雇主想要Go,但开发商不会Go

发布于:2021-01-13 11:05:28

0

91

0

go java javascript kotlin python

黑客新闻招聘趋势排名和PYPL编程语言索引在2018年4月发布,提供了不同的方法,不同的数据源以及不同但有趣的结果。

有些上升,有些下降,有些保持静态。本月的“黑客新闻招聘趋势”和“ PYPL编程语言受欢迎程度”索引已经出炉,结果引人入胜。这两个排名都将Python描述为一种急剧增长的语言,其受欢迎程度位居榜首。

但是,尽管PYPL PopularitY指数显示Kotlin获得了巨大的提升,但在Hacker News Hiring Trends排名中却无处可寻。在进一步讨论结果之前,让我们看一下两种排名所使用的方法,以便更好地理解不同的方法。

方法

对于Hacker News Hiring Trends排名,数据是由Hacker News活动收集的。使用HN Search API和软件术语词典,处理“ whoishiring ”提交中的所有评论(职位发布),以计算提及每个软件术语的次数。话虽如此,排名不仅仅着眼于语言,而是着眼于公司所需的顶尖趋势技能,包括特定框架,库等的知识。

另一方面,通过分析在Google上搜索语言教程的频率来创建PYPL编程语言索引的普及程度。根据该索引,搜索的语言教程越多,则假定原始语言来自Google趋势时该语言就越受欢迎。

那么,谁在招聘?

根据Hacker News Hiring Trends排名,公司对Python技能的兴趣日益增加,Python技能占主导地位,其次是JavaScript和Golang。最有趣的是,Go(令人惊讶的惊喜)似乎已经成功地超过了Java的流行度,这在招聘趋势方面似乎是静止的。JavaScript似乎也大部分是静态的,但仍然比Java高。

{xunruicms_img_title}

在该排名中,我发现特别有趣的一个亮点是,Kotlin跻身于不太受欢迎的语言之列。考虑到最近围绕Kotlin的普遍炒作以及Google宣布将Kotlin成为开发应用程序的官方支持语言的巨大推动力,我希望雇主对具有Kotlin技能的开发人员越来越感兴趣。但是,事实并非如此。

您接下来想学什么?

PYPL PopularitY索引关注另一组数据来衡量语言的受欢迎程度。根据该指数,即使与去年的结果相比,学习语言的总体趋势略有下降,Java仍然是语言的使用费。Python以5.2%的巨大优势超越了JavaScript,使其成为受开发人员欢迎的增长最快的语言。

Python的普及率几乎可以与Java相提并论,因为两者之间的差异仅为0.57%!

{xunruicms_img_title}

另一种快速发展的语言是Kotlin。根据今年的指数,它跃升至16个地点,与去年同期相比,当它没有进入前20跳六个位置!另一方面,Go在第17位停滞不前,人气上升了0.3%,幅度很小。

公司想要什么与开发人员对学习感兴趣

当比较两个排名系统时,一件事变得很清楚:Python正在变得很重要。职位发布的趋势以及Google搜索教程都将Python放在语言排名的顶部。但是,在Go和Kotlin趋势方面,两个排名之间存在很大差异。

如上图所示,在“黑客新闻招聘趋势”排名中,Kotlin是无处可寻的,而“ PYPL编程语言受欢迎度”索引显示Kotlin是增长最快的语言之一。同样,尽管相反,但根据Hacker News Hiring Trends排名,Go的趋势似乎正在上升,而PYPL编程语言索引的流行程度却使Golang静止不动。

从这种快速的比较中我们可以得出的结论是,在Go和Kotlin等增长趋势方面,雇主要求与开发人员要学习的知识之间存在明显的差异。我建议我们不要将任何一个排名都视为理所当然,而应该将它们相互补充,如果我们要描绘出最流行的语言的更准确的图像。