首页 > 代码库 > 我对运维工程师的思考
我对运维工程师的思考
运维就像升级打怪,需要不断变强,才能与时俱进。
给自己合理的定位才能明确目标,不断向前。
我把运维分成入门--中级--高级,这级别的界定有两方面:
1、运维知识:DNS、http、zabbix等等的配置和使用,熟练程度和广度,影响着级别
2、开发能力:shell是必须会的,其次要会一门高级脚本语言:python、perl等
入门级:经验少,shell开发弱
中级:经验多,shell开发强
高级:python开发(目前最火的,也是最贴近运维这个岗位的)
各个级别也是有过渡的,熟练度也是有界限的,不同公司对不同软件的要求都不一样,你不可能每个都很精通,所以依靠“熟练度”提升等级,不容易。因此开发能力决定了运维等级。
那么岂不是要转行做程序员了?
运维中的开发和程序员的开发还是不同的:一个为了更好的完成运维工作,更智能的处理报警,更智能的监控等等;一个就是敲代码修bug(我不是开发,理解不够深入,开发的朋友们还请包涵)。
换句话说:运维中的软件常用的就那些,有个两年就全搞明白了,人人都可以,但是开发能力就不同,它随着需求、环境等等的不同而变化,对人的要求更高。
综上所述,在运维工作中要不遗余力的提高自己的shell水平。如果你运维的职业生涯中迷茫了,不防考虑下“提升python开发能力”,如果你已经是“高级”,不防考虑下做个讲师,传道授业。
这是迷茫的我对自己的思考,分享给有缘人。
我对运维工程师的思考
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。