2023年程式設計師數據報告:全球有 2690 萬程式設計師,近一半不到35歲

程序員客棧 發佈 2024-02-29T15:31:13.770677+00:00

全球有 2690 萬軟體開發人員。根據Evans Data CorporationData 的全球開發者人口和人口統計研究,2022年全球有2690 萬軟體開發者,預計到 2023 年和 2024 年,這一數字將分別增長到 2770 萬和 2870 萬。

軟體開發行業幾乎是發展最快的行業,本報告為大家提供一份最新的程式設計師行業統計數據列表,幫助大家及時了解當前和未來的趨勢,提供一個觀察與展望全球程式設計師生態的交流平台。

本報告國內部分根據程式設計師客棧的數據模型估算而得,全球數據根據Evans Data、GitHub、StackOverflow等網站的報告整理後得出。

1、全球有 2690 萬軟體開發人員

根據Evans Data CorporationData 的全球開發者人口和人口統計研究,2022年全球有2690 萬軟體開發者,預計到 2023 年和 2024 年,這一數字將分別增長到 2770 萬和 2870 萬。

其中亞洲以最多的軟體開發人員(32.9%)主導市場,其次是歐洲29.7%,北美洲29.4%。

根據StackOverflow的2022年的統計,程式設計師數量最多的10個國家分別是:美國、印度、德國、英國、加拿大、法國、巴西、波蘭、荷蘭、西班牙,美國大約有400萬開發人員。

華盛頓州是美國軟體開發人員比例最高的州 (3.6%),國內方面,北京的程式設計師數量遠超其他城市,成都進入前五,越來越受到程式設計師的青睞。


2、男性占據主導地位

在全球範圍內,女性占軟體開發人口的27.5%,其餘72.5%是男性。在國內,91.22%的程式設計師是男性,女性占8.78%,這些數據表明,在軟體開發這個領域,男性占據明顯的主導地位。


3、程式設計師都很年輕,48.42%的人在 25 到 34 歲之間。

Stack Overflow的數據顯示,大多數開發人員(即48.42%)來自25-34歲年齡組。35至44歲的開發人員占21.71%。國內部分,31-35的程式設計師數量最多,占比38.72,23-35歲的程式設計師占比高達77.49%,35歲瓶頸非常明顯。


4、大多數程式設計師受過高等教育

國內程式設計師,有高等教育經歷的程式設計師占比達98.77,其中本科占比達64.22%。


5、美國程式設計師的平均編碼經驗為 15.58 年

根據Stack Overflow的一項調查,美國程式設計師的編碼經驗最長,為15.58年,其次是英國,為15.55年。加拿大排名第三(15.32歲),近三分之一的專業人士在 5 到 10 年前就開始編碼。


6、程式設計師的平均年薪為 107510 美元

全球程式設計師平均年薪為 107510 美元,程式設計師的薪水在很大程度上取決於位置。加利福尼亞州被認為是程式設計師薪資的最佳地點,年薪為 134370 美元,其次是華盛頓州,平均基本年薪為 73,967 美元。國內來說,60.92%的程式設計師月薪在6600-17600。


7、61%的軟體開發人員使用Windows作業系統,47%使用Linux

根據最新統計數據,對於61%的軟體開發人員來說,Windows是領先的開發環境。Linux在最受歡迎的PC作業系統列表中排名第二,有47%的開發人員使用它,macOS排名第三。

8、69% 的開發人員使用 Javascript 作為他們的主要程式語言

2022 年是 JavaScript 連續第十年成為最常用的程式語言。JavaScript被69%的開發人員使用,是最流行的程式語言,擁有龐大的開發人員社區,大約 130 萬開發人員。國內來看,使用最多的程式語言是Java、JavaScript與HTML。



9、MySQL是最受歡迎的資料庫

MySQL依然是最受歡迎的資料庫,對於專業開發人員來說,PostgreSQL更受歡迎。越來越多的程式設計師喜歡MongoDB,因為它支持大量語言和應用程式開發平台。

10、AWS是最受歡迎的雲平台

AWS 仍然是所有受訪者和專業開發人員最常用的雲平台。Azure排名第二,Google Cloud排名第三。學習編碼的人對雲平台的用法大不相同,Heroku是那些學習編碼的人最常用的平台(35%)。


11、React.js 是 40.14% 的軟體開發人員使用的最受歡迎的 Web 框架

項目開發初始階段的關鍵任務之一是為您的 Web 應用程式開發選擇合適的框架。與其他 Web 框架相比,React.js 是最常用的框架之一。軟體開發人員的第二喜歡是jQuery,而前5名中的其他候選者包括Express,Angular和Vue.js。


12、Docker正在成為開發人員一個必備的基本工具

去年,Git 被視為開發人員的基本工具。今年,Docker似乎正在成為一個基本工具。 專業開發人員,從55%增加到69%。


13、Visual Studio Code仍然是所有開發人員的首選IDE

74.48%的開發人員選擇Visual Studio Code作為首選IDE。

14、JIRA 是管理軟體開發項目最常用的工具

大多數軟體開發公司都在使用 Jira 來處理他們的項目。由於其靈活性和自定義選項,它受到許多用戶的讚賞。軟體開發項目統計數據顯示,開發人員使用JIRA的次數超過任何其他項目管理工具。近 50% 的開發人員使用它,而Confluence、 Trello 緊隨其後,近 20% 的開發人員依賴它。

15、Rust 的社區增長超過 50%,連續第7年成為最受期待的語言

程式語言領域,JavaScript 繼續占據至高無上的地位。

值得注意的是,Hashicorp 配置語言 (HCL) 在過去一年的使用量顯著增長,TypeScript 也穩居第四位,而Rust 的社區增長超過 50%,部分原因可能得益於其安全性和可靠性。

16、軟體開發行業工作崗位預計未來增長22%

程式設計師的未來看起來很光明,該行業的工作崗位預計將在未來幾年增長 22%。

關鍵字: