电竞比分网-中国电竞赛事及体育赛事平台

分享

Stack Overflow十萬程序員大調(diào)查:最想學(xué)Python,93﹪是“直的”

 skysun000001 2018-03-14
夏乙 問耕 發(fā)自 凹非寺
量子位 出品 | 公眾號(hào) QbitAI

剛剛,Stack Overflow年度開發(fā)者報(bào)告發(fā)布。

這次,全球共有十萬名程序員參與了這個(gè)一年一度的大調(diào)查,最終形成2018年度報(bào)告。在這個(gè)報(bào)告中,詳實(shí)反應(yīng)了開發(fā)者們的學(xué)習(xí)、工作和生活。

這份報(bào)告共分為六大部分,包括幾十個(gè)不同類型的問題。

量子位從中挑了一些有意思的結(jié)論。

  • Python地位連年上升,增速最快,也是程序員們最愛和最想學(xué)的編程語言

  • TensorFlow榮登程序員最愛框架

  • 開發(fā)者不怕編程自動(dòng)化

  • AI讓程序員既興奮又害怕

  • 工程經(jīng)理、DevOps專家和數(shù)據(jù)科學(xué)家的薪酬最高

  • 90%開發(fā)者都在自學(xué)新技能

  • 訓(xùn)練營對(duì)找工作確有幫助

  • 參與調(diào)查者中92%為男性,93%是“直的”

以下是報(bào)告的主要內(nèi)容。

語言

在各種編程語言之中,擁有最廣闊用戶群的依然是JavaScript,不過,Python正在以一年一名的速度向上爬。

作為增長最快的編程語言,Python去年超過了PHP,今年又超過了C#,排名第7。

在各種語言中,最受程序員們喜愛的,也就是用了還想繼續(xù)用的,是Rust,最想逃離的依然是Visual Basic 6,和前兩年一樣。

在熱門榜上躥升最快的Python,也深受開發(fā)者的喜愛和信任。

它在程序員最想學(xué)的榜單上,和去年一樣排在榜首,25.1%還沒用上Python的程序員想投入這個(gè)陣營。程序員最愛榜上,Python也排在第3,68%的用戶還想繼續(xù)用,而最想逃離榜上完全見不到Python的名字。

但是,別看Python受歡迎,在平均薪酬上排到了第21位,甚至比不過R。

框架

將所有框架放在一起,當(dāng)然還是web開發(fā)相關(guān)的最受歡迎,它們歷史悠久應(yīng)用廣泛,是開發(fā)者的老朋友。

幾個(gè)機(jī)器學(xué)習(xí)和大數(shù)據(jù)框架今年也爬上了排行榜:

前10大框架中,就有排名第8的深度學(xué)習(xí)框架TensorFlow和排在第10位的大數(shù)據(jù)計(jì)算引擎Spark。Hadoop和Torch/PyTorch緊隨其后,分別排在第11、12名。

機(jī)器學(xué)習(xí)框架在開發(fā)者們心目中形象不錯(cuò),TensorFlow榮登程序員最愛榜榜首,有73.5%正在用它的程序員表示還想繼續(xù)用,Torch/PyTorch排在第3名,68%用戶打算繼續(xù)用下去。

在程序員最想學(xué)的框架中,TensorFlow排在第3,而Torch/PyTorch排在第10名。還沒用上TensorFlow的程序員有15.5%打算學(xué)一學(xué),而沒用上Torch/PyTorch的人里,有4.5%的人打算投入它的懷抱。

同時(shí),也有不少人對(duì)這兩個(gè)機(jī)器學(xué)習(xí)框架不太滿意,32%的Torch/PyTorch用戶不想繼續(xù)用下去了,26.5%的TensorFlow用戶想脫離它。

程序員對(duì)AI是什么態(tài)度?

隨著機(jī)器學(xué)習(xí)越來越熱,投身其中的程序員越來越多,今年的調(diào)查增加了一些新題目,比如說對(duì)人工智能的看法、編程中的道德問題等等。

對(duì)于工作越來越自動(dòng)化這件事,程序員們是不太怕的,只有19.8%的人認(rèn)為這很危險(xiǎn),而認(rèn)為工作自動(dòng)化exciting的多達(dá)40.8%。

程序員們最擔(dān)心的,是讓算法做重要的決定,28.6%的人都認(rèn)為這有點(diǎn)危險(xiǎn),但同時(shí)也有23.5%的人認(rèn)為非常exciting。另外,23.7%的人擔(dān)心AI和人類決策對(duì)公平性的影響。

擔(dān)心公平問題的,和擔(dān)心AI超越人類的完全是兩撥不同的程序員里。從調(diào)查結(jié)果來看,數(shù)據(jù)科學(xué)家、機(jī)器學(xué)習(xí)從業(yè)者、工程主管、學(xué)術(shù)圈的人、產(chǎn)品負(fù)責(zé)人等更擔(dān)心公平性,而移動(dòng)開發(fā)者、設(shè)計(jì)師更擔(dān)心AI超越人類。

