文章总结: 本文通过一名开发转运维工程师的视角,记录了从代码开发到系统运维的岗位转变过程,揭示了运维工作中重复性高、技术价值感低、文档滞后、责任归属模糊等现实困境,反映了技术人员在职业转型中的失落与无奈。 综合评分: 0 文章分类: 其他
卡扣
原创
幽居初夏堂 幽居初夏堂
泷羽Sec-幽居初夏
2026年10月4日 21:02 河南
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
一
机柜里的网线,一百四十八根。我贴了两天标签。
第一天六十二根,第二天八十六根。
我写的第一个系统,数据库一百四十七张表。设计文档封面上的日期是二〇一六年四月,那一年我二十六岁。
差一根。
二
转岗通知是一张 A4 纸。
原岗位:应用开发工程师。新岗位:应用运维工程师。差两个字。
生效日期,3 月 1 日。
我在签名栏写下名字。上一次在这张表上签字,是入职那天,二〇一五年七月六日。
HR 把旧工牌收走,在左上角剪了一刀。新工牌下午两点出来,照片还是入职那天拍的,格子衫。岗位那一行重新打印过,墨比旁边深一点。
邮箱签名改了三天。改完,改回来。又改过去。现在是运维工程师。
季度目标原来四项。现在两项。第一项:可用性不低于 99.9%。第二项:变更成功率不低于 95%。
代码仓库的权限,从 write 改成 read。
第二天我想提一个 bug 修复。提交按钮是灰的。
我没有提权限工单。我把那三行改动记在手机备忘录里,没写标题。
3 月 4 日,我还在一个 MR 的评审人列表里,写了六条评论。
四月开始,我不在列表里了。
工位从窗口那排搬到门口。门口那台空调的风正好吹在后颈上。我把显示器转了三十度。
原来那个组,十一个人。现在四个人。
三
交接会开了二十三分钟。
老周讲得很快。他讲了登录方式、跳板机、两个堡垒机账号、一个不能改密码的数据库。最后他把一个密码本推过来,A5 大小,封面上贴着一条透明胶。
“就这些。”
我说好。
交接清单四十七项。我一项一项签,签到第十七项的时候笔没水了。老周递给我一支,蓝色。
还有一本《平台运维手册》,八十七页。
三年前我写的。
第 34 页写着:如遇异常,请联系作者。后面跟着我的分机号。
分机号两个月前换了。手册没改。
第 12 页的”常见问题”,第一条:重启试试。
第 51 页写着:联系厂商,等待工单。
四
值班群二十三个人。我把九个群置顶了。手机通知从振铃改成静音,只留电话。
公司发的那部安卓机,屏幕右上角有一道裂纹,从左到右,差两毫米没到头。
白天来事,是群消息。夜里来事,是电话。
值班表排下来,一个月十一个夜班。
第一周报警三十七条。
三十四条是磁盘。两条是备份。一条是接口超时。
二十九条来自同一个服务。
那个服务二〇二二年三月十四日上线。最后一次改动,二〇二五年十月八日。提交信息三个字:修好了。
过去七天,它一共收到六次请求。
三次是我发的。
我每天点一次。点完看一眼返回码,200,就关掉。
第二周我给告警加了一条静默规则:凌晨一点到五点,磁盘告警不推送。
三十七条变成十二。
主管在周会上说,报警量下来了,很好。
我把那十二条的名单打印出来,贴在显示器边上,宋体,小五号。
我用 Excel 维护一份 IP 清单,三百一十二条。这份东西以前在数据库里。
我写了一个批量重启的脚本,四十二行。我写过最长的那个文件是三千二百行,二〇一九年,文件名 OrderSyncJob.java。
三个月里我在代码仓库提交了十一次。十一次都是 yaml。
贡献图那一栏,最近一百天是浅色的。
五
3 月 19 日,凌晨 2:11,电话响。
那台机器的根分区到了 98%。
我做的第一件事是看是哪块盘满。第二件是把日志目录列出来按大小排。第三件是算:十四天,三十八 GB。
保留策略上写的是三十天。
我把保留策略改成十四天,删掉十四天以前的。使用率从 98% 降到 61%。
改完是 3:04。我在工单里写了一行:调整日志保留策略。
第二天我把这条写进手册第 63 页。时间、命令、结果,三行。
第 63 页原来是空的。后面还有二十五页也是空的。
六
公司规定只有 0:00 到 4:00 能做变更。
4 月 9 日是我第一次做变更。版本推了一半,接口对不上。回滚,十八分钟。
回滚完是 2:47。我在机房外面的地上坐了六分钟。
第二天我在手册里加了一条:回滚步骤写在第一页。
我三年前写的那本手册里,回滚步骤在附录第三项。
每周一 9:30 周会。我汇报三分钟。模板五行:上周变更、本周计划、风险、需要支持、其他。
我以前汇报十五分钟,讲架构,讲压测结果。有一次讲到第十七页。
七
5 月 20 日,备份恢复演练。
备份文件两百零四 GB。恢复到测试库,两小时十一分。恢复完我登进去查了三张核心表,行数对得上。
演练报告两页。最后一栏是结论,我写了两个字:通过。
报告要三方签字。第一个位置是备份系统的管理员,那一栏空着。那个人去年十一月离职了。
我签在第二个位置,把日期填上。
八
群里的话,都是短句。
业务:这个报表怎么不动了。
我看看。
主管:这个接口为什么慢。
我看看。
客服:客户登不上去。
我看看。
运维群里跳出一条:磁盘到 92% 了。
我看看。
凌晨一点四十,电话响。
我看看。
三点零六,又响。
我看看。
第二天早上,有人问我昨天那个问题。
我说,看过了。
他问,怎么解决的。
我说,重启。
他在群里回了一句”好的,辛苦了”。
那五个字我看了一遍,没回。
十一点四十到家,我开电脑改了一个 yaml,四行。改完是 1:20。
妻子在沙发上问我,周末也要改。
我说,改完就好。
她关了电视。
半年里我关了二百一十四个工单。
九
有人问我,你现在做什么。
运维。
以前呢。
开发。
哦。
同学聚会上,坐我对面的是做算法的,一年五个月换了两次工作,上个月涨了百分之三十。右边那个做产品,说他们公司的运维都在外包。
有人问我,你现在做什么。
运维。
开发转运维?
嗯。
那你以前写的不是白写了。
我夹了一筷子菜。
十
8 月 3 日,我去三楼给订单中心装监控。
装完,他们的负责人问了三个问题。前两个我没记住。第三个是:你们运维是不是就是重启。
我说,也做别的。
他说,哦,那就好。
十一
2 月 27 日是我最后一次用 Java。
8 月我在 IDEA 里打开那个项目。索引跑了六分钟,进度条卡在 71%,又动起来。
我翻到 OrderSyncJob.java。类名记得,方法名记得。里面调的两个工具类,我想了二十秒才想起来是哪个包下面的。
我上了个厕所。回来把窗口关了。
十二
第 41 天,我第一次去机房。
B 区三排,第四个机柜。钥匙上贴着医用胶布,写着 3B,胶布边卷起来了。
钥匙圈上挂着七把。三把家里的,一把电动车,一把办公室抽屉,一把信箱,一把 3B。
门禁卡是第十七项,签完字那天下午才开通。我第一次刷卡,红灯闪了三下,第四次是绿的。
门是铁门,推开要往上抬一下。里面二十四度,我穿了一件冲锋衣,没脱。
风扇声很大。像下雨。
一百多台机器一起转,出风口是热的。地上走线槽的盖板翘起来一块,我用脚踩下去。
机柜里的线用扎带绑着,扎带的剪口是尖的。我的手背划了一道,血珠出来,我用手套擦掉了。
我蹲下去,把那根网线插进交换机。
卡扣是断的。插进去要用手按住。松手,它退出来两毫米。
我一只手按着线,一只手敲键盘。
服务起来。四分十二秒。
起来以后我点开那个服务的二级目录。第一次部署二〇二二年三月十四日,部署人是我。
我站起来的时候,膝盖响了一声。
九月初我搬过一台机器。2U,十八公斤。我和外包的师傅两个人抬上架。抬完手抖了四分钟,我按住机柜门站着。
他问我做几年了。我说十年。
他说,那你手不应该抖。
十三
6 月 18 日。
21:40,客服群开始有人说话。
一张截图,登录页面,红字:证书无效。
21:47,第二张截图,是客户拍的,带水印。
21:52,我打开日历。那张证书 21:00 过期。
21:53,我在群里回:我看看。
我做的第一件事是重启。没用。
第二件事是翻手册。第 51 页,联系厂商,等待工单。
我打电话。等了二十四分钟,转了三个人。第二个人说这个要找原厂,第三个人说这个要找集成商。
22:31,换好。
那五十一分钟里,我在群里发了四条消息,三条是”还在处理”。
桌上有一盒泡面,21:20 泡的,22:31 已经坨了。我吃了一口,把盒子扣上。
第二天复盘会,会议室六个人,开了四十分钟。
事故单上”责任人”那一栏,写了我的名字。”原因”那一栏是空的。会议记录那栏写着:待补充。
会上有人问,这张证书是二〇二三年申请的,当时走的是开发侧的流程,申请单还能找到吗。
我说,我找找。
那张申请单上的名字是我。二〇二三年五月十一日,我签的。审批链上有四个节点,四个都点了通过。
散会后我把那张申请单截图,存进一个文件夹,命名 0618,没加备注。
半年里我们组出了两次事故单。两次责任人那栏都是我的名字。
第一季度可用性 99.87%。第七个月,99.98%。
月度汇报那一页有十九行数字。这一栏没有人提问。它的字体和其他栏一样大。
十四
8 月 12 日,开发二组的负责人找我。
他们缺一个人,做订单中心改造。他问我回不回去。
我说,我看看。
三天后他又问了一次。
我说,我看看。
九月,他没再问。
十五
9 月 12 日,我值夜班。
我登进后台,找到那个服务。
在线时长:一千二百零四天。
最近一次访问:七天前,来自我的 IP。
监控面板上只有一条线,平的。
停之前我把日志导出了一份,四百二十兆,存进自己的移动硬盘。
我把鼠标停在”停止”上面,停了九秒。
按下去。
弹窗要填原因,四个选项:下线、迁移、故障、其他。
我选了其他。后面的输入框是空的,我把光标放进去,没有打字。
确认。
报警列表少一行。三十七,三十六。
资产清单上,服务从四十一个变成四十个。
审计日志里多了一条记录。操作人是我。原因那栏是空的,系统没有报错。
没有人问。
十点十七分,群里弹出一条:另一个报表不刷新了。
我回:我看看。
十六
第二天,老周在群里问:XX 服务怎么没了。
我回:我停的。
他回:哦。
群里继续。
十一点,主管在群里发了一条,说下周有一个新的业务系统要接进来,问我能不能接。
我回:能。
下午我把新系统看了两遍。它有十一条依赖,其中三条指向我已经维护了半年的那几台机器。
我在文档里给它建了目录,编号四十一。
十七
今天又去了一次机房。
还是 B 区三排,第四个机柜。门口那块盖板还是翘的,我用脚踩了一下。
我把那根线拔下来。卡扣还是断的,用指甲顶出来。
换了一张新标签,写上:空闲。
标签机打了两次才对齐。第一次偏左三毫米,我撕了,重打。
一百四十八根,现在一百四十七。
和第一张表一样。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:泷羽Sec-幽居初夏 幽居初夏堂 幽居初夏堂《卡扣》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。





![[工具推荐]EduSRC教育行业猎洞工具——基于搜索引擎Dork的一键式侦察Chrome扩展-crazyedusrc](/images/random/titlepic/6.jpg)



评论