最稀有和最昂贵的编程语言

人们普遍认为,Rust、Erlang、Dart 等编程语言是 IT 世界中最稀有的。 由于我为公司挑选IT专家,不断与IT专家和雇主接触,我决定进行个人研究,看看情况是否属实。 该信息与俄罗斯 IT 市场相关。

数据收集

为了收集信息,我研究了需要语言能力作为要求的职位空缺数量,以及具有此技能的简历数量。 我使用 Amazing Hiring 服务在 Linkedin、HeadHunter 上收集了数据。 我还有向我的机构申请的个人统计数据。

总的来说,我的研究涵盖了八种语言。

世界统计:据统计 计算器 截至 2018 年,Rust 在开发人员最喜欢的语言列表中排名第一(连续第三年),在薪资最昂贵的语言列表中排名第六(每年 69 美元) )。
尽管该语言在世界上非常流行,但在俄罗斯它仍然是最稀有的编程语言之一。

在关键技能方面,Headhunter 上的 319 名专家和 Linkedin 上的 360 名专家中发现了 Rust 知识。 然而,只有 24 名开发者在 Headhunter 上将自己定位为 Rust 开发者。 人们秘密地认为,俄罗斯只有两家公司用 Rust 编写代码。 Headhunter 上有 32 家公司和 Linkedin 上有 17 家公司为 Rust 开发人员提供工作机会。

我的机构定期收到 Rust 开发人员职位的申请。 然而,专家太少了,我已经有这样的印象:我认识全国所有的 Rust 开发专家。 因此,就 Rust 语言而言,许多对空缺感兴趣的候选人在完成规范时掌握了该语言。

Erlang

据同一统计 计算器 Erlang 紧随 Rust 不远,也被列入各种排名中。 在开发者最喜欢的语言列表中,Erlang 排名第 67 位,而在薪资方面,Erlang 紧随 Rust 之后,排名第七(每年 000 美元)。

Headhunter 为具有 Erlang 知识的开发人员提供了 67 个工作机会。 Linkedin 上有 38 份。如果我们谈论简历的数量,Headhunter 上只有 55 名开发人员直接了解 Erlang 作为关键语言(标题中已表明),而 Linkedin 上有 38 名专家的职位名称中有 Erlang。

此外,人们倾向于雇佣拥有 Google 开发的 Go 或 Golang 的人,而不是 Erlang 开发人员,因为这样的人更多,工资也更低。 然而,我个人的观点(基于我机构的数据)是Go不会取代Erlang,因为对于真正高负载和复杂的项目Erlang是不可或缺的语言。

主要用于游戏开发。 几乎没有职位空缺(猎头公司上几乎没有职位空缺)。 在 Linkedin 上,只有两家公司需要了解这种语言。 如果我们谈论该提案,则有近 109 名开发者在 Linkedin 上表示了解该语言,在 Headhunter 上有 10 名开发者表示了解该语言,其中 XNUMX 人在简历标题中包含了 Haxe 的了解。 事实证明,Haxe 编程语言在俄罗斯市场上的需求很少。 供应超过需求。

由谷歌发明。 该语言在市场上变得越来越流行。 Headhunter 上发布了 10 个职位空缺,Linkedin 上发布了 8 个职位空缺,但雇主在关键技能列表中并不要求这种语言。 主要条件是强大的 Javascript 背景和解决问题的有效方法。

熟悉该编程语言的开发人员数量为 275 人,但同样只有 11 人认为 Dart 是他们的主要技能。 在 Linkedin 上,有 124 人在简历中以某种方式提到了该语言。

个人经验和我所在机构的统计数据表明,这种语言已经被大型 IT 公司所使用。 这表明它将很快从稀有编程语言列表中删除。 顺便说一句,会说 Dart 语言的专家在市场上“很有价值”。

F#

相当罕见的编程语言。 由微软开发。 在俄罗斯,只有少数公司(HH 上有 12 家,Linkedin 上有 7 家)需要 F# 程序员。 在其他情况下,语言知识是可选的。 顺便说一句,了解 F# 的开发人员数量正在逐渐增长。 该语言甚至出现在最新的排名中 计算器。 它在开发者最喜欢的语言列表中排名第九,在薪资方面排名第一(每年 74 美元)。

如果我们谈论发布简历的数量,Headhunter 上有 253 份,但很少有专家将 F# 作为他们的主要语言。 只有三个人在简历标题中包含了 F# 知识。 在 Linkedin 上,情况也类似:272 名开发者在他们的作品集中提到了 F#,其中只有 XNUMX 名开发者的职位名称中列出了 F#。

统计数据如下:

Headhunter 的职位空缺总数为 122 个,Linkedin 的职位空缺总数为 72 个。 研究人员中最受欢迎的语言是 Erlang。 超过 50% 的公司要求了解 Erlang。 结果证明 Haxe 是最不流行的语言。 Headhunter 和 Linkedin 上分别有 1% 和 3% 的公司正在寻找具备 Haxe 知识的专家。
最稀有和最昂贵的编程语言

最稀有和最昂贵的编程语言

从简历发布数量来看,情况也相差无几。 在 Headhunter 上发布的 1644 份简历中,超过 688%(7 份)与 Erlang 有关;最少的简历(1894%)是由具有 Haxe 开发技能的专家发布的。 从 Linkedin 获得的数据略有不同。 拥有 Dart 的人发布的简历数量最少。 在 124 个作品集中,只有 XNUMX 个与 Dart 开发相关。

最稀有和最昂贵的编程语言

最稀有和最昂贵的编程语言

奥帕、范托姆、津布

我决定将所有这三种语言合并为一个项目,原因很简单——真正的稀有语言。 没有职位空缺,几乎没有简历。 在他们的技能中列出任何这些语言的开发人员的数量一只手就可以数得过来。

由于这些语言并未包含在 Stackoverflow 的年度报告或职位发布中,因此我将写几句话来介绍这些语言是什么。

OPA - 一种试图立即取代 HTML、CSS、JavaScript、PHP 的 Web 编程语言。 2011年开发。 Opa 是免费的,目前仅适用于 64 位 Linux 和 Mac OS X 平台。

魅影 是一种通用语言,可编译为 Java 运行时环境、JavaScript 和 .NET 公共语言运行时。 2005年开发。

津布 是一种独特且特定的语言,可用于开发几乎任何东西:从 GUI 应用程序到操作系统内核。 目前它被认为是一种实验性语言,尚未开发出所有功能。

除了编程语言之外,我还包括了职位 网络安全专家。 与简历数量相比,职位空缺数量很少(大约20个)。 事实证明,供应超过需求(如 Haxe 的情况),这对于 IT 行业来说是非常不典型的。 信息安全专家的工资很低。 例如,在圣彼得堡,经验丰富的网络安全专家的薪酬为 80-100 万卢布。

我的小研究表明,掌握的“顶级”语言是:Rust、Erlang、Dart——有需求,高薪。 最不流行的语言是 Haxe、Opa、Fantom、Zimbu。 F# 在国外很流行;该语言尚未占领俄罗斯 IT 市场。

来源: habr.com

添加评论