系统运维工程师的基本要求

时间:2022-06-01 14:06:09

IT运维一般是指对组织内已经建立好的IT软硬件的维护,而对于维护IT软硬件基础环境的工作人员称为系统运维工程师,和大多数IT职位一样,系统运维工程师一般需具有三个最主要的因素:兴趣、心态、专注度。

  不同公司的系统运维工程师所做的工作不太一致,但对于大部分公司来说,系统运维工程师基本上都需要是“万能”的,不仅需要了解各种操作系统,存储及备份知识,还要了解网络安全知识,有时还是脚本开发工程师,桌面支持人员,设备管理员等。比如某个系统不能访问,首先你需要看网络情况,使用ping和tracert命令,nslookup查看域名解释,接下来查看是否是防火墙拦截,telnet端口,然后查看应用和操作系统的运行情况,存储情况等等信息,上述只是一个解决流程,实际操作涉及的知识会更多,所以除了你的本职岗位技术技能需要精通外,还需要掌握其它如此多的技能要求,再加上这一行的技术日新月异,知识更新非常快,如果没有浓厚的兴趣,是难以支撑你不断学习的,你也难以成为一位合格的系统运维工程师。

系统运维工程师不仅是技术岗位,也是服务岗位,直接面对的用户种类较多,比如各项目组成员、公司的桌面用户等,用户提出的需求繁多(不乏有不合理的要求),如果说你只负责技术,那么当你面对软硬件异常时的各种不耐烦的催促,当你面对N个需求而不断有人催促,当半夜你睡得正香或者休假玩的正high的时候一个电话过来要你去处理紧急故障时,你是否还能淡定?如果你没法以服务者的心态去面对这一切,你也将很难让自己在这一条路上走远。

专注度体现在两个方面,一个是对你所运维范围的专注,另一个是你处理问题时的专注。

对所运维范围的专注可以让你更加深入了解所负责的工作,知道所负责的工作运行什么系统,ip情况,进程情况等信息了如指掌,知道自己工作重点是什么?哪些方面做得较好,哪些方面需要改进,对所负责工作有清晰的认识,能提出更好的建议及优化动作等,更好的保障公司系统的稳定高效运作。如果系统运维工程师连自己负责的工作都不熟悉,比如某个系统的基础环境不清楚,应用和IP对不上,每天的工作就是巡检几项规定的参数,就谈不上有建议及优化了。

处理问题的过程其实是一个重新学习的过程,通过处理问题,我们能更深入了解系统的部署,系统的资源分布等信息,也能加深对系统情况、进程、参数等信息的重新认识,同样是某个系统不能访问,网络管理员就会查看和这个系统相关的网络信息,安全管理员会查看和这个系统安全相关的信息,而系统管理员会查看系统的运行情况,从而都更深入了解了所负责的运维工作,如果没有对处理问题的专注,都在等待或者做一个疏于表面的检查,问题不会解决,而且对所负责的工作了解也不会加深,知识得不到积累。

因此,要成为一个合格的系统运维工程师,需具有浓厚的运维兴趣,并且需要调整好自己的心态,专注于自己的工作及问题的跟进。