如果你以为软件开发就是敲代码,只能证明你太年轻了。客户需要的不是软件,而是要帮助他们解决问题,因此,一名软件发开人员的工作时找到性价比最高的解决方案。不仅如此,编写的代码越多,意味着出现bug的可能性也就越高。因此,一个项目往往需要庞大的开发团队在背后作支持。
那么,你知道全球到底有多少软件开发员吗?
根据埃文斯数据公司 2019 年最新统计数据显示, 2018 年全球共有 2300 万软件开发人员,预计到了 2019 年底,这个数字将达到 2640 万,而到了 2023 年或将达到 2770 万,其中增长最快的国家是中国(到 2023 年将占6%至8%)。
另一方面,从IDC的统计数据显示来看, 2018 年全球软件开发人员数量增长到 2230 万,而在 2014 年还只是 1850 万程序员。
看过全球,具体到各洲情况又是怎样的呢?根据Stackoverflow的调查数据显示,欧洲的软件开发者在 2016 年约为 470 万,到了 2018 年达到 550 万。其中,德国拥有最多的软件开发商,大约83. 7 万;英国和法国排名前三位的软件开发商数量最多,分别达到81. 3 万和46. 7 万;排在第四位的是俄罗斯,36. 8 万。
另外,作为东欧的第二大人才库,乌克兰的软件开发商数量不断增长。根据最新的数据更新显示,乌克兰有18. 47 万名IT专业人员,到 2020 年这一数字预计将达到 20 万,而等到了 2025 年将达到24. 2 万。
从上面的数据中不难发现,随着欧洲技术的快速发展,他们对对软件开发人员的需求也呈现出明显增长的势头。尽管欧洲有 550 万开发人员,但估计到 2020 年欧盟国家仍将存在 50 万软件工程师的人才缺口。
好了,接着我们再来看看美国的软件开发人员规模。还是一份来自埃文斯数据公司的调查数据, 2016 年北美约有 440 万的软件开发人员;而来自DataUSA的数字显示,2017 年美国公司雇佣的软件开发人员达到了 136 万。
具体到对各州进行细分时,程序员占比最高的集中在华盛顿特区。在此研究中,6.46%的工作人员符合开发人员最广泛的定义。紧随其后的是弗吉尼亚州和马里兰州,分别为4.43%和4.41%。
除了软件开发人员,什么是他们最常用的编程语言呢?文章的最后我们再来一起看下针对全球编程语言的统计。