点击上方“CSDN”,选择“置顶公众号”

关键时刻,第一时间送达!

研究机构 SlashData 最新公布的“ The Global Developer Population 2017 ”报告称,2017 年全球活跃的软件开发者最多不超过 1500 万人,而其中有 1100 万人从事着专业的软件开发工作,而剩下的近乎四分之一群体为业务爱好者或学生。

常规意义上讲,我们会看到,无论是最顶尖的编程专家,还是摆弄 Code-a-PillarTM 玩具的六岁顽童,都在进行编程工作。因此,某种程度上编程的门槛是相对较低的。这也使得人们对开发者的定义非常模糊,即便是作为开发者本身其实也不清楚自己是否合格。

那么,如何才可以称得上是一名真正的软件开发工程师?

一是看活跃性,即是否有最新的编程作品。比如有的开发者之前写了段代码,但后来因为其他事项而推后,这类开发者应该另当别论。

在 Android 应用使用场景中,作者主要考察了前 12 个月在 Google Play 商店中创建或更新的 Android 应用程序数量。然后,通过此次调研得出同样时间段内的生产力,即更新的应用数量与支持这部分更新应用的开发者数量之间的关系,并对这一时间内活跃的开发者进行标记。

在 Octoverse 2017 年度报告中,GitHub 声称平台总计有 2400 名用户,但作者测算之后为 2200 名用户,除了调查 GitHub 账户上创建 Repository 的用户数量,还进行了同样规模的问卷调研,得出的结果是:有相当一部分数量的账户处于“死亡”或“睡眠”的状态。

此外,作者还考虑到 GitHub 上活跃用户可能属于细分群体,因此在对不使用 GitHub 的开发者数量进行推算时,将用户数量进行了缩小。根据 GitHub 上提供的数据,基本可以得出有 1370 万名开发者。

二是看是否有过大量的编码作品。可能这个划分也有些狭隘,因为也会将那些偶尔写些自动化脚本的人员排除在外,但绝大多数投入大量时间以开发为兴趣或副业的人员却是包含在其中。

其实,调研中开发者对自己是有一定身份认知的,也就是说,认同自己是开发者的人自然会接受开发者问卷调查,说明自己确实对软件开发有所了解,而非简单应付差事。

而根据欧盟统计局和美国劳工统计局的劳工统计数据所做的开发者画像,作者则持消极态度。原因在于,以上这类统计数据有一个工作分类系统,不同的国家或地区也都不同,放在软件开发人员群体上是无法区分的。因此,作者在估算时先排除了数据库管理员和其他软件相关的专业群体(他们并非主要的程序员群体)。

三是除了软件科班出身的程序员之外,作者还观察到纯粹将编程作为业余爱好,或坚持从事编程相关事务的开发者群体。多年以来,SlashData 调研数据显示,纯业余爱好者或学生仅占总开发者的四分之一。也就是说,估计有 1000 万到 1150 万名专业软件开发者,剩下的 300 至 340 万名开发者则为爱好者和学生。

为了保证数据的准确性,作者还通过世界银行和 CIA Factbook 数据计算了:专业软件开发人员分别占全球劳动适龄人口(15 岁至 64 岁之间)和全球劳动力人口的百分比。在美国和欧盟,专业的软件开发人员分别占比 0.77%和 0.80%。

四是对全球范围内的开发者进行调研。一旦数据基数有着巨大的地域性差异时,往往会带来一个问题。例如 Stack Overflow 所支持的服务在欧洲和北美洲最强,但在世界其他各地就相对少得多。为了提高估算的准确性,作者主要基于 Stack Overflow 上用户最为活跃的地区进行加权计算,进而对全球范围内的开发者进行推算。

有些调研会基于开发者的综合浏览量、下载量、IP 地址等,而其实这些会很容易受到乘数效应的影响,尤其是多机器和多浏览器的软件测试、频繁清理缓存和 cookies、重复下载开发工具、或者自动化开发等,以至于有时得出的数字也毫无根据。

相反,作者认为调研应该以开发人员活动为直接依据。因此,相比于此前其他有关开发者数量的估算来说,尽管此次调研数据似乎有些过于保守,但在多数开发商看来是基本认可的。

报告作者:

SlashData 高级商业分析师 Stijn Schuermans

SlashData 高级分析师  Mark  Wilcox

SlashData 研究与业务主任 Christina Voskoglou

————— END —————

程序员是出轨率最高的群体?欲加之罪何患无辞

水滴直播风波背后:事关隐私的恐慌和“委屈”的周鸿祎

今天,Google 在中国终于光明正大地搞 AI 了!

