GitHub上真的有超过4000万软件开发人员吗?差远了!

GitHub刚刚发布了最新的《八度宇宙状态》报告,其中包含一些惊人的数字。不幸的是,其中一些数字(例如4000万开发人员的声称)不仅令人惊讶,而且是错误的。
我并不是在暗示任何恶意的欺骗意图。GitHub上的人不是那样的人。但是,通过与开发人员合并帐户,GitHub并不能帮助我们更接近开发人员群体的准确数据。更重要的是,我们无需人为地增加开发人员的数量即可确定其重要性。在这里插入图片描述

肯定是四千万!但是4000万是什么?

令人惊讶的是,GitHub竟然竟然以4000万的数量领先,因为它立即增加了一个警告:4000万是指“截至2019年9月30日,GitHub上非垃圾邮件用户帐户的总数,无论其活动如何状态。“所以,我们不是在谈论开发人员,但是4000万个帐户仍然令人印象深刻,对吧?
分析师劳伦斯·赫希特(Lawrence Hecht)率先涉足数字游行,他说:“仅仅因为有人创建GitHub帐户并不意味着他们应该被视为开发人员。令人着迷的是,在创建帐户后的一个月内,有多少个帐户变为“无效”帐户。
不,GitHub帐户不一定与开发人员编号相对应。毕竟,我有一个GitHub帐户,但我几乎不是开发人员,而且我认识很多产品营销和产品管理人员,他们都在GitHub上,但不在那里或其他地方开发软件。不仅如此,许多相同的账户立即消失了。或像汤姆·克拉兹(Tom Krazit)那样休憩好几年。然后,像Ian Massingham一样,有许多拥有多个帐户的真实的个人开发人员。
当然,如果我们完全关心开发人员,那么我们应该对那些积极贡献代码的人员最感兴趣。赫克特一直感叹,“大多数的这些[Octoverse图[代表]不活动的人。”相比之下,其他努力,如Adobe开放sourceror 费尔少校企图衡量企业的贡献排名,做专注于活跃的贡献者。这是GitHub可以轻松完成但不能做到的事情。GitHub在Octoverse报告中指出了对各种项目的积极贡献者,因此他们显然拥有数据。
不用担心。分析公司已尽最大努力来衡量开发人员的数量。例如,IDC将开发人员的数量固定为:
500万全职软件开发人员
700万兼职软件开发人员
700万无偿软件开发人员

这使全球共有2420万软件开发人员。这与Evans Data等其他估算相符,该数据在2018年报告了 2300万开发人员,预计到2023年将达到2770万。
好吧,随你便。但是,正如Jono Bacon所质疑的那样,“我不确定普通用户/开发人员为什么需要关心” GitHub或其他任何地方有多少开发人员。

重要的开发人员编号

有些人,例如投资者Ethan Kurzweil,正在根据当前和未来开发人员的估计来投资真实资金。例如,在引用GitHub的4,000万个数字时,他宣布它是“一个强有力的领先指标”,它表示明天的开发人员技术市场的确将非常光明。”他几乎可以肯定是正确的,但并不是因为错误的4000万个数字。
例如,GitHub的Octoverse报告将firsttributions存储库列为去年最重要的贡献存储库之一(排名第四)。令人惊奇的是,正如Hecht所指出的,此回购旨在帮助初学者学习如何为开源项目做出贡献。鉴于开源对个人和组织的重要性与日俱增,对该存储库的贡献者数量的增长(超过15,000个,并且还在不断增加),超过了4,000万个真实或虚拟帐户总数。
或者,与此相关的是,2019年的130万首次贡献者如何?还是来自美国以外的开源贡献远远超过美国内部的贡献(外部80%,内部20%)?还是说亚洲现在占2019年私人存储库的36%?实际上,就贡献者的增长而言,全球范围内的香港,新加坡和日本是增长最快的国家,而就开源使用(按克隆和分叉衡量)而言,中国仅次于美国。
这些数字很重要,因为这些数字不仅影响着产业,而且影响着社会。我们没有4000万全球开发人员,但是我们确实有大量的开发人员,其中大多数活动发生在美国以外。4000万营销数量并不重要,但这些事实确实如此。
最后,开发这么多年我也总结了一套学习Java的资料与面试题,如果你在技术上面想提升自己的话,可以关注我,私信发送领取资料或者在评论区留下自己的联系方式,有时间记得帮我点下转发让跟多的人看到哦。在这里插入图片描述

发布了76 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zhaozihao594/article/details/104019919