《2020年开发者技能报告》发布:IT圈最想学Go和Python

liftword3个月前 (03-04)技术文章24

环球网科技报道 记者 林迪日前,记者从编码社区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%的开发者对此不确定。

责编:连丽敏

版权作品,未经环球网 huanqiu.com 书面授权,严禁转载,违者将被追究法律责任。

相关文章

Python和Go都很火,我要怎么选?

选自Medium作者:SoftKraft机器之心编译参与:魔王「人生苦短,我用 Python」是当下非常流行的一句口头禅。但你有没有想过,Python 就那么好吗?在某些方面,其他语言真的不香吗?本文...

Python并非为AI而生,Golang将统治人工智能的下一个十年?

【新智元导读】过去几年,Python成为人工智能和数据科学领域最受欢迎的编程语言。但是随着5G时代的来临,生产环境对AI应用的性能要求越来越高,Python有点「力不从心」。天生支持并发的Golang...

Python见效快,Go周期长,学那个更有钱景?语言生态的圈地运动

1991年著名的计算机语言大神Guido van Rossum开发并发布了Python。16年后,2007年谷歌三位计算机语言学家开始开发go语言。一个是29岁的python一个是13岁的go,在当今...

Golang vs. Python:哪个更好?

让我们深入研究一下 Go 和 Python 之间的比较。每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。您想学习如何编码但还是个初学者吗?您应该...

Go语言和Python哪一个更容易学呢?

Python和Go都是用于编写Web应用程序的强大的高级编程语言,它们之间有什么区别吗?下面本篇文章就来带大家认识一下Python和Go语言,介绍一下Python和Go之间的区别,希望对大家有所帮助。...

我们为什么用 Go 编写机器学习架构,却不用 Python?

“如果你有兴趣成为一名机器学习工程师,那么必须熟练掌握Python——但是,如果你对机器学习的基础架构感兴趣,则应该认真考虑Go。”作者 | Caleb Kaiser译者 | 弯月,责编 | 郭芮以下...