僱主實際需要的 top7 的編程語言

僱主最需要的是哪些編程語言?對開發人員來說,這是一個很好的(也是至關重要的)問題,尤其是那些想要利用自己的技能獲得一份高薪工作的人。幸運的是,一份新列表爲我們提供了非常準確的摘要,其中包含了常見的可疑對象:SQL、Java、JavaScript、Python 等等。

這些數據來自 Bruniing Glass,它彙集並分析了數百萬分招聘信息,因此,我們可以認爲這些數據非常全面(儘管,與任何龐大的數據集一樣,也會存在出錯的可能性)。正如你可能預期的那樣,這個國家的僱主正在尋找的技術人員,他們的專長是當今市場上使用最廣泛的一些編程語言,包括前面提到的所有語言。下面是完整的圖表,以及今年 7 月到 9 月發佈的招聘職位的總數,這些招聘信息是根據需要發佈的:

技能 發佈數量
SQL 196,042
Java 167,356
JavaScript 117,722
Python 109,728
C# 70,932
C++ 50,356
.NET 46,846

從這份清單中,我們可以得出什麼結論?SQL 出現在排名前十的榜單不應該讓任何人感到震驚:儘管這種語言比使用它的許多技術專家都要老(它創建於 1974 年),但它仍然是關係數據庫的關鍵標準化語言(在 TIOBE 指標中排名第八。TIOBE 指標是世界上最流行的編程語言排行榜,但人們對它的排名存有爭議)。企業總是需要數據庫;很明顯,他們亟需能夠建立和管理數據庫的技術人才。

IEEE 綜覽(IEEE Spectrum)最近的一項研究也指出,僱主希望王開發人員精通 Python、Java、C、C++ 和 JavaScript,因此,這些語言出現在 Burning Glass 列表中也就不足爲奇了。所有這些編程語言都在各種各樣的平臺上有着大量的安裝基礎,包括移動平臺和網絡平臺,它們也在學校和訓練營中得到了廣泛的傳授,確保有一個穩定的渠道,供新技術專家來了解它們。除了構建新的東西之外,企業還需要維護用這些語言編寫的遺留代碼。

(正如一些評論者所指出的那樣,.NET 的出現有點奇怪,因爲它的一種框架,而不是一種語言。也許 Burning Glass 認爲,因爲 .NET 與編程語言一起用於構建應用程序,所以它應該出現在列表中。)

對於所有經驗水平的技術人員來說,這些久經考驗的、真正的編程語言的突出優勢是不折不扣的好事。只要他們能跟上這些語言的發展,他們就可以保持作爲可僱傭開發人員的生存能力。更重要的是,最流行的語言會提供大量的文檔,如果你在構建應用程序、網站或服務的過程中遇到問題,你可以在網絡上找到答案。

特別值得一提的是 Python:除了作爲一種非常流行的通用語言之外,它還真正成爲一種非常專業的函數式編程語言,包括機器學習財務 IT。這就是爲什麼 JerBrains 在今年早些時候的一項調查稱它是開發人員中研究做多的語言的一個核心原因。如果你是 Python 的初學者,可以看看這些教學視頻,很方便。

作者介紹:

Nick Kolakowski,作家,爲 The Washington Post、Slashdot、eWeek、McSweeney’s、Thrillist、WebMD、Trader Monthly 和其他網站撰文。他還寫過兩部黑色驚悚片的劇本。

原文鏈接:
Top 7 Programming Languages That Employers Really Want

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章