今天无意中看到群里发的一份Linux运维的招聘截图,顺便看了眼工资,感觉与往年同样薪资的招聘要求高了许多,又得会各种开源工具.还得懂K8S和docker.
于是我搜索了一下北京这边的运维岗位.
关键词: Linux运维
薪资:15K -20K
可以看到,但凡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
今日头条号:甲骨有文
本文转自xinsz08の平行时空博客51CTO博客,原文链接http://blog.51cto.com/xinsz08/1976346如需转载请自行联系原作者
维度2018