那么,如果AI真出了什么問題,應(yīng)該誰負(fù)責(zé)呢?

47.8%的程序員認(rèn)為,自己的孩子自己管,開發(fā)者或者創(chuàng)造了這個(gè)AI的人應(yīng)該負(fù)責(zé),也有27.9%的人認(rèn)為責(zé)任在于政府或者監(jiān)管機(jī)構(gòu)。

對(duì)于人工智能的未來,開發(fā)者們基本是樂觀的。

72.8%的程序員對(duì)AI帶來種種可能性的激動(dòng),要大于對(duì)危險(xiǎn)的擔(dān)心。

當(dāng)然,還有8.2%灑脫的程序員表示根本不在乎完全沒想過。

薪酬

從全球來看,工程經(jīng)理、DevOps專家和數(shù)據(jù)科學(xué)家的薪酬最高。

當(dāng)然不同地區(qū)也有明顯差別,例如在印度,數(shù)據(jù)科學(xué)家收入最高;在歐洲,后端開發(fā)者和嵌入式設(shè)備開發(fā)者的薪酬最高。

這里具體來看下美國市場的情況。

美國市場,工程經(jīng)理的平均年薪是13.7萬美元,DevOps專家11萬美元,后端開發(fā)者10.2萬美元,數(shù)據(jù)科學(xué)家或機(jī)器學(xué)習(xí)專家10.2萬美元,移動(dòng)開發(fā)者10.1萬美元。

使用哪種語言的開發(fā)者薪酬更高?

來看看下面這張圖。

簡單點(diǎn)來說,以圖中的虛線為分割。分布在上方的薪酬更高,例如Go、Clojure、F#;分布在下方的,即便工作多年薪酬也較低,例如PHP、Visual Basic 6。

這張圖中圓圈的大小,表示有多少開發(fā)者使用這種語言。

學(xué)習(xí)、培訓(xùn)

開發(fā)者,意味著終身學(xué)習(xí)。

幾乎90%的開發(fā)者表示他們?cè)谡?guī)教育之外,自學(xué)了一門新的語言、框架或者工具。在專業(yè)開發(fā)者中,幾乎一半的人表示他們已經(jīng)參加了MOOC等在線課程。

接受培訓(xùn)、參加訓(xùn)練營,這種事通常被認(rèn)為是新人入行的一種方式。

但是Stack Overflow的調(diào)查顯示,許多參加編程訓(xùn)練營的人,其實(shí)已經(jīng)是職業(yè)的開發(fā)者了。他們參加培訓(xùn)的目的是提升技能,或者向其他領(lǐng)域轉(zhuǎn)型。

而且參與培訓(xùn)的結(jié)果看起來還不錯(cuò)。

如下圖所示,培訓(xùn)結(jié)束后立即或者很快找到工作是常見的結(jié)果。

誰參與了調(diào)查

十萬參與調(diào)查的開發(fā)者都來自哪里?其中,20.6%來自美國,13.9%來自印度,6.5%來自德國,6.3%來自英國,2.9%來自俄羅斯,2.5%來自巴西。

整個(gè)東亞地區(qū)的Stack Overflow活躍用戶不算多,所以在這份調(diào)查中的貢獻(xiàn)度也比較一般。其中來自中國大陸的開發(fā)者占1.05%,日本0.36%,臺(tái)灣地區(qū)0.21%,韓國0.06%,朝鮮0.002%(也就是兩個(gè)人)。

然后來看看參與調(diào)查的開發(fā)者類型,這個(gè)部分是復(fù)選。前十位的結(jié)果如上圖所示,后端開發(fā)者占57%,全棧開發(fā)者占48%,前端37%。

另外,3-5年開發(fā)經(jīng)驗(yàn)的程序員最多,占比24.8%。其次是6-8年經(jīng)驗(yàn)的開發(fā)者,占比20.6%。9-11年經(jīng)驗(yàn)的占13%

46%擁有學(xué)士學(xué)位。

性別和性向

這份報(bào)告顯示,開發(fā)者群體仍然以男性為主。

參與調(diào)查的十萬開發(fā)者中,92.7%為男性,6.8%為女性。另外還有0.9%的參與調(diào)查者不認(rèn)為自己適用于這種二分的性別標(biāo)準(zhǔn),還有0.7%的參與調(diào)查者是跨性別者。

這個(gè)性別比例并不出人意料。根據(jù)之前的數(shù)據(jù),Stack Overflow的美國用戶中有10%來自女性,而這次美國受訪者中9%為女性,差距不大。

另外,在參與調(diào)查的學(xué)生群體中,女性比例更高一些。

不知道為什么,這個(gè)報(bào)告還提到了性向。

這也是Stack Overflow的調(diào)查第一次詢問性取向的問題。

結(jié)果如上所示,93.2%的受訪者是“直的”,有4.3%為雙性戀,有2.4%為同性戀,還有1.9%為無性戀。

報(bào)告下載

閱讀這份報(bào)告,可以直接前往以下地址:

https://insights./survey/2018/

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多