原标题:掌握9种计算机编程语言 年薪最低6万美元

软件工程师(Software Engineer)一直是高科技业的宠儿,是科技业职位空缺最多的专业之一。(Fotolia)

因新冠疫情冲击,美国失业人数仍居高不下。根据美国劳工统计局的数据,自3月份美国发生COVID-19大流行以来,曾造成2200万人失业,虽然10月失业率降至6.9%,但仍有大批人没有工作。

如果你最近失业,或者想学习新技能增加就业机会,学习编程技能不失为一个好选择。

为了评选年度最佳职业,Indeed.com网站的分析师根据以下三个因素研究数据:1. 平均薪资;2. 过去三年来该网站上职位增长;3. 每100万个职位中的该职业发布数量。

调查结果显示,最有前途的工作是软件架构师,该职位是针对使用代码的设计和标准做出高层决策的人。其次是全栈开发人员(full-stack developer),该职位必须熟悉开发堆栈每一个层次,且能利用多种技能独立完成产品。

尽管某些招聘经理不要求求职者掌握特定的编程语言(编程技能通常可以跨语言转换),但求职者了解哪种编程语言薪资高是有好处的。

HackerRank是一家专注于为程序员和招聘人员提供竞争性编程挑战的技术公司,近日,该公司对超过116,000名软件开发人员和学生进行了调查,以找出全球薪资最高的编程语言职位。

根据HackerRank的调查,编程人员的平均年薪为54,491美元。下面是年薪最高的9种编程语言开发职位。

1. Perl

Perl是一种功能丰富的电脑程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。

全球平均年薪:84,025.50美元

这种语言职位的年薪比全球平均薪资高54.2%。

2. Scala

Scala是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。

全球平均年薪:77,159.60美元

这种语言职位的年薪比全球平均薪资高41.6%。

3. Go

Go语言是由Google开发的开放原始码项目,目的之一为了提高开发人员的程式设计效率。Go语言语法灵活、简洁、清晰、高效。

全球平均年薪:72,691.30美元

这种语言职位的年薪比全球平均薪资高33.4%。

4. Ruby

Ruby是一种简单快捷的面向对象(面向对象程式设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。

全球平均年薪:72,146美元

这种语言职位的年薪比全球平均薪资高32.3%。

5. Objective-C

Objective-C是扩充C的面向对象程式语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。

全球平均年薪:66,697.30美元

这种语言职位的年薪比全球平均薪资高22.4%。

6. Swift

Swift是开发iOS、macOS、watchOS和tvOS应用程式的新程式语言。

全球平均年薪:65,171.50美元

这种语言职位的年薪比全球平均薪资高19.6%。

7. Pascal

Pascal是一个有影响的命令式编程和面向过程编程语言,作为一个小型的和高效的语言,意图鼓励使用结构化编程和数据结构进行良好的编程实践。

全球平均年薪:62,773.90美元

这种语言职位的年薪比全球平均薪资高15.2%。

8. R

R语言由新西兰奥克兰大学的罗斯·伊卡(Ross Ihaka)和罗伯特·简特蒙(Robert Gentleman)所设计、R核心团队维护,是一个开源的统计程式语言,主要用于统计分析、绘图、数据挖掘。广受统计学家和资料科学家的热爱。

全球平均年薪:61,629.60美元

这种语言职位的年薪比全球平均薪资高13.1%。

9. Prolog

Prolog就是“逻辑编程”(programming of Logic)的意思。只要给出事实和规则,它会自动分析其中的逻辑关系,然后允许用户通过查询,完成复杂的逻辑运算。

全球平均年薪:60,648.70美元

这种语言职位的年薪比全球平均薪资高11.3%。

来源:美国新闻网

相关文章