文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

2023年程序员数据报告:全球有 2690 万程序员,近一半不到35岁

2024-11-30 16:43

关注

本报告国内部分根据程序员客栈的数据模型估算而得,全球数据根据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%。

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