全世界到底有多少軟件開發人員?
埃文斯數據公司(Evans Data Corporation) 2019最新的統計數據(原文)顯示,2018年全球共有2300萬軟件開發人員,預計到2019年底這個數字將達到2640萬,到2023年達到2770萬。而來自IDC的統計數據顯示,2018年全球軟件開發人員數量增長到2230萬,而2014年只有1850萬程序員。
美國有多少軟件工程師?
埃文斯數據公司聲稱2016年北美大約有440萬軟件開發人員。而來自DataUSA數字顯示2017年美國公司僱傭的軟件開發人員達到136萬。而這篇文章Don’t Quit Your Day Job 中估計的數據與埃文斯提供的數據更接近,截至2019年為420萬。這是在統計美國各州有多少開發人員時計算出來的。
美國的軟件工程師人數
值得注意的是,2017年估計有420萬人包括技術作家、電氣和硬件工程師、CAD程序員、精算師、統計學家、經濟學家、數學家以及通常每天編寫或讀取代碼的人和軟件開發人員。如果我們只採用軟件開發人員的“經典”定義,那麼我們實際上只關注了大約340萬人。
在涉及各州的細分時,最高百分比的程序員集中在華盛頓特區。在此研究中,6.46%的工作人員符合開發人員最廣泛的定義。接下來是弗吉尼亞州和馬里蘭州,分別為4.43%和4.41%。
美國十大軟件開發商比例最高的州
就原始數字而言,加州擁有628,000名“所謂的”開發人員。德克薩斯州和紐約州分別排名第二和第三,分別為325,000和218,000。
美國排名前10位的軟件工程師人數最多的州
歐洲有多少軟件工程師?
據Stackoverflow 的數據顯示,歐洲的軟件開發者在2016 年約為470萬,2018 年達到了550萬。德國擁有最多的軟件開發商- 大約83.7萬。英國和法國排名前三位的軟件開發商數量最多,分別達到81.3萬和46.7萬。
烏克蘭有多少軟件開發人員?
烏克蘭是東歐第二大人才庫,軟件開發商數量不斷增長。根據最新的更新,有18.47 萬名IT專業人員,預計這一數字到2020年將達到20萬,到2025年達到24.2 萬。
以上數據表明隨著歐洲技術快速發展,對軟件開發人員的需求也明顯增長。儘管歐洲有550 萬開發人員,但估計到2020年歐盟國家仍將缺少 50萬軟件工程師。
什麼是最常用的編程語言?全球編程語言統計
軟件工程師人口統計
總而言之,沒有辦法檢查上述數據的準確程度。並不是我們懷疑我們使用的來源的可信度-問題是如何去定義“軟件開發人員”。例如,Data Evans公司將所有積極參與軟件創建的人從排名和文件編碼器計算到團隊領導和經理,一直到CTO。包括Data USA 和 DQYDJ 都是採用美國人口普查局提供的數據,但不知何故結果卻是不同,這很可能是定義不同導致的結果。
我們確切知道的一件事是,編寫代碼的人數將在未來幾年內將不斷增長。該BLS預測,到2024年,為軟件和應用開發就業人數將增加12.5%,較2014年,而且情況在世界其他地區差異很大。與此同時,美國勞工統計局預測,2016年至2026年間,軟件開發人員的工作崗位將增加24%。根據Burning Glass Labor Insights的數據,2018年第二季度軟件開發人員的職位發布量超過227,000,而期間為176,530。2017年同期。增幅接近51,000。
軟件開發人員職位發布的數量
其他有趣的軟件開發者統計
由Evans Data Corporation,DataUSA和Stack Overflow進行的定期調查提供了大量的軟件開發人員統計數據。以下是我們認為最有趣的內容:
- 根據Evans Data的數據,軟件開發人員的年齡中位數是36(EMEA地區- 40,北美–39,拉丁美洲- 35,亞太地區- 34)。根據datausa.io,美國的軟件,應用程序和系統軟件開發人員年齡中位數為39.8,男性員工的年齡通常比女性年輕0.507歲。
- 根據Dou.ua 2018年調查,烏克蘭軟件開發人員的平均年齡為21-29 歲。
- 烏克蘭在C++和Unity3D軟件開發人員中排名第一,在Magento,JavaScript和Scala中排名第二,在P HP,Ruby,.NET,Python和Symfony開發人員中排名第三。
- 世界上27.5% 的開發者是女性
- 美國80.7% 的軟件開發人員,應用程序和系統軟件都是男性,女性軟件開發人員的比例為29.3%
- 根據2019 年開發者調查結果,近45%的專業開發人員在不到10年前學會了編碼。
- 女性寫的第一個代碼的時間晚於男性
- 76.5%的軟件開發人員表示擁有學士學位或更高學歷。
- 600萬開發人員參與了大數據和高級分析
- 截至2018年,全球29%的開發人員,或總共6,452,000人使用某種形式的AI或ML,預計在未來六個月內將有580萬人開始使用AI或ML。
- 200萬開發人員致力於物聯網應用
- 400萬開發人員(26%)使用基於雲的開發環境。
- 33%的女性表示,她們發展工作最重要的驅動力在於他們對自己所使用的技術的個人好奇心和興趣,而只有22%的男性這樣做。