2019- 年赚钱最多的 -13- 个技术岗位,移动开发框架对比
如果大家还需要更多资源,而且承受得住学习的压力,那么不妨参考这份数据科学与机器学习课程清单。
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 高阶课程》。
如果还需要更多选择,我也分别列出了免费的 Android 与 iOS 课程清单供大家参考。
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 上的《成为专业图形设计师》起步。这项课程将教会大家进军图形设计领域所必需的各类技能。
评论