最赚钱程序语言换人当!Clojure挤下2018年最赚的F#

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不但流行度上升,也相当受到开发者喜爱。