如何成为一名云开发

155 阅读3分钟

云原生,从云出身,在云生长

如果现在开始搞web 项目,应该没几个人不上云了吧。对于非技术人员,在云市场点点鼠标就能开启商场saas 服务。对于开发人员,借助各种云产品,也是几个小时能搞出新项目,分分钟能发个版。

翻译来源:How to Become a Cloud Developer: Requirements, Salary, and Courses

几年前,云计算还是个流行语,但到了今天,经过O’Reilly Cloud Adoption survey的调查,超过80%的组织已经或多或少用上了云服务--例如数据库,数据分析,服务器,网络软件等。估计到了2025年,80% 的业务项目都会全部搬上云。

Amazon Web Services (AWS)是其中一个非常有名的云服务提供公司,已经超过175个云计算应用,从简单的存储到复杂的自动化工具。

虽然在云上跑AI 应用是很吸引人的,而大多数公司现在还只是用云存储功能。

现在是时候给大家推荐一下云开发者个新岗位了。云开发人员 现在都炽手可热,他们手上关于云计算的技能会随着越来越多的公司搬上云而变得越来越有价值。

一个云开发人员的一天

云开发人员会创建一个云上的应用。这项工作和传统的软件开发工程师或者web 开发工程师是很像的。不同的是云开发人员的程序是在虚拟系统上跑,这增加了一些额外的复杂的工作(特别是设计系统的时候),例如安全和效率相关。

元开发人员会花时间分析用户需求,设计系统和方案,编码和调试。

因为云应用也是需要高可用的,云开发还是需要随时监控着和修复问题。

云开发技能:当下你需要什么

云开发人员是一个软件工程师的基础上,增加关于云计算是只是。所以最能代码开发经验的是,需要非常情况云系统--不单只是明白如何操作,还需要知道如何安全部署,高可用(甚至没有停机间隙)

开发技能:

  • 编程能力
  • api 设计
  • 语言能力 java,scala,python
  • 面向对象编程思想
  • 数据库
  • 脚本

云开发技能:

  • 系统架构和设计
  • 网络
  • 开发运维结合(devops)
  • 易拓展
  • 安全
  • 微服务

一个云开发可以产生多少价值?

根据ZipRecruiter统计,平均一个云开发每年可以创造120,000的价值。比较高的甚至可以带来120,000 的价值。比较高的甚至可以带来185,000 每年。Glassdoor 和 Paysa 都有一些比较保守的估计,大概都有解决$90,000 每年的收益。

你是否应该成为一名云开发?

现在就是最好的时间去成为云开发了。到了2023年,那些公开的的云市场应用服务都能计划超过$600 百万。 这些计划的实现,需要很多的新工具,很多公司会雇佣有对应专长的人去帮助他们。

你现在就可以学习云开发技能了--今天就在Cloud Developer Nanodegree学习例如部署,微任务 和理解 websockets等新技能吧。

硬广= =