写点什么

2019 年薪水最高的十三个技术岗位

  • 2019-12-10
  • 本文字数:3988 字

    阅读完需:约 13 分钟

2019年薪水最高的十三个技术岗位

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

如果您是一名计算机科学专业的毕业生,或者正在考虑投身于软件开发领域,抑或是经验丰富且正在考虑跳槽的程序员,那么恭喜各位——这篇文章绝对能带来一些有益的启发。


在本文中,我们将共同了解目前技术行业中薪酬最高的 13 个开发岗位。


这些岗位门槛也不算太高。大家只要具有一定的编程经验再加上旺盛的学习热情,就完全可以在其中一试身手。另外,机器学习与数据科学领域尤其适合初学者以及经验丰富的程序员,前途光明啊各位!


平均来讲,机器学习专家与数据科学家的年薪在 11 万美元到 12 万美元之间,而且市场仍对相关人才拥有旺盛的需求。如果大家愿意投身其中以解决现实问题,相信会有不少企业提供令人兴奋的机会。


很多朋友都对程序员以及技术人员的薪酬水平感到好奇。开发人员往往抱怨质量保证人员的薪水比他们高,而质量保证人员对开发者却也有着同样的印象。


另外,即使我们的某些同事在经验上还不如自己,其仍然有可能拿到比咱们更高的工资。没错,软件开发行业就是这样,同岗不同酬的情况太常见啦。


但不管怎么说,技术人员能拿到的薪酬还是远远高于平均水平的,只能说某些从业者拿得更多。


在与招聘师以及招聘经理面谈之前,我花了不少时间查阅 Glassdoor 上关于特定技术职位的平均工资。当然,这些数字不算太准确,只能算是一种相对可靠的基准与参考,仅此而已。


相反,我更相信 Stack Overflow 上的开发者调查数据。我一直在跟踪他们的调查,并借此了解到目前最流行的技术、框架、库以及编程语言等信息。本文也将重点进行介绍,希望能让大家更有针对性地努力提高自己的薪酬水平。


薪酬水平最高的 13 种技术岗位


先来总结一下,本次上榜的包括机器学习专家、DevOps 专家、Web 开发人员、数据库管理员、系统管理员、移动开发人员、图形设计师、质量保证工程师以及其他一些软件技术专业人士。

1. 机器学习专家

在美国,机器学习专家的平均年薪为 10 万 8 千美元,在全部技术岗位当中名列前茅。


像 Uber、谷歌以及微软这样的大型企业一直在积极物色出色的机器学习人才,希望在他们的帮助下尽快搞定无人驾驶汽车等具有光明前景的新兴技术方案。


老实讲,这也是那种学术与编程相结合的理想工作场景,我个人是非常愿意把自己的青春贡献给这份工作的。


如果大家希望成为机器学习专家,那我建议大家认真完成这项利用Python与R实现机器学习课程。其中提供关于机器学习技术的全面概述。


另外,如果大家需要更多选项,也可以在 #DevTO 上参考《面向初学者的十大数据科学与机器学习课程》榜单。

2. 要求拥有统计学与数学背景的开发者岗位

在如今这个数据驱动下的世界,拥有统计或者数学背景的开发人员拿下了高达 10 万 1 千美元的平均年薪。我相信在未来几年中,这一数字还将进一步提升。


如果您从事的是数据分析业务,那么统计与数学技能的提升也将给个人的职业发展带来巨大助益。在提高数据分析层面的数学与统计技能方面,我建议大家参考 Coursera 上由杜克大学发布的《R统计学专项课程》,它能够帮助各位成长为 R 语言领域的大拿。其中包含数据分析所必需的各项统计学知识,例如推理、建模以及贝叶斯方法。

3. 数据科学家

目前炙手可热的数据科学岗位,在本次高薪酬榜单当中位列第三。作为近十年来最激动人心的工作岗位之一,数据科学为我们带来了令人兴奋的工作内容与让人印象深刻的薪酬数字。


目前,美国数据科学家的平均年薪为 10 万美元,远超应用程序开发者岗位(例如 Java 开发人员,我有不少朋友也因此通过在线课程转向了回报更为可观的数据科学家岗位)。


如果您对此也有兴趣,那我向大家推荐 Udemy 上的《数据科学》课程,其中提到了成为数据科学家所需要掌握的数据科学技能,以及从业者在这一利润丰厚的领域中到底需要完成哪些具体工作。


如果大家还需要更多资源,而且承受得住学习的压力,那么不妨参考这份数据科学与机器学习课程清单。

4. DevOps 专家

这又是另一个令人振奋的职业,尤其适合已经拥有一定经验的程序员。目前市场对于 DevOps 专家的需求仍然旺盛,而且工作内容主要集中在自动化层面。


DevOps 运动的主要特点是涵盖从集成到软件开发测试的所有环节,且大力倡导将自动化监控引入集成、测试以及部署流程。


DevOps 专家的平均年薪约为 10 万美元,在所有纯编程类职位中排名最高。


如果您有意晋身为 DevOps 专家,那么 Udemy 上的《学习DevOps:完整Kubernetes》教程是个理想的起点。Udemy 目前正在搞促销,这项课程只需要 10.99 美元就能买到,简直就是血赚好吗~


除此之外,这里也向大家推荐我个人整理的面向老手开发者的10项DevOps课程清单。


另外,如果各位需要更多选择,也可以参考以下DevOps RoadMap

5. 嵌入式应用程序开发人员

这是一项非常专业的工作,但市场对于精通嵌入式 Linux 与嵌入式 C 技能的开发者确实青眼有加。


在美国,嵌入式应用程序/设备开发人员的平均年薪为 10 万美元,这也使其成为本次榜单中排名第四的工作岗位。


如果大家有兴趣投身嵌入式软件开发领域,我建议大家从《精通嵌入式驱动程序开发中的微控制器》课程开始,一步步了解这片充满机遇的天地。

6. 移动应用程序开发人员

移动开发人员在美国的平均年薪为 9 万 5 千美元,高于 Web 开发人员,仅低于数据科学家与 DevOps 专家。


如果大家希望成长为移动开发人员,那么最好能在教育背景当中融入 Android 以及 iOS 相关技能。我个人推荐 Java 开发者选择 Android 平台,iOS 则更适合 C/C++开发者。


如果大家决定学习 Android,不妨参考 Rob Percival 在 Udemy 上发布的《完整Android N开发者课程》。而对于想要在 iOS 上一展身手的朋友,我建议大家选择 Angela Yu 在 Udemy 上发布的《iOS 12与Swift 4高阶课程》。


如果还需要更多选择,我也分别列出了免费的AndroidiOS课程清单供大家参考。

7. 图形编程

这是大家在技术领域能够找到的,最稳定可靠的岗位之一,毕竟任何一个团队都至少需要一名图形程序员。


图形程序员在美国的平均年薪为 9 万 3 千美元,基本与 Java 以及 Web 开发人员持平。


遗憾的是,学习图形编程需要付出很多努力:首先是积累大量的背景知识(特别是数学知识),其次是投入大量时间进行编程实践以及图形技术研究,而且每一年都会出现新的、更为复杂的新技术。各位多多加油吧。


如果大家希望了解与图形编程及设计相关的更多信息,请参考 Coursera 上的《图形设计专业》课程,其中包含极为全面的相关学习资源。

8. 桌面应用程序开发人员

如果大家认为 Web 应用程序的崛起已经消灭了桌面应用程序的生存空间,那可就错了——桌面应用仍然极具生命力。


总体而言,桌面应用程序开发人员在美国的平均年薪为 9 万 2 千美元,甚至高于 Web 开发人员的薪酬水平。


如果大家热爱桌面应用程序编程并打算投身其中,我建议大家从 Udemy 上的《桌面应用解析:开发者完整指南》课程开始。

9. 系统管理员

我一直认为系统管理员的薪酬应该高于应用程序开发人员,但事实好像并非如此。


根据此次调查,系统管理员的薪酬与 Web 开发人员基本持平。


系统管理员在美国的平均年薪约为 9 万美元。


如果大家有意成长为系统管理员,特别是 Linux 系统管理员,我建议大家选择 Pluralsight 上的《Linux系统管理员基础知识》课程。这项课程质量很高,能够帮助大家一步步掌握 Linux 系统的管理技巧。

10. Web 开发人员

Web 开发人员终于走来了,他们带着 Angular、React、Ruby 以及 PHP 技能闪亮登场!


Web 开发人员在美国的平均年薪约为 9 万美元,高于数据库管理员、质量保持工程师以及图形设计师,但低于 Linux/Windows 系统管理员以及数据科学家。


如果大家打算学习 Web 开发知识,那么我向大家强烈推荐 Colt Steele 编写的《Web开发人员训练营》课程。

11. 数据库管理员

数据库管理员是历史最悠久的岗位之一,稳定性相对较高,而且学习挑战并不算多。


数据库管理员在美国的平均年薪为 8 万 5 千美元,略低于 Web 开发人员但高于 QA 工程师以及图形设计师。


如果大家有意成长为数据库管理员,那么我建议大家先从《Oracle DBA 11g/12c——初级数据库管理》课程起步。


这份教程将帮助大家在六周之内成长为 Oracle 数据库管理,并顺利拿下初级数据库管理员岗位。

12. 质量保证(QA)工程师

质量保证工程师的平均年薪为 8 万 5 千美元,在不少国家及地区高于图形设计师与移动开发人员;但就美国国内的情况,这一水平略高于图形设计师,但不及移动开发人员。


质量保证工程师也是一种开发者,只不过负责以自动化方式执行更为严密的测试流程。


我认识的几位 QA 好友都会利用个人知识及 Selenium 等工具进行测试自动化,也拥有着不错的收入。


如果大家对 QA 工程师感兴趣,那我建议大家先学通自动化测试,或者至少是先玩转 Selenium。在这方面,《Selenium高阶课程》是个不错的起点。

