首页 > 数说 > 关键词   >  开发者最新资讯  > 正文

全球开发者调查报告:IT 人最想学习 Go 和 Python

2020-02-11 17:09 · 稿源: 开源中国
文章目录

开发工具(编程语言、框架)

  • JavaScript 是最知名的编程语言,其次分别是 Java 和 C

  • AngularJS 是最知名的框架,其次分别是 React 和 Spring

可以看到,Vue.js 和 Django 的排名也在稳步上升。不过从上面的两个调查结果我们也能发现,国外流行的技术框架在国内未必有如此高的流行度,例如稳居第一、第二的 AngularJS 和 React。

  • 开发者 2020 年最想学习的编程语言是 Go

连续三年,Go 都是开发者最想学习的编程语言,其次是 Python 和 Kotlin。自 2009 年诞生以来,由 Google 创建的 Go 就受到越来越多开发者的欢迎,部分原因当然是其背后创建者的大力推动,但也离不开它自身的优秀。

除了上面提到的三门语言,TypeScript、R、Rust 和 Scala 等编程语言也受到不少开发者的关注。

  • Perl 开发者的收入最高

学习什么编程语言能让你在职场上加薪最多?答案是 Perl。

根据 HackerRank 的调查,全球开发者的平均年薪约为 5.45 万美元(约 38 万人民币)。在全球范围内,Perl 开发者的平均年薪比平均水平高出 54%。其次是 Scala (+42%) 和 Go (+33%)。

像 Perl、Scala 和 Go 这些平均年薪较高的语言,部分原因涉及到了统计的数据差异。例如,Perl 的高级开发者大约为 10%,初级开发者为 2%。由于高级开发者的收入往往更高,因此使用者这些语言的开发者平均薪水自然也会更高。Scala 和 Go 也是类似的模式。

工作和生活

  • 美国开发者的收入比其他任何国家的都高

观察各国开发者的收入,可以看到美国开发者的薪资最高,平均年薪为 10.9 万美元,整整是全球平均年薪的两倍。澳大利亚和加拿大是开发者第二高薪的国家,平均年薪分别为 8.8 万美元和 7.3 万美元。

至于中国开发者的平均年收入,未在报告中出现……估计是统计到的数据比较少。

  • 39% 的开发者认为自己的薪资和付出不匹配

根据 HackerRank 的调查,只有 35% 的开发者认为他们获得了合理的报酬。另一方面,39% 的开发者认为与和自己经验相仿的同行对比,他们获得对应的报酬不合理,还有 26% 的开发者对此不确定。

  • 61.8% 的开发者希望在三年内成为技术 leader,而不是管理者

可以看到,62% 的开发者希望在未来三年成为技术 leader,与想要成为管理者的人数(15%)形成鲜明对比。大多数开发者对管理者岗位的兴趣不高,对像首席架构师这样的技术 leader 职位更感兴趣,因此掌握新的技术技能至关重要。

  • 开发者花费大量时间在听音乐和网上冲浪

当开发者不写代码时,他们大多数会把时间花在听音乐(61%)上。网上冲浪(52%)、美食(48%)和运动(48%)也是打发时间的热门选择。但是 3% 的开发者表示,他们从不休息(极有可能是来自国内的开发者)!

完整报告请查看:https://research.hackerrank.com/developer-skills/2020

举报

  • 相关推荐
  • 大家在看

这篇文章对你有价值吗?

今日大家都在搜的词: