我晋升被人顶替,果断辞职,第二天顶替我的人就把生产系统改瘫了
我在启明软件做了六年生产系统维护,三十二岁,未婚,手里负责着公司最核心的订单平台。
这个平台不算漂亮,却像一台每天不停转动的老机器。客户下单、仓库出库、财务对账,全都绕不开它。平时没人注意我,只有系统出问题时,所有人的电话才会同时打进来。
我并不介意辛苦。
真正让我寒心的,是那场晋升评审。
部门总监把名单投到会议室的大屏幕上时,我以为自己会看见自己的名字。过去一年,我处理过三次深夜故障,重写了订单队列,还把系统平均响应时间从八秒降到了两秒以内。
可名单上写的是周骁。
周骁比我小三岁,来公司不到一年,平时主要负责报表和前端页面。他坐在我对面,看到名字后先是愣了一下,随后笑着对我说:“林哥,以后还得请你多带带我。”
总监清了清嗓子:“周骁技术能力有冲劲,管理层认为他更适合这个岗位。林屿,你虽然经验丰富,但有时候太保守,缺少突破。”
我盯着屏幕,问:“我的岗位调整是什么?”
“暂时还是原职。你继续负责生产系统,周骁负责项目和团队协调。”
我听懂了。
晋升的人拿走了头衔和奖金,原本属于我的责任却留给了我。
会议结束后,周骁跟到茶水间,压低声音说:“林哥,你别往心里去。其实我也没想到会是我。”
“你觉得自己能胜任吗?”我问。
他抿了抿嘴:“总要试试。”
“生产系统不是试验场。”
周骁脸上的笑淡了:“我知道。你放心,我不会乱来。”
这句话听起来像保证,也像提醒。
下午,总监把新的职责安排发进群里。周骁正式成为平台负责人,还在群里@我:“林哥,后续系统底层问题,还是麻烦你多支持。”
我看了很久,最后只回了两个字:“收到。”
晚上九点,我关掉电脑,没有像往常一样留下来继续处理第二天的工作。
回到出租屋后,我打开抽屉,拿出那本用了两年的黑色笔记本。里面记录着系统架构、关键接口、故障处理步骤,还有每次变更的时间和原因。
我坐在书桌前,给总监发了一封邮件。
“因岗位职责与实际承担不匹配,且后续工作安排已明确由周骁负责,我申请离职。按照规定完成今天的交接,明日起不再承担生产系统操作和应急责任。”
邮件发出去不到五分钟,总监打来电话。
“林屿,你别冲动。晋升没成功,不代表公司不重视你。”
“我知道公司重视我,所以才让我继续干最重要的事,却不给我相应的权限和位置。”
“你至少应该把系统完全交完。”
“我今天已经把交接文档更新了。账号权限、发布流程、回滚方案、值班联系人,都写清楚了。”
电话那头沉默了几秒。
“你真的决定了?”
“决定了。”
我没有讨价还价,也没有问能不能加薪。六年时间让我明白,有些失望不是一次谈话能修补的。
第二天上午,我把工作电脑、门禁卡和备用手机交回行政部。周骁在旁边看着,神情有些复杂。
“林哥,你真要走?”他问。
“对。”
“那系统这边……”
“文档和交接清单都在共享盘。生产操作必须走审批,发布前要做回归,出了问题先按回滚方案处理。”
他点头:“我会注意。”
我看着他,认真说:“别把我的离职当成证明自己的机会。生产系统不需要证明谁更厉害,只需要每一步可追溯。”
周骁的脸色沉了些:“我知道该怎么做。”
这就是我们最后一次面对面说话。
我离开公司时,天还没黑。走到楼下,我回头看了一眼那块写着公司名字的玻璃招牌,心里没有想象中的痛快,只有一种长时间绷紧的弦终于松开的疲惫。
我以为事情到这里就结束了。
第二天上午十点十七分,我正在家里整理简历,手机突然响了。
是以前一起值班的同事许程。
“林哥,你现在方便接电话吗?”
“怎么了?”
“生产系统全挂了。订单提交不了,库存同步也停了。周骁说是数据库连接池出了问题。”
我皱起眉:“他联系值班组了吗?”
“联系了。现在大家都在会议室,没人敢动。”
我没有立刻回答。
许程急了:“林哥,你能不能回来一趟?客户那边已经开始投诉了。”
“我已经离职了。”
“我们知道,可是这个系统……”
“交接文档里有应急流程。”
“周骁说文档里的回滚步骤过时了,他刚才改了配置,现在连回滚都不敢做。”
我打开电脑,登录公司公开的故障群。消息已经刷了几百条。
周骁在群里发了一句:“刚才为了提升并发能力,我调整了生产数据库的连接池参数,并同步更新了服务配置。现在出现部分服务不可用,正在排查。”
我一下就明白了。
他改的不只是连接池参数,还把配置文件里的连接数和超时时间一起改了。新的参数超过了数据库当前承载能力,订单服务不断重连,连接数迅速耗尽,连带着库存和支付接口全部堵死。
我在群里回复:“立即停止继续发布,按照上周五版本执行回滚。先恢复订单服务,再处理库存同步。”
几乎没有人回应。
过了一会儿,周骁回我:“林屿,你已经不是负责人了,请不要远程指挥生产。”
我盯着这句话看了几秒。
许程私聊我:“他不让我们按你的方案回滚。”
我打电话给总监。
总监接得很快,声音压着火:“林屿,系统现在是什么情况?”
“周骁修改生产配置导致连接池耗尽。现在最重要的是回滚到上一个稳定版本,停止所有变更。”
“你能不能远程帮忙?”
“不能。”
电话那头突然安静下来。
“你什么意思?现在是公司最紧急的时候。”
“我昨天已经离职,也完成了交接。今天的生产操作由周骁负责。他刚才明确说了,我不是负责人。”
“那你不能见死不救啊!”
我握紧手机,问:“总监,如果我现在远程操作,出了任何问题,责任算谁的?”
他没有回答。
我继续说:“昨天晋升评审时,你们说周骁负责项目和团队协调。今天他就应该拥有完整的决策权,也应该承担对应责任。”
这不是赌气。
我很清楚,如果我现在回去替他处理,系统恢复后,所有人会说是团队共同解决;如果后续又出现问题,第一时间被追责的人还是我。
总监的语气软了下来:“林屿,你先回来,责任我们以后再说。”
“以后再说,就是没有说。”
我挂断电话,坐在桌前,盯着屏幕上的故障群。
半个小时后,周骁又发了一条消息:“目前已尝试重启服务,但订单数据出现延迟。建议先暂停全部交易。”
许程私聊问我:“我们能不能按你文档里的步骤做?”
我回复:“让总监在群里确认,由周骁批准并执行。不要绕过负责人。”
十分钟后,总监在群里发了一句话:“同意按上周五稳定版本回滚,周骁负责执行。”
这次,周骁没有再阻拦。
下午一点四十六分,订单系统恢复。两点十五分,库存同步完成。支付接口因为部分超时订单需要人工核对,直到傍晚才全部清理干净。
我没有回公司,也没有接他们后来打来的三个电话。
晚上七点,周骁给我发来一条私信。
“林哥,对不起。我以为只是调整几个参数,没想到会影响这么大。你昨天说得对,生产系统不是证明自己的地方。”
我看完,没有马上回复。
过了很久,我只回了一句:“知道错在哪里,比道歉更重要。以后每一次变更,都要留下审批和回滚路径。”
第二天,总监又打来电话,问我愿不愿意以顾问身份回来,至少把平台稳定一段时间。
我拒绝了。
“我可以把剩下的问题整理成文档发过去,但不会回去接手。”
“你真的一点情面都不留?”
我笑了笑:“情面不能代替职责,认可也不能只靠口头表达。”
后来我听说,周骁仍然保留着负责人职位,但发布权限被重新分级,所有生产变更必须经过评审。他开始参加值班,也第一次真正坐在凌晨的故障会议里,听别人一条条复盘他改过的配置。
总监没有被撤职,公司也没有谁因此坐牢或破产。
但那次生产事故让所有人看清了一件事:头衔可以在一场会议里被安排,能力却必须在每一次决定里承担后果。
我在离职后的第三周找到了一份新工作,职位不算高,薪资也没有突然翻倍。入职第一天,新主管把系统权限表和应急预案递给我,问我:“你觉得哪里需要改?”
我没有急着表现,只是翻开文档,一条一条看过去。
晚上下班时,我在楼下买了一杯热饮。手机里还留着那封离职邮件,也留着周骁道歉的消息。
我没有删除。
不是为了记住谁顶替过我,也不是为了等谁后悔。
只是提醒自己,辞职不是逃跑。真正的辞职,是在被轻视之后,仍然敢把选择权拿回自己手里。
至于第二天那个被顶替我的人把生产系统改瘫了,那是他的责任,也是他必须学会面对的结果。
而我终于不用再替一个不属于我的位置,承担所有人的期待。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.