全球活跃开发者不足 1500 万,业余爱好者和学生仅占四分之一相关推荐

  1. Morecoin一周盘点:灰度持仓BTC已达48.1万枚,BTC仅占投资组合的1%远远不够

    1.灰度BTC信托持仓达48.1万枚 据数据显示,截止到目前,灰度比特币信托的总持仓量已达48.1万枚 BTC.灰度已经连续13个工作日在市场上每天增加持仓.灰度Garyscale曾发推表示: &qu ...

  2. 业界丨全球AI人才只有2万多,但仅3000人在求职

    都知道AI人才数量稀少,薪酬水涨船高.究竟少到什么程度呢? 之前,有两个数字广为流传,一是不到1万人,二是30万人左右. Yoshua Bengio参与创立的加拿大人工智能公司Element AI之前 ...

  3. 揭秘全球开发最新趋势!JS开发者达1380万,C#超越PHP,Rust增长最快

    文 | 白开水 出品 | OSC开源社区(ID:oschina2013) 研究公司 SlashData 最新发布的"State of the Developer Nation"第 ...

  4. 华为atn980传输设备_注册开发者超200万!华为HMS加速全球布局,打造全场景智慧体验...

    文.图/羊城晚报全媒体记者 林曦 实习生 许张超 日前,华为终端云服务媒体沟通会在广州举行,发布了华为终端云服务(Huawei Mobile Services, 以下简称HMS)最新情况以及华为云空间 ...

  5. 全球Python开发者平均年薪5.6万美元,你拖后腿了吗?

    每年,Stack Overflow都会做关于开发者的调查,从开发者最喜欢的技术到工作偏好.今年是Stack Overflow发布年度开发者报告的第八年,也是受访者数量最多的一年. 今年1月,有超过10 ...

  6. FTX 基金会资助1500万帮助新冠疫苗临床实验,将影响全球公共卫生

    近期,FTX资助的COVID-19疫苗研调机构TOGETHER获得了国际临床试验组织SCT的年度临床试验奖项.COVID-19是史无前例的现代流行病,FTX基金会资助该疫苗的临床试验,将对世界各地的公 ...

  7. 加速电子化报销费控服务,易快报完成1500万美元B轮融资

    2019年1月21日,报销费控领头羊品牌--易快报对外宣布完成1500万美元B轮系列融资,本轮融资由美元基金曼图资本领投,DCM.明势.银杏谷等投资机构跟投,冲盈资本为本轮独家财务顾问. 国内报销费控 ...

  8. 微软若“无故”解雇暴雪 CEO,将付 1500 万美元“分手费”

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 上个月,微软宣布以 687 亿美元收购动视暴雪,完成其迄今为止最大的一笔收购案,微软也凭此跃升为全球收入第三大游戏公司. 当时许多人为此 ...

  9. 全新语音 AI 芯片、两大 AI 开发者平台重磅推出,全方位解读科大讯飞全球 1024 开发者节!...

    10月24日,第二届世界声博会暨2019科大讯飞全球1024开发者节在合肥召开.本次大会以"AI前进·拼世界"为主题,重磅推出家电产业专用语音AI芯片CSK400X系列:两大AI开 ...

最新文章

  1. bash脚本【一】——批量处理文件
  2. VC++6.0如何删除文件
  3. Bootstrap3 排版-缩略语
  4. 大连东软信息学院计算机专业19分数线,2021大连东软信息学院录取分数线_历年各专业分数线(2017-2020),各省投档线_一品高考网...
  5. wordpress插件翻译不生效_新的恶意软件利用wordpress插件漏洞攻击数百万网站
  6. 协程库st(state threads library)原理解析
  7. 什么是REST?以及RESTful的实现
  8. 汽车软件开发的8种颠覆性趋势及国产自主可控的多领域全数字实时仿真平台SkyEye
  9. 简单的Android Camera2与BoofCV
  10. [转贴]从零开始学C++之STL(二):实现一个简单容器模板类Vec(模仿VC6.0 中 vector 的实现、vector 的容量capacity 增长问题)...
  11. 第一章 架构 1.4 编译 amp; 1.5总结
  12. Nodejs express、html5实现拖拽上传(转载)
  13. 1 使用WPE工具分析游戏网络封包
  14. Sql Server2005创建数据库
  15. 解决灵格斯强制更新问题
  16. 如何挑选蓝牙耳机,蓝牙参数说明
  17. Only老K说-Java设计模式之原型模式(Prototype)
  18. sql server 2000 个人版怎么在win7下安装
  19. 谷歌、百度、搜狗、有道搜索个人之比较
  20. ISA——防火墙策略的执行过程

热门文章

  1. 【图像融合】图像融合质量评价方法的研究
  2. Python命令行解析工具argparse
  3. 中国双频前端模块市场趋势报告、技术动态创新及市场预测
  4. 中国甲腈行业市场供需与战略研究报告
  5. 一文带你了解如何排查内存泄漏导致的页面卡顿现象
  6. 起底 Windows 35 年发展史
  7. 微软即将发布的.NET 5,蕴藏哪些最新特性?
  8. 互联网巨头的“搜索”暗战
  9. 超干货!为了让你彻底弄懂 MySQL 事务日志,我通宵搞出了这份图解!
  10. 我敲的不是代码,而是……