HackerRank 调查了 39,441 名开发者,询问了雇主对编程语言的需求,以及开发者对编程语言的兴趣。调查结果显示,雇主想要雇员掌握的语言包括 JavaScript,Java,Python,C++ 和 C,而开发者最想要学习的语言则是 Python、Go 和 Kotlin。
在需求和供应之间基本不存在缺口,开发者大都拥有能满足雇主要求的语言技能。HackerRank 还询问了开发者接下来想学习的编程,排在最前的包括 Go、Python、Scala、Kotlin 和 Ruby;不同行业对编程语言的需求不同,金融行业偏爱 Java,C 则统治了硬件行业;37% 的雇主想要 React 技能,但只有 19% 的开发者掌握这项技术;大多数开发者在 16 岁前就开始写代码,雇主更看重问题解决的能力,67% 的开发者有计算机科学学位,而 74% 的人表示部分考自学;平均而言开发者掌握了四种编程语言。