HackerRank:2020年开发者技能报告(2019 Developer Skills Report)

  • HackerRank:2020年开发者技能报告(2019 Developer Skills Report) 海报

日前,记者从编码社区HackerRank官网了解到,其公布的《2020年开发者技能报告》(以下简称为“报告”)显示,JavaScript是最知名的编程语言,其次分别是Java和C;开发者2020年最想学习的编程语言是Go;美国开发者的薪资最高,平均年薪为10.9万美元,是全球平均年薪的两倍。

据了解,该报告调查了来自全球162 个国家的116000 多名软件开发者。HackerRank方面表示,此次调查是有史以来规模最大的调查,而且此次调查问题的设计深度也比以往更为深入。

报告显示,无论公司规模大小,在寻找IT人才时,对全栈开发者的需求都是最大的,其次是后端开发者和数据科学家。尽管关于如何评估“全栈开发者”的技能水平是一个有争议的话题,但大多数人都同意任何开发者都应该对所有层面的技术栈有基本的了解(或更深入的了解)。尤其是是在小型团队中,要求一名开发者身兼数职是基本要求,恨不得一个人把前端、后端、测试和运维的活全干了。

另外,连续三年,Go都是开发者最想学习的编程语言,其次是Python和Kotlin。自2009年诞生以来,由Google创建的Go就受到越来越多开发者的欢迎,部分原因当然是其背后创建者的大力推动,但也离不开它自身的优秀。除了上面提到的三门语言,TypeScript、R、Rust和Scala等编程语言也受到不少开发者的关注。

报告还显示,全球开发者的平均年薪约为5.45万美元(约38万人民币)。在全球范围内,Perl开发者的平均年薪比平均水平高出54%。其次是 Scala (+42%)和Go (+33%)。像Perl、Scala和Go这些平均年薪较高的语言,部分原因涉及到了统计的数据差异。例如,Perl的高级开发者大约为10%,初级开发者为2%。由于高级开发者的收入往往更高,因此使用者这些语言的开发者平均薪水自然也会更高。Scala和Go也是类似的模式。

从统计的地区来看,美国开发者的薪资最高,平均年薪为10.9万美元,整整是全球平均年薪的两倍。澳大利亚和加拿大是开发者第二高薪的国家,平均年薪分别为 8.8万美元和 7.3万美元。

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


 [收起简介↑]

网友评论>