系统运维要学什么 运维工程师需要考什么样的证书?或者有哪些含金量比较高的证书?

[更新]
·
·
分类:行业
2591 阅读

系统运维要学什么

运维工程师需要考什么样的证书?或者有哪些含金量比较高的证书?

运维工程师需要考什么样的证书?或者有哪些含金量比较高的证书?

运维这个词对于学习通信、计算机专业的学生来说不会陌生,因为毕业后我们找的工作很有可能就是运维,但我们对运维了解有多少呢,如下:
1 运维是做什么的:
运维顾名思义就是运行和维护,保证it基础设施正常运转,保障业务持续进行,如电信有个noc,叫网络操作中心,其实也是维护岗位,移动有个网管中心,也就是管理网络的。运维在现代企业中是存在最广泛的一类岗位。一个企业it技术方向可以分二类岗位,分别是开发岗和运维岗。会有很多学生会问,到底我们开发好还是运维好,根据师兄师姐的流传下来的说法是开发岗位工资高,运维稍低一些,其实应该说是运维入行的门槛要低一点,比如说你去学习修改一个电脑是不是比开发一个程序要容易些呢哈哈,总得来开发的优势就是更方便自学、起薪会好一些,但缺点是职业上瓶颈,在国内很多到30来岁就要转型,运维的优势是越老越吃香,职业生涯长,缺点是有些涉及设备的没法自学,若是你去小企业,起薪会点一些。
2 运维的岗位分类。
运维发展到现在岗位越来越细分,也越来越专业,不再是早期要管理数据库的工程师去修电脑的时代了。在这里我以一个上市的互联网企业的运维部门为例说明现在企业的运维有哪些岗位,总的来说包括五个方面
1)网络、
2)linux平台、
3)安全、
4)dba、
5)运维开发。
这5类岗位在不同的公司人数可能配置会不一样,如运营商是提供基础设施的,那他们在网络这方面的人才需求量就比较大,但如游戏公司,他们有大量的服务器,让玩家在上面玩游戏,那么对于linux平台的运维人员就会比较多,再如像微信他们对于运维开发的需求量就很大。
3 运维各岗位的能力需求如何:
前面列出了现在互联网企业的5类运维岗位,每个岗位都有专业能力需求,但不同企业的运维工作要求的深度不一样,然后每个方向的体系都很大,虽然花大量时间不可,在实际工作中也是每个人只会做一个岗位,但学习上我们就都需要学习,要掌握整个运维全景,对你的升职甚至单干都是非常有帮助的。每个方向我们可以对标一些认证或岗位学习,如网络对标思科认证的水平,linux可以对应红帽的认证水平,数据库可以对标oracle 的认证水平,安全太杂没法有一个厂家完全包括,要选择的话可以是思科的安全,虽然设备不是最好的,但是它的体系最全,另外要加入安全攻防。运维开发是一个新兴的岗位,目前虽然有devops证书,但不能说最权威,能力模型可以参考腾讯、37互娱这些公司的运维开发岗位能力要求。
4 运维的前景如何:
关于运维的前景可以概括一句:“前途一片光明”,随着数字化经济时代的到来,数字化会影响所有的行业和企业,区别只是在于时间和程度不一而已,每个企业都需要运维,可以说是一个万金油的职业,但也因为需求量大,入行也相对容易,竞争者众多,你若在这个行业内有更好的发展,就必须爬到金字塔的顶上。

请问运维好做吗?相比java呢?

楼主,我是从运维转到做开发的,说一说我的切身体会。
我早年在深圳一个港台企业里做运维,日常从事计算机维护,打印机维护,弱电相关有监控、电话、电视等安装与维护,一干就是6年。在这期间,我对sqlserver、mysql数据一定的了解,基本会用,最好的是我接触到了java,当前我们运行的有java后台的网络服务。从此我开始转入研究java,当前GUI开发大行其道,java做GUI本身又不是强项,没办法,我对java非常钟情,.net那时最火,我总是觉得要安装.net framework很烦人,java虽然也需要jdk或者jre,但可以将安装好后的jdk或jre直接copy到其他机器上,直接使用,就这一些,我很着谜。
话说2008年以后,java在国内大量运用,java是开发的第一大语言,我就顺风顺水的在加入第二家公司的运维的岗位上做起了开发。开始也是帮公司做些小功能,使用java web的servlet开发,效率确实不是太高,但也没什么,本身干着运维做开发的。公司领导也非常开心,少请一个java开发,少发一个人的工资。从那以后,我就一路从事java开发工作。
以我的经历,总结转入开发有以下建议:
1、有自己平时做技术积累,要平顺的过度到开发阶段,吃的苦是不少的,不要放弃运维经验,从运维做起,平时你也了解各种软件的应用与安装,都会安装了,还不动手捣鼓一下看一看,说不定,这个东西就是你的菜。
2、不要被动的去转型,虽然说运维转开发还算是比较平滑,但是转型,还是有阻力的,要积极主动的学习各种技术,不是让你什么都做,在实际工做中能用到的去用心做,用心体会,而是先主动自己尝试,然后自然而然被推着转到开发;DevOps目前国内很多公司对这个职位界线不是很清晰,多数也是运维部门参与,对于现在的运维来说是件好事,如果再不转DevOps将由程序员自己干了,运维可以比较难做,地位尴尬。
3、学习、学习再学习,没有办法,这个行业就是这样,不管是学那一种编程语言,一定要搞得比较透,再学一个脚本语言,javascript是必须说的,语言是工具,学习编程选择一门语言即可,一通百通。
总之,不管做运维还是开发,都要技术精益求精,才能在快速发展的技术圈。希望能给您一些启发。