- N +

想做运维却不会开发,还有前途吗?


在信息技术越来越发达的现在,IT岗位所需要知识面也不能局限于单一品种,未来的IT岗位需要综合能力强的人才,比如运维、系统、网络、数据库、甚至是开发,IT相关的知识体系都要了解,才能做好相关工作。
 
不懂开发的运维有前途吗

IT各岗位需要具备的知识点,如何寻找学习方向:
  • 硬件工程师(F5,存储设备等)建议趁早转岗Linux运维,云计算时代硬件工程师的岗位越来越少了;
  • 开发人员要会运维、开发、数据库、网络,但侧重点是开发;
  • 数据库人员要会运维,开发,数据库,网络,但侧重点是数据库;
  • 网络人员要会运维,开发,数据库,网络,但侧重点是网络,最好侧重点转运维;
  • 运维人员要会运维、开发、数据库、网络,但侧重点是运维。

在人工智能的时代,有些比较低附加值的工作很可能被自动化、云计划、AI等取代,特别是一些刚在IT行业起步的工程师,每天做着重复劳动,是最容易被替换的。

不懂开发的运维,能不能在这条道路上走远

很多运维工程师不懂开发,很多开发工程师不懂运维,这两个岗位是互斥的吗?当然不,现在的IT趋势就是全栈工程师,运维工程师应在空闲之余学习开发知识,开发工程师在码完代码后应了解运维体系。

千万不要同时向这2个方向发展,毕竟人的精力是有限的,你需要选择一个方向,然后用另一个方向的知识作为你的附加能力,才能在激烈的竞争环境中生存下来。很多人都是利用工作后的时间进行学习,不要总是吃着碗里的看着锅里的,在一个时间段内只专研一种知识,你需要做的是成为一个领域的专家。

如果你刚从运维转到开发,或者从开发转到运维,那么恭喜你,这个过程会比较艰难,你所接触的是不同的知识体系,完全不同的思考方向。短时间内你要做的就是抓重点,把工作中日常会碰到的问题先掌握解决方法,不要碰到问题就想着深究其原理,你不是在学校,等你研究出原理来,可能你已经被工作淘汰了,毕竟不是所有公司都可以给你时间学习的。

如果你是运维工程师,现在想学习一点开发的知识,那么建议你学习Python全栈开发,差异化发展,未来做开发做运维可以有更多的选择,而不是去选择PHP,JAVA等开发语言。

总结,想做运维却不会开发,还有前途吗?

1、Python已成为IT技术岗位发展提升竞争力的必备技术(开发,数据库,网络等岗)。
2、Linux高级架构师(大规模网站集群架构)也将成为IT技术岗位发展提升竞争力的必备技术(开发,数据库,网络等岗)。
3、Linux(含shell)已成为IT技术岗位的必备的技术(开发,数据库,网络等岗)。Linux运维学好目前北上广的薪水可以到8-15K,但是如果不快速继续深入高级架构师和Python开发,向上发展的空间就不大了。

当你成为了上述高级能力的拥有者后,还可以向云计算、大数据等方向努力,开发能力是运维工程师的翅膀,可以助你翱翔在大信息时代。
 
返回列表
上一篇:【开源界重磅】Nginx被F5收购
下一篇:返回列表
留言与评论(共有 0 条评论)
   
验证码: