作为一名IT运维人员,是很苦逼的,因为在别人眼里充其量就是修电脑的,谁家电脑坏了总让上门去修,其实我们是运维工程师,并不是修电脑的......
每次当亲戚问起,你是做什么工作的。
答:我是运维工程师。
问:哦,就是给人修电脑的咯。
答:不不不,我是做IT运维工作的。
问:哦,那不是修电脑的那你是干嘛的?
答:运维工程师分好几种,网络运维工程师、系统运维工程师、基础运维工程师,还有IDC运维工程师。
问:什么?这些IDC啊系统啊都是什么东西啊?归根到底就是修电脑的咯!
答:其实,运维并不只是简单的修电脑的!
运维工程师,是指负责维护并确保整个服务的高可用性,同时不断优化系统架构提升部署效率、优化资源利用率提高整体的ROI。运维工程师有很多种分类,有网络运维工程师、系统运维工程师、基础运维工程师等等,都是根据工程师具体的工作分工形成的。
无论做什么运维,运维工程师最基本的职责都是负责服务的稳定性,确保服务可以7*24H不间断地为用户提供服务。在此之上运维工程师的主要工作职责如下:
质量:保障并不断提升服务的可用性,确保用户数据安全,提升用户体验。
效率:用自动化的工具/平台提升软件在研发生命周期中的工程效率。
成本:通过技术手段优化服务架构、性能调优;通过资源优化组合降低成本、提升ROI。
面对各式各样的业务需求,工程师能够主动挖掘业务痛点和改进方法,就能创造更多的价值。在产品早在设计阶段,运维工程师会将架构设计的更加合理化,尽量避免单故障节点、提高容错性能、增加冗余、合理设计耦合度,这些都必须考验运维工程师技术水平和大局观。在满足业务需求时,优先面对业务快速发展非常重要的需求,例如稳定性,部署和变更效率,容量管理。稳定性不用多说,如果用户没法稳定使用你的业务,什么产品特性都没有价值。
虽说运维工程师是一个较简单的职业,但一般公司对运维人员的要求特别严苛,因为运维人员针对不同的问题,需要不断的补充扩大自己的知识和研究范畴。
在初级阶段,优秀运维人员会体现出格外出众的主动性和责任心,面对陌生的业务会主动学习和拓展自己对业务对认识和相应的知识范畴,以能够足够的胜任业务的独立维护。
在逐步的发展阶段中,注重总结反省的工程师会逐渐成长为高阶运维人员,通常他们会有比较体系化的服务运维理解。也有一部分工程师由于出色的项目管理规划能力,逐渐成为项目经理。
再进一步的发展,高阶的运维人员对于产品的理解将非常的透彻,因而在这种情况下,高阶运维人员甚至可以成为产品的产品经理、产品研发的咨询顾问,在产品功能的设计与开发中起到至关重要的角色。
现在,你了解运维工程师这个职业了吗?