每一年Stack Overflow都會面向社區(qū)的所有開發(fā)者發(fā)起一場調(diào)查問卷宵蕉,調(diào)查問卷囊括從每一位開發(fā)者喜歡技術(shù)內(nèi)容到工作日常惧财,這個活動已經(jīng)持續(xù)了8年宋税,而今年2018年是這個活動參與人數(shù)最多的一年,這一次有超過10萬人次參加了該問卷調(diào)查坪圾。這10萬人次中大多數(shù)都是程序員晓折,不是程序員應(yīng)該也不會上這個網(wǎng)站惑朦。
接下來我們看看這一年的開發(fā)者是什么樣子的,他們過得好嗎漓概?禿了嗎漾月?薪資怎么樣?找到女朋友了嗎胃珍?都在做什么開發(fā)梁肿。
內(nèi)容總結(jié)
DevOps和機器學習是當今軟件行業(yè)的重要趨勢。與此相關(guān)的語言和框架數(shù)量與內(nèi)容不斷上升觅彰,在這些領(lǐng)域工作的開發(fā)人員的薪水最高
Python在編程語言行列上升栈雳,超過了今年流行的C#,就像去年它超過了PHP一樣
在評估未來的工作以及公司時缔莲,女性認為最重要的是公司文化和專業(yè)發(fā)展的機會哥纫,而男性則認為他們最優(yōu)先考慮的是薪酬和技術(shù)
開發(fā)人員對人工智能提供的可能性總體持樂觀態(tài)度
每個月,大約有5000萬人訪問Stack Overflow痴奏,分享和構(gòu)建自己的職業(yè)生涯蛀骇。這些人中有2100萬是專業(yè)開發(fā)人員和大學水平的學生。
在這些被調(diào)查的人中读拆,有57.9%的人是后端開發(fā)擅憔,48.2%是全棧開發(fā),需要注意的是每個開發(fā)者可以根據(jù)自己的情況多選檐晕,因此會出現(xiàn)這種和超過100%的情況暑诸。其中最常見的多選組合是后端,前端和全棧開發(fā)人員的組合辟灰。
有一大半的專業(yè)開發(fā)人員為開源項目貢獻力量个榕,每種語言開發(fā)者參與開源項目的人的比例來不同。與Rust芥喇、Julia和Clojure一起工作的開發(fā)人員中西采,超過70%為開源貢獻,而使用VBA继控,VB.NET和C#的開發(fā)人員中只有不到40%會參加開源項目械馆。
超過80%的開發(fā)者表示他們將代碼視為一種業(yè)余愛好。軟件之外的其他興趣或責任似乎并沒有減少開發(fā)者對編碼的興趣武通。也并不是像學長學姐說的那樣:千萬不要把自己的興趣變成工作霹崎。
有63.7%的開發(fā)者在大學的專業(yè)是計算機科學、計算機工程或者軟件工程相關(guān)冶忱,而數(shù)學等理科工科專業(yè)也有很多轉(zhuǎn)行開發(fā)的尾菇,當然你仍然得相信有1.4%的開發(fā)者來自表演或藝術(shù)類專業(yè),那么你遇到了嗎?
開發(fā)人員都是終身學習者错沽,幾乎90%的開發(fā)者表示他們在正規(guī)教育之外自學了一門新的語言簿晓,框架或工具。在專業(yè)開發(fā)人員中千埃,幾乎一半的人表示他們已經(jīng)參加了MOOC等在線課程憔儿,大約四分之一的人參加了黑客馬拉松。
70%以上的開發(fā)者會在早上7:00之前醒來放可,大聲地告訴我你是一個合格的開發(fā)者了嗎谒臼?
有超過65%的程序員每天花在計算機上的時間都超過了9個小時,甚至有13%的程序員每天接觸計算機的時間在12小時以及以上耀里。我算了下好像我超過了14小時蜈缤,你呢?
這世界上會哪種語言最賺錢冯挎?說出來你可能不信底哥,我都沒用過這門語言,而且我更想知道74000$當真是月薪房官?有F#培訓機構(gòu)不趾徽,求介紹。請告訴我最賺錢的十一門語言中翰守,你了解幾個孵奶?
當然最終衡量薪水不是看你用的什么語言,而是看你的開發(fā)角色蜡峰,你可能知道DevOps專家薪水很高了袁,你可能也知道數(shù)據(jù)科學家或機器學習專家的薪水很高,但是你肯定想不到在全球來看數(shù)據(jù)分析的薪水是遠高于前后端開發(fā)的湿颅。
各種技術(shù)是如何關(guān)聯(lián)在一起的载绿,你學會了嗎?