編程語言說到底就是一種工具,所以不能脫離場景來學習編程語言,對于管理大類專業(yè)的同學來說,學習C語言很難有應(yīng)用場景,所以建議學習Python。
從學習的角度來說,如果未來要考研到計算機專業(yè),那么繼續(xù)學習C語言是不錯的選擇,但是如果沒有讀研計算機專業(yè)的打算,也沒有進入IT互聯(lián)網(wǎng)行業(yè)發(fā)展的規(guī)劃,那么并不建議學習C語言,因為C語言的應(yīng)用場景主要集中在IT互聯(lián)網(wǎng)領(lǐng)域。
目前C、Java、Python這三門編程語言都有大量的用戶,也是流行程度相對比較高的編程語言,但是Python與Java和C不同,Python有很多用戶分布在傳統(tǒng)行業(yè)領(lǐng)域,在大數(shù)據(jù)、人工智能等技術(shù)的推動下,未來Python的應(yīng)用場景會進一步得到拓展。
對于管理類專業(yè)的同學來說,在學習Python的過程中,一定要做好學習規(guī)劃,在制定學習規(guī)劃時,我給出以下三點建議。
其一是要重視數(shù)據(jù)分析相關(guān)知識的學習。
管理專業(yè)的同學未來要與大量的數(shù)據(jù)打交道,而Python做數(shù)據(jù)處理是比較適合的,有大量的庫可以使用。
在學習數(shù)據(jù)分析知識的過程中,還需要重視統(tǒng)計學和機器學習相關(guān)知識的學習,這雖然可以看成是兩條線,但是都應(yīng)該接觸一下。
其二是重視積累場景知識。
編程語言的應(yīng)用一定不能脫離場景,數(shù)據(jù)分析也是同樣的道理,所以要盡量爭取到一些實踐的機會,可以積極申請參加老師的課題組。
其三是重視新技術(shù)的發(fā)展趨勢。
編程語言本身的迭代速度并不算快,但是編程語言所依托的技術(shù)平臺往往會有較快的更新速度,目前很多編程任務(wù)都開始遷移到云端了,所以要重視云計算、大數(shù)據(jù)、人工智能這些技術(shù)的發(fā)展趨勢。
最后,如果有學習編程語言相關(guān)的問題,歡迎跟我交流。