文档章节

全世界到底有多少软件开发人员?

红薯
 红薯
发布于 08/21 18:20
字数 1576
阅读 5348
收藏 30

埃文斯数据公司(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中排名第二,在PHP,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%的男性这样做。  

Funny !!! 

© 著作权归作者所有

红薯

红薯

粉丝 21762
博文 146
码字总数 64283
作品 8
深圳
产品经理
私信 提问
加载中

评论(8)

大易之龙
大易之龙
野生JavaScript程序螈爬过。
jiahao98
jiahao98
6呀老哥。
巨应打字员
巨应打字员
野生的才是最溜的
TGVvbmFyZA
TGVvbmFyZA
所以國内有1000萬嗎?
beiloyw
beiloyw
其中有3分之2是天朝的码农,而天朝的码农有3分之2是培训机构培训出来的
S
SapphireR
第一张图显示美国的码农最多,印度的码农数量2023年超过美国,中国码农数量到2023年为止增长最快。
MGL_TECH
MGL_TECH
我也是培训机构出来的,工作面试机会就是培训机构介绍得来的,当时不懂,,,,所以
longtinghappy
longtinghappy
%90以上都是培训出来的
2014最赚钱职业是程序员

2014程序员比医生赚钱 US News网站发布了2014年100个最佳工作排名,其中排名第一的职业就是:软件开发人员。 这份工作十分有意义,可以接触到人们生活里的方方面面。而且,收入也不错。在全世...

wwww6662003
2014/05/05
0
0
kinmall:比特币如果涨到100万美金,2100万枚价值多少?

最近的话,我们又看到一些人在互联网上面宣传,说比特币的未来能够上涨到100万美元的价格,这样的说法或者是这些人的一个念想而已,觉得比特币真的可以达到这样的价格,但是事实上真的能够达...

区块链知识
02/20
0
0
TechTalk:云时代的编程大趋势-大师安德斯(Anders Hejlsberg)的开发世界

活动简介 TechTalk:云时代的编程大趋势 - 走进大师安德斯(Anders Hejlsberg)的开发世界 “程序员是最好的职业”——Turbo Pascal 编译器的主要作者、Delphi 和 C# 之父,同时也是 .NET 创...

SegmentFault
2015/10/19
27
1
TechTalk:云时代的编程大趋势-大师安德斯(Anders Hejlsberg)的开发世界

活动简介 TechTalk:云时代的编程大趋势 - 走进大师安德斯(Anders Hejlsberg)的开发世界 “程序员是最好的职业”——Turbo Pascal 编译器的主要作者、Delphi 和 C# 之父,同时也是 .NET 创...

SegmentFault
2015/10/19
277
1
调查结果显示:如何命名成为了程序员最难攻克的关卡

对于软件开发人员来说,最大的难题是:如何命名(例如:给变量,类,函数和过程命名等等)。 该结果是来自Quora问答网站和更早的Ubuntu论坛跟帖的4500个开发者的投票。如何命名一项的选票几乎...

周其
2018/03/16
4.1K
47

没有更多内容

加载失败,请刷新页面

加载更多

小知识:讲述Linux命令别名与资源文件的区别

别名 别名是命令的快捷方式。为那些需要经常执行,但需要很长时间输入的长命令创建快捷方式很有用。语法是: alias ppp='ping www.baidu.com' 它们并不总是用来缩短长命令。重要的是,你将它...

老孟的Linux私房菜
35分钟前
2
0
《JAVA核心知识》学习笔记(6. Spring 原理)-5

它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是 Spring 仍然可以和其他的框架无缝整合。 6.1.1. Spring 特点 6.1.1.1. 轻量级 6.1.1.2. 控制反转 6.1.1....

Shingfi
37分钟前
4
0
Excel导入数据库数据+Excel导入网页数据【实时追踪】

1.Excel导入数据库数据:数据选项卡------>导入数据 2.Excel导入网页数据【实时追踪】:

东方墨天
45分钟前
4
1
正则表达式如何匹配一个单词存在一次或零次并且不占捕获组位置

正则表达式如何匹配一个单词存在一次或零次并且不占捕获组位置 今天要用正则表达式实现匹配一个词出现一次或者不出现的情况,但是又不仅仅是这么简单的需求。先详细说下我这种情况吧,也许有...

Airship
51分钟前
6
0
第八讲:asp.net C# web 读取文件

本讲主要讲解如何在asp.net页面上传文件。 首先,前台页面: 其次,后台页面: 结果: 1、前台效果: 2、后台结果:

刘日辉
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部