运维为什么这么难招?_睿象云的博客-程序员秘密

技术标签: 监控程序  zabbix  运维  告警  运维开发  

最近群里的hr朋友总说运维太难招,基本招不到人,作为一个在运维界摸爬滚打10多年的老炮儿,我说:你招不到人是有原因的!

因为不只是运维的招聘难,而是两边都难,一边公司招不到人,一边是运维不好找工作!

公司招不到人最根本的原因,文明点说就是招聘职位定位不清晰,说不好听的就是心里没点x数!

为什么这么说,看看他们的招聘要求就知道了:在这里插入图片描述
学历本科及以上!

本科以上的干点啥不好,运维能力经验比学历重要多了好嘛!

要求具备基本自动化运维开发能力!

就这么简单的一句话要学的东西多了去了,

有开发能力直接去干开发他不香吗?技术好工资比运维高多了!

除了字面上的要求,还有很多招聘潜规则,

比如没有经验的不要,年龄太大的也不要,有没有想到一个梗图!
在这里插入图片描述
跳槽太多的不要,在一个公司一直待着的也不要,嫌人家没有竞争力!所以你到底要的是人家跳槽还是不跳槽的?跳槽了,但没有完全跳槽?

在这么多明的暗的条件下筛选下,符合他们需求的人应该很少了,而符合的人其实都是市场上非常优秀的人了,他们会去你们公司吗?你们又能开出什么薪资待遇呢?

说白了就是:要求太高,条件达不到!

另外一方面,运维职位的一些特性又让运维人难找工作,总结就是运维有三宝:打杂,背锅,睡的少!

运维职业门槛虽然不高,但要会的东西却不少,什么网络协议、系统内核、系统管理之类的都得会一点。公司里但凡跟计算机有关的事,可能都会找到运维,这就导致了运维工作比较杂,不少运维人都自嘲是打杂的!

背黑锅是运维的宿命!电商服务器宕机一下,每分钟损失几百万!哪个运维人员能担得起?前几年很火的一个新闻,微博服务器宕机,技术小哥结婚当天穿着礼服恢复服务。还有技术大佬调侃:为了分摊黑锅,运维发明了devops和full stack!总之不出事还好,一出事就是运维的锅!
除了打杂背锅,还有不得不提的就是因为传统运维的救火队长式的工作模式,每天起的最早,睡的最晚,熬夜是家常便饭,全天on call是常态,运维人苦不堪言!

当然还有就是运维相对开发要low,工资要低一些,综合这些因素就导致了运维职业难以吸引优秀人才!人才逃离,求职欲望低,企业要求高,导致两难的局面,当然企业是导致这个的局面的主要原因,招人讲究门当户对,优秀的不是最好的,合适的才是最好的。

其实大家调侃归调侃,但哪个公司也离不开运维,不得不说大家对运维这个职业是又爱又恨,虽然运维工作比较杂,又容易背锅,但不得不说,正是因为运维的认真负责,各个企业员工才能安心工作!运维真的很重要,运维人也真的很厉害!

码字不易,欢迎大家点赞收藏转发~

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45385576/article/details/120526820

智能推荐

使用Docker部署OnlyOffice(中文菜单配置)_JD.WU的博客-程序员秘密

