校导网,校导网肖刚 - 互联网运维,从心开始

我是一名运维工程师,我的定义是“Linux基础架构运维开发工程师”。
1.运维是什么
也许很多人并不懂运维工程师是做什么的,很多开发人员也不知道运维到底是什么,所以每次我都会向他们阐述运维的职能和重要性。
“运维”直白地说就是运行维护,运维部门的职责就是确保基础架构安全、稳定、高效运行,为企业上层IT架构提供支持。有时候碰到一听就“懂”的人——“我知道了,是网管!”遇到这类回答和理解,我总是被逼出内伤。
其实运维的定义很广,曾经的网管,如今也可以叫做IT运维/桌面运维/网络运维,即维护公司IT基础网络,是比较传统的一种。
而我理解的运维,是一个集多IT技能于一身的岗位,对系统、网络、存储、协议、需求、开发、测试、安全等各环节都需要了解一些,且对于某些环节需要熟悉甚至精通,如系统(基本操作系统的熟悉使用,Linux/Unix,Windows等等)、协议、系统开发(日常的重要工作是自动运维化相关开发、大规模集群工具开发、管理)、通用应用(如LVS、HA、Web Server、DB、中间件、存储等)、网络、IDC拓扑架构等。
2.如何做运维
善于借助技术文章、同事资源——这样,可以快速地解决我们所遇到的问题,少走弯路。最开始自学运维时,在老男孩老师的视频教程中,他经常强调一句话:“成功的捷径,就是向有经验的人学习!”这句话让我受益匪浅。
不能过份依赖百度或谷歌等搜索引擎来查资料解决问题,应当坚持系统化地学习工作所需的基础知识。这样有助于遇到问题后通过相关知识关联分析,也有助于搭建更合理的技术架构,或改进现有运维管理方案的不足及风险,让知识形成协同效应。
除了工作中需要的新知识外,建议在工作一段时间后,再回头系统性地学习相关专业知识。因为在学校的学习多数都缺乏实践,许多知识的掌握都比较粗浅,在工作一段时间后重新再学,会有完全不同的收获。
只会技术知识还不够,工作态度、做人素质、沟通表达、责任心,都是具备核心竞争力且容易被忽略的资本!技术知识和态度素质比例接近6:4,岗位越高对技术要求的比例越低!
3.新时代新挑战
互联网、移动互联网,甚至是物联网时代,对IT人才的综合能力要求越来越高!一些极其低端的工作岗位会被自动化、虚拟化、云计算、甚至是机器人取代,这点毫不夸张。例如:IDC机房运维,低端网络工程师,各类硬件工程师。
新的时代,对我们IT人员也有了新的挑战,我们不能抱残守缺,一定要快速学习,适应时代对我们的更多需求。不要本位主义,单纯地认为运维就不需要开发,开发就不需要运维,这些想法都是在重复掩耳盗铃的故事,因为Devops已经是趋势。
基础不牢,地动山摇!没有运维和开发基础,大数据、云计算这样的空中楼阁,我们就只有看和想的份。
1.“确保线上稳定”——是运维工程师的职责!
看似简单,但实属不易。运维工程师必须在诸多不利因素下进行权衡:新产品模式对现有架构及技术的冲击、产品高频度的升级带来线上BUG隐患、运维自动化管理程度不高导致人为失误、IT行业追求的高效率导致流程执行上缺失、用户增长带来的性能及架构上的压力、IT行业宽松的技术管理文化、创新风险、互联网安全性问题等因素,都会是网站稳定的大敌,运维工程师必须把控好这最后一关,需具有高度的责任感、原则性以及协调能力,做到各个因素间的最佳平衡。
2.沟通能力、团队协作!
在越来越依赖互联网的时代,越是处在互联网架构的底层越是影响巨大。当服务器网络发生故障时,集群系统部署得再健壮,没有网络,数据无路可走;服务器网络再稳定,上层研发代码再强大,依赖的Linux服务器及服务如果宕机,全部白搭。
运维工作跨部门、跨工种的很多,需要我们善于沟通,并具备很强的团队协作能力。
3.工作中需胆大心细!
胆大,才能创新、不走寻常路,头脑要灵光、逻辑思维能力强、为人谦虚稳重、亲和、乐于助人、有大局观。特别是对于运维这种新的职业,更需创新,才能促进发展!
心细,运维工程师是网站Admin,最高线上权限者,一不小心就会遗憾终生或打入十八层地狱。
互联网改变,从心开始。
作者简介:肖刚,英文名Alex,校导网运维顾问,曾先后担任江扬、玖融网、传神语联网运维负责人。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
