首页 >[新闻]网站建设

从事运维工程师应具备哪些知识和能力

发布时间:2015-04-09     发布者:本地    

单纯说运维的话,话题有点大……不过本人倒是做了五年的运维,五年后到现在虽然不做具体运维工作了,但平时也会接触到不少。简单说点吧,题主自取所需。


首先最初级的就是客户机的维护。俗称“修电脑的”大概也就是题主所说的装机和故障报修。硬件、操作系统、杀毒都会有所涉及(坦白说自360安全卫士和免费杀软的普及,病毒和恶意软件的威胁已经远没有十年前那么惊人了)。这部分内容我倒是没有过专门的学习,凭借在学校的知识储备,在工作中实践,遇到问题检索,基本上能够解决大部分问题。


其次就是网络方面的知识。这可能需要一些专业书籍的帮助。我个人是考了网络工程师中级,因故还没有往更高层次追求。。。因为不知道题主单位的规模如何,或许只需要能综合布线、或许需要读懂网络设备的配置、也或许需要从布线到配置到后期维护如带宽的分配等等技术。


再细致点的,我现在供职单位的一位大牛应该算是一个很好的例子。我自认为属于在it领域知识面很广泛,处理实际问题也比较灵活的那种人,可这位大牛,凡是我不懂的,他都懂;凡是我懂的,他懂得更深。他家里搞了4台二手小型机,没事儿就在家各种折腾。。。具体到工作中,复杂到一个人折腾小型机/数据库/应用,简单到windows/office/哪怕显示器鼠标的一点小问题,没有他不能解决的。以他平时所体现出来的运维能力与素质,个人推荐题主在这几个方面考虑加强:

1、数据库(oracle为主)

2、操作系统(unix为主)

3、网络方面上面已经提到了,个人认为网络综合布线、路由器等网络设备的配置比较实用,在工作中用到的机会比较大。

4、简单的开发能力。我个人几乎不再搞开发相关的东西,但拥有简单的开发能力,在熟悉应用系统,乃至以后接触信息化项目开发都是很有好处的。自己写些小程序帮助工作也是很有效率的(我基本只用delphi或批处理这种简单的东东,毕竟并不涉及纯粹的开发工作)


应用系统则因公司而异。大部分可能不需要运维人员专门参与,而是由开发商自己维护。作为运维人员只需要解决与其相关的网络、硬件、系统环境问题。


上一篇:移动互联网时代:团购类网站更深层次实施O2O的方法探究 下一篇:web Server与game server的区别和注意事项

相关新闻