13. 图形设计师

图形设计师在美国的平均年薪约为 7 万美元,虽然比不上数据科学家以及 DevOps 专家,但胜在市场需求一直相当旺盛。


如果您具备一定的图形设计技能,那么接接外包工作也能拿到不错的收入。


对于有意投身这一领域的朋友,我建议大家从 Udemy 上的《成为专业图形设计师》起步。这项课程将教会大家进军图形设计领域所必需的各类技能。


这份清单源自 Stack Overflow 发布的开发者调查报告。该报告提供对于软件行业的总体分析结论,我也强烈建议大家参与 Stack Overflow 以进一步完善这项调查。这不仅能够帮助他人,同时也能让我们自己获得关于职业决策的正确信息。



以上就是本次整理出的薪酬水平最高的编程工作岗位。对于希望换个方向,或者探索新兴领域(例如 DevOps、机器学习以及数据科学)的程序员们来说,这份清单应该能够带来一定的启发。DevOps、机器学习专家以及数据科学家在全球范围内都拥有着极旺的市场需求与薪酬水平,想要提升收入的各位千万不要错过啦!


最后,感谢大家的阅读。也期待您在评论中留下自己的建议与意见,咱们回头见!


原文链接


These are the highest paying Tech Jobs Programmers can aim to increase their Pay


公众号推荐:

AIGC 技术正以惊人的速度重塑着创新的边界,InfoQ 首期《大模型领航者AIGC实践案例集锦》电子书,深度对话 30 位国内顶尖大模型专家,洞悉大模型技术前沿与未来趋势,精选 10 余个行业一线实践案例,全面展示大模型在多个垂直行业的应用成果,同时,揭秘全球热门大模型效果,为创业者、开发者提供决策支持和选型参考。关注「AI前线」,回复「领航者」免费获取电子书。

2019-12-10 17:145059

评论

发布
暂无评论
发现更多内容

与微软、IBM同台 斯图飞腾Stratifyd入选G2文本分析Grid报告

见康乘拼团软件开发|见康乘拼团系统APP开发

多项目同时进行如何做好项目管理?

万事ONES

WICC 2021召开在即 清华大学教授将分享AI+网络音视频服务研究

融云 RongCloud

CODING 带你看腾讯新闻 7 日 DevOps 实践

CODING DevOps

DevOps CODING 腾讯新闻

Redisson 分布式锁源码 07:公平锁释放

程序员小航

Java redis 源码 分布式锁 redisson

手写链表之LinkedList源码分析

Ayue、

数据结构

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

华为云开发者联盟

鸿蒙 OpenHarmony 鸿蒙轻内核 互斥锁Mutex 临界资源

永续合约交易所搭建,合约平台开发

pha分币APP系统开发资料

智汇华云|华云数据ArSDN:自主可控的SDN

华云数据

用中国话学this指向(旧知识新讲)

加百利

JavaScript 大前端 this 7月日更

用户体验

Ryan Zheng

测试开发之网络篇-常用命令

禅道项目管理

Linux 命令行

如何对开发团队的人员进行绩效管理?

万事ONES

研发效能 ONES 绩效管理

一个完整的项目管理流程包括什么?

万事ONES

项目管理 ONES

如何利用云原生技术构建现代化应用

阿里巴巴中间件

云计算 阿里云 云原生 中间件

深入理解搜索引擎——初识query理解

药老算法

搜索引擎 中文分词 query理解 query纠错 query分析

pha挖矿/phala挖矿APP系统开发内容

FIL矿机多少钱一台 ?FIL挖矿成本是多少?

2021 WAIC | EMQ 映云科技:面向云原生的云边协同物联网解决方案

EMQ映云科技

云原生 云端 端边云协同架构 边云协同

Fil和BTC有什么区别?Filecoin挖矿的行情如何?

IPFS BTC fil fil币

原来这就是Java IO啊····

华为云开发者联盟

Java 操作系统 进程 IO流 Java IO

WorkPlus高端制造行业数字化解决方案—华晨宝马

WorkPlus

开源 即时通讯 IM 案例分享 汽车

面向编程式多云管理服务时代的华为云MCP多云跨云的容器治理与实践

华为云开发者联盟

容器 云原生 华为云 多云 跨云

10年阿里开发架构师经验分享:掌握这个提升路径

欢喜学安卓

android 程序员 面试 移动开发

毕业季offer怎么拿?收下这份非典型求职面试指南

华为云开发者联盟

面试 职业规划 求职 毕业季 大学生

小白也能看懂的Java内存模型

程序猿阿星

JMM Java内存模型 原子性 有序性 可见性;

一名老党员,申请入驻~

正儿八经的仙儿

2021Android面经:算法题+JVM+自定义View

欢喜学安卓

android 程序员 面试 移动开发

WorkPlus房地产行业数字化解决方案—富力地产

WorkPlus

开源 远程办公 即时通讯 IM

2019年薪水最高的十三个技术岗位_文化 & 方法_javinpaul_InfoQ精选文章