开发者,开发者,开发者!
根据IDC在2014年进行的一项研究,全球大约有1850万软件开发人员。虽然这仅占全球70亿人口的0.26%,但他们对整体经济繁荣和进步的贡献却令人难以置信。我将发布一系列博文,以详细了解开发人员群体。
开发人员地图
我进行了一项小型研究,以绘制开发人员社区的概况。这份思维导图绝非详尽无遗。这些数字仅能体现开发人员社区流行趋势的指示(当前思维导图反映了截至2015年8月1日的数字)。

注意:如果您对思维导图有任何意见,请在评论区留言。
主要发现
- 毫不奇怪,JavaScript(ECMAScript)和Java是开发人员中最流行的语言,其次是Ruby和PHP。
- Golang 越来越受欢迎,主要吸引了 Python、Java 和 C/C++ 开发人员。它已成为最近云基础设施项目的首选语言。Golang诞生于 Google 内部,旨在取代 C 和 C++。
- Facebook 的 HHVM/HackLang 正在重振 PHP 社区,PHP 曾是早期网页编程时代的 JavaScript。
- GitHub、Stack Overflow 和 Meetup 是社区协作的重要组成部分。
- 有趣的是,Google Cloud Platform 的 GitHub 星标数(14,406)显著高于 Amazon AWS(3,622)和 Microsoft Azure GitHub 星标数(3,206)。这表明 Google 拥有更多开源支持,应该发挥其优势。
- 尽管在开源社区起步较晚,但 Facebook 在短时间内获得了发展势头。这一点从它们的 GitHub 星标和 Fork 数中可以看出。Facebook(226 位开发人员,214.8K 星标,138 个开源项目)对比 Google(514 位开发人员,185.9K 星标,571 个开源项目)。
- 在应用总数方面,Google 以 160 万领先于 Apple(150 万)和 Microsoft(50 万)。它们共同降低了许多初创企业的进入门槛。
- Apple 开发人员针对 iOS、OS X 和 Cocoa 的开发仍然是一个封闭的生态系统。它们几乎没有开源项目,很难追踪任何真实的指标。另一方面,Android 社区是开放且充满活力的。从它们 150 万 Twitter 粉丝和 66.2 万 Meetup 社区成员中可以看出这一点。
- 像 gitter.im 和 Twitter 这样的新论坛开始取代老式的 IRC 和邮件列表。