Linux运维工程师主要做什么(兼测试)有前途吗

曾经在一年多前写了一篇关于要荿为linux运维工程师主要做什么需要掌握哪些技能和工具的贴子然后不小心被好几个网友抄袭转发到其它网站上,当然有些是认识的最后還很幸运地被某些热心的学习者把那段内容剪下来当作圣经般的参考,为此我很感动为了报答一些热心学习linux的朋友,下面本人将推出第②版介绍linux运维工程师主要做什么需要掌握的技能文章

    首先,咱们先讨论什么是运维工程师主要做什么很多人完全不懂运维工程师主要莋什么是干什么的,只知道学linux但总有个目的吧。这样吧咱们区分一下学linux能干什么工作为主,一般分为维护类和开发类开发类就是底層开发偏多,还有嵌入式底层开发就是C了,一般是linux C开发这个需求量不大,虽然工资比较高但难度实在高,反正不是每间公司都有这些岗位而嵌入式这个简直是高端技术活,懂这个直接无视我这个文章啦所以我们既然不是做开发的,那么就做维护方面就是linux运维工程师主要做什么这岗位了。

具体运维工程师主要做什么是做什么呢从字面意思:运行维护,就是公司服务器的运行与维护但如果只是這么想,其实是不太对的保障服务器的运行与维护,有些人会理解成硬件方面那就是网络运维工程师主要做什么,咱们学的内容是应鼡方面的简称是应用运维工程师主要做什么,而应用就在平台上什么叫平台呢,这个大家从工作中就会明白这些就不多解说了。

这個传送门贴子基本包含了运维工程师主要做什么需要掌握的技术其实我也没需要再补充什么,因为学得越多能掌握的其实就越少,你總不可能天天学一大堆东西都能完全掌握吧而每间公司可能才那么需要几个技术点就够了,其它你学过的技术点没一会就忘记了这是囚之常情,你的大脑不是硬盘用一会就容易忘记的,不可能长期都会记得住的

下面介绍一下怎么才算掌握到这个技术点?

有些人会以為我懂部署这个软件,设置这个功能我就学会了,例如我会部署LAMPLNMP,我就很牛了特别有很多种部署方法我都掌握,或者我能写个脚夲一键去安装部署以为很厉害,其实我只能说句这只是入门级别,在一些面试官眼中这简直是不值一提的技术,部署什么服务什么嘚难听点说句,找个网管上网随便搜索篇文章对着弄就行了有何难度,而且你去到公司里很多平台架构都弄好了,还需要你去装什麼LAMP吗一定要明白这个道理,懂安装懂配置什么的只是基本功,并不是说你对LAMP很熟很了解其实你是不了解,从大学或培训机构里学的嘟是部署环境之类的技术其实根本就不懂怎么去应用这个环境架构,例如公司要求对某个功能进行安全加固在apache里有这个模块,添加后還需要配置然后日常的维护又需要去操作,还有apache的日志格式需要输出带有session id的格式这些需求你真的懂吗,不是单单会部署会安装就以为學会其实LAMP是很难的,不是你想象中那么简单

不要把每件事看得很简单,在学习过程中大家会以为使用这个软件基本功能就以为学会叻,其实当工作后需要对这个软件学得比较精通,才叫真正掌握到例如监控软件zabbix或nagios,你在学习时可能只是懂安装和简单的配置但里媔有些复杂的功能,你还需要去慢慢了解如像trigger这些比较难又不好理解的功能等。

每当面试时需要说出你的优点是什么,其实简单点说拿出你的亮点,不是说我懂这个软件的安装和配置这些都是零分,例如我懂得怎么优化这软件怎么深入操作这软件等。

大家其实把linux悝解成windows就行了只是换成命令行操作罢了,运维工程师主要做什么都是要掌握各式各样的软件就像你用windows办公,是不是要装office输入法,浏覽器杀毒软件等,其实道理和概念是一样的不要把linux当作很高端的样子。

最后我说说运维工程师主要做什么的真正核心技能,那些什麼安装部署环境等全部都可以下个文档去对照操作,这些操作别说网管连开发都可以代替你去做,所以运维工程师主要做什么一定要掌握有价值的技术才能体现出价值,要让开发和网管是无法代替到的下面我说说入门级的:

监控软件,这个就算是网管和开发都难以掌握主要是配置复杂,他们没心去弄而且监控是运维工程师主要做什么的重要职责,当然还得看公司资源问题监控常见的有很多,泹最常用还是nagios,zabbix,cacti这三款其实把这三款学熟是件不容易的事,别以为部署出来能配置一些简单的监控项就代表会监控了绝对不是那么简单嘚,你看看zabbix就知道了我曾经做过一个zabbix二次开发的项目维护,那个难度不是一般的高而且功能又多又难搞,绝不是什么培训机构1-2天就教會的这是不可能的。

其次就是shell脚本这是运维工程师主要做什么的核心技能,也是必需要掌握的如果不掌握脚本能力,你就别做了甚至你根本就做不了,面试官一见你连简单的脚本都写不了直接不要。

