今天无意中看到群里发的一份Linux运维的招聘截图,顺便看了眼工资,感觉与往年同样薪资的招聘要求高了许多,又得会各种开源工具.还得懂K8S和docker.

     于是我搜索了一下北京这边的运维岗位.

关键词: Linux运维  

薪资:15K -20K

运维人该醒醒了,要变天了_第1张图片


运维人该醒醒了,要变天了_第2张图片


可以看到,但凡15K以上的工资,都必须要会python,而且是要有一定的pythonweb开发能力.

去年这个时候一般的运维都是要求: shell/python/php,三选一,会点就行,但是现在不一样了,python要具有一定的web开发能力才可以.

如果不要求会python的,也势必要求shell很精通.


随即我采访了几家在用python的公司,咨询了下他们公司运维岗位的现状,得到了几乎一致的回答:


我们这边没有专职的运维,都是研发在做,并且随着云计算技术的应用广泛,我们所有服务都基于阿里云、AWS的服务来开发,传统的运维已经逐步向云服务运维转变,而云服务已经把传统运维的监控、系统维护等做的很好了,需要的是对云服务足够熟悉,能够为业务设计合理的云计算架构,并且又能保证代码平稳测试部署集成的工程师,而这样的工程师岗位你说是devops 也好,说是开发也好,界限真的不那么清晰了。


看到了吗,他们没有专职的运维,研发人员就搞得定.

   所以运维人员学python真的是大势所趋,目前很多公司都为自动化运维做了很多努力,但还远远不够. 作为一个自动化运维首先应该极大的发挥已有的工具的作用,其次才是自己拿python去实现工具无法支持的定制功能.

   


  那么问题来了? 作为传统的运维该如何转型呢?

 这里给出一点小的建议: 大致需要学习下这四个部分:

  • 自动化运维(Ansible,Puppet,Saltstack等)

  • Devops(Docker,K8s,Jenkins,Jira等),

  • 云服务技术(虚拟化、OpenStack、AWS及阿里云各种产品服务架构等)

  • python


    明后两年是运维和开发快速融合的两年,所以如果你还没开始学python,要尽快开始了,因为时代的进步,不会等你.

    个人微信公众号:xinsz08

    今日头条号:甲骨有文