全球开发者调查报告:培训班出身的开发者更受欢迎
极客时间编辑部
讲述:丁婵大小:6.26M时长:04:33
来源:OSCHINA 社区
日前,开源中国社区编译了 HackerRank 最新发布的 2020 年《开发者技能报告》。报告调查了来自全球 162 个国家的 116000 多名软件开发者,调查范围包括编程语言、框架、收入、成长、娱乐方式等。以下是重点内容。
一、编程语言和框架
数据显示,JavaScript 是最知名的编程语言,其次是 Java 和 C;AngularJS 是最知名的框架,其次是 React 和 Spring。从调查结果可以看出,国外流行的技术框架在国内未必有同等高的流行度,比如 AngularJS 和 React,它们在国内的热度都不算高。
此外,开发者 2020 年最想学习的编程语言是 Go,这也是 Go 语言连续三年获此殊荣,其次是 Python 和 Kotlin。除了前面提到的这三门语言,TypeScript、R、Rust 和 Scala 等编程语言也受到不少开发者的关注。
二、技能
调查显示,无论公司规模大小,在寻找 IT 人才时,对全栈开发者的需求都是最大的,招聘比例达到了 38%,其次是后端开发者和数据科学家。
由于全栈开发者必须熟悉更多的技术栈,因此,有 60% 的全栈开发者在过去的一年里,因工作需求而学习全新的框架。凭借具备前端、后端以及更多的专业知识,全栈开发者的角色相对灵活。不过,他们需要时刻保持自己的技术广度,这就意味着,全栈开发者必须要持续学习。
三、收入
学习什么编程语言能让你在职场上加薪最多呢?答案是 Perl。调查显示,全球开发者的平均年薪约为 5.45 万美元,约合 38 万人民币。在全球范围内,Perl 开发者的平均年薪比平均水平高出 54%,其次是 Scala 和 Go,它们比平均水平分别高出 42% 和 33%。
Perl、Scala 和 Go 这些语言的平均年薪之所以较高,和统计的数据差异有关。以 Perl 为例,它的高级开发者大约为 10%,初级开发者为 2%,由于高级开发者的收入往往更高,因此,使用这些语言的开发者的平均薪水自然也会更高。Scala 和 Go 也是如此。
此外,从各国开发者的收入中可以看出,美国开发者的薪资最高,平均年薪为 10.9 万美元,约合 76 万元人民币,是全球平均年薪的两倍。澳大利亚和加拿大分列二、三位,平均年薪分别为 8.8 万美元(约合 61 万元人民币)和 7.3 万美元(约合 51 万元人民币)。
另外,数据显示,只有 35% 的开发者认为他们获得了合理的报酬;39% 的开发者认为自己与经验相仿的同行们相比,获得的报酬并不合理;还有 26% 的开发者对此持不确定态度。
四、成长
62% 的开发者希望自己在未来三年内成为技术 Leader,15% 的开发者想要成为管理者。由此可以看出,大多数开发者对管理岗位的兴趣并不高,对首席架构师这样的技术 Leader 岗位更感兴趣。
五、培训与招聘
报告显示,三分之一的招聘主管聘请过从编程训练营毕业的开发者。其中,72% 的招聘主管认为,培训班出身的开发者与其他开发者水平相当,有的甚至具备更明显的优势,主要是因为他们学习新技术或新语言更快,有更强的实践经验,也更愿意承担责任。
六、休闲娱乐
当开发者不写代码时,最受欢迎的休闲娱乐活动是听音乐,喜爱比例达到了 61%;其次是上网,选择比例为 52%;享受美食和运动并列排在第三位,占比为 48%。此外,有 3% 的开发者表示,他们从不休息。
以上就是 2020 年开发者技能报告,查看完整报告可点击文末链接。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 烟雨濛濛我信你个鬼归属地:上海
收起评论