那有些人就怕了我的编程能力很差,真的写不出啊其实谁的編程能力会强,除非是天生头脑特灵活的人否则其实大家的水平都不会相差太远,脚本比开发语言简单得多了只是大家没遇到一些案唎和需求,所以是写不出来这个是需要慢慢去练习的。

核心技能是这2个为主然后有加分的,例如掌握python和perl和php当然,对于一个刚入行的囚来说这基本不太可能了,一来是精力没太多二来是时间没有,这个只能入行后再去学习

下面说说运维工程师主要做什么在工作中需要掌握的技术,注意这是在工作中掌握的,在学习过程中是比较难掌握的

一共四大方面:1、排错;2、优化;3、数据库;4、开发语言苐5必须的,就是运维工程师主要做什么意识相当重要

第1点和第2点都需要经验去支持,这个没经验你根本不知道排错和优化是怎么搞在學校和培训机构各种吹虚里,根本就不可能掌握到这不是说你安装什么软件时遇到错误能解决那些,那种虽然也叫排错但只是基础级別,真正的排错是指平台出故障让你去分析与处理,而出现的错误会各式各样而且涉及的范围也很广,所以这个是需要经验去支持的

第2点优化更是个大问题,基本没经验是弄不了别以为培训机构会教1-2天优化课程就掌握了这技术,这是不可能的优化可以说是运维工程师主要做什么最吃香的技能,但也是最高难度的因为涉及的知识面很广而且还需要很深入了解,优化是有风险不是随便在网上搜个攵章对着改一下配置文件参数或系统参数就优化了,这是乱来有风险的甚至怎么样才算有效优化,我也不想说因为对于没入行的人来說是很难去理解。

第3点数据库也是运维工程师主要做什么加工资的重要核心技能,有些公司的运维工程师主要做什么可能接触不到数据庫其实运维工程师主要做什么的加工资技能要么就是开发,要么就是数据库如果这2点都不会,那么就是个比网管高级点的打杂罢了楿对于数据库来说,运维工程师主要做什么的操作还是会有的而且还昔昔相关,一但操作失误又无法回滚你就真的要滚回家了。

第4点開发语言就是上面所说的,要懂PYTHON或PHP至于学这个干麻,这个我也不好说要解释又一大段话,只能说现在都存在这个需求特别是python,你會发现公司招聘时有这个需求但真正工作时又不需要用,其实不是这个意思python是自己想用就用,而不是公司要求你用例如你去完成一個很麻烦的操作,而shell可能无法满足你或者效率很低那么你就需要用python去满足,这是自己需求使用的跟公司无关,但就能体现出你的价值叻

而第5点是每个运维工程师主要做什么都必须的,意识是很重要并不是你技术很牛,学的技术很多很熟就不代表你不需要运维工程師主要做什么意识,其实领导很看重运维工程师主要做什么意识的例如有没有做好备份,权限分配问题平台测试情况,故障响应时间等这些都是意识,而不是你学了很多技术自认大牛了平台发现故障你又没什么大不子,以为很简单的问题喜欢处理就处理不需要向其它部门反馈等,领导不是看你的技术如何而是看你的运维工程师主要做什么意识如何,你没运维工程师主要做什么意识技术再牛也沒用,只会让其它部门的人跟你不协调

大概就说到这吧,今年我的目标是把数据库学熟然后转DBA,然后再加个PY要知道做IT这行是苦B的,需要无尽的学习不学习只会被淘汰,不想被年轻的淘汰就只能不断增值自己,不然不是你工资无法提升而是你无法再从事这行,希朢这篇文章能帮到大家

(转自51CTO技术论坛)

这么大的话题一定要高级回复!

1. linux运维工程师主要做什么工程师主要做什么?

     -机房管理员:UPS精密空调管理,机房日常检查服务器硬件检查,报修更换

     -网络安全管理員:网络架构规划,安全架构设计核心防火墙安全策略管理。

     ..日常维修:修电脑修打印机,修电话修监控,修摄像头修教学中控。

     +数据库操作员:数据库服务器简单维护清扫文件系统垃圾,定期重启

- 过去做,现在交出去了

2.大家日常工作中遇到的困惑?

不给服務器还提各种各样的需求。机房一堆台式机了!

3.经验分享在维护服务器系统过程中遇到的典型故障

4.现在具备什么能力,以后的发展方姠交流

linux运维工程师主要做什么指的是如哬使用linux操作系统实现各种开源产品精通后可从事大中型网络工程师,系统集成售前工程师网络方案实施工程师等等工作。本次小编带來的是

linux运维工程师主要做什么工程师面试题

供广大网友下载pdf文件格式,罗列了知名公司linux运维工程师主要做什么中级面试题让用户在参加招聘时可更好的过关,以及对linux运维工程师主要做什么知识的巩固

linux运维工程师主要做什么可以做的工作?

大中型网络工程师或者网络管悝员;Linux/Unix网络工程师;系统集成售前工程师;网络方案实施工程师;售后技术支持工程师;邮件服务器管理员;网络安全工程师;SQL数据库管理員;网站维护工程师;网络的安全顾问;PHP企业架站管理员;Internet网站管理员;论坛架设管理员


我要回帖

更多关于 运维工程师主要做什么 的文章

 

随机推荐