
Stack Overflow 近日公布了年度開發者報告調查,在報告中有幾個有趣的亮點,包括哪種程式語言最受歡迎、哪種最能為開發者帶來高薪、哪種程式語言的使用率正在快速上升等。
Stack Overflow 在對 9 萬名來自世界各地的開發者進行調查後,公布了這份調查報告。今年的調查結果又與去(2018)年的結果有何不同呢?
JavaScript 使用率最高,Python 流行度急升
首先,在使用率方面,JavaScript 已連續七年蟬聯使用率最高程式語言榜首,約有 67.8% 開發者使用 JavaScript,使用率第二名的 HTML/CSS 也是是網頁開發語言 ;另一方面,Python 的流行度今年再上升,在使用率排名中略微超越 Java,成為前四大使用率最高的程式語言,使用率達 41.7%。

去年使用率最高的程式語言同樣的 JavaScript(69.8%),第二、第三名分別是 HTML(68.5%)、CSS(65.1%)。值得注意的是,Python 去年的使用率僅 38.8%,輸給 45.3%的 Java。
區塊鏈工程師最賺?八成受訪者:公司完全沒接觸區塊鏈技術
近幾年雖然區塊鏈技術獲得許多媒體的關注與炒作,但並未有太多企業組織正在應用,甚至是接觸區塊鏈技術。
在 Stack Overflow 的調查中,有高達 80% 的受訪者回答「公司完全沒使用區塊鏈技術」;有 12.7% 受訪者指出,所屬組織將區塊鏈技術應用在非加密貨幣領域。另有 2.1% 受訪者指出,所屬企業接受比特幣(Bitcoin)或其他加密貨幣作為支付選項。
即使採用率如此低,但受訪者對該技術仍抱有熱情,年輕、經驗不足的受訪者認為,區塊鏈技術很可能會在我們生活的許多方面造成改變,對區塊鏈技術抱持樂觀態度;受訪者越有經驗,就越覺得區塊鏈技術只是在濫用資源。
至於去年開發者被問到的主題,則是對於未來人工智慧(AI)可能性的看法,開發者對 AI 的未來應用普遍抱持樂觀態度,但有 20% 開發者比起對 AI 感到興奮,他們更擔心 AI 可能帶來的危險。
Clojure 是最賺錢程式語言
相較於近幾年受到炒作的區塊鏈技術以及區塊鏈工程師的高薪,其實 Clojure 才是今年最賺錢的程式語言,開發者平均年薪達到 90,000 美元,並列第二的分別是 F# 以及 Google 的 Go,這兩種程式語言每年為開發者帶來 80,000 美元。

值得注意的是,去年最賺錢的是使用 F# 的開發者,年薪達 74,000 美元,當時 Clojure 僅排名第三,年薪平均為 72,000 美元。
開發者最愛的程式語言:Rust
無論賺不賺錢、使用率高低,都不直接於開發者「最喜愛」的程式語言。今年最受開發者喜愛的程式語言是 Mozilla 主導開發的 Rust,流行度急遽上升的 Python 則拿下第二名,與微軟(Microsoft)的 TypeScipt 並列第二。

在開發者最喜愛的程式語言排名中,Rust 去年一樣排名第一,在 2018 年拿下第二的 Kotlin 則在今年退居第三,顯示 Python 不但流行度上升,也相當受到開發者喜愛。
參考資料來源:
1.《arstechnica》:〈Developers love Python and TypeScript, get paid for Clojure, and aren’t using blockchain〉
2.《Stack Overflow》:〈Developer Survey Results
2019〉
3.《Stack Overflow》:〈Developer Survey Results
2018〉
延伸閱讀
10 萬名工程師的真心話:2018 最符合世界趨勢的程式語言是?
程式語言最佳有潛力獎:Go、Dart 與 Perl,你認識幾種呢?
2016 最紅程式語言:JavaScript,但最賺錢的不是它
(本文提供合作夥伴轉載,首圖來源:Flickr,CC Licensed。)



