從十萬份開發者調查報告中,發現了這些資訊
Stack Overflow是一個面向程式設計師的技術問答網站,每年都會進行一次開發者問卷調查。
本次收集了10萬名開發者的調查問卷,分別對程式設計師的工作狀況、開發語言、工具以及生活習慣等做了調查。
參與調查的開發者分佈在全球的183個國家,但是參與調查的中國開發者僅有1037人。即便如此這些資料大致可以代表當前全球開發者的狀況。個人感覺這是一份非常有意義的資料統計。
為了方便將資料匯入到MongoDB資料庫,透過聚合、分組等查詢得出相應資料,進行視覺化展示(MySQL插入速度相比Mongo實在太慢了!)
為了方便大家更直觀的去了解具體狀況,挑選了部分比較關心的話題進行視覺化展示。
從參與調查的開發者工作經驗統計圖中可以看出,目前以3~5年中高階開發為主,其次6-8年。兩個年齡段的程式設計師將近佔了總人數的一半。而事實上現在很多公司招聘的要求都控制在3年以上。比較有趣的是仍然有很多高齡開發者活躍在社群中,目測都是大佬中的大佬了
在大廠面試中,是否被問過“你參與過大型專案嗎?” 。可千萬別告訴面試官曾經參與過Github排名前20的996.ICU專案。參與開源專案一方面可以享受其中的樂趣,另一方面也是提升自己能力還有個人品牌的方式。
需要說明的是,所屬的開發行業在調查中為多選題。在這10萬名開發人員中,後端開發佔了一半。另外人工智慧方向比去年佔比增長了很多。整體來看前後端開發佔了半壁江山。
整體來看全球大部分開發者對於工作的滿意度並不是很高,是因為需求太多?還是錢太少呢?所以你對現在的公司或者工作滿意嗎?
33%的開發者希望能夠多嘗試點新技術,保持自己的競爭力。而有25%的開發者希望能夠創業。身邊就有很多這樣的人,利用自己的技術和對網際網路環境的瞭解。幹著本職工作的同時,抽空去研究自己的副業(二八定律),當副業收入超過主職工作時,就辭去工作把副業變成主業。10%的開發者希望能夠擔任其他職位,有趣的是有1.6%的開發者希望退休,可能是年齡較高的前輩吧。
資料是不會騙人的,x軸 1表示最重要,11最不重要。10萬參與調查的開發者,有3.3萬人沒有對這個問題作出回答,有4.6萬人表示工資才是最重要的。然而事實上工資真的很重要!!!
不得不承認Java依舊還是第一大語言,應用非常廣泛。近十年來一直處於語言排行榜前列。但是各個語言都有自身的優點,作為程式設計師也不能只會一種語言。其次JavaScript同樣也是必不可少的,Python處於不斷上升的狀態。
一直以來SQL關係型資料庫一直領先於非關係型資料庫,尤其MySQL一直是使用最廣的資料庫。同樣要根據不同的儲存型別,應用場景來選擇合適的資料庫。但是目前非關係型資料庫越來越普及,並應用到開發中。相信差距會越來越小。
主要還是以windows為主,較往年資料顯示,MacOS的佔比逐漸增加。如果為了開發,推薦MacOS和Linux。
看到這樣的結果我的內心是崩潰的,可能樣本中參與調查的中國程式設計師太少的原因吧。什麼時候我也能在30.59%裡面實在不行在52.66%裡也行啊。
本次資料統計人群年齡範圍在未滿18歲至60歲(退休年齡),整體來看資料比較符合開發者的日常。
資料顯示很大一部分開發者幾乎從不鍛鍊,掙錢的同時也別忘了注意身體,畢竟身體才是革命的本錢。
透過整體的資料分析收入高的人幸福感指數也較高,如何提升收入呢?除了努力我也不知道該怎麼辦了...
希望這份資料能夠幫助大家對以後的選擇或者職業規劃提供參考。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31562041/viewspace-2646397/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Angular 開發者 2021 調查報告Angular
- 最詳細的 JavaScript 開發者調查報告JavaScript
- 中青報:北京網路從業青年調查–資訊圖
- HackerRank 開發者調查報告:Python 最受歡迎Python
- StackOverflow:2015 年開發者調查報告
- GDC釋出2021年開發者調查報告
- StackOverflow:2022年度開發者調查報告
- Scrum已經俘獲中國開發者的心? ——從《2017年開發者調查報告》看真相!Scrum
- Scrum已經俘獲中國開發者的心?——從《2017年開發者調查報告》看真相!Scrum
- Stack Overflow:2019年全球開發者調查報告
- Stack Overflow 2018 開發者調查報告出爐
- 最新敏捷調查報告敏捷
- 2018 開發者技能調查:這些程式語言受歡迎
- Stack Overflow 2017 開發者調查報告(程式設計師必看)程式設計師
- 網約車平臺就業狀況調查報告——資訊圖就業
- IBM:2015年中國開發者調查報告 30歲以下開發者佔70%IBM
- Startup:Android 開發者調查–資料資訊圖Android
- 調查研究|2份權威報告分析Kubernetes部署模式模式
- Gamasutra:2010年歐美遊戲開發者平均薪酬調查報告GAM遊戲開發
- 騰訊:2019年遊戲從業者調查報告遊戲
- SEOMonitor:SEO預測調查報告
- MarkMonitor:品牌線上安全調查報告
- CMR:印度手機遊戲調查報告遊戲
- 思否獨立開發者丨@baogoal:從賠了幾十萬到融資上億,我創業的這幾年Go創業
- 2017 年 JavaScript 現狀調查報告總結JavaScript
- 遊戲開發者聯盟:調查發現59%開發者認為遊戲行業現狀糟糕遊戲開發行業
- JavaScript 穩居第一、C# 連續下跌,調查 17000 名程式設計師後有了這些新發現!JavaScriptC#程式設計師
- 唱衰PHP?這些言論別太離譜,《PHP綜合現狀分析報告》來了PHP
- JetBrains:2019年全球開發者調查報告 Go最有前途AIGo
- 2021-2022 .NET 中國開發者生態調查報告
- eoe:2013年Android移動開發者生存狀態調查報告Android移動開發
- Go語言 2019 調查報告發布Go
- 首發!來自你的Java同行的調查報告Java
- 調查發現一位工程師偽造SpaceX火箭所用部件的檢查報告工程師
- 全球使用者網路購物態度調查報告–資訊圖
- 2021年Rust調查報告Rust
- StateOfJS:2019 年 JavaScript 現狀調查報告JSJavaScript
- Stack Overflow:2020年全球開發者調查報告 TypeScript擊敗 PythonTypeScriptPython