1.首先安装Docker2.拉取onlyoffice镜像sudo docker pull onlyoffice/documentserver3.创建几个目录 用于onlyoffice的数据卷 mkdir onlyoffice cd onlyoffice mkdir log mkdir data mkdir lib mkdir db 4.运行镜像 (我们绑定...

Tensorflow学习率的learning rate decay_yqtaowhu的博客-程序员秘密

参考: http://blog.csdn.net/u012436149/article/details/62058318

STM32启动文件_嵌入式Linux系统开发的博客-程序员秘密

此为startup_stm32f103x_hd.s启动文件的内容Stack_Size EQU 0x00000400 系统设置的栈的大小。Heap_Size EQU 0x00000200 系统设置的堆的大小。接下来一大堆DCD的就是中断向量表,在STM32F103中,代码是从0x0800 0000开始存储的,并且中断向量表是在代码最开始的地方,所以中断向量表就是在0x0800 0000开始存储的。中断向量表的设置是单片机各种中断可以正常使用的必要设置。ARM

2 Day DBA-管理Oracle实例-执行常见的数据库存储任务-修改空间使用预警阙值_cmff98425的博客-程序员秘密

当达到表空间空间使用阙值时,会接收到一个预警。 预警有2种类型: n 警告:表空间的可用空间有些低了。 n 严重:表空间几道满了,需要立即采取操作。 ...

Wiznet W5500 MAC RAW和UDP_w5500 lwip_哐哐哐 Quan的博客-程序员秘密

使用MAC RAW功能对于W5500来说有点浪费,不过如果想要在W5500基础上移植LwIP之类的协议栈的话就需要MAC RAW功能了,这就使得W5500和一片ENC28J60网卡芯片的功能一样了,屏蔽掉了内部的硬件TCP/IP协议栈。但是我使用MAC RAW的功能不是为了移植LwIP协议栈,而是作为一种局域组网的高速数据传输的验证,场景如下:现在有一个设备需要8个控制器控制,8个控制器由一个...

排序算法6——图解归并排序及其递归与非递归实现_归并排序非递归算法流程图_csdn_dzh的博客-程序员秘密

基本思想归并排序就是利用归并的思想来实现排序。原理是:假设初始序列有n个记录,则可以看成是n个有序的子序列,每个子序列的长度为1,然后两两归并,得到n/2(+1)个长度为2(或1)的有序的子序列再两两归并……如此重复,知道得到一个长度为n的有序序列为止这种排序方法称为 2路归并排序归并排序递归方法实现下面看递归的实现,思路是先将数组通过mid拆成两半,首先对左边的子序...

随便推点

协议的初识_hpp3.0_ych9527的博客-程序员秘密

文章目录1.协议1.1结构化数据1.2序列化和反序列化2.网络版的计算器3.抓包工具4.初识http协议4.1初识URL1.协议1.1结构化数据程序员写的一个个解决实际问题,满足日常需求的网络程序都是在应用层协议是一种约定、socket api的都是按照比特位的方式来进行发送和接收的,如果要传输一些"结构化的数据",怎么办呢?结构化数据:比如发送QQ消息 、消息的组成有 -> 头像、称谓、信息、时间等等 ->这种数据就叫做结构化数据1.2序列化和反序列化序列化:发送信息的时候、需要

Jenkins构建历史中的Build Name设置_set jenkins user build variables_萧木易的博客-程序员秘密

在项目的构建历史中,只能看到项目的构建号和构建时间。 系统管理->插件管理->搜索框输入user build vars后点击安装user build vars 此插件用于设置用户构建变量:jenkins用户名和ID等。重启后生效 系统管理->插件管理->搜索框输入Build Name and Description Setter后点击安装Build Name and Description Setter 此插件用于修改构建的显示名称(修改之前为默认的#1,#2,#3…)安装后重启jenkins服务才能生效接

top-K问题和随机选择算法_topk随机选择算法_涛歌依旧的博客-程序员秘密

之前聊过top-K问题,有朋友反馈说,如果内存能容纳下这N个元素,那么使用堆处理top-K问题,并不是最佳算法。确实如此,在本文中,我们来循序渐进地看下top-K问题的处理思路:1.快速排序算法;2.直接选择算法;3.堆选择算法;4.随机选择算法。

多核之后,CPU 的发展方向是什么?中科院计算所包云岗详细解读_人工智能学家的博客-程序员秘密

来源:知乎作者:包云岗包云岗,中国科学院计算技术研究所研究员、博士生导师、中国科学院大学教授,中国开放指令生态(RISC-V)联盟秘书长,从事计算机体系结构和开源芯片方向前沿研究,主持研...

JAVA 关闭窗口的设置 DISPOSE_ON_CLOSE和EXIT_ON_CLOSE 的区别_N3verL4nd的博客-程序员秘密

static intDISPOSE_ON_CLOSE移除窗口的默认窗口关闭操作。static intDO_NOTHING_ON_CLOSE无操作默认窗口关闭操作。static intEXIT_ON_CLOSE退出应用程序默认窗口关闭操作。static intHIDE_ON_CLOSE隐藏窗口的默认窗口关闭操作

红皮书第一列系统登录总结_系统登录模块总结_甲贺忍硕的博客-程序员秘密

知识点总结1.一个窗体只能有一个默认按钮和取消按钮2.ADO Connection对象代表打开的,与数据库源的链接。在访问数据库之前,必须先建立链接。本实例中用到的ADO Connection对象属性和方法分别如下。CnnectionString 属性:指定链接数据源的基本信息,本实例使用ADO访问Access数据库,接字符串为Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& App.Path &"\数据库\实例1.mdb3.ADO

推荐文章

热门文章

相关标签