回覆列表
-
1 # IT人劉俊明
-
2 # 水滴的三體
python。人生苦短,不如擼管。說的就是python。派森有幾個好處:小,比爪哇程式設計要下載幾十噸軟體相比小巧多了;簡單,解釋執行,簡直就是指令碼語言一樣簡單,語法很容易;強大,從前端到後端無所不能,有幾十噸的擴充套件庫讓派森像變形金剛一樣千變萬化無所不能;方便,語法簡單本來就方便學習了,而資料也很多,社群裡應有盡有,不管是想入門還是想精深或者想放棄都很方便;逼格高,現在爪哇php已經過時了,派森正在火,一說我是學派森的,逼格立刻提升了3個點
其實我才學了幾下派森,只是幾下
目前世界上有600多種程式語言,選擇學習什麼程式語言要從多個不同的角度來考慮,既要考慮應用的廣泛性,也要考慮未來的發展前景以及自身的知識結構,下面逐一分析一下。
程式語言與場景有密切的關係,不同的開發場景往往使用不同的程式語言。比如,做Web開發可以選擇Java、Python、PHP、C#、Ruby、JavaScript、Html等程式語言,其中Html與JavaScript屬於前端開發語言。如果從事大資料開發可以選擇Java、Python、Scala、R等語言,其中R語言在資料分析(統計學)等領域有廣泛的應用。如果從事嵌入式開發可以選擇C、C++、Java語言,其中Java隨著Android平臺的發展而得到了廣泛的應用。
從就業的角度來說,應用越廣泛的語言崗位需求就越多。比如在Web開發領域推薦學習Java和PHP語言,這兩門語言較其他語言有更多的用人需求。在嵌入式開發領域建議學習C語言,在大資料領域建議學習Python和Scala語言,在移動互聯開發領域建議學習Java和OC,前端開發自然是學習Html和JavaScript語言。
從未來發展前景來看,Python語言、Go語言、Scala語言、Swift語言以及Html語言都有廣闊的發展空間。Python在大資料和人工智慧領域有廣泛的使用,未來發展空間巨大。Go語言在伺服器端的效能表現也非常優秀,作為一門非常年輕的程式語言,Google對於Go語言的發展充滿了期待。Swift語言將是未來iOS系統開發的主要語言,所以發展前景也非常不錯。
在語言的選擇上也要結合自身的知識結構綜合考慮,如果具備一定的計算機基礎知識,那麼選擇C、Java等語言並不會感覺特別困難,如果沒有計算機基礎,那麼建議選擇Html、Python、PHP等對基礎要求比較低的語言,這樣更容易入門。
如果有程式設計方面的問題,也可以諮詢我。