回覆列表
-
1 # Amber833
-
2 # Quicech
先說答案:Java,其次C\C++。
首先你要明白你想要找的工作是web前端、web後端,還是移動開發。
如果你要做後端,那麼Java是目前中小型公司用的最多的語言。當然如果你想純粹學習網站開發方面,PHP也是可以的,而且效率較高。
如果你要做前端,那麼必須要會的是JavaScrip、JQuery、以及一些常用的框架。前端技術更新一般比後端要快,明天指不定就流行別的了。
如果你要做移動APP開發,Android端一定要會的是Java,這是最基礎的。當然谷歌針對Android開發也推出了新的語言,只不過目前Java開發仍是主流。iOS端,你要掌握Swift或者Objective-C,目前蘋果公司主推的是Swift。
至於為什麼還要學C呢?因為這是程式設計能力進階的基礎。由C過渡到其他語言比較平滑。而由解釋型語言,比如Python,過渡到編譯型語言,會比較吃力。
至於Python,學起來簡單,目前國內科研領域用的比較多,比如機器學習,資料探勘,生物資訊等。
語言永遠只是表面,真正的核心是演算法、資料結構、編譯原理、計算機組成原理等等。如果你要當一個程式設計師,就要做好終身學習的準備。
真要找工作,感覺還是java靠譜,預設附帶js/html/css,(後端開發角度)css稍微瞭解就好,然後是操作資料庫的sql。我是.net,遇到的公司基本是.net或者java,什麼go什麼的所謂趨勢語言,離我有點遠,雖然我也沒事玩玩python,但只是興趣。