今晚听了赵成老师关于运维职业发现的分享,对运维最直观的感受是“不要在运维的角度看运维”。
简单点说就是要跳出运维的视角,从更高,更全的视角去看运维。平时在工作中,更多的是关注运维这个职业本身的事情,比如基础架构维护,基础架构高可用配置,网络配置等方面,以为维护好这些就可以保证稳定性,并没有从更上层去寻求稳定性。
一个公司能不能快速发展,基础架构稳定只是其中一环,而业务才是公司的命脉,所以从业务视角去寻求稳定性,面更广了,所需要的知识储备也更多了。
第二点就是要时刻准备向前一步,其实也是告诫我们要时刻准备着,不要掉链子。人生的旅途本身就是不断向前,个人的发展也是,如果一味的原地不动,或者说吃老本,那么在这个高速发展的信息时代,你随时都可以被淘汰,所以作为运维人员,要不断的储备自己的能力,技术能力,故障解决能力等等。
第三点就是解决问题,不要仅仅只看问题本身。做运维做久了,才会明白什么叫牵一发而动全身。通常在遇到问题的时候,第一感受就是抓住这个问题不放,死磕到底,磕了几个小时还是没弄明白。比如收到一个短信告警,说某某机器负载有问题,我们的第一反应是什么?是不是登到这台机器上看是不是真的有问题?然后用iostat,iotop,uptime等工具来找是哪个进程造成的,其实到最后也并没有解决根本的问题。我们是不是可以从找到进程开始,梳理整个业务线,业务逻辑,看看是不是哪里逻辑不对,或者说是上游或者下游造成的问题。当然,这个前提是,你要对整个业务逻辑,框架有一定的认识。
第四点就是要想成为一个好的运维人,或者说一个不断进步的人,就要努力做到,哪里有问题,哪里有需要,你就出在在哪里。积极主动,永远是职场最需要的人,先不说能力,就态度而言,你就赢了别人一截。
第五点就是要提升自己的技术能力了。随着云计算,云原生的不断发展,对运维人的要求也再不断增强,要成为一个优秀的运维人员,一定要具备一下能力:
1、具备扎实的基础运维能力
2、具备开发能力,并且有开发实战
3、熟悉常用的开源产品的原理
4、要有业务链路分析、压测、容量、限流、 监控、应急、变更管控、故障管理能力
5、要跳出运维的视角,用运营的眼光看运维
最后,常说运维就是背锅侠,一口黑锅放不下。要让自己不成为背锅侠,就要努力让自己变强,从技术上,思维上,心态上变强。运维,我正在路上,你呢?