歡迎光臨
每天分享高質量文章

不要迷信排行榜上的資料:編程語言不分好壞

導讀:每個月初都有各種編程語言的排行榜,排行榜各式各樣,時不時 Python 冒出來個排名第一,超越Java云云,比如這個 PYPL 指數榜,Python 勢不可擋,開發者看了喜聞樂見。PYPL 指數原始資料基於 Google trends ,根據編程語言在 Google 上的搜索頻率(次數)來評估語言的流行度。

這樣的資料對你的擇業沒有任何決策幫助,倒是培訓機構特別喜歡,因為他們需要有資料作為佐證來說明這門語言的火熱程度。

作者:志軍100

來源:Python之禪(ID:VTtalk)


話說回來,Python 這幾年的確很火,上到人工智慧技術,下到中小學,都在推廣 Python,不火不行。

有人問我,馬上大三了,學校必須選擇一門語言,是選擇 Python 還是選擇 Java 好。語言沒有孰好孰壞,就是個工具,合適的場景使用合適的工具就行。怎麼選,要結合自身的情況來,如果純粹是為了謀求一份工作,你就要看看哪個工作的就業市場更大。

從哪裡去獲取這些崗位需求資料?可以自己動手去主流的招聘網站獲取。例如拉勾,我們以深圳地區為例,看看Java和Python的崗位需求對比:




Python 的崗位不到Java的 1/10,這是什麼情況?這跟我採集的樣本資料有關,這裡的Python崗位,也就是Python工程師,通常說的都是Python Web 工程師,或者說是 Python 後臺工程師,這個崗位做的事情和Java工程師做的差不多,一般就是公司的業務系統開發。所以,如果你要是找Python工程師的工作,可選擇的範圍就很小。

我們知道,Python除了Web後端,還有很多其它崗位,比如爬蟲工程師、資料分析師、資料挖掘、甚至是人工智慧、機器學習、運維、測試崗位都和 Python 相關。



看這些崗位,至少還得掌握另外一門技能,比如資料分析,你學會 Python 了還遠遠不夠,你的懂資料分析相關的知識,比如統計學,概率論之類的課程。資料挖掘、機器學習更是如此。而 Python 真的就只是一個輔助工具了,你掌握它就是你優勢所在。

總結一下:Python 是一門優秀的語言,之所以如此流行是因為它已經滲透到非常多的崗位,但更多時候,Python是作為一個輔助工具應用在不同的場景。所以,如果你打算學 Python,最好同時還有另外一門技能,比如資料分析或者資料挖掘,只有做到這樣,你才有可能脫穎而出,哪怕將來你換另外一門語言,核心技能還在。

也許我說的都是錯的,學會獨立思考。

更多精彩


在公眾號後臺對話框輸入以下關鍵詞

查看更多優質內容!

PPT | 報告 | 讀書 | 書單 | 乾貨

Python | 機器學習 | 深度學習 | 神經網絡

區塊鏈 | 揭秘 | 高考 | 福利

推薦閱讀

Q: 你都掌握了哪些編程語言?

歡迎留言與大家分享

覺得不錯,請把這篇文章分享給你的朋友

轉載 / 投稿請聯繫:[email protected]

更多精彩,請在後臺點擊“歷史文章”查看

赞(0)

分享創造快樂