这是知乎上面关于运维的一个热门问题:
为什么运维都这么难招? – 知乎
来看看知乎运维网友们的吐槽吧,说多了都是泪啊。
来自知乎用户@匿名用户:
有些公司招运维人员,要求从系统到网络、从数据库到虚拟化、从Apache到K8S、从IDS到强弱电维修、从域控到打印机换墨,必须样样精通。有时候还要干点行政部门的杂活。
结果一看工资,三四千,还是劳务派遣到甲方那种。
来自知乎用户@山人住山前:
对我来说,只做Linux运维。
不碰win,问就说不会。因为,万一被喊去装系统,一天就没了。
电话线不会布,程控交换机不会配置。必须这么说,要不小姑娘老来找,还被叫『师傅』。(你能想象20多岁小伙被称为师傅的尴尬吗?)
月薪不低于30k,低了不伺候。能干啥?这么说吧,2G时代都能用摩托罗拉远程上网修服务器;跟着devops、SRE理念长起来的,和hadoop同期我们用bash做并行查询,和OpenStack同期我们用shell+Python实现了自己的云平台。。。为了懒,没什么做不到的,哈哈哈
所以,不是难招,是钱少P事多闹的。
来自知乎用户@山人住山前:
因为不论是大小公司,要找的都不仅仅是运维
你以为的运维:
服务器部署,问题处理
实际上公司要招的运维:
小公司:服务器运维,桌面运维,电脑维修员,网络管理员,资产管理员,设备搬运工
大公司:服务器运维,运维系统开发,自动化平台运维,网络工程师,全栈工程师
你以为的工资:
30-40K
实际上公司给的工资:
小公司:5-8K
大公司:10-20K
来自知乎用户@抠抠歪:
因为人累钱少不讨好。
我司Linux运维是要on call的,24hr轮班值班,深夜服务器出问题你要一个鲤鱼打挺起来去公司修bug,有的还是物理bug,你要徒手修。
干的活非常杂非常广,什么系统升级,云计算平台搭建,新显卡测试,数据库录入和管理,网络监控,不是都是他们负责,但是或多或少都要参与。
钱也不多,运维很方便刷题转码去做infra或者全栈软件开发,能到大厂不on call拿大包舒爽得很。
关键是很容易不讨好,我们ticket系统里面,软件类的ticket通常只有Linux ticket的三分之一到五分之一,人手不足或者问题很复杂导致很多ticket没法很好的解决,于是大家就普遍有着“咱们linux运维不太行”的印象。
是真的招不到什么人……
来自知乎用户@不器:
去五星级酒店面试运维,主要负责设备维护和监控网络还有办公的一些电脑打印机等硬件。
门槛低,工作强度不大,工作环境好。
但是去面试给我气的够呛。他们给保安开6.5给保洁都开5k,给我开4k。
来自知乎用户@胡子:
我是老运维了,说说自己的看法。
首先运维是没有直接的产出的,在上层看来,运维就是消耗,自然是不愿意投入的。
其次运维的工作其实很复杂,我使用的脚本语言都从bash到perl到python换了几次了,中间还试过java。知乎上偶尔看见有人问为什么还用vim,其实一些老系统小型机连vim都没有,只有vi,只能远程操作的时候,你总不能说不会吧,至于vi的使用感受,其实有更好的选择,谁原意去记录那么多快捷键?
linux系统那么多厂商,rpm和deb系统大相径庭,rpm内部还有suse和redhat两家各自为战。即使是最流行的redhat,从rhel4到9,每个版本都有大量变更。从netmanager到systemd,linux就是折腾不止。
其实windows运维也不是那么简单,域控出问题的时候,平时正常的操作就是不行,就看谁的运气好。某个sqlserv需要定时重启双数次才能正常启动怎么解释。
手头系统多了,上监控的时候得把snmp搞明白,再多些还得分布式搞起。
排查问题难免牵扯网络,你得搞明白路由交换防火墙。
云计算兴起,你得搭建环境还得时刻小心,前几年虚拟机后几年容器化,没有停息的时候。
高大上的分布式存储说起来数据安全,采购不给力买来的机器集体故障的时候你人都跟着崩溃。
而且运维往往没有机会参与规划和建设,这年头设计和集成的质量也是肉眼可见的下滑,你接手的系统发现人家四块硬盘做了一个RAID0还跑着数据库是什么心情?
最后只要做事就难免有运气事故,磁盘阵列两个控制器同时重启找谁评理,网卡风扇停转后网卡自动罢工怎么预警?
当然开发也苦逼,上线前后都常有加班挨骂。
总之技术工种生存艰难,越是一线做实事越艰难,既然艰难,原意干的人当然就少了。
来自知乎用户@饶琛琳:
这邀请……擦,可以招我啊。
说正题:第一因为好运维确实少,积极主动性,学习能力,总结归纳能力,时间,缺一不可。第二,新人都去写app了,不爱干运维,来钱慢,来钱慢,来钱慢,重要的事情说三遍。