值机柜台前,我把身份证递进去,柜台小姐抬头看了看屏幕,又看了看我,露出一个尴尬的笑:“徐先生,今天这个航班没有您的座位记录。”
我僵在原地。
身后传来同事们的笑声,行李箱轮子在地上咕噜咕噜响。魏运和蔡勇站在不远处,正聊着三亚的天气。
魏运转过头,冲我笑了笑:“哎呀老徐,行政那边可能漏订了?要不你先回去,等下一班?”
那个笑容,像三亚的太阳,晃得人睁不开眼。
我什么都没说,拎着行李袋转身走了出去。
那天夜里十二点,手机开始疯狂震动。
赵卫东的声音在电话那头沙哑得不成样子:“徐工……整个系统全崩了,初步估计,损失接近三个亿……”
![]()
01
那天上午,我坐在工位上,手里拿着行政发来的团建通知邮件,从头到尾又看了一遍。
技术部一共九个人,肖英彦在,小陈在,连刚入职没两个月的小周都在。
名单末尾,没有我。
办公室里很热闹,大家讨论着该带什么泳衣,要不要去买防晒霜。
刘玉英的电话适时打了进来,她的声音压得很低:“老徐,团建名单你看了没?”
“看了。”我说。
她沉默了几秒:“这事有点怪,我核对了三遍,你确实是最后被删掉的。但上面的签字是魏总签的,我没权利改。”
“那就这样吧。”我说。
挂了电话,我把邮件关掉,继续处理手头的工作。屏幕上是一段系统优化代码,改到一半,魏运从办公室走出来,路过我工位时停了一下。
“老徐,三亚你就不去了吧?这边得留个人盯着。”
我抬头看他:“魏总,名单上本来就没我。”
魏运愣了一下,随即笑起来:“哎?是吗?那可能是小肖统计的时候漏了,回头我说说他。不过你这技术大拿留守大本营也是好事,省心。”
他拍拍我的肩膀,没等我回答就走了。
我看着他的背影,心里说不出是什么滋味。
手上这段代码,是我自己写的核心模块维护脚本,公司运行了八年的ERP系统,底层框架有一大半出自我的手。
魏运不是不知道这些,他比谁都清楚。
但清楚,和在乎,是两回事。
中午吃饭的时候,刘玉英端着餐盘坐到我对面。
她压低声音说:“老徐,我跟你说个事,上周五我看见肖英彦拿着系统架构图,在魏运办公室里待了快一个小时。”
我夹菜的手顿了一下。
系统架构图,那东西普通技术人员接触不到。肖英彦进公司不到半年,按道理还在熟悉业务流程的阶段。
“也许是在学习吧。”我说。
刘玉英摇摇头:“老徐,你心里比我清楚,这事没这么简单。”
我没接话。吃完饭回办公室的路上,我路过肖英彦的工位,他正盯着屏幕看什么,见我过来,飞快地切了个窗口。
我扫了一眼,虽然画面一闪而过,但我认出来了,那是生产环境的数据库监控界面。
下午的班,我上得心不在焉。五点半下班,我关掉电脑,走到公司楼下的时候,回头看了一眼。
设计部的灯还亮着,魏运办公室的百叶窗拉了下来,看不见里面的人。
公交车上人不多,我坐在靠窗的位置,看着外面的街道。
来这家公司十二年,从一个普普通通的程序员做到技术骨干,我没什么大本事,就是稳。系统跑起来稳稳当当,数据不出差错,报表天天按时生成。
老总监退休那年跟我说过一句话:“文斌啊,你记住,系统这东西,最怕的不是坏,最怕的是被人改。”
当时我没太明白这句话的意思。现在想想,他可能早就预见了什么。
回到家,媳妇正在厨房煮汤。她头也没回地问:“三亚的东西收拾好了?明天几点的航班?”
我换了鞋,走到客厅坐下:“不去了,公司那边临时有事,我得留下来盯着。”
媳妇停下手里的动作,回头看了我一眼。
她跟了我这么多年,听得出我语气里的不对劲。
但她什么都没问,只说:“那明天咱俩出去吃个饭吧,好久没俩人单独吃顿饭了。”
我说好。
那天晚上,我躺在床上翻来覆去睡不着。
十二点出头,媳妇的呼吸已经均匀了。
我悄悄爬起来,走进书房,反锁了门,从书柜最底层那个不起眼的工具箱里,翻出一个用防静电袋包着的移动硬盘。
这块硬盘跟了我十二年。
老总监退休之前,亲手把它交到我手里:“这里头有系统从上线到现在,每一次变更的完整备份记录。这东西放在你这儿比放机房保险,别告诉任何人。”
我把它拿在手里,掂了掂,又锁回了抽屉里。
窗外的路灯透过窗帘缝洒进来,在书桌上拉出一道细细的光线。我坐了一会儿,心里那种隐隐的不安越来越重。
魏运想动我的系统。
这不是猜测,是事实。
02
第二天早上五点半闹钟响,我起床洗漱,从衣柜里翻出一件薄外套搭在行李箱上。
媳妇还没醒,我轻手轻脚出了门。
小区门口的早餐摊刚支起来,我买了一碗豆浆,两个包子,站在路边吃完。六点半的航班,我四十分钟前就得赶到机场办手续。
出租车上,司机有一搭没一搭地跟我聊天,说这个点了机场路不堵。我嗯了一声,目光落在窗外。
清晨的城市还没完全醒来,街上只有扫地的环卫工人和赶早班的人。
到机场的时候,天刚亮透。
航站楼里已经有不少人了,三五成群的年轻人拖着行李箱,站在值机柜台前聊天。
我一眼就看到了技术部那帮人,蔡勇站在最前面,手里攥着一沓身份证,正在跟工作人员确认团队手续。
魏运站在稍远的地方,西装外套搭在手臂上,正打电话。
我拖着行李袋走过去,小陈看见我,愣了一下:“徐哥,你怎么来了?魏总不是说你在公司值班吗?”
“值班是后天的事,”我说,“我跟团一起走。”
小陈张了张嘴,没再问。我心里有数,等会儿值机办出来,问题就清楚了。
队伍排到我的时候,我把身份证递进去。柜台小姐查了一下,抬头对我说了那句话。
那一刻,周围的声音仿佛一下子远了。
我听见蔡勇在身后说:“咦,老徐怎么也在?魏总,这事你知道不?”
魏运挂掉电话走过来,看了一眼值机屏幕,脸上的表情立刻就变成了那种很为难的样子:“哎呀老徐,这事真是搞岔了。行政那边订机票的时候,名单上就没有你。我以为是你不愿意去,就没多问。”
他顿了顿,又说:“要不这样,你先自费买张票过去,回头公司给你报销,就当是……算个工作安排,怎么样?”
我看着他的眼睛,他也看着我。两个人之间隔着一段不近不远的距离,他的笑容很自然,没有任何破绽。
但我清清楚楚地知道,这是故意的。
刘玉英不会漏人,她干了十五年行政管理,从来没错过一个名字。
我没跟他吵,也没争辩。我点了点头,说了声:“行,那就算了。”
然后我转身,拖着行李袋往外走。
身后传来几个同事压低声音的议论,我没有回头。
出了航站楼大门,太阳已经升起来了,正好挂在候机楼玻璃幕墙的上方。
我站在台阶上,深吸了一口气。
手里的行李袋沉甸甸的,装着我们俩前晚上收拾好的换洗衣服和两瓶防晒霜,媳妇特意叮嘱我买的。
现在用不上了。
我走到出租车停靠点,拉开车门,坐进去。司机师傅问去哪儿,我说:“回城,青华路。”
车子开出机场高速的时候,我回头看了一眼。
航站楼三楼的落地窗边,好像站着一个人。我没看清是谁,也不想看清。
回到家已经快九点了。
媳妇上班去了,桌上留了一碗粥,还冒着热气,旁边压着一张纸条:“出门在外注意饮食,别光吃海鲜,胃受不了。”
我站着看了很久,把粥端起来,一口一口喝完。
然后我走进书房,插上电脑电源,从抽屉里取出那块移动硬盘,接上数据线。
硬盘指示灯闪了几下,屏幕上弹出一个加密对话框。
我输入一串长达二十二位的密钥。
硬盘里没有别的东西,只有一个文件夹,名字很简单,就两个字:备份。
里面存着十二年来,核心系统每一次变更的完整原始快照。
这些快照记录了每一次代码改动、每一次参数调整、每一次权限变更,精确到秒。
我盯着那个文件夹,看了很久。
然后我做了一个决定:我要监视系统。看看魏运和肖英彦,到底想干什么。
![]()
03
我在书房里待了一整个白天。
硬盘里的备份文件我建了一个索引,按时间排序,按模块分类,十二年的数据整理起来不是件容易的事。
但更让我在意的,是另一件事。
我在备份索引里,注意到最近三个月,有几次系统级别的参数变更记录,时间点都在深夜。
我不是没看到过公司的运维通知,但那些变更,魏运从来没在周会上提过。
我调出一份变更的细节,改动的地方集中在数据库访问层。说得直白一点,这些改动真正起到的作用,是绕过原有权限验证逻辑。
如果有人能利用这个漏洞,不需要管理员密码就能拿到系统的最高控制权。
我盯着屏幕,手指停在键盘上方。
老总监的话又在我耳边响起来:“系统这东西,最怕的是被人改。”
十六点,媳妇下班回来了,推开书房的门:“你什么时候回来的?不是说去三亚了?”
“不去了,公司安排我留守。”
她叹了口气,没多问,转身去厨房做饭。过了一会儿,她端着一碗热汤进来放在我手边:“那这事,就这么算了啊?”
我抬头看着她。
她没解释,转身出去了。她的意思我懂,我这次受了委屈,她知道。但我不说,她也不催。
那天晚上,我继续守着电脑。
十一点过一刻,系统日志里弹出一条新记录。
有人用内部账号登录了服务器的历史操作后台。
这是一个被废弃多年的管理入口,正常渠道根本不会用到。我盯着屏幕上那条记录,心里盘算着,是谁,在登录一个没有人应该知道的后台。
我犹豫了一下,没有立刻做什么。
那条记录显示,登录操作持续了大概三分钟,然后退出了,过程中执行了两次查询。
查询的对象,是服务器的备份链路状态。
我的手停在键盘上,没有敲下去。
备份链路的状态信息,意味着登录的人想知道,万一系统出了大故障,还有没有后备方案可以兜底。
知道了这些,就像知道了房子的备用钥匙放在哪。
我把屏幕关掉,书房里一下子暗下来。
我坐了很久。
三亚那边,魏运应该正带着大家吃海鲜大餐呢,朋友圈里肯定热闹极了。
我又打开电脑,检查了一遍我那套备份系统的完整性。
确认无误之后,我关了机,回到卧室。媳妇醒了,含糊地问我几点了。我说十二点多,睡吧。
我躺下来,闭上眼睛,却怎么都睡不着。
脑子里反反复复在转着那两条查询记录。
他们要动系统了。
04
第二天早上,我照常去公司,坐在工位上,打开系统监控台。
一切看起来风平浪静。
肖英彦的工位空着,他跟着团去了三亚。桌面上摊着一本笔记本,上面写满了交易流程图和系统结构手写笔记。
我看着那些笔记,字迹工整,条理清楚,看得出来花了功夫。
但是那个后台登录的操作记录,像根刺一样卡在我心里。
午后,监控台上静悄悄的。我处理完手头几个工单,给供应商回了两封邮件,一切如常。
傍晚六点,下班时间到,办公室里走了大半的人。我没走,坐在工位上,翻看着最近三个月系统后台的登录记录。
除了魏运和肖英彦的日常操作外,还有三条记录,所在时段全部在深夜十一点到凌晨两点。
这三条记录的登录IP完全一样,来自一个公司内部的测试网段。
那个网段,早就应该在两年前停用了。
我保存了截图,存在自己电脑的加密文件夹里。
回家路上,买了点卤菜,给媳妇打了个电话说加班,其实没加,我只是不想回去看到她追问的眼神。
我到小区门口的花坛边坐了一会儿。
路灯亮起来了,把人的影子拉得很长。我想了想,掏出手机,拨通了刘玉英的电话。
“刘姐,问你个事。”我压低声音,“你之前说,肖英彦拿着系统架构图进魏总办公室,那天有别人在场吗?”
刘玉英想了想:“没有,就他们两个人。门关了差不多一个小时,小肖出来的时候,脸色不太好看。”
“那个架构图是哪个版本的?你看清了吗?”
“看得不太清,”刘玉英说,“不过我记得图上标注的地方,像是数据库和备份服务器那一块。”
数据库和备份服务器。
我心里“咯噔”一下。
刘玉英又补了一句:“老徐,你要多留个心眼。我总觉得这俩人在捣鼓什么名堂,但又说不上来。”
“我知道。”
挂了电话,我回到家,打开电脑,连上系统监控页面,目光落在角落里那行状态指示灯上。
一切都还正常。
但我知道,这只是暴风雨前的平静。
![]()
05
夜里十一点十分。
我坐在沙发上,电视开着,一个频道换一个频道,什么都看不进去。
茶几上手机屏幕亮了一下,来电号码显示“魏运”。
我盯着屏幕看了几秒,按了静音。
又亮,又按。
第三个电话打进来的时候,我看了眼号码,蔡勇的。我也没接。
当手机第四次响起,屏幕上跳出的名字变成了“赵卫东”。
我犹豫了几秒。然后接了起来。
赵卫东的声音很急,沙哑得像砂纸磨过木板:“徐工,公司系统出大事了,全崩了,财务、库存、订单,全线瘫痪。你赶紧到公司来!”
我握着手机,顿了几秒:“赵总,具体什么情况?”
“服务器负载爆了,数据全乱着。备用节点也切过去了,没撑住。现在整个系统连登录都登不上去,业务全停了。”
他的声音越来越沉:“刚初步估算了一下,晚上这几个小时,损失可能快三个亿。”
三个亿。
这个数字砸在脑子里,像一块石头扔进了深水。
我深吸一口气,冷静地问:“赵总,备用链路是怎么断的?是自动切换失败,还是有人动了配置?”
赵卫东停顿了一下:“现在查不到,所有日志都调不出来。”
我闭上眼,脑子里迅速过了一遍。
备份链路的配置,我上周还在监控台上检查过,状态正常。三班倒的值班制度,也让热备切换逻辑经过了多次演练。
唯一能让备用链路失效的,只有一个可能:有人提前修改了配置,而且改得悄无声息。
我昨晚在监控台看到的那些深夜登录记录,大概就是答案。
“赵总,我需要到现场才能处理。远程登不进去。”我说。
“你赶紧来,路上小心。”赵卫东挂断电话。
我挂了电话,站起身。
媳妇从房间里走出来,手里拿着我的外套,塞到我怀里:“面包在门口袋子里,拿着路上吃。”
我愣了愣,然后把外套穿上,在玄关弯腰换鞋时,突然想起什么,转身进了书房。
拉开抽屉,取出那块移动硬盘,放进了外套内袋。
媳妇站在门口看着我:“都这时候了,还带这个?”
我没解释,只说:“保险。”
出了门,夜风很凉。小区里安安静静的,只有远处树丛里传来一两声虫鸣。我快步走向小区门口,拦了一辆出租车。
司机问去哪儿,我说了公司地址,又补了一句:“师傅,麻烦快一点。”
车子穿过深夜的街道,路灯一盏一盏向后方退去。
我靠在后座上,手按在外套内袋的位置,感受着那块硬盘冰凉的棱角。
手机又震了。魏运的号码。
我盯着屏幕上闪烁的名字,想起他今天早上在机场那个笑容。
我没有接。
06
公司楼下灯火通明。
我走进大厅的时候,值班保安正在打电话,看见我来了,朝对讲机里喊了一句:“徐工到了,徐工到了。”
我没有停顿,直接刷卡进了电梯。
八楼技术部,电梯门一开,走廊里站着十几个人,全是今晚被紧急叫回来的部门负责人。
财务总监靠在墙边,脸色铁青。
运营部经理在走廊尽头来回踱步。
赵卫东站在机房门外的过道上,手里夹着一根没点的烟。
看见我,他快步走过来:“徐工,系统现在完全打不开。”
我问他:“机房还剩什么人?值班的还在吗?”
“小吕在,从出事到现在,一直蹲在里头。还有刚从三亚飞回来的肖英彦,说他熟悉系统结构,进去帮忙看了。”赵卫东说完,朝机房的门口看了一眼。
肖英彦在三亚?
我的脚步顿了一下,然后推门走进机房。
机房里的冷气开得很足,温度比走廊低了不少。一排机柜的指示灯,大半都变成了红色。值班员小吕坐在操作台前,额头上的汗不停往外冒。
“徐哥,不是我不尽力,是真的弄不住。”他声音发虚,“我切了三次备用节点,全部失败。日志也调不出来,像是被什么东西盖住了一样。”
我走到操作台前,没急着碰键盘,目光扫过屏幕上的系统状态页。
页面上的数据显示,主数据库集群已经全部隔离,备份系统的状态显示为“不可用”。我看向小吕:“备用链路你什么时候发现断的?”
“系统崩了以后才发现的,一查发现线路配置被动过。我对比了上周的巡检记录,配置跟上周对不上。”
我点点头,没有继续问。
我打开自己的随身电脑,接上机房的调试接口,从加密分区里调出了我硬盘上的备份记录。
十二年的快照数据,像一本流水账一样,静静躺在硬盘里。
我顺着时间轴往最近三个月翻,很快就找到了那些深夜变更记录,每一次变更的时间戳,精确到毫秒。
每一次变更的操作者标识,都指向同一个账号。
肖英彦的账号。
我盯着那个名字看了一会儿,然后抬头。
肖英彦站在机房的角落里,双手插在口袋里,目光一直躲闪。他看到我的视线,勉强笑了笑:“徐工,我检查了服务器配置,没发现问题出在哪。”
我看着他,一句话都没问。
他在撒谎。
我不慌不忙地插上硬盘,把最近的变更记录拉出来,一条一条比对当前服务器上的实际配置。
然后我找到了答案。
就在今晚十一点四十七分,系统崩溃前一刻,有一条配置变更指令,该指令将备份链路的自动切换功能停用,同时修改了数据库访问权限的默认策略。
执行者账号,写着“肖英彦”。
我没有当场揭穿他,而是站起来,对小吕说:“把主机房的物理开关关掉,强制断电重启。三分钟后送电。”
小吕愣住了:“强制断电?万一数据损坏……”
“照做。”我说。
机房安静下来,只有机柜风扇嗡嗡的声响。
赵卫东站在门口,没说话,看了我一眼,然后朝小吕点了点头。
小吕走到主机柜前,手指放在电源开关上,深深吸了一口气。
我退后两步,靠着机柜,目光扫过肖英彦的脸。
他的脸很白,眼睛死死盯着那台服务器,双手紧紧攥在兜里。
![]()
07
机柜断电的那一瞬间,整个机房的噪音都平息了。
屏幕没了,风扇停了,红色的指示灯一根一根灭掉。
三分钟里,谁都没有说话。
肖英彦动了动脚,低声问:“徐工,有把握吗?”
我没看他,盯着机柜上方的指示灯:“该交的社保都交了,该积的德也都积了。”
小吕噗嗤笑了一声,又马上憋回去。
三分钟到,我示意小吕重新合上电闸。
机柜发出“嗡”的一声,所有风扇重新转起来,指示灯一盏接一盏亮起。
服务器开始启动了。
系统启动的过程,是一段漫长的等待。十来个人挤在机房的门口,谁都没走,目光都落在屏幕上。
五分钟过去了,屏幕上跳出第一个日志模块。
十分钟后,数据库成功挂载。
凌晨四点三十六分,核心业务系统恢复运行。
财务系统开始恢复数据同步,库存系统重新拉起,订单队列在后台一条一条处理。
机房里的众人都长舒了一口气。
小吕整个人靠在椅背上,双手捂着脸,肩膀不停抖动。门口的人群里传来低低的欢呼声。
赵卫东走进来,拍了拍我的肩膀,沉声说了一句:“辛苦”,就没再说别的。
魏运不知什么时候出现在机房门口。
他还穿着三亚那身花衬衫,脖子上挂着行李袋,满头都是汗。蔡勇跟在他身侧,眼圈浮肿。
魏运挤出一个笑:“老徐,还是你厉害。”
我没接他的话,只是说:“系统恢复了,但数据完整性还没验证完,后面还有大量收尾工作要处理。”
魏运点头,转身带着蔡勇去了隔壁办公室。
我看着他的背影,目光扫过角落里肖英彦站着的位置。
人不见了。
我转回头,继续盯着屏幕上跳动的日志信息。
趁没人注意,我悄悄把桌上的备份卡收进内袋,顺手把刚才比对出来的几条变更记录存进自己的加密盘里。
我必须留一手。
08
第二天早上九点,赵卫东召集了紧急会议。
技术部所有骨干到了,财务、运营、行政的人也都来了,魏运坐在赵卫东的右手边,肖英彦坐在末席,低着头,拿着笔在纸上无意识地划拉着。
蔡勇坐在魏运对面,手里转着手机。
会议一开始,赵卫东把昨晚的事简单说了一遍,然后目光转向我:“徐工,系统是你抢修回来的,你说说原因。”
我正要开口,魏运却先一步接过话:“赵总,昨天事发之后,我连夜跟小肖核实了一下。”
他顿了顿,从包里拿出一份打印好的文件,推到桌面中央:“我们查了系统日志,发现有一套权限修改操作,发生在团建出发前三天,正是老徐离开公司那天,凌晨,用他的工号和密钥登录系统,修改了数据库访问策略。”
会议室里安静下来,所有人的目光都落在我身上。
魏运没有停:“操作时间、登录记录,都没有问题,跟老徐的工牌刷卡记录也是吻合的。这个权限改动,其实就是今天所有故障的根源。”
他说完这番话。不说话了,目光平静地看着我。
蔡勇附和道:“我查过监控,那天凌晨的录像因为硬盘覆盖,正好没存上。不过魏总那边既然有日志记录,那就说明问题了。”
我看着魏运,心里非常清楚那晚我并没有来公司。
但他们的确在凌晨,用我的账号和密钥做了操作。
我开口了:“魏总,你说的日志,是系统日志还是操作日志?”
“系统日志。”他说,“打印件就在桌上。”
“系统日志可以伪造。”我平静地说,“操作日志才是真实存在的。”
魏运的表情微微一僵:“你想说什么?”
我没有回答他,而是侧过头看向末席的肖英彦。
肖英彦的脸色,白得像纸。
“小肖,”我叫他的名,“上周你和魏总在我工位旁边的机柜上,做了什么?”
肖英彦手里的笔,从指缝间滑落,“啪”的一声掉在地上。
魏运声音抬高了些:“老徐,你这是什么意思?当着赵总的面,不要乱说话。”
我没有理会魏运,而是从口袋里掏出那块蓝色存储卡,轻轻放在桌上,推到赵卫东面前。
“赵总,这里有从系统上线到今天为止,每一次变更操作的原始备份记录,从底层代码层面记录了所有变更执行人的真实身份。”
会议室里鸦雀无声。
赵卫东的目光从存储卡移到我脸上:“你看过了吗?”
“看过了。”我说。
“昨晚的实情是什么?”
我看着魏运的眼睛,一字一顿地说:“昨晚十一点四十七分,用的小肖的账号,执行的指令来自一个内部的测试IP段,那个网段本来应该在两年前就关停了。”
魏运的脸,终于变了。
![]()
09
会议室里没有一个人出声。
赵卫东拿起那张存储卡,在手里翻来覆去看了几遍:“徐工,你把话说清楚,这次故障到底是怎么发生的?”
我调整了一下呼吸:“这个存储卡里,记录着12年来系统每一次变更的原始日志快照。包括任何一次权限变更,任何一次配置修改,任何人都删除不了。”
我看向肖英彦:“上周三晚十一点,有人用我的工号和密钥登录系统,修改了数据库访问策略。我用备份卡把当天的真实操作者比对出来,那个操作者的特征,和您的账号完全一致。”
肖英彦的脸一下子涨红,又转为苍白。他张了张嘴,像是要辩解什么,终究没有说出来。
魏运猛拍桌子站起来:“徐文斌!你血口喷人!”
赵卫东看了他一眼,声音不大,却有分量:“坐下。”
魏运愣住,站着不动。赵卫东指了指他:“魏总,你先不要插话。徐工,你继续。”
我从口袋里拿出随身电脑,接上存储卡,打开比对结果,将屏幕转向会议桌:“这是备份卡里的原始日志和当前系统日志的差异对比,共有一百四十七处不一致。其中最关键的,是昨晚十一点四十七分那条指令。备份卡里的记录显示,这条指令的发起账号是肖英彦,但操作特征码,和魏运以前在故障演练中的操作特征一致。”
会议室里的空气,像是凝固了。
一直沉默的肖英彦突然猛地站起来,椅子向后倒去,发出刺耳的刮地声。
他的声音带着抖:“魏总让我改的……他说改了之后,徐工就到头了,我就能接系统了……他说他会保我……”
他说到后面,声音越来越小,最终变成呜咽。
魏运的脸色铁青:“肖英彦,你疯了吗?胡说八道什么!”
赵卫东慢慢站起来。他看了一眼肖英彦,又看了一眼魏运,最后目光落在我身上,微微点头。
“这事,我会向集团总部如实汇报。”他把存储卡放进自己口袋,“技术部的事,等调查结果出来再做决断。”
他转过身,没再多说,走出了会议室。
走廊传来沉稳的脚步声。
魏运站在原处,目光看着我。那目光里有恨意,也有掩不住的慌乱。
蔡勇低下头,没有吭声。
10
一周后,公司的邮件系统里发了一封全员公告。
魏运被解除职务。蔡勇被调离至非核心岗位。肖英彦主动离职,未追究其他责任。
听说魏运离开那天,办公室的格子间安静得像空城。
没有人送他,没有人抬头。
他打包了一个纸箱的个人物品,从电梯里出来时,和正在进门的赵卫东打了个照面。
两人对视了一眼,谁也没说话。
那天下午,赵卫东把我叫到办公室,拿出那张蓝色存储卡放在桌面上:“这卡你拿回去,系统的事,以后还是你管。”
他从抽屉里取出一份任命书:“技术总监的位置,你来做。”
我看了一眼,动也没动:“赵总,我今年四十二了,管人管事都嫌累。我就想自己安安静静看几行代码,偶尔出差调调系统。”
赵卫东叹了口气:“那你想要什么?”
我想了想:“顾问岗,不上行政班,重大变更的时候我来把关。”
他沉默了很久,最终点了点头。
走出办公室,我回到自己坐了十二年的工位,桌面上的东西不多,一个旧水杯,一盒回形针,一台公司配的老旧笔记本电脑。
我把水杯留在桌上,没带。
走出办公楼大门的时候,正午阳光正好。我掏出手机,给媳妇打了个电话。
“回去吃饭。”
她在电话那头应了一声:“好,饭都做好了。”
我挂了电话,回头看了一眼身后那栋楼,八楼的窗户反射着阳光,亮得有些刺眼。
十二年了,那里面的每一根线,每一行代码,我都闭着眼画得出来。
三亚的海风,我始终没吹过。
但有些东西,比海风踏实。
比如,晚上回家,能喝上一碗热汤。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.