1. 程式人生 > >我們採訪了10萬個程式設計師:2018年程式設計師報告

我們採訪了10萬個程式設計師:2018年程式設計師報告

每一年Stack Overflow都會面向社群的所有開發者發起一場調查問卷,調查問卷囊括從每一位開發者喜歡技術內容到工作日常,這個活動已經持續了8年,而今年2018年是這個活動參與人數最多的一年,這一次有超過10萬人次參加了該問卷調查。這10萬人次中大多數都是程式設計師,不是程式設計師應該也不會上這個網站。

接下來我們看看這一年的開發者是什麼樣子的,他們過得好嗎?禿了嗎?薪資怎麼樣?找到女朋友了嗎?都在做什麼開發。

內容總結

  • DevOps和機器學習是當今軟體行業的重要趨勢。與此相關的語言和框架數量與內容不斷上升,在這些領域工作的開發人員的薪水最高

  • Python在程式語言行列上升,超過了今年流行的C#,就像去年它超過了PHP一樣

  • 在評估未來的工作以及公司時,女性認為最重要的是公司文化和專業發展的機會,而男性則認為他們最優先考慮的是薪酬和技術

  • 開發人員對人工智慧提供的可能性總體持樂觀態度

每個月,大約有5000萬人訪問Stack Overflow,分享和構建自己的職業生涯。這些人中有2100萬是專業開發人員和大學水平的學生。

在這些被調查的人中,有57.9%的人是後端開發,48.2%是全棧開發,需要注意的是每個開發者可以根據自己的情況多選,因此會出現這種和超過100%的情況。其中最常見的多選組合是後端,前端和全棧開發人員的組合。

640?wx_fmt=png&wxfrom=5&wx_lazy=1

有一大半的專業開發人員為開源專案貢獻力量,每種語言開發者參與開源專案的人的比例來不同。與Rust、Julia和Clojure一起工作的開發人員中,超過70%為開源貢獻,而使用VBA,VB.NET和C#的開發人員中只有不到40%會參加開源專案。

超過80%的開發者表示他們將程式碼視為一種業餘愛好。軟體之外的其他興趣或責任似乎並沒有減少開發者對編碼的興趣。也並不是像學長學姐說的那樣:千萬不要把自己的興趣變成工作。

有63.7%的開發者在大學的專業是電腦科學、計算機工程或者軟體工程相關,而數學等理科工科專業也有很多轉行開發的,當然你仍然得相信有1.4%的開發者來自表演或藝術類專業,那麼你遇到了嗎?

640?wx_fmt=png

開發人員都是終身學習者,幾乎90%的開發者表示他們在正規教育之外自學了一門新的語言,框架或工具。在專業開發人員中,幾乎一半的人表示他們已經參加了MOOC等線上課程,大約四分之一的人蔘加了黑客馬拉松。

640?wx_fmt=png

70%以上的開發者會在早上7:00之前醒來,大聲地告訴我你是一個合格的開發者了嗎?

640?wx_fmt=png

有超過65%的程式設計師每天花在計算機上的時間都超過了9個小時,甚至有13%的程式設計師每天接觸計算機的時間在12小時以及以上。我算了下好像我超過了14小時,你呢?

640?wx_fmt=png

這世界上會哪種語言最賺錢?說出來你可能不信,我都沒用過這門語言,而且我更想知道74000$當真是月薪?有F#培訓機構不,求介紹。請告訴我最賺錢的十一門語言中,你瞭解幾個?

640?wx_fmt=png

當然最終衡量薪水不是看你用的什麼語言,而是看你的開發角色,你可能知道DevOps專家薪水很高,你可能也知道資料科學家或機器學習專家的薪水很高,但是你肯定想不到在全球來看資料分析的薪水是遠高於前後端開發的。

640?wx_fmt=png

各種技術是如何關聯在一起的,你學會了嗎?

640?wx_fmt=png

640?

知乎:路人甲

好看的程式設計師都關注了