SlashData发布了《2022年第一季度开发者群体状态报告》。
“开发者群体调查”是针对移动、桌面、工业物联网、消费电子、嵌入式、第三方应用生态系统、云、网页、游戏、AR/VR和机器学习开发者以及数据科学家的领先研究项目,追踪不同平台、营收、应用、语言、工具、API、细分市场和地区的开发者体验。
最新编程语言排行数据更新
• JavaScript连续第十次成为最受欢迎的编程语言,全球有接近1750万开发者在使用它。
•
自从两年前在流行程度上超过Java以来,Python一直是仅次于JavaScript的第二大采用最广泛的语言。Python目前拥有1570万用户。
• Rust的规模在过去24个月里几乎翻了三倍,从2020年Q1只有60万开发者增至2022年Q1的220万。
• Go和Ruby是后端开发的重要语言,但Go在过去一年中的绝对增长速度超过了两倍。
了解开发人员的个性
• 这项调查使用十项人格量表(TIPI)方法来衡量“五大”人格维度:情绪稳定性、外向性、经验开放性、合群性和严谨性。
• 报告展示了五种不同的开发者个性特征,从中我们看到与特定开发者角色以及开发者喜欢的信息和内容类型的关联。
• 高责任心和高开放性性格的人使用的信息源最广泛。那些在亲和力上得分高的人更有可能通过社交媒体获取关于软件开发的信息。
谁在使用低代码/无代码工具?
• 46%的专业开发人员在部分开发工作中使用低代码/无代码(LCNC)工具。
• 有经验的开发者,特别是那些有十年以上经验的开发者,最不可能使用LCNC工具。
• 大多数使用LCNC工具的开发人员只用该工具完成了不到四分之一的开发工作。
• 大中华区的LCNC工具采用率最高。该地区69%的开发人员报告使用了LCNC工具,而全球平均水平为46%。
•
北美地区有19%的开发人员在其一半以上的编码工作中使用LCNC产品,几乎是全球平均水平10%的两倍。这有力地证明了这些工具可以取代传统的开发方法。
聚焦中国和东亚其他地区
• 与东亚其他地区和世界其他地区的开发者相比,大中华区的高经验开发者(16年以上的开发经验)的集中度比较低。
• 超过一半的中国开发人员是通过计算机专业的本科学位来学习代码的,比东亚其他地区和世界其他地区的开发者高出约10个百分点。
• 在大中华区(26%)和东亚其他地区(27%),超过四分之一的开发者不使用Stack
Overflow,这一比例是世界其他地区开发者(8%)的三倍多。
开发者如何获取收入
• 承包开发模式是所有行业垂直领域的首选收入模式,=近三分之一(31%)的专业开发者采用这种模式。
• 不到十分之一(7%)的专业开发人员通过销售数据获得收入。
• 广告收入模式的使用随着公司规模的增长而下降。
• 为大型企业(拥有5000名以上员工)工作的开发者往往比小公司的开发者更少使用多种盈利模式。
新兴技术
• 人工智能辅助开发对开发者来说尤为突出——对这项技术的参与度是所有技术中最高的,而采用率则排在前三位。
• 开发人员对区块链应用程序、加密货币和非同质化代币(NFT)的学习热情和使用率最高。
• 在所有技术中,对区块链应用和加密货币兴趣增长最多,但对区块链应用的采用却停滞不前。
• SlashData 发现,尽管与去年相比,技术采用率的增长停滞不前,但开发者的兴趣正在提升。
• 28%的元宇宙的开发者正在积极对其进行了解。




















参考报告 《SlashData:2022年第一季度开发者群体状态报告(第22版)(英文版)(59页)》
更多英文报告,敬请关注三个皮匠报告。
本文由@Yoomi发布于三个皮匠报告网站,未经授权禁止转载。