事情是从周屿递上那封辞职信开始的。
那天是周三,天气闷得像一口倒扣的锅,整栋远恒科技大厦的中央空调从早上八点就开始苟延残喘,出风口呼呼地吹着半冷不热的潮气,混着整层楼百来号人呼出的二氧化碳,让人昏昏沉沉提不起精神。周屿坐在工位上,盯着电脑屏幕右下角的时间,看着它从九点零一分跳到九点零二分,再跳到九点零三分,握着鼠标的手心出了一层薄汗。桌面上摆着他昨晚打印好的辞职信,A4纸,宋体四号字,规规矩矩地写了三段话,措辞客气到了近乎卑微的程度——感谢公司的培养,感谢领导的关照,因个人原因申请离职,恳请批准。
他把这封信看了又看,总觉得哪里不对,但又说不上来。其实没什么不对的,他这个人这辈子就没写出过什么掷地有声的东西,连辞职信都写得像一份检讨书。他在远恒科技干了七年,工资从试用期的两千八涨到现在的五千二,扣完五险一金到手四千一百块。去年公司全员调薪,隔壁工位去年才入职的小赵都涨了八百,他等了一整年,等来的是人事发的一封群发邮件,标题是“关于2026年度薪酬调整的说明”,正文里有一行加粗的红字:入职满五年且薪资已达到岗位标准上限的人员,本次不予调整。
周屿当时盯着那行红字看了很久,久到屏幕的背光刺得他眼睛发酸。他想不明白,五千二怎么就成了“岗位标准上限”了。他是运维部最老的员工,远恒科技的核心业务系统——恒远ERP——从1.0到现在的4.3版本,每一行代码的改动他都参与过。那个系统就像他亲手带大的孩子,他知道它什么时候会闹脾气,知道它哪个模块经不起折腾,知道凌晨三点数据库连接池满了该怎么手动释放,知道月底财务结算的时候索引为什么会锁死。这些事全公司只有他知道,连运维部的主管刘志成都不知道。
可那又怎么样呢?知道得多不代表值钱。周屿后来慢慢明白了一个道理,在职场上,你的不可替代性有时候不是议价的筹码,反而是别人压价的把柄——因为你离不开,所以他们不怕你走。
他确实离不开。他妈周秀兰三年前查出了尿毒症,每周二四六要去市人民医院透析,一次四百多块,医保报一部分,自费部分每个月加起来也要两千出头。他爸走得早,家里就他一个儿子,他妈那点退休金刚够买药。周屿不是没想过换个工作,他投过简历,也有公司开过八千的价,但那家公司做的是政府项目,办公地点在城东,离他妈住的城西老小区将近两个小时的地铁。他妈透析完身体虚得厉害,有时候连楼梯都爬不动,他不敢走远。
所以他就这么熬着,一熬就是七年。七年的时间足够让一个人把所有的不甘心都磨成了一种麻木的认命,他学会了不争不抢,学会了在领导画饼的时候点头微笑,学会了每个月发工资的时候不去看工资条上的数字,直接关掉邮箱。他觉得日子大概就是这样了,像温吞水一样,不烫不凉,刚好够把人泡软。
可压垮他的最后一根稻草,是上周五的那场部门例会。
运维部每周五下午四点开例会,雷打不动。会议室里坐了两排人,周屿照例坐在靠墙的角落,手里拿着一个黑色封皮的笔记本,上面密密麻麻记的都是系统维护的注意事项。刘志成站在投影幕布前面,讲了一通本月运维工单的完成情况,又讲了总部新下发的信息安全规范,最后话锋一转,说到了下个月的公司二十周年庆典。
“公司搞了个员工表彰活动,每个部门推一个‘风雨同舟奖’,表彰入职五年以上的老员工,奖金两千块。”刘志成的目光在会议室里扫了一圈,最后落在周屿身上,“周屿,你是咱们部门资历最老的,我推了你。到时候上台领个奖,讲两句,没问题吧?”
周屿愣了一下,还没来得及说什么,坐在他对面的赵凯先开了口。赵凯就是去年入职的那个小赵,二十六岁,长得白白净净,说话做事透着一股精明劲儿。他笑着说:“刘主管,这个奖推周哥确实没毛病,毕竟周哥在咱们部门待的时间最长嘛。不过说真的,周哥你也该动动了,我看你工资条上那个数,跟我刚毕业那会儿实习工资差不多。”
他说这话的时候语气轻飘飘的,像是开了一个无伤大雅的玩笑。会议室里安静了大概两秒钟,然后有几个人没忍住笑了出来,笑声不大,但在这间不到二十平的房间里格外刺耳。周屿坐在角落里,感觉那几声笑像针一样扎进他的耳膜,又从耳膜一路扎到心口。他的脸一下子烫了起来,手指无意识地攥紧了笔记本的边角,指甲嵌进纸页里,发出轻微的咯吱声。
他没有反驳,也没有发火。他甚至扯了扯嘴角,露出了一个不知道算不算笑的表情。然后刘志成一挥手说了句“行了行了,说正事”,这个话题就这么揭过去了。例会照常进行,周屿坐在角落里低着头记笔记,笔记本上的字迹却越来越潦草,到最后他自己都认不出写了什么。
那天晚上他没有加班,六点零一分准时关了电脑,背着那个用了五年的黑色双肩包走出了办公室。他没有直接回家,而是在公司楼下的小公园里坐了很久。公园里有几个老头在打太极,录音机里放着舒缓的古筝曲,他坐在长椅上,看着天色一点一点暗下来,脑子里反反复复回放着会议室里的那几声笑。他知道赵凯不是有意的,或者说,赵凯就是有意的也无所谓,真正让他难受的不是那句话本身,而是那句话戳破了一个他一直在假装看不见的事实——在别人眼里,他就是一个笑话。
他干了七年,拿的工资和一个刚毕业的实习生差不多。他守着一个价值几千万的系统,拿的工资不如行政部的前台。他把自己熬成了一个可以被随意调侃的符号,一个“老实人”的活体样本,一个所有人都觉得好用但没有人觉得重要的零件。
那天晚上他回到家,他妈妈已经睡了。厨房的灶台上温着一碗红枣粥,旁边放了一碟榨菜。周屿站在厨房里,端着那碗粥一口一口地喝,喝着喝着眼眶就红了。他没有哭出声,只是安静地掉了几滴眼泪,泪珠子砸在粥碗里,溅起一圈小小的涟漪。他喝完粥洗了碗,回到自己的房间,打开电脑,新建了一个Word文档,敲下了“辞职信”三个字。
现在这封辞职信就摆在他桌上,他已经盯着它看了整整四十分钟。办公室里的空调出风口还在呼呼地吹着,头顶的日光灯管发出细微的电流声,隔壁工位的小赵正在打电话跟客户扯皮,声音时高时低。一切都和平时没什么两样,但周屿知道,有什么东西不一样了。他深吸了一口气,拿起那封辞职信,站了起来。
从周屿的工位到总监办公室,要穿过运维部的整片办公区,再经过茶水间和会议室,拐一个弯,走大概六十步。这六十步周屿走了七年,每一次都是去汇报工作或者挨批评,只有这一次不一样。他的心跳得很快,掌心的汗把辞职信的边角洇湿了一小块,脚步却出乎意料地稳。他路过茶水间的时候,看到行政部的陈姐在接水,陈姐冲他笑了一下,他也笑了一下,然后继续往前走。
总监办公室的门半掩着,里面传出徐敬东的声音,他好像在打电话,语气轻松随意,偶尔夹杂几声笑。周屿站在门口等了一会儿,等里面的声音停了,才抬手敲了敲门。
“进。”
周屿推门进去,徐敬东正靠在宽大的真皮办公椅上,手里端着一杯咖啡,桌上的手机屏幕还亮着。徐敬东四十出头,国字脸,梳着整齐的背头,穿着一件深蓝色的polo衫,整个人从头到脚都透着一股志得意满的松弛感。他是去年从总部空降过来的技术总监,据说是某个大股东的亲戚,来了之后大刀阔斧地搞了几轮改革,把运维部从技术部下面独立出来,又招了一批新人,刘志成就是他一手提拔上来的。
“周屿啊,什么事?”徐敬东放下咖啡杯,目光在周屿手里的那张A4纸上扫了一下,表情没有任何变化。
周屿把辞职信递过去,说:“徐总,这是我的辞职信,我想离职。”
他说这话的时候声音不大,但很稳,没有发抖也没有结巴。他已经把最坏的结果都想过了——领导挽留、领导刁难、领导拍桌子骂他白眼狼——他觉得不管哪种结果他都能承受。他做好了所有的心理准备,唯独没有准备好迎接徐敬东的反应。
徐敬东接过辞职信,没有看,直接放在了桌角的一摞文件上。然后他抬起头看着周屿,表情平静得像在听一件跟他毫无关系的事。他甚至没有问“为什么”,也没有说“你再考虑考虑”,他只是点了点头,用一种处理日常琐事的语气说了一句话。
“行,我批了。你让人事发离职流程,这个月工资结到下周五。”
周屿愣住了。
他站在那张宽大的办公桌前面,感觉自己像是一拳打在了棉花上,所有的力气都落了空。他设想过一百种场景,甚至想过徐敬东会冷嘲热讽地说“你也知道自己不值钱”,但他没想过会是这样的——这样的轻,这样的无所谓,就好像他不是一个干了七年的老员工,而是一个刚来了两个礼拜的临时工,走了也就走了,甚至不值得多问一句。
他的嘴唇动了动,想说点什么,但喉咙里像堵了一团棉花,什么声音都发不出来。最后他只是点了点头,说了一声“好”,然后转身走出了总监办公室。
从总监办公室回到工位的路还是那六十步,但周屿觉得这六十步比来的时候长了十倍。他走得很慢,每一步都像踩在棉花上,脑子里嗡嗡作响。茶水间里陈姐还在接水,看见他又笑了一下,他没笑回去。他径直走回工位,坐下来,盯着电脑屏幕上那个他维护了七年的系统后台界面,看了很久。
界面上的数据还在跳动——在线用户数三百二十七,数据库连接池使用率百分之四十六,消息队列积压零,一切正常。这个系统像一颗健康的心脏,稳定、有力、不知疲倦地跳动着,而他是这颗心脏的起搏器,是那个每天半夜被报警电话叫起来、在黑暗中摸到电脑前敲命令行的幽灵。
但这一切,从下周开始,就跟他没关系了。
周屿关掉了监控界面,打开了离职流程的OA申请。填表的时候他的手动了一下,鼠标指针在“离职原因”那一栏悬停了很久,最后他选了“个人原因”,在备注栏里写了一行字:“工作七年,感谢公司给予的平台和机会,祝公司发展越来越好。”
写完之后他看着那行字,觉得每一个字都透着一种荒诞的讽刺。他忽然想起了七年前刚入职的那个夏天。那时候远恒科技还在创业园的一栋三层小楼里,整个公司加起来不到四十个人,技术部只有六个人,他坐在一张二手办公桌前,面前是一台嗡嗡作响的台式机。当时的老板姓方,叫方远恒,是个四十来岁的技术出身的中年人,亲自面试的他。方远恒看了他的简历,说了一句话,周屿到现在都记得每一个字。
“我们这个小公司,现在给不了你高工资,但你跟着我干,我不会亏待你。”
周屿信了。他跟着方远恒干了六年,从创业园的三层小楼干到了高新区这栋二十二层的写字楼,从六个人的技术部干到了一百多人的运维中心,从恒远ERP的1.0干到了4.3。方远恒在三年前把公司卖了,新老板是深圳的一个投资集团,方远恒套现走人,徐敬东就是那个时候来的。方远恒走的那天请技术部的老员工吃了一顿饭,在楼下那家湘菜馆,喝了六瓶啤酒。方远恒红着眼眶拍着周屿的肩膀说:“周屿,你是公司的功臣,这个系统是你一手带大的,你好好干,新老板不会亏待你的。”
方远恒说这话的时候大概是真心的,但真心这东西在职场上保质期太短了,短到还没等那顿酒的酒精代谢完,就已经变质了。新老板来了之后,周屿的工资从五千涨到了五千二,涨了两百块。刘志成从普通运维升到了主管,工资翻了一倍。徐敬东从总部空降过来,据说年薪六十万起步。而周屿还是那个周屿,坐同一张工位,干同样的活,拿全部门最低的工资。
他没有闹,没有争,甚至没有去找徐敬东谈过一次。他不是不委屈,他只是不知道怎么开口。他从小就不会跟人争什么,他妈说他三岁的时候跟邻居家小孩抢玩具,人家一哭他就松手了,从此再也没抢过任何东西。这个性格跟着他从三岁长到了三十一岁,长成了骨子里的一种惯性,让他在任何需要为自己争取的场合都会本能地退缩。
可现在他不退了,他直接走了。然而他走了之后才发现,他的走,在别人眼里连“退”都算不上,充其量只能算“消失”。
OA流程走得很快。人事部的小姑娘叫梁月,刚来公司半年,圆脸,扎着马尾辫,做事风风火火的。她收到周屿的离职申请后专门跑来找了他一趟,站在他工位旁边,压低声音问:“周哥,你真要走啊?是不是找好下家了?”
周屿摇了摇头,说:“没有,就是想休息一段时间。”
梁月撇了撇嘴,一脸不相信的表情,但还是没多问。她帮他把离职流程走完了,交接清单也打印出来了,上面密密麻麻列了四十七项需要交接的内容,从服务器root密码到数据库备份策略,从防火墙规则到第三方接口文档,每一项都是周屿这七年攒下来的家底。梁月看着那份清单倒吸了一口凉气,说:“周哥,这些东西都交接给谁啊?你们部门有人接得住吗?”
周屿想了想,说:“交接给刘主管吧,他知道个大概。”
“大概?”梁月瞪大了眼睛,“这玩意儿能大概吗?这系统要是崩了怎么办?”
周屿没接话。他当然知道这系统要是崩了会怎么样,但他现在不想管了。他把交接清单打印了三份,自己签了字,又拿到刘志成办公室让刘志成签字。刘志成正在刷手机,看见他进来,接过交接清单扫了一眼,眉头皱了一下,但很快就舒展开了。他从笔筒里抽出一支签字笔,在最后一页唰唰签了自己的名字,然后抬起头冲周屿笑了一下,说:“老周,祝你前程似锦啊。以后有机会常回来看看。”
周屿看着刘志成那张笑脸,忽然觉得特别陌生。他跟刘志成共事三年,刘志成刚来的时候什么都不会,连Linux基本命令都要他手把手教,是他带着刘志成从零开始熟悉系统的。现在刘志成是他的主管,拿他三倍的工资,坐在独立的办公室里,用一句“前程似锦”就把他打发了。
“谢谢刘主管。”周屿点了点头,拿着交接清单转身走了。走到门口的时候,他听到刘志成在后面又说了一句:“对了老周,你这周五走之前把服务器监控的告警规则也更新一下,最近半夜老报些没用的信息,吵得人睡不好觉。”
周屿脚步顿了一下,没有回头,说了一声“好”,然后推门出去了。
周五来得很快。最后三天周屿把该交接的都交接了,该写的文档都写了,他甚至在离职的前一天晚上加班到十点,把系统里几个遗留的隐患做了修补。没有人要求他这么做,他只是觉得做事要有始有终,这个系统是他一手带大的,他不忍心把它丢在一个乱七八糟的状态里走。他像一个即将离异的母亲,在离开之前把家里每一个角落都打扫干净,把冰箱塞满,把衣服叠好,然后站在门口最后看一眼,转身离开。
周五下午五点,周屿办完了所有离职手续,交了工牌,清空了工位,背着他那个黑色双肩包走出了远恒科技大厦的大门。楼下的小公园里老头们还在打太极,录音机里放的还是那首舒缓的古筝曲。周屿站在大厦门口,回头看了一眼那栋二十二层的玻璃幕墙大楼,夕阳照在玻璃上,反射出一片刺眼的金色光芒。他眯了眯眼睛,掏出手机拍了一张照片,然后转身走向了地铁站。
手机震了一下,是企业微信的消息提醒。他点开一看,是刘志成在运维部的群里发了一条消息:“通知一下,周屿今天正式离职了,他的工作暂由我和赵凯接手。大家以后有运维相关的需求直接找赵凯,抄送我。”
下面跟了一排整齐的回复:“收到,辛苦赵哥刘主管。”
周屿看着那排整整齐齐的“收到”,心里涌上一种说不清的感觉。不是难过,也不是愤怒,而是一种奇异的空,像是一个人在深山里喊了一嗓子,等了很久,什么回音都没有。他把手机揣回兜里,走进了地铁站。
地铁上人很多,正是晚高峰,车厢里挤得像沙丁鱼罐头。周屿被挤在门边的角落里,肩膀抵着冰凉的车厢壁,随着列车的晃动微微摇晃。旁边一个年轻女孩在打电话,声音很大,语气里带着刚从公司解放出来的雀跃:“哎呀终于下班了,我们那个傻逼领导今天又作妖,非要我在下班前交报告,我说行行行,反正我就这个效率,你爱要不要……”
周屿听着那个女孩的抱怨,嘴角不自觉地弯了一下。他想,原来每家公司都差不多,每个打工人的委屈也都差不多。只不过有的人敢骂出来,有的人不敢。他是不敢的那一种,以前不敢,现在不敢,大概以后也不会敢。他就是这种人,改了就不是他了。
地铁到了城西,他下车,走了十分钟的路,回到了他妈住的那个老小区。小区是九十年代建的,六层楼,没有电梯,墙皮剥落得厉害,楼道里的声控灯坏了大半,只有三楼拐角那一盏还亮着。周屿摸黑上了五楼,掏出钥匙开了门。
屋里亮着一盏暖黄色的小灯,他妈周秀兰坐在客厅的旧沙发上,腿上搭着一条薄毯,面前的电视开着但声音调得很小。她听见开门声,转过头来,脸上浮起一个虚弱的笑:“回来了?吃饭了没?锅里还有……”
“妈,我辞职了。”
周屿站在玄关处,鞋都没换,就这么把这句话说了出来。他说得很平静,像在说今天天气不错,但他的手在抖,抖得连钥匙都对不准鞋柜上的钥匙盘。
周秀兰愣了几秒钟,然后慢慢地把电视关了。客厅里一下子安静下来,只有厨房水龙头滴水的声。周秀兰看着周屿,没有发火,没有慌张,只是问了一句:“那你接下来打算怎么办?”
周屿张了张嘴,想说什么,但话还没出口就被一个声音打断了——他的手机响了。
周屿从兜里掏出手机,屏幕上显示的是一个陌生号码。他犹豫了一下,按了接听键。
电话那头传来一个急切的声音,是赵凯。赵凯的声音跟平时完全不一样,没有了那种游刃有余的精明劲儿,取而代之的是一种近乎崩溃的慌乱,像是一个溺水的人在拼命扑腾。
“周哥!周哥你赶紧回来一趟!系统崩了!全崩了!所有模块都挂了,总部那边已经炸了,徐总让你马上回来!”
周屿握着手机,站在昏暗的玄关里,听着电话那头赵凯带着哭腔的声音,沉默了很久。他听见电话的背景音里有人在喊“数据库连不上”、有人在骂“客户电话打爆了”、有人在用力敲键盘,那些声音混在一起,像一锅烧开的水,咕嘟咕嘟地冒着焦灼的气泡。
他把手机从耳边拿开,看了一眼屏幕上的时间。晚上七点二十三分,距离他离职,刚刚过去两个小时十四分钟。
周屿把手机重新贴回耳边,说了一句话,语气淡得像一杯凉透了的白开水。
“赵凯,我已经离职了,系统的事,找刘主管吧。”
说完他就挂了电话。
他妈坐在沙发上,借着玄关那盏小灯的微光看着他,目光里有担忧,有心疼,还有一种说不清道不明的、复杂的东西。周屿换了鞋,走到客厅,在他妈身边坐下来。电视对面的墙上挂着一个老式的挂钟,秒针走得很慢,一下一下地发出咔哒咔哒的声音。母子俩就这么并肩坐着,谁都没有说话。
手机又响了,这一次是刘志成。
周屿看着屏幕上“刘主管”三个字,没有接。铃声响了很久,断了,然后又响起来。再断,再响。反反复复,像一场无声的拉锯战。周屿就那么看着手机屏幕亮了又暗、暗了又亮,直到第四次响起的时候,他拿起了手机。
但他没有接电话,而是长按了电源键,把手机关了。
屏幕彻底暗下去的那一刻,周屿忽然觉得胸口有什么东西松动了一下。他说不清那是什么感觉,像是捆了很多年的绳子忽然断了,松快是松快,可松快过后又觉得空落落的,好像少了什么东西撑着,整个人有点站不稳。
他把手机搁在茶几上,转头看向窗外。窗外的天色已经彻底黑了,对面楼的窗户里亮着一格一格的灯光,暖黄的光从那些小小的方框里透出来,像是无数个互不相干的世界,各自亮着各自的灯,各自过着各自的日子。
周屿忽然想起七年前的那个夏天,方远恒坐在创业园那间闷热的办公室里,跟他说:“我们这个小公司,现在给不了你高工资,但你跟着我干,我不会亏待你。”
那句话曾经是他所有坚持的理由,现在却变成了一个让他不知道该哭还是该笑的旧笑话。
他靠在沙发上,闭上了眼睛。客厅里很安静,挂钟还在咔哒咔哒地走,厨房的水龙头还在滴滴答答地漏着水。那些声音规律而单调,像某种倒计时,为一段七年的时光做着最后的丈量。
而与此同时,在城市的另一头,远恒科技大厦二十二层的运维中心灯火通明,所有人都在打电话、敲键盘、来回奔跑,刘志成站在徐敬东的办公室里,脸上的表情比哭还难看。徐敬东坐在那张宽大的真皮办公椅上,手里还端着那杯咖啡——咖啡已经凉透了,但他好像没有察觉,只是死死地盯着电脑屏幕上那个鲜红的报错弹窗,嘴角那条常年挂着的从容笑意,终于一点一点地消失了。
一切才刚刚开始。
电脑屏幕上那个鲜红的报错弹窗,像一个无声的巴掌,结结实实地扇在徐敬东的脸上。
徐敬东这个人,这辈子没怎么尝过“慌”的滋味。他的人生轨迹是一条平滑的上扬曲线,从重点小学到重点中学,从985本科到海外硕士,从大厂中层到远恒科技的技术总监,一路顺风顺水,连个像样的坎都没遇到过。他信奉的哲学很简单——这个世界上没有什么问题是钱和权解决不了的,如果有,那就是钱不够多、权不够大。他对下属的态度也建立在这套哲学之上:员工是零件,岗位是卡槽,零件坏了换一个就是,卡槽空了填一个就是,没有什么人是不可替代的。
所以当周屿递上辞职信的时候,他甚至连眼皮都没怎么抬。一个拿了三年最低工资的老员工要走,在他看来是再正常不过的事情。他甚至觉得周屿挺识趣的,自己走了,省得公司以后还要费心思优化。五千二的工资虽然不多,但蚊子腿也是肉,这笔钱省下来,年底部门的成本考核还能好看一点。
可现在,他看着屏幕上那个不断跳动的报错信息——“数据库主从同步失败,主库连接超时,从库数据回滚异常”——他忽然意识到,他放走的不是一只蚊子腿,而是一根顶梁柱。
“到底怎么回事?”徐敬东放下那杯凉透的咖啡,抬头看向站在办公桌前的刘志成。他的语气还算镇定,但熟悉他的人能听出来,那层镇定底下已经有了一丝裂痕。
刘志成的脸色白得像一张复印纸,额头上沁着一层细密的汗珠。他的嘴唇哆嗦了两下,才勉强挤出一句话来:“徐总,数据库……数据库崩了,从库没跟上,主库的binlog文件出了异常,现在所有依赖数据库的模块全挂了……”
“我问的不是这个。”徐敬东打断了他,声音不高,但每个字都像从牙缝里挤出来的,“我问的是,为什么会崩?谁动的?”
刘志成咽了口唾沫,目光闪躲了一下,最后还是说了实话:“是赵凯。周屿走之前留了一份交接文档,里面写了数据库备份策略和常见故障处理步骤。赵凯下午在熟悉系统的时候,照着文档操作了一轮,然后重启了从库,结果从库起不来了……”
“照着文档操作能把数据库搞崩?”徐敬东的眉头拧成了一个疙瘩。
“文档上写的是大致的步骤,但是周屿写的文档……比较简洁,很多细节没有展开。赵凯照着文档上的命令敲了,但系统环境跟文档里描述的不完全一样,周屿之前做过几次参数调整,都没有更新到文档里,所以……”
“所以你的意思是,这个系统离了周屿就转不动了?”
这句话问得又冷又硬,像一把钝刀子架在了刘志成的脖子上。刘志成张了张嘴,想说“不是”,但他看了看自己手机上报错群消息已经炸了锅的界面,又看了看徐敬东那双快要喷火的眼睛,最终还是没敢嘴硬。他低下了头,声音小得几乎听不见:“徐总,我们现在需要周屿回来,只有他知道系统底层的那些配置……”
徐敬东没有说话,他靠在椅背上,闭上眼睛,深吸了一口气。他想起周屿递辞职信那天,那张平静的、没有什么表情的脸。他当时觉得那张脸毫无攻击性,甚至有点窝囊。现在他才明白,那张脸不是窝囊,是死心。一个人死心了之后,就会变得很轻,轻到你可以随手把他挥开,但挥开之后你会发现,他曾经压住的那些重量,全都落到了你自己身上。
“给他打电话。”徐敬东睁开眼睛,语气恢复了冷静,带着一种不容置疑的决断,“你打,开免提,我跟他说。”
刘志成掏出手机,拨了周屿的号码。电话响了一声又一声,始终没有人接。他挂了又拨,拨了又挂,连着打了四遍,最后一遍的时候,听筒里传来一个机械的女声:“您拨打的电话已关机。”
刘志成抬起头,脸上的表情像是吞了一只活苍蝇。
徐敬东看着他,沉默了几秒钟,然后从自己的手机里翻出了一个号码。他存周屿的号码还是去年刚来公司的时候,人事部统一导入的员工通讯录,他从来没拨过。他盯着那个名字看了两秒,按下了拨号键。
同样的机械女声:“您拨打的电话已关机。”
办公室里安静得可怕。徐敬东缓缓放下手机,手指在桌面上无意识地敲了两下,然后站起身来,走到窗边。二十二层的落地窗外,城市的夜景铺展开来,万家灯火,车水马龙。他看着窗外,背对着刘志成,说了一句话,语气平静得让人发冷。
“我不管你用什么办法,今晚必须把系统恢复。通知所有相关人员回来加班,联系数据库厂商的技术支持,多少钱都行。另外——”他顿了一下,转过身来,目光落在刘志成身上,“想办法联系上周屿。他家地址、紧急联系人、以前的同事,什么渠道都行。找到他,告诉他,条件随他开。”
刘志成愣了一下,下意识地问了一句:“条件随他开?徐总,这是不是太……”
“你有别的办法吗?”徐敬东的声音忽然拔高了一度,但很快又压了回去。他走到刘志成面前,一米八的个子居高临下地看着这个比他矮了半头的主管,一字一顿地说,“刘主管,我不妨提醒你一句。这个系统是公司的命脉,现在它崩了,每停一分钟,公司的损失是六位数。如果今晚十二点之前还恢复不了,深圳总部那边会直接问责到我头上。你觉得到了那个时候,我应该怎么跟总部解释?说因为我手下的主管连一个离职员工都交接不好,所以系统崩了?”
刘志成的脸从白转红,又从红转青,最后变成了一种难看的灰白色。他连说了三个“是”,转身几乎是跑着出了总监办公室。
徐敬东重新坐回椅子上,揉了揉太阳穴。窗外的城市灯火依旧辉煌,但他此刻看出去,只觉得那一片光亮刺眼得很。他拿起手机,又放下了,放下又拿起来,最后还是按亮了屏幕,翻到通讯录最底下,找到了周屿的名字。他盯着那两个字看了很久,像是想从这两个字里看出什么答案来。
他不理解。不理解一个拿了三年最低工资的人,为什么能在系统里留下这么深的印记。不理解一个人走了才两个小时,就能让整个公司鸡飞狗跳。更不理解的是,他之前为什么从来没有意识到这个人的存在有多重要。
徐敬东不是一个没有管理经验的人,他在大厂待过,带过几十人的团队,他当然知道核心员工离职会带来风险。但他之前一直觉得,所谓的核心员工不过是那些带着“高级”头衔、拿着高薪的人,比如架构师,比如技术经理,比如那些在各类行业峰会上抛头露面的人。周屿?一个窝在角落里、七年没升过职、开会从不发言、工资全部门最低的普通运维,他算什么核心员工?
可现实给了他一个响亮的回答。现实告诉他,职场上真正不可替代的人,往往不是那些最耀眼的,而是那些最沉默的。他们不争不抢,不声不响,把自己活成了系统的一部分,活到所有人都觉得理所当然,直到他们消失的那一天,整个系统轰然倒塌,所有人才会在废墟里翻出他们的名字,然后后知后觉地说一句:“原来是他。”
可惜,晚了。
徐敬东靠在椅背上,闭着眼睛,手指在扶手上一下一下地敲着。他在等,等刘志成的消息,等数据库厂商的回复,等这个失控的夜晚出现一丝转机。但潜意识里他已经知道了答案——今晚这场仗,没有周屿,打不赢。
而在城市的另一头,那个唯一能打赢这场仗的人,正坐在一栋老旧居民楼的五楼客厅里,就着一盏暖黄色的小灯,给他妈削苹果。
周屿的手机关了,世界安静了。
他削苹果的手法很稳,刀刃贴着果皮滑过,削出一条薄而均匀的红色长条,从头到尾没有断。他妈周秀兰坐在旁边看着他,目光里有话,但一直没开口。她了解自己的儿子,从小就是这样,心里有事的时候不会说,只会闷头做手里的事,好像把手里的事做好了,心里的事就能自己消解掉似的。
苹果削好了,周屿把它切成小块,放在一个白瓷碗里,递到他妈面前。周秀兰接过碗,没吃,而是把碗搁在了茶几上,伸手拢了拢腿上那条薄毯。她的手指很瘦,骨节突出,皮肤松松地挂在骨架上,透析三年把一个原本丰腴的中年妇人熬成了一副骨架。
“说说吧,”周秀兰的声音不大,带着一种长期患病的人特有的那种气短,“怎么忽然就辞了?”
周屿把水果刀擦干净,放回茶几下面的抽屉里,靠在沙发上,看着对面墙上那座老挂钟。秒针还在咔哒咔哒地走着,一圈一圈的,不急不慢。他想了想,说:“也没什么特别的原因,就是不想干了。”
“不想干了?”周秀兰重复了一遍这四个字,像是在咀嚼它们的味道。她太了解周屿了,这个儿子从小到大就没说过“不想”两个字。不想上补习班?还是去了。不想学理科?还是选了。不想留在这座城市?还是留了。他的人生里从来没有“不想”这个选项,只有“应该”和“必须”。现在他忽然说“不想干了”,这四个字从他嘴里说出来,比任何激烈的控诉都更有分量。
“是不是受委屈了?”周秀兰问。
周屿摇了摇头,过了一会儿又点了点头,然后又摇了摇头。他自己也说不清楚。委屈吗?当然委屈。但比起委屈,更多的是一种深深的疲惫,像是跑了一场马拉松,跑了七年,跑到终点的时候发现终点根本没有人等他,甚至连一根终点的标志线都没有。他就那么跑着跑着,忽然不想跑了。
“妈,”周屿的声音忽然低了下来,带着一点沙哑,“你说我是不是挺失败的?三十一了,没房没车没存款,连工作都辞了。”
周秀兰沉默了很长时间。墙上的挂钟咔哒咔哒地走了好几十下,她才开口,声音很轻,但很稳:“你爸三十一岁的时候,刚从厂里下岗,家里就剩三百块钱,你刚满月,奶粉都买不起。他去工地搬了两个月的砖,回来的时候瘦了二十斤,但带回来一千二百块钱。后来他拿那笔钱去学了电工,再后来进了供电局,日子才慢慢好起来。”
这些事周屿听过很多遍了,但每一次都是从亲戚嘴里听到的,他妈妈很少主动提。周秀兰不是一个喜欢回忆过去的人,她说那些苦日子没什么好讲的,讲多了像是在诉苦,她不喜欢。
“我跟你说这个,不是要你跟你爸比吃苦。”周秀兰侧过头看着他,眼窝深陷的眼睛里有一种很安静的光,“我是想告诉你,人这辈子长得很,三十一岁算什么?你爸三十一岁的时候还在工地上扛水泥呢,后来不也好好的?工作辞了就辞了,天塌不下来。你妈这身病都扛了三年了,不也还在喘气?”
周屿听着,鼻腔忽然一酸。他偏过头去,假装看窗外的夜景,用力眨了两下眼睛,把那阵潮意逼了回去。窗外的老小区安安静静的,楼下那棵歪脖子槐树的枝叶在夜风里轻轻晃着,路灯昏黄的光穿过树叶的缝隙,在水泥地上投下一片破碎的光斑。
他想,他妈说得对,天塌不下来。但他也知道,远恒科技那边,此时此刻,天大概已经塌了。
周屿猜得没错。远恒科技的天,确实塌了。
运维中心的办公区里,灯光亮如白昼,空调的冷气开到了最大,但每个人的额头上都沁着汗。十来个人挤在工作区里,键盘声、电话声、争吵声混在一起,像一锅沸腾的粥。赵凯坐在周屿之前的工位上,面前摊着那本交接文档,双手在键盘上飞速敲击,但每一次敲击之后紧跟着的就是一次报错的提示音,清脆而刺耳,像是在不停地嘲笑他。
“不行,主库起不来!我试了强制重启,报IO错误,日志显示数据文件有损坏!”赵凯的声音已经哑了,眼眶红红的,不知道是急的还是熬的。他今年才二十六岁,来公司一年多,平时处理的最复杂的故障也不过是应用层的配置错误,数据库底层的问题他连见都没见过,更别说处理了。
刘志成站在他身后,一只手撑着桌沿,另一只手拿着手机不停地打电话。他先是打了数据库厂商的官方技术支持热线,对方说现在是下班时间,紧急响应需要走商务流程,最快也要两个小时才能安排工程师远程接入。他又打了几个跟他有私交的DBA朋友的电话,人家要么没接,要么接了听两句就说这事太大了,担不起责任,让他找原厂。
最后一根稻草是徐敬东亲自打电话找的一家第三方数据库救援公司,对方开口报价十五万,不保证成功率,先付一半定金。徐敬东咬着牙批了,但对方的技术人员连上来看了半小时之后,给出的诊断让所有人的心都凉了半截——“你们这个系统的数据库架构是高度定制化的,主从同步机制里加了很多自定义脚本,我们不了解业务逻辑,强行修复可能会导致数据永久丢失。”
“什么意思?什么叫不了解业务逻辑?”刘志成急了,声音都变了调。
“意思就是,”电话那头的声音冷静而残酷,“这个数据库不是标准化的,它被人在上面做了大量的定制开发,像一个打满了补丁的老房子。我们只能修标准化的东西,你们这些定制化的东西,得找那个打补丁的人来修。”
打补丁的人。
刘志成挂了电话,看向赵凯。赵凯也看着他,脸上的表情像是要哭。他们都知道那个“打补丁的人”是谁——周屿。那些定制脚本、那些非标准的同步机制、那些只有一个人知道的参数调优,全是周屿一手弄的。他不是故意不交接,而是这些东西太细碎了,细碎到连他自己都未必能全部写进文档里。它们是七年时间沉淀下来的肌肉记忆,是他熬了无数个通宵之后刻进骨头里的经验,这种东西,根本没有办法交接。
“联系不上他,”刘志成放下手机,声音干涩得像砂纸,“手机一直关机。我让人去他家找了,人事档案上留的地址是三年前的,他早就搬家了。”
“那打他妈的电话啊!”赵凯忽然爆发了,猛地站起来,椅子砰的一声撞在后面的隔板上。他的眼睛通红,不知道是急的还是气的,声音大得整个办公区都安静了一瞬,“他不是有个妈吗?他妈有病,他不可能不管!找他妈的电话!”
“人事档案上没有他妈的电话,”刘志成的声音忽然低了下来,像是泄了气的皮球,“他填的紧急联系人……是他自己。”
办公区里一片死寂。所有人都停下了手里的活,面面相觑。他们忽然意识到一个让他们后背发凉的事实——周屿在这家公司干了七年,没有一个人知道他的紧急联系人是谁。不是因为他没有亲人,而是因为从来没有人问过。他的家庭、他的困难、他的处境,在这个一百多人的部门里,是一个彻彻底底的盲区。
赵凯愣在原地,脸上的表情从愤怒变成了茫然,又从茫然变成了一种说不清道不明的东西。他慢慢坐回椅子上,低着头,盯着桌面上那份交接文档。文档的第一页是周屿写的注意事项,第一条用红色字体标了出来——“数据库主从同步的参数不要擅自修改,当前配置是经过多次线上验证的最优方案,如有疑问请联系我。”
下面附了一个手机号。
赵凯看着那个手机号,那个他刚才打了无数遍都提示关机的号码,忽然觉得那行红字像一根针,一下一下地扎在他的心口。他想起上周五的部门例会,想起自己笑嘻嘻地说出的那句话——“周哥你工资条上那个数,跟我刚毕业那会儿实习工资差不多”——他当时说得轻飘飘的,觉得自己只是开了一个无伤大雅的玩笑。
现在他才明白,那不是玩笑,那是一把刀。而那个被他用刀扎了的人,此刻就坐在那个关机的手机后面,沉默地看着他们所有人手忙脚乱。
时间一分一秒地过去。十点、十一点、十二点。远恒科技的运维中心灯火通明,但没有一个人能拿出一个有效的方案。徐敬东的办公室里,电话一个接一个地打进来——销售部总监问他系统什么时候能恢复,华南区的代理商在微信群里骂娘,深圳总部的副总裁亲自打了电话,语气不善地让他“尽快处理”。徐敬东一个一个地接,一个一个地安抚,嗓子已经哑了,太阳穴突突地跳,但他咬着牙撑着,不让任何人看出他的慌乱。
凌晨一点,第三方救援公司正式宣布放弃,数据库厂商的工程师还在路上,最早也要明天上午才能到。刘志成坐在周屿之前的工位上,看着那个报错弹窗,像一个被判了死刑的人在等天亮。
赵凯忽然开口了,声音哑得几乎听不清:“刘主管,你说……周哥会不会看群消息?”
刘志成抬起头,愣了一下。他下意识地看了一眼手机上的企业微信群,群里已经炸了,各部门的人都在问情况,消息刷得飞快。他翻了一下聊天记录,忽然想起来,周屿离职之后,刘志成让行政把他从企业微信的管理后台踢出去了。理由是“离职员工的权限要及时回收,避免安全风险”。
也就是说,周屿现在连公司的群消息都看不到。
“他看不到了,”刘志成放下手机,声音里带着一种说不清的情绪,“他被踢出企业微信了。”
赵凯沉默了。办公区的其他人也沉默了。空气里弥漫着一种让人窒息的压抑感,所有人都知道问题出在哪里,但所有人都没有办法。他们像一群被困在密室里的玩家,钥匙就在门外,但他们亲手把那扇门锁死了。
凌晨两点,远恒科技大厦二十二层的灯光依然亮着,亮得刺眼,亮得绝望。而在城市的另一头,那栋老居民楼的五楼,暖黄色的灯光已经灭了。周屿躺在自己那张窄小的单人床上,睁着眼睛看着天花板。他没有睡着,手机就放在床头柜上,关机状态。他知道只要一开机,电话就会像潮水一样涌进来。他不确定自己能不能扛得住。
黑暗里,他听到隔壁房间传来他妈轻微的咳嗽声,一声一声的,像是某种温柔的提醒,提醒他这个世界除了那些压在他肩上的重量之外,还有别的东西值得他在乎。
他翻了个身,把脸埋进枕头里,闭上了眼睛。
手机没有开机。
凌晨三点十五分,远恒科技运维中心的气氛从焦灼变成了绝望。
数据库厂商的工程师终于赶到了,一个戴着黑框眼镜的中年男人,背着个鼓鼓囊囊的双肩包,风尘仆仆地冲进运维中心。他叫陈工,是数据库厂商在本市唯一的高级技术支持,被徐敬东通过层层关系从被窝里硬挖出来的。陈工的脸色不太好看,任谁在凌晨三点被人从睡梦中拽起来,脸色都不会太好看。但职业素养让他没有抱怨,他坐下来,打开笔记本电脑,接入系统,开始排查。
整个运维中心的人都围了过来,像一群溺水的人抓住了最后一块浮木。赵凯站在陈工身后,双手绞在一起,嘴唇抿成一条线。刘志成站在另一侧,手机还握在手里,屏幕上是他跟徐敬东的微信对话框,最新的消息是徐敬东发来的四个字:“有进展吗?”
刘志成没有回复,因为他不知道该怎么回复。
陈工的手指在键盘上飞速敲击,屏幕上一行行命令行滚过,日志信息像瀑布一样倾泻而下。他的表情从冷静变成专注,从专注变成凝重,最后在某个瞬间,他的手指忽然停住了。
“你们这个系统的数据库……谁搭的?”陈工转过头,目光在身后的人群里扫了一圈。
刘志成和赵凯对视了一眼,都没有说话。
“搭这个数据库的人,是个高手。”陈工推了推眼镜,语气里带着一种技术人特有的敬意,“你看这里,主从同步的延迟补偿机制,用的是他自己写的脚本,绕开了我们官方工具的三个性能瓶颈。还有这个备份策略,增量备份和全量备份的切换逻辑,设计得非常精巧,能省掉百分之四十的存储空间。这种级别的定制优化,不是一般运维能做的。你们是从哪儿挖到这种人的?”
办公区里安静得能听见空调出风口的呼呼声。刘志成的喉结上下滚动了一下,艰难地开口:“他……离职了。今天下午刚走的。”
陈工的手指悬在键盘上方,停了两秒,然后慢慢放了下来。他转过头看着刘志成,眼神里的意思很明确——你他妈在逗我?
“离职了?”陈工的声音拔高了一度,“你们让一个能做这种级别架构优化的人离职了?”
没有人回答他。赵凯低下了头,盯着自己的鞋尖。刘志成的脸颊抽搐了一下,把目光移向了别处。其他人的反应大同小异——沉默、回避、尴尬。那种沉默比任何辩解都更有说服力,它赤裸裸地宣告了一个事实:他们不是不知道周屿走了,他们只是没有人在乎。
陈工深吸了一口气,把到嘴边的脏话咽了回去。他转过身重新面对屏幕,声音恢复了职业性的冷静:“我实话跟你们说,这个系统的底层架构太定制化了,我没办法在短时间内完全吃透。我现在能做的是先用官方工具尝试数据修复,但这有风险——如果修复过程中触发了那些自定义脚本的兼容性问题,数据可能会二次损坏。你们要不要等那个人回来再操作?”
“等不了,”刘志成的声音干涩,“每停一分钟都是钱。徐总说了,今晚必须恢复。”
陈工看了他一眼,没有再说什么。他打开官方修复工具,开始操作。屏幕上的进度条一格一格地往前走,所有人的心都提到了嗓子眼。赵凯不自觉地攥紧了拳头,指甲掐进了掌心。
进度条走到百分之六十三的时候,屏幕忽然闪了一下,然后弹出一个红色的对话框,上面只有一行英文:Fatal error: Custom script conflict detected, rollback failed. Manual intervention required.
致命错误:检测到自定义脚本冲突,回滚失败,需要人工干预。
陈工的手从键盘上移开了。他靠在椅背上,摘下眼镜揉了揉鼻梁,然后重新戴上,转头看向刘志成,语气平静但不容置疑:“修不了。必须找那个搭系统的人来。再动下去,数据就真没了。”
这句话像一盆冰水,从头浇下来,浇得所有人透心凉。
刘志成的手机又震了,还是徐敬东的消息,这次是语音。他走到角落接起来,听筒里传出徐敬东压低了但压不住怒气的声音:“怎么样了?总部那边的电话已经打到我私人手机上了,你告诉我还要多久?”
“徐总,”刘志成的嘴唇哆嗦了一下,“厂商的工程师说……修不了,必须找周屿。”
电话那头沉默了很久。久到刘志成以为信号断了,连着“喂”了好几声。然后他听到徐敬东用一种他从没听过的语气说了一句话,那种语气不是愤怒,不是焦躁,而是一种奇异的、像是自嘲又像是认命的平静。
“行,我知道了。明天一早,我亲自去。”
电话挂断了。刘志成握着手机站在角落里,看着窗外渐渐泛青的天色,忽然觉得这个夜晚漫长得像一个世纪。
凌晨五点,天色从深蓝变成了灰白,远恒科技大厦二十二层的灯光在晨曦中显得苍白而疲惫。系统依然没有恢复,所有人都熬了一整夜,眼睛里布满血丝,脸上挂着油光,像一群打了败仗的散兵游勇。徐敬东从办公室里走出来,衬衫的领口解开了两颗扣子,袖口卷到了小臂,头发也不像平时那样一丝不苟。他站在运维中心的过道里,环顾了一圈,然后开了口,声音不大但每个人都能听到。
“留两个人值班监控,其他人回去休息。早上九点之前,所有人回到工位。”他顿了顿,加了一句,“我会把周屿带回来。”
没有人说话。赵凯抬起头看了徐敬东一眼,想说什么,嘴唇动了动,又咽了回去。他默默地收拾了自己的东西,背上包走了。其他人也陆续离开,运维中心渐渐空了,只剩下两个值班的人趴在工位上,对着那个恒久不变的报错弹窗发呆。
徐敬东回到自己的办公室,关上门,坐在椅子上,看着窗外渐渐亮起来的天色。他从抽屉里翻出一包烟——他已经戒烟三年了,这包烟还是上次客户送的,一直扔在抽屉里没动过。他拆开包装,抽出一根叼在嘴上,打火机打了三次才点着。烟雾在清晨的光线里缓缓上升,模糊了他的脸。
他想起周屿递辞职信那天,自己随口说的那句话:“行,我批了。”三个字,加起来不到一秒钟。他为这一秒钟的轻慢,付出了一整夜的代价,而且看起来,这个代价还没有付完。
他把烟按灭在烟灰缸里,拿起手机,翻到一个很久没联系过的号码——方远恒。
远恒科技的前老板,那个把周屿招进来的人。
电话响了几声,接通了。方远恒的声音带着刚被吵醒的沙哑:“喂?敬东?这大清早的……”
“方总,”徐敬东的声音很平静,“问你个事。周屿这个人,在你手里的时候,是个什么样的人?”
电话那头沉默了几秒,然后方远恒的声音变得清醒了,带着一种意味深长的语气:“怎么,他走了?”
“走了。”
方远恒轻轻笑了一声,那笑声里有一种说不清道不明的复杂情绪,像是惋惜,又像是一种“我早就知道会这样”的了然。他没有直接回答徐敬东的问题,而是讲了一件很久以前的事。
“敬东,我跟你说个事儿。五年前,恒远ERP有一次大版本升级,从2.0升到3.0,数据迁移量特别大。那时候公司还小,技术部就六个人,没人敢动这个迁移。周屿一个人,连着加了十一天的班,把整个迁移方案写出来了,写了六百多页的文档,每一个字段的映射关系都标得清清楚楚。迁移那天晚上,他在机房里待了整整一夜,我凌晨四点多起来上厕所,路过机房看见灯还亮着,推门进去一看,他坐在地上,背靠着机柜,睡着了。手里还攥着一瓶喝了一半的红牛。”
徐敬东沉默地听着,手指无意识地在桌面上画着圈。
“我当时就想,”方远恒的声音顿了顿,像是在回忆什么,“这个人,我得好好留住。我给他涨了两次工资,从三千涨到五千,那时候五千在咱们这个小公司已经算高薪了。后来公司卖了,我走的时候特意跟你们总部的人提过,说周屿是公司的核心资产,一定要留住。看来你们没当回事。”
徐敬东闭上了眼睛。他不知道该说什么。方远恒提过吗?也许提过,也许没提过,他不记得了。他只知道,他来远恒科技这一年多,从来没有正眼看过周屿这个人。在他眼里,周屿只是一个工位号,一个工资数字,一个可以被随时替换的零件。他从来没有想过,这个零件不是零件,是地基。
“他现在住哪儿,你知道吗?”徐敬东问。
方远恒想了想,说了一个地址。是城西一个老小区,周屿三年前买的二手房,当时方远恒还借了他五万块钱付首付,周屿分期还了两年才还清。
“敬东,”方远恒在挂电话之前说了一句话,“周屿这个人,吃软不吃硬。你跟他来硬的,他能闷死你。你要真想把他请回来,放下你那套总监的架子,好好说话。他是老实人,但老实人不代表没脾气。”
电话挂了。徐敬东坐在椅子上,看着天边的朝霞一点一点染红了云层,心里翻涌着一种陌生的情绪。他说不清那是什么,不像后悔,不像愧疚,更像是一种迟来的、笨拙的领悟。他开始意识到自己犯了一个什么样的错误,而这个错误的代价,是他用一整夜的无眠和一整个系统的瘫痪来偿还的。
早上七点,天色大亮。徐敬东洗了把脸,换了件干净的衬衫,开车出了门。导航的目的地是城西那个老旧小区,方远恒给他的地址。车开出地库的时候,晨光打在前挡风玻璃上,刺得他眯了一下眼睛。他抬手拉下遮阳板,心里在想一件事——见了周屿,第一句话该说什么。
“对不起”?太轻了。
“回来吧,给你涨工资”?太晚了。
他的手指在方向盘上敲了敲,忽然觉得自己在职场混了十几年,学了一肚子的管理学和沟通技巧,到头来连怎么跟一个被他伤透了心的老实人道歉都不会。
车子驶上高架,汇入了早高峰的车流。徐敬东看着前方延绵不绝的红色尾灯,第一次觉得,去城西的这条路,怎么这么长。
而此刻,城西那栋老居民楼的五楼,周屿刚刚醒来。窗帘缝隙里透进来一线金色的晨光,落在他的枕头上。他伸手摸到床头柜上的手机,手指悬在开机键上方,犹豫了好几秒,最终还是按了下去。
手机屏幕亮了,开机动画结束后,未接来电的提示像雪崩一样涌进来——刘志成,十六个。徐敬东,三个。赵凯,二十二个。还有一连串陌生号码,有的打了七八遍。微信图标上的红色角标显示着“99+”。
他没有点开微信,而是把手机扣在了床头柜上,翻了个身,盯着天花板上那道细长的裂缝发呆。他知道那个世界在找他,那个他待了七年、最后被轻飘飘打发走的世界,现在正满世界地找他。这种感觉很奇怪,像是一个被抛弃的人忽然收到了前任的疯狂来电,不是欣喜,也不是报复的快感,而是一种疲惫的、带着苦涩的茫然。
厨房里传来锅铲碰撞的声音,他妈已经起来了,正在做早饭。空气里飘着葱花炒蛋的香气,温暖的、家常的,和昨晚那个焦灼的、崩溃的世界仿佛隔着一整个宇宙。
周屿坐起来,穿上拖鞋,走到厨房门口。他妈正站在灶台前,动作不快,但很稳。灶台上的小锅里煮着小米粥,咕嘟咕嘟地冒着泡。周秀兰听见脚步声,头也不回地说了一句:“去洗脸刷牙,粥马上好。”
周屿靠在门框上,看着他妈瘦削的背影,忽然觉得鼻子又酸了。他使劲揉了揉鼻子,瓮声瓮气地说:“妈,如果……我是说如果,有人来找我回公司,你说我回不回?”
周秀兰的手顿了一下,然后继续翻炒着锅里的鸡蛋。她没有回头,声音平静得像在讨论今天的天气:“回不回是你的事,妈不替你拿主意。但是周屿,”她关了火,转过身来看着他,眼窝深陷的眼睛里有认真,“不管回不回,别再作践自己了。你不欠任何人的。”
周屿看着她,没有点头也没有摇头,只是走过去,从碗柜里拿出两只碗,盛粥。
葱花炒蛋的香气弥漫在清晨的厨房里,阳光从窗户斜斜地照进来,把母亲花白的头发染成了一层柔和的银色。
周屿把粥碗端到餐桌上,坐下来,拿起筷子。他刚夹了一筷子炒蛋,手机就响了。屏幕上显示的是一个没存过的号码,但他认得——昨晚这个号码打了三遍。
他没有挂,也没有接。他把手机调成了静音,屏幕朝下扣在桌上,然后端起粥碗,吹了吹热气,慢慢地喝了一口。
窗外,一辆黑色的轿车正拐进小区的大门,车身在坑洼不平的水泥路上颠簸了一下,溅起了一小片积水。徐敬东握着方向盘,抬头看了一眼面前这栋灰扑扑的老居民楼,深吸了一口气,熄火,下车。
楼道口那扇斑驳的铁门半掩着,他伸手推开,走进了昏暗的门洞。
脚步声在狭窄的楼梯间里回荡,一层一层,往上走。
楼道里的声控灯坏了大半,徐敬东摸黑往上走,每一步都踩在粗粝的水泥台阶上,鞋底磨出沙沙的声响。三楼拐角那盏灯还亮着,昏黄的光像一颗快要熄灭的太阳,勉强照亮了半层楼。他走到五楼,站在那扇深绿色的防盗门前,门上的油漆已经斑驳了,门框边贴着一张掉了色的春联,横批只剩下一个“福”字的右半边。
他抬起手,悬在半空中,停了三秒。
这三秒里,他脑子里闪过了很多东西。闪过周屿递辞职信那天平静的脸,闪过自己随口说出的那句“行,我批了”,闪过昨晚那个漫长如地狱的黑夜,闪过方远恒在电话里说的那句“老实人不代表没脾气”。然后他把脑子里这些东西全都压了下去,屈起手指,在门上敲了三下。
敲门声在安静的楼道里显得格外清晰,笃、笃、笃,像三颗石子投进了深井。
门内传来拖鞋踩在地板上的声音,由远及近。门开了,但不是周屿,是一个瘦削的老太太。她穿着洗得发白的碎花睡衣,头发花白,眼窝深陷,但眉眼间依稀能看出周屿的影子。她一手撑着门框,一手拢着肩上披着的外套,用一双沉静的眼睛打量着门口这个陌生的男人。
“你找谁?”周秀兰的声音不大,带着一种长期患病的人特有的气短,但语气不卑不亢。
“阿姨您好,我找周屿,我是他公司的同事。”徐敬东尽量让自己的声音听起来温和有礼。他注意到老太太撑着门框的那只手,手背上有一片青紫色的淤痕,是长期打针留下来的痕迹。他立刻意识到,这就是周屿那个患有尿毒症的母亲。
周秀兰没有让开的意思,她站在原地,上上下下地看了徐敬东几秒。她的目光不算锐利,但有一种沉淀了几十年人世冷暖之后的通透,那种通透让徐敬东莫名地有些不自在,好像自己这身名牌衬衫和手腕上的表在这个瘦弱的老太太面前忽然失去了所有的分量。
“周屿还在睡觉,”周秀兰说,语气平淡,“你找他有事?”
“是有点急事,公司那边……”徐敬东斟酌着措辞,“系统出了点问题,需要他帮忙看一下。”
“他不是辞职了吗?”周秀兰的语气没有变化,但这句话本身就像一堵墙,把徐敬东所有的说辞都堵了回去。
徐敬东沉默了一秒,然后说:“是的,他辞职了。所以我是来请他帮忙的,不是来要求他的。”
这句话大概是徐敬东这辈子说出的最谦卑的一句话了。他从昨天下午到现在的这十几个小时里,经历了从云端跌落到地面的全部过程,此刻他站在这个灰扑扑的老居民楼里,面对着一个病弱的老人,终于开始学会把姿态放低。
周秀兰看了他一会儿,然后侧过身,让开了一条路。“进来吧,我去叫他。”
徐敬东走进门,玄关很窄,他一个一米八的大个子站在里面显得有些局促。客厅不大,家具都很旧了,但收拾得干干净净,茶几上铺着白色的镂空桌布,沙发上搭着洗得发白的凉席垫。空气里弥漫着小米粥和葱花炒蛋的香气,那股香气温暖而家常,和这间老房子一起,构成了一个他在写字楼里从未感受过的、属于“家”的味道。
周秀兰走到一扇紧闭的房门前,敲了两下:“周屿,有人找你。”
门开了。
周屿穿着一件旧T恤和一条运动短裤,头发睡得有些乱,脸上还带着刚醒来的惺忪。他看见徐敬东的那一刻,表情没有太大的变化,没有惊讶,没有愤怒,没有得意,什么都没有。他就像看见了一个普通得不能再普通的访客,侧身让出了门口的位置,说了一句:“徐总,进来坐吧。”
语气平静得像一杯放了很久的白开水。
徐敬东跟着他走进了房间。房间很小,一张单人床,一张书桌,一个衣柜,剩下的空间只够两个人错身而过。书桌上摆着一台老旧的笔记本电脑,旁边摞着几本技术书籍,最上面那本是《高性能MySQL》,书脊已经裂了,用透明胶带粘着。窗帘只拉开了一半,阳光从缝隙里挤进来,在地板上画出一道明亮的条纹。
周屿坐在床沿上,徐敬东坐在书桌前那把唯一的椅子上。两个人面对面,中间隔了不到一米的距离,但这不到一米的距离里,隔着一整夜的兵荒马乱和七年的视而不见。
“徐总这么早过来,有什么事?”周屿先开了口。他其实知道是什么事,但他就是要问。不是拿捏,不是摆谱,而是他想听听,这个昨天还用三个字把他打发走的人,今天能说出什么话来。
徐敬东没有绕弯子。他不是一个习惯绕弯子的人,或者说,到了这个地步,弯子已经没有意义了。“系统崩了,数据库底层出了问题,从库起不来,数据有损坏风险。厂商的工程师来过了,第三方救援也来过了,都说修不了。”他停了一秒,看着周屿的眼睛,“他们说,只有搭这个系统的人能修。”
周屿听着,表情没有任何波动。他当然知道只有他能修,昨天赵凯打电话来的时候他就知道了。他“嗯”了一声,没有接话。
房间里安静了两秒。
“周屿,”徐敬东的声音放低了,没有了办公室里那种不容置疑的掌控感,“我知道你离职的时候我处理得不好,我没有挽留你,甚至没有问你为什么走。这是我的问题。但现在公司确实遇到了大麻烦,你能不能回去一趟?条件你提。”
“条件我提?”周屿重复了一遍这四个字,嘴角动了一下,那个弧度算不上笑,更像是一种苦涩的自嘲,“徐总,我在公司七年,工资五千二,全部门最低。我找谁提过条件?去年调薪,全部门都调了就我没有,我找谁提过条件?赵凯在例会上说我工资跟他实习的时候差不多,全部门都笑了,我找谁提过条件?”
他的声音不高,从头到尾都很平稳,没有拔高音量,没有加重语气,像一个旁观者在陈述一件跟自己无关的事情。但正是这种平静,比任何咆哮都更有力量。它是一个人在心里把所有的愤怒、委屈、不甘都翻来覆去地嚼了无数遍之后,吐出来的最浓缩的那一口苦水。
徐敬东被这一连串的问题问得哑口无言。他张了张嘴,想说点什么,但发现任何解释在这个人面前都显得苍白而虚伪。他不知道周屿的工资是全部门最低的,不知道去年调薪漏掉了他,更不知道例会上发生过什么。他不知道的事情太多了,多到他此刻觉得自己这个技术总监当得像个瞎子。
“你说的这些,我之前确实不知道。”徐敬东说,语气里有一种罕见的诚恳,“我知道现在说这个听起来像借口,但我是真的不知道。公司一百多号人,我不可能关注到每一个人的工资条。但这不是你的问题,是我的问题。一个在公司干了七年的员工,我不应该等到他要走了才注意到他的存在。”
周屿沉默了。
他低头看着自己的手,手指上有一层薄薄的茧,是常年敲键盘磨出来的。他想起七年前第一次走进远恒科技的时候,方远恒握着他的手说“我不会亏待你”,想起三年前新老板来了之后工资从五千涨到五千二的那两百块钱,想起上周五例会上赵凯那句轻飘飘的玩笑话和周围响起的笑声,想起昨天下午徐敬东头也不抬地说的那句“行,我批了”。
这些画面在他脑子里一帧一帧地闪过,每一帧都像一根细小的刺,扎得不深,但架不住多。七年攒下来的刺,密密麻麻地嵌在心口上,平时不碰不疼,一碰就疼得钻心。
“徐总,”周屿抬起头,看着徐敬东,“你们需要我回去修系统,我可以回去。不是为了条件,也不是为了你。是因为那个系统是我一手搭起来的,每一行代码我都认识,每一个参数我都记得,我不忍心看着它就这么毁了。”
徐敬东的心刚刚往上提了一寸,周屿接下来的话又让它沉了回去。
“但是我有一个条件。”
“你说。”
“修完系统,我就走。”周屿的声音不大,但每一个字都像钉子一样钉在地上,“我不会回远恒科技上班了。这次回去,就当是我跟这个系统做个了断。七年的了断。”
徐敬东看着他,看了好几秒。他从周屿的眼睛里看到了一种他从未在职场中见过的东西——不是愤怒,不是贪婪,不是委屈,而是一种干干净净的决绝。这个人不是在讨价还价,他是在告别。他不是在争取更好的待遇,他是在给自己七年的青春画一个句号。
“好。”徐敬东说。
周屿站了起来,从衣柜里拿出一件干净的T恤换上,又套了一条深色的长裤。他走到客厅,周秀兰坐在沙发上,腿上搭着那条薄毯,电视开着但声音调得很小。她看见周屿换好了衣服,目光在他脸上停了一下。
“要出去?”她问。
“嗯,去一趟公司,系统出了点问题,我去看看。”周屿蹲下来系鞋带,声音尽量放得轻松,“妈,粥我喝了一碗,炒蛋也吃了,你别给我留了,中午自己热一热。”
周秀兰没有说话,只是看着他。她太了解自己的儿子了,他说话的语气越是轻松,心里的事就越是沉重。但她没有拦他,只是在他站起来准备出门的时候说了一句:“早点回来。”
“知道了。”
周屿推开那扇深绿色的防盗门,走进了昏暗的楼道。徐敬东跟在他身后,两个人一前一后地下了楼。楼道里的声控灯还是没有亮,只有三楼拐角那盏老旧的灯泡发出昏黄的光,照着他们一阶一阶地往下走。
出了楼道口,清晨的阳光劈头盖脸地砸下来,周屿眯了眯眼睛。楼下的空地上,几个晨练回来的老人坐在花坛边沿上聊天,一只橘猫懒洋洋地趴在自行车棚顶上晒太阳。徐敬东的车停在花坛旁边,黑色的车身在老旧小区的灰扑扑的背景里显得格外扎眼。
周屿上了车,坐在副驾驶上,系好安全带。车里很干净,有淡淡的皮革味和车载香薰的味道,空调出风口一丝不苟地对着同一个角度。他看了一眼后视镜里那栋越来越远的老楼,他妈大概还坐在沙发上,电视开着,声音调得很小。
车子拐出小区大门,驶上了主干道。早高峰已经开始了,路上的车多了起来,但没有堵死,车轮在柏油路上滚出持续的低沉声响。徐敬东一手握着方向盘,一手搭在车窗边沿上,目光看着前方的路,沉默了好一会儿才开口。
“周屿,我想问你一个问题。”他的语气不像上司对下属,更像是一个人在问另一个他忽然发现自己从未了解过的人,“你在公司这七年,为什么从来不说?”
周屿侧过头看着窗外,一排排行道树从车窗边掠过,枝叶在晨光中泛着油亮的绿色。他想了想,说:“我说过。”
徐敬东的手指在方向盘上紧了紧。
“三年前方总走的时候,我跟刘志成说过,系统的数据库架构有一些隐患,需要做一次全面的升级和文档沉淀。刘志成说知道了,然后就没有然后了。”周屿的声音很平,“两年前数据库出过一次小规模的故障,我加班修了两天,写了一份详细的故障分析报告和优化方案,发给了刘志成,抄送了当时的代理总监。石沉大海,连个回复都没有。”
“一年前你们搞全员绩效考核,我在自评表里写了三条关于系统风险的建议,写得很详细。人事给了我一分钟的时间答辩,我刚说了两句,面试官就打断了,说技术细节不用展开,让我直接说结论。”周屿转过头,看着徐敬东的侧脸,语气里没有怨恨,只有一种平静的陈述,“徐总,我说过很多次。只是你们从来不听。”
车厢里陷入了一阵漫长的沉默。徐敬东的目光死死地盯着前方的路面,下颚线绷得紧紧的。他想起自己刚来远恒科技的那一年,大刀阔斧地搞改革,把运维部从技术部下面独立出来,提拔了刘志成,招了一批新人。他当时觉得自己做得很漂亮,流程理顺了,汇报关系清晰了,部门的面貌焕然一新。但他从来没有想过,在他搞改革的这一年里,有一个老员工曾经三次发出过系统风险的预警,而这三声预警,全部淹没在了他那些漂亮的PPT和汇报表格里,连一个水花都没有溅起来。
“刘志成……”徐敬东咬着牙说了三个字,然后停住了。他没有往下说,因为他知道,把责任全推到刘志成身上是不公平的。刘志成有刘志成的问题,但他徐敬东才是那个最终的决策者。是他签了刘志成的提拔文件,是他批了那些形式主义的考核流程,是他从来没想过去翻一翻一个基层员工写的故障分析报告。刘志成是那个堵住周屿声音的人,而他徐敬东,是那个把周屿的声音关在门外的人。
车子在沉默中驶过了一座高架桥,穿过了大半个城市。远恒科技大厦的玻璃幕墙远远地出现在视野里,在晨光中反射着刺眼的光芒。周屿看着那栋熟悉的建筑,心里涌起一种奇怪的感觉。他昨天离开这栋楼的时候,以为自己再也不会回来了。没想到只过了十几个小时,他又坐在了驶向它的车里。
不是命运弄人,是人弄人。
车子驶入了大厦的地下车库,徐敬东把车停在了他专用的车位上。两个人下了车,走向电梯间。电梯里的镜面不锈钢映出他们的身影,一个穿着熨烫平整的衬衫、头发梳得一丝不苟,一个穿着旧T恤和深色长裤、头发还有些乱。他们是两个世界的人,此刻却挤在同一部电梯里,去往同一个目的地。
电梯到了二十二层,门开了。
运维中心的景象比周屿想象的还要惨烈。办公区里一片狼藉,桌上散落着空的咖啡杯和泡面盒,几个熬了一夜的值班人员趴在工位上,听到脚步声抬起头来,眼睛红得像兔子。刘志成站在过道里,头发油腻地贴在额头上,衬衫皱得像一块抹布,看见周屿从电梯里走出来的那一刻,他的表情像是溺水的人看见了救生圈,又像是欠债的人看见了债主。
“周屿!”刘志成快步迎上来,声音嘶哑,“你可算来了!数据库……”
周屿没有看他,径直走向自己曾经的工位。工位上还保留着他离开时的样子,键盘、鼠标、显示器、那把坐了好几年的旧椅子,唯一不同的是桌面多了一份被翻得乱七八糟的交接文档,页角被翻得卷起了毛边。赵凯坐在旁边的工位上,看见周屿走过来,条件反射般地站了起来,嘴唇动了动,像是想说什么,但最终只挤出了一个字。
“周哥。”
周屿看了他一眼。赵凯的眼睛是肿的,不知道是熬夜熬的还是哭的。这个二十六岁的年轻人此刻像一只斗败了的公鸡,所有的精明和锐气都被这一夜的挫败磨得一干二净。周屿没说什么,只是点了点头,然后拉开椅子坐了下来。
他按了一下机箱的开关键,屏幕亮了。那个熟悉的报错弹窗还在,红色的,刺眼的,像某种顽固的宣告。周屿看着那个弹窗,手指在键盘上悬停了大概三秒钟,然后落了下去。
键盘声响了起来。
那声音跟刚才所有人都不同。赵凯敲键盘的时候是急促的、杂乱的,像暴雨打在铁皮屋顶上;陈工敲键盘的时候是谨慎的、试探的,每一步都要停下来想一想。而周屿敲键盘的声音是流畅的、笃定的、行云流水的,像是在弹一首他弹了七年的曲子,不需要看谱,不需要思考,手指自己就知道该落在哪里。
运维中心里所有人都围了过来,但又不敢靠得太近,只在周屿身后大概两米的地方站成了一排。他们看着这个昨天还是全部门最不起眼的员工、此刻却像外科医生一样精准地操控着键盘,心里不约而同地涌起一种复杂的情绪。那种情绪里有敬佩、有愧疚、有庆幸,还有一丝说不清道不明的自惭形秽。
周屿没有理会身后那些目光,他完全沉浸在了系统里。他先查看数据库的日志,定位到故障的源头——不是赵凯操作失误直接导致的,而是一个隐藏了两年多的底层参数异常。两年前那次小规模故障之后,他手动加了一个临时补丁稳住了系统,并在报告里明确写了需要做一次彻底的参数重构。那份报告石沉大海,这个临时补丁就一直撑着,撑了两年多。昨天赵凯重启从库的时候,补丁的逻辑和系统原生机制发生了冲突,触发了连锁反应,导致了整个数据库的崩塌。
他一边排查一边修,手指在键盘上飞快地敲着命令。他没有用官方工具,也没有用第三方救援软件,他一行一行地手写脚本,那些脚本里充满了只有他才懂的定制逻辑和参数调优。系统像一头认识主人气味的野兽,在他的操作下从暴躁渐渐变得温顺。
运维中心里安静得只剩下键盘声。没有人说话,没有人敢说话。赵凯站在后面,看着屏幕上那些他完全看不懂的命令行飞速滚过,心里像打翻了五味瓶。他想起自己昨天下午照着周屿的交接文档操作时的那种志得意满,想起自己觉得“运维嘛不就是重启服务器有什么难的”,想起自己在例会上说的那句轻飘飘的玩笑话。他的脸火辣辣地烧了起来。
一个小时后,周屿敲下了最后一个命令,按下回车。
屏幕上的报错弹窗消失了,取而代之的是正常的系统监控界面。绿色的指示灯一排排地亮起来,像航站楼里恢复了正常起降的航班信息屏。在线用户数从零开始跳动,十个、五十个、一百个、三百二十七个——回到了正常水平。数据库连接池使用率稳定在百分之四十三,消息队列积压归零,所有模块正常运转。
系统活了。
身后传来一阵此起彼伏的松气声,有人甚至鼓起了掌。刘志成激动得差点没站稳,扶着旁边的隔板才稳住身体。赵凯一屁股坐回椅子上,双手捂住了脸,肩膀微微发抖。
徐敬东站在人群的最后面,他没有鼓掌,也没有松气。他只是看着周屿的背影,看着这个穿着旧T恤、头发还有些乱的男人坐在那把旧椅子上,像一个沉默的君王回到了他空置了一夜的王座。徐敬东忽然想起方远恒在电话里说的那句话——“他是老实人,但老实人不代表没脾气。”
他现在明白了,周屿的脾气不在嘴上,在他的沉默里。他用七年的沉默筑起了一道谁都无法翻越的墙,当他离开的时候,墙倒了,砸在了所有人的脚上。
周屿从椅子上站起来,活动了一下有些僵硬的手指。他转过身,看着身后围了一圈的人,目光在每一张脸上扫过——刘志成的如释重负,赵凯的眼眶通红,其他同事的钦佩和愧疚,徐敬东的沉默和复杂。然后他开口了,声音不大,但每个人都能听清。
“修好了。主从同步恢复,数据没有丢失。那个临时补丁的问题是我两年前留下的隐患,我已经彻底修复了,不会再出同样的问题。”他顿了顿,“数据库底层的参数重构方案,我写在了一个共享文档里,放在桌面上了。如果以后有人要动数据库,先看那个文档。每一步都写清楚了,照着做不会出错。”
他说完这些话,从工位上拿起自己昨天没带走的那本黑色封皮的笔记本,塞进兜里,然后绕过人群,走向电梯间。
“周屿!”刘志成在后面叫了一声。
周屿没有回头,脚步也没有停。
“周哥!”赵凯的声音带着哭腔。
周屿的脚步顿了一下,但只顿了一秒,然后继续往前走。
徐敬东没有叫他。他看着周屿的背影消失在走廊拐角,心里忽然涌上一种奇怪的空落感。这个人回来修好了系统,只用了一个小时,修得干干净净,然后走了,连一句多余的话都没有。他不要感谢,不要条件,不要任何形式的补偿。他只是回来把自己创造的东西救活了,然后转身离开,像一个医生救活了一个病人,然后脱了白大褂走出手术室,消失在走廊的尽头。
电梯门开了,周屿走了进去。门关上之前,他最后看了一眼走廊那头的运维中心,那里的灯光依然亮着,电话声重新响起,世界恢复了他离开之前的秩序。他收回了目光,电梯门合上,镜面不锈钢映出他一个人的身影。
这一次,他是真的走了。
走出大厦门口的时候,外面的太阳已经升得很高了,白花花的阳光铺满了整个广场。周屿站在台阶上,眯着眼睛适应了一下光线,然后掏出手机,给他妈打了个电话。
“妈,我这边完事了,中午想吃什么?我顺路买点菜回去。”
电话那头周秀兰沉默了两秒,然后说:“买条鲫鱼吧,妈给你炖汤。”
“好。”
他挂了电话,把手机揣回兜里,走进阳光里。广场上有几个小孩在追逐打闹,笑声清脆得像铃铛。外卖骑手骑着电动车穿梭在人群中,一个穿着正装的年轻人快步走过,手机贴在耳边,神色焦急地说着工作上的事。世界一如既往地运转着,没有人注意到这个刚从大厦里走出来的男人刚刚经历了什么。
周屿走到路边的共享单车停放点,扫了一辆单车,骑上去,慢慢地融入了城市的车流里。风从耳边吹过,带着初夏的微热和行道树的草木气息,他深吸了一口气,觉得肺里那股憋了七年的浊气,终于吐出来了。
而在他的身后,远恒科技大厦的二十二层,一场风暴才刚刚开始。
系统虽然恢复了,但徐敬东没有让任何人离开。他把刘志成叫进了总监办公室,关上了门。
办公室里的气氛冷得像冰窖。刘志成站在办公桌前,手脚不知道该往哪里放,额头上又沁出了一层汗。他预感到接下来会发生什么,但他不敢开口,只能等着。
徐敬东坐在椅子上,看着刘志成,看了很久。他的目光不是愤怒,而是一种让刘志成更加害怕的冷静。过了好一会儿,徐敬东才开口,声音不高,但每个字都像淬了冰。
“刘主管,我有几个问题想问你。”
“徐总您问。”
“去年公司全员调薪,周屿为什么没有调?”
刘志成愣了一下,他没想到徐敬东第一个问的是这个。他张了张嘴,脑子里飞快地组织着语言:“是因为……按照公司的薪酬制度,入职满五年且薪资已达到岗位标准上限的人员不再调整。周屿他……”
“岗位标准上限是谁定的?”
“是……是我跟人事一起评估的……”
“评估的依据是什么?”
刘志成的嘴张着,却发不出声音。评估的依据?哪有什么依据。他当时就是觉得周屿这个人好说话,不涨他也不会闹,省下来的预算可以多给其他人分一点。他把这个想法包装成了“岗位标准上限”的说法,写进了薪酬调整方案里,人事没有深究,徐敬东也没有细看,就这么通过了。
“第二个问题,”徐敬东没有等他回答,继续说道,“周屿说他两年前写过一份数据库故障分析报告和优化方案,发给你了,还抄送了当时的代理总监。那份报告在哪里?”
刘志成的脸色又白了一层。那份报告他收到了,看了一遍,没看懂。周屿写的技术文档一向很详细,但也意味着很长、很专业,读起来费劲。他当时觉得系统没出什么大问题,就没放在心上,随手归档了,后来换电脑的时候甚至没有把那份文件迁移过来。两年过去了,他连那份报告的标题都记不全了。
“我……我需要回去查一下。”刘志成的声音小得像蚊子叫。
徐敬东看着他,目光里的温度一降再降。“第三个问题,周屿离职的时候,交接清单上有四十七项内容。你作为他的直属主管,负责接收他的交接。你逐项核对过吗?”
刘志成没有说话。
“你跟赵凯说过哪些交接内容需要重点注意吗?”
刘志成还是没有说话。他当然没有。周屿把交接清单拿给他签字的时候,他正在刷手机,顺手签了个名就把人打发走了。他甚至没有细看那四十七项内容具体是什么,更不可能去逐项核对。在他当时的认知里,周屿的活没什么大不了的,不就是维护服务器嘛,赵凯年轻聪明,上手几天就会了。
现在他知道了,赵凯上不了手,他自己也上不了手,全公司没有人能上得了手。那个他以为“没什么大不了”的活,差点让整个公司停摆一整夜,造成的损失他连算都不敢算。
“刘主管,”徐敬东靠在椅背上,用一种宣布判决的语气说,“从现在起,你暂时停职,配合公司对这次事件的全面调查。在你停职期间,运维部的日常管理工作暂由我直接负责。等调查结果出来,公司会决定你的去留。”
刘志成的腿软了一下,他伸手扶住办公桌的边缘,才勉强站稳。“徐总……”
“出去吧。”徐敬东没有给他辩解的机会。
刘志成站在原地愣了好几秒,嘴唇哆嗦着,最终还是什么都没说出来。他转过身,脚步虚浮地走出了总监办公室。外面的运维中心已经恢复了正常的运转,电话声、键盘声、交谈声混在一起,每个人都在忙自己的事。没有人注意到他从总监办公室里走出来的狼狈样子,或者说,没有人愿意注意。
他走回自己的小办公室,关上门,坐在椅子上,呆呆地看着桌面上那张他和部门同事的合影。照片是去年年会拍的,他站在中间,笑得志得意满。周屿站在最边上,嘴角挂着一个很淡的弧度,与其说是在笑,不如说是在礼貌地配合这个场合。刘志成看着周屿那张模糊的脸,忽然觉得一阵彻骨的凉意从脚底板升上来。
他意识到,自己从来没有真正认识过这个人。
与此同时,赵凯坐在自己的工位上,面前的屏幕已经恢复了正常的监控界面,但他没有在看屏幕。他低着头,双手交握在一起搁在膝盖上,像一尊石像。
周屿临走前放在桌面上的那份共享文档,他点开看了一遍。那是一份写得极其详细的技术文档,每一步操作都配了截图和注释,关键的参数用红色字体标了出来,容易出错的地方用黄色底色高亮,末尾还附了一个FAQ,列出了几十个常见问题及其解决方案。这份文档的逻辑之清晰、细节之完备、文风之通俗易懂,堪比一本入门级的数据库运维教材。
赵凯看着这份文档,心里翻涌着一种他从没体验过的复杂情绪。他不是个坏人,至少他自己一直这么认为。他年轻、聪明、肯干,虽然有时候说话刻薄了点,但那不过是年轻人的锐气罢了,他没有恶意。在例会上开周屿的玩笑,也是因为觉得周屿好说话,不会生气。他从来没想过自己随口的一句话会对一个人造成什么伤害,因为在他的世界里,被开一句玩笑能有多大的事呢?
现在他开始明白那句话有多大了。大到他花了整整一夜都没能从那个窟窿里爬出来,大到整个公司因为一个被他们忽视的人而天翻地覆,大到他此刻坐在这把椅子上,觉得自己的脸皮被人一层一层地剥了下来,露出了底下浅薄而无知的那个真实的自己。
他把文档关掉,打开企业微信,在联系人列表里找到了周屿的名字。周屿的头像已经灰了,显示“该员工已离职”。他点开头像,对话框里是空的,他们加了企业微信两年,除了工作群里的公事公办,从来没有私下说过一句话。
赵凯在输入框里打了一行字:“周哥,对不起。”
他看着这行字看了很久,然后一个字一个字地删掉了。不是没有勇气,而是觉得这五个字太轻了,轻到配不上周屿这一夜之间让他明白的那些东西。他关掉了企业微信,靠在椅背上,闭上了眼睛。
二十二层的阳光透过落地窗照进来,铺在办公区的地板上,明亮而温暖。一切都在慢慢地恢复正常,电话铃声响着,打印机嗡嗡地转着,键盘声此起彼伏。远恒科技这架庞大的机器重新运转了起来,齿轮咬合着齿轮,皮带牵引着皮带,一切看起来和昨天前天大前天都没有任何区别。
但有些东西不一样了。
比如空着的那把椅子。周屿的工位还空在那里,没有人去坐,也没有人敢去坐。它的存在像一个沉默的提醒,提醒着这层楼里的每一个人,曾经有一个人坐在这把椅子上七年,他没有声响,没有存在感,所有人都习惯了他的沉默,直到他消失的那一天,所有人才发现,原来那个最沉默的人,才是这架机器里最不可替代的那颗螺丝钉。
比如刘志成紧闭着的办公室门。门上的磨砂玻璃透出模糊的人影,他还没有走,或许是在收拾东西,或许只是在发呆。没有人去敲门,没有人去关心。职场的丛林法则就是这么残酷——当你身居高位的时候,所有人都是你的朋友;当你从高处跌落的时候,那些“朋友”会比陌生人消失得还快。
比如赵凯那张没有了笑容的脸。他平时是部门里最活跃的人,午饭的时候总能把一桌人逗得哈哈大笑。但今天中午他没有去吃饭,一个人坐在工位上,对着那份文档,从头看到了尾。
再比如徐敬东。他坐在总监办公室里,面前摊着一份周屿的人事档案。档案上的信息少得可怜——姓名、学历、入职日期、历任岗位、薪资变动记录,寥寥几行字就概括了一个人七年的全部职业生涯。他看着那张档案表上两寸的蓝底证件照,照片里的周屿比现在年轻很多,眼神里还有一些说不上来的东西,像是期望,像是憧憬,像是一个刚踏入社会不久的年轻人对这个世界的全部善意。
徐敬东把档案合上,靠在椅背上,揉了揉太阳穴。他在想一件事——如果昨天下午周屿递辞职信的时候,他多说了一句话,哪怕只是多问一句“为什么”,结局会不会不一样?
他不知道答案。也许不会。也许周屿的去意已经积攒了太久,不是一句话就能挽回的。但至少,至少他可以让自己在往后的日子里面对这件事的时候,不至于像现在这样无言以对。
下午两点,徐敬东在部门大群里发了一条消息,内容很简短:“本次系统故障的根本原因已经查明,是由于长期的技术隐患和管理疏忽导致的,与个别员工的离职交接无关。目前系统已全面恢复,各部门恢复正常工作。关于本次事件的管理责任,公司会在调查完成后作出处理并公示。”
这条消息发出去之后,群里安静了好一会儿,然后照例是一排整整齐齐的“收到”。
徐敬东看着那排“收到”,忽然觉得讽刺。就在昨天,周屿离职的时候,群里也是一排整整齐齐的“收到”,好像一个人的离开不过是一条需要回复“收到”的通知,回复完了就可以翻篇。他当时看到那排“收到”的时候毫无感觉,现在再看,只觉得每一个“收到”都像一记耳光,抽在所有打出来的人脸上。
他不知道的是,此刻在城西那栋老居民楼的五楼,周屿也看到了这条消息。他的企业微信虽然被踢出了管理后台,但他以前加过几个关系还不错的同事的私人微信,其中一个把徐敬东的群消息截图发给了他。
周屿看了一眼截图,然后把手机放到了一边。他正坐在厨房的小板凳上,帮他妈择菜。鲫鱼已经买回来了,养在一个红色塑料盆里,时不时摆动一下尾巴,溅起几朵小水花。他妈坐在旁边的小马扎上,面前摆着一碗泡好的木耳,正在一片一片地撕成小朵。母子俩就这么坐在狭小的厨房里,听着窗外的蝉鸣和锅里的水声,安安静静地做着手里的事。
“公司那边弄好了?”周秀兰问。
“弄好了。”周屿低着头择菜,手指把空心菜一根一根地掐成小段。
“他们没留你?”
“留了。”周屿把择好的菜放进沥水篮里,“我没答应。”
周秀兰“嗯”了一声,没有多问。她把撕好的木耳倒进碗里,伸手去够灶台上的调料瓶。周屿站起来替她拿了下来,放在她手边。母子俩的手在交接调料瓶的时候碰了一下,周屿感觉到他妈妈的手指很凉,在这么热的天气里依然是凉的,是血液循环不好的表现。他心里揪了一下,但脸上没有表现出来。
“妈,下周二我陪你去透析。”他说。
周秀兰看了他一眼,目光里有些复杂的东西,但最终只是点了点头。
窗外的蝉鸣忽然大了起来,像有人在树上用力摇着一把无形的沙锤。午后的阳光透过厨房那扇小小的窗户照进来,落在母子俩的背上,暖烘烘的。塑料盆里的鲫鱼又甩了一下尾巴,啪的一声轻响,水花溅在了盆沿上。
世界很安静,也很踏实。
周屿把择好的菜倒进水池里拧开水龙头冲洗,水流哗哗地响着,冲在菜叶上溅起细碎的水珠。他一边洗菜一边在想一件事——明天开始,他得找工作了。不是回远恒科技,是去一个全新的地方。他不知道新的地方会不会更好,会不会遇到同样的困境和同样的委屈,但他知道一件事:这一次,他不会再把所有的重量都往自己身上扛了。该说的话要说,该提的条件要提,该走的时候,不要再等了七年才走。
这是他花了七年的代价,才学会的东西。
与此同时,在城市的另一个角落,一场对话正在进行。
方远恒坐在他的新公司——一家小型技术咨询公司的办公室里,手机贴在耳边。电话那头是徐敬东。徐敬东把昨晚到今天发生的一切都跟他说了一遍,从周屿离职到系统崩盘,从他连夜赶到周屿家到周屿用一个小时修好系统然后头也不回地走掉。徐敬东讲完之后,电话两端都沉默了很久。
最后是方远恒先开了口,他的语气里有惋惜,但更多的是感慨:“我走的时候跟你说过,周屿是公司的核心资产。你当时大概没当回事。”
徐敬东没有否认。“是我的问题,我认。”
“你现在跟我说这些,不光是为了复盘吧?”方远恒的语气里带着一丝了然的意味。
徐敬东沉默了一会儿,说:“我想把他找回来。不是回远恒科技,我知道他不会回来了。但他这个人不能就这么废了,他的技术在行业里是一流的。你那边不是正在招人吗?如果可以的话,帮我递个话。”
方远恒轻轻笑了一声。“你想让我帮你挖你自己的墙角?”
“他已经不是远恒科技的墙角了。”徐敬东的声音里有苦涩,“是我亲自把他推出去的。”
方远恒靠在椅背上,转着手里的笔,想了好一会儿。他跟周屿的交情,说起来不算很深,但也不算浅。七年前他招周屿进来,看着他从一个怯生生的应届生成长为公司技术的顶梁柱。他走的时候,最放心不下的就是这个不爱说话的下属,因为他知道新老板不会像他一样珍惜这个人。他当时借给周屿五万块钱付首付,周屿用了两年还清,一分不差,每个月的还款日都准时转账,从来没晚过一天。
在这个时代,这样的人不多了。
“你把他的手机号发给我,”方远恒说,“不过我不保证什么。周屿这个人你知道的,轴得很,认准了的事十头牛都拉不回来。”
“我知道。”徐敬东说,“就是因为他轴,所以他才值钱。”
电话挂了。方远恒把手机放在桌上,转着笔,看着窗外的天空出神。他的新公司不大,做的是技术咨询和系统架构优化的业务,客户都是些中小型互联网公司,活不少但人手一直不够。他一直在找一个技术过硬又可靠的架构师,但市面上这样的人要么贵得离谱,要么水分大得吓人。周屿是他手把手带出来的,技术水平他心里有数,人品更不用说了。
他拿起手机,翻到周屿的号码,看了好一会儿,最终还是按下了拨号键。
电话响了几声,接通了。
“方总?”周屿的声音有些意外。
“还叫方总呢,我都离职三年了。”方远恒笑了一声,语气随意而亲切,“晚上有空没?请你吃饭。”
电话那头周屿犹豫了一下,然后说了一声“好”。
挂了电话,方远恒把手机扔在桌上,转椅转向窗外。城市的天空在午后的阳光下呈现出一片淡蓝色,几朵白云慢慢地飘着,像是在散步。他想,有些人的价值,只有在失去之后才会被看见。但幸运的是,周屿还没有走远,还没有被这座城市的人潮彻底淹没。还来得及。
只是这一次,不能再让他在角落里待太久了。
傍晚六点半,周屿坐地铁来到了方远恒约的那家湘菜馆。三年前方远恒走的时候,也是在这家湘菜馆请的技术部老员工吃饭。同样的地方,同样的菜系,甚至连包间都是同一间。周屿推门进去的时候,恍惚间觉得时间好像倒流了,但桌对面坐着的人两鬓明显白了许多,眼角的皱纹也比三年前深了。
方远恒站起来,拍了拍周屿的肩膀,力道不轻不重,像三年前一样。“坐,菜我点了,还是老三样——剁椒鱼头、小炒黄牛肉、蒜蓉空心菜,都是你爱吃的。”
周屿坐下来,心里涌起一股暖意。他没想到方远恒还记得他爱吃什么。三年前那顿饭,桌上的菜很多,他夹得最多的就是这三道,方远恒大概是注意到了。这种被人记住的感觉,他已经很久没有体会过了。
菜上得很快,热气腾腾地摆了一桌。方远恒夹了一筷子鱼头,一边吃一边跟周屿闲聊,聊他的新公司,聊最近行业里的新鲜事,聊以前老同事们的近况。他说话的语气和以前一样,不像老板对下属,更像是前辈对后辈,亲切而不居高临下。周屿渐渐地放松了下来,话也比平时多了一些。
吃到一半,方远恒放下筷子,端起茶杯喝了一口,然后看着周屿,语气认真了起来。“周屿,你接下来有什么打算?”
周屿没有隐瞒,说还在看机会,不着急。
方远恒点了点头,没有绕弯子:“来我这边吧。我公司不大,二十来个人,做技术咨询和架构优化的。客户都是中小型互联网公司,活儿不少,但不需要你天天加班。工资我给你开到一万二,试用期就这个价,转正之后看表现再涨。社保公积金全额缴,不玩虚的。”
周屿端着茶杯的手顿了一下。一万二,是他远恒科技工资的两倍还多。更重要的是,说这话的人是方远恒,是他职场上第一个对他说“我不会亏待你”的人。那个人的确没有亏待过他,三年过去了,依然没有。
但他没有立刻答应。他看着方远恒,问了一个问题:“方总,你这几年……过得怎么样?”
方远恒愣了一下,然后笑了。但那笑容里有那么一瞬间的落寞,被周屿捕捉到了。方远恒放下茶杯,靠在椅背上,叹了口气,说:“周屿,我跟你说句实话。我把远恒科技卖了之后,确实套了一笔钱,不算少。但人这个东西啊,闲不住。我在家待了半年,越待越慌,觉得人生好像忽然没有了方向。后来开了这个新公司,从头再来,累是累了点,但心里踏实。”
他顿了一下,端起茶杯又喝了一口,目光越过杯沿落在周屿身上。“你知道我当时最舍不得的,除了那套我写了三年的代码,就是你了。”
周屿低下头,夹了一块牛肉放进嘴里,嚼了很久。不是因为牛肉老,而是因为他的喉咙有点发紧。三年的委屈、七年的不甘、一天一夜的跌宕起伏,在这一刻被方远恒轻描淡写的一句话搅得翻涌起来。他使劲咽下了那口牛肉,也咽下了那些翻涌的情绪,抬起头,对着方远恒笑了一下。
那笑容很淡,但很真。
“行,我跟你干。”
方远恒一拍桌子,声音大得服务员都探头进来看了看。“好!这顿饭就当是庆祝你入职了!”他倒了两杯茶,以茶代酒,跟周屿碰了一下。茶杯碰撞发出清脆的一声响,像是某种旧日子的句号和新日子的冒号。
那顿饭吃到了晚上八点多。两个人聊了很多,聊技术,聊行业,聊以前那些熬过的夜和踩过的坑。方远恒说起了三年前远恒科技被收购的内幕,说到了他当初为什么坚持要把周屿的工资从三千涨到五千——“因为整个技术部只有你,会在凌晨三点接到电话之后二话不说爬起来修系统。”他说这句话的时候,表情很平淡,好像在说一件微不足道的小事,但周屿听进去了。
原来不是没有人看到。只是看到的人,已经不在了。
吃完饭出来,城市的夜晚已经完全降临了。霓虹灯亮起来,街边的烧烤摊冒着白烟,空气里弥漫着孜然和辣椒的香气。方远恒拍了拍周屿的肩膀,说下周一见,然后开着车走了。周屿站在湘菜馆门口,看着方远恒的车尾灯汇入车流,消失在拐角处。
他掏出手机,给他妈打了个电话。
“妈,我找到新工作了。方总那边,做技术架构,一万二一个月。”
电话那头安静了片刻,然后他妈说了一句:“挺好。”
就两个字。但周屿听得出来,那两个字里有压着的高兴,有忍着的不敢表露的欣慰,有一个母亲看着儿子终于被这个世界善待时的那种小心翼翼的满足。他妈从来不会说太多话,但她的每一句话,他都听得懂。
他挂了电话,没有直接去地铁站,而是在路边找了一条长椅坐了下来。长椅旁边是一棵银杏树,树叶在夜风里沙沙地响着,路灯的光从树叶的缝隙里漏下来,碎成一地金黄。他靠在椅背上,仰头看着头顶的树叶和更远处的夜空,觉得胸腔里那颗悬了很久很久的心,终于落回了原位。
手机震了一下,是微信。他低头一看,是一个不认识的好友申请。头像是一个年轻女孩的自拍,笑容灿烂,名字叫“苏念”。申请备注写了一行字:周屿你好,我是远恒科技的新媒体编辑,之前在公司听说过你的事,有些话想跟你说。方便通过一下吗?
周屿看着那行字,犹豫了几秒,然后按下了“通过”。
他不知道的是,这个名叫苏念的女孩,在远恒科技的内部论坛上写了一篇帖子,标题是“那个被我们忽视的人,昨晚救了整个公司”。这篇帖子今天下午刚发出去,就已经在公司的内网上被转疯了。苏念在帖子里写了她从运维部同事那里了解到的事情经过——一个在公司干了七年、拿最低工资的普通运维,离职两小时后系统全面崩盘,全公司束手无策,而他只用了一个小时就把系统修好,然后头也不回地走了。帖子的文笔很好,没有刻意煽情,只是平实地记录了事实,但正是这种平实的记录,反而比任何渲染都更有力量。
帖子的最后一段是这样写的:“我们在追求效率、追逐利润的时候,是不是也应该低下头来看一看,那些支撑起公司运转的,到底是什么样的人?他们可能不善言辞,可能不懂表现自己,可能坐在角落里从不发声。但正是这些人,用他们的沉默和专业,撑起了我们所有人脚下的地板。不要等到地板塌了,才想起他们的名字。”
这篇帖子下面的评论区已经炸了。有人说写得真好,有人骂管理层眼瞎,有人开始反思自己的团队里是不是也有这样被忽视的人。还有人把帖子截图发到了行业群和外部的社交媒体上,虽然没有指名道姓,但“远恒科技”这个名字已经隐隐约约地在圈子里传开了。
徐敬东也看到了这篇帖子。是人事部的小姑娘梁月转发给他的,附了一句小心翼翼的留言:“徐总,这个帖子传播范围有点大,要不要处理一下?”
徐敬东从头到尾看完了帖子,沉默了很久,然后回复了四个字:“不用处理。”
他知道这篇帖子对公司的形象不是好事,但他更清楚,如果这时候去删帖、去压制,只会让事情变得更难看。而且他心里有一个他自己都不太愿意承认的念头——这篇文章写的是事实,每一句话都是事实,他有什么资格去处理一个写事实的人?
他把帖子转发给了刘志成,附了一句话:“好好看看。”
刘志成收到这条消息的时候,正坐在家里客厅的沙发上。他被停职之后就直接回家了,连办公室里的私人物品都没收拾。他看到那篇帖子,从头看到尾,看完之后把手机扣在沙发上,仰头靠在了靠背上。天花板上的吊灯发出柔和的白光,但他觉得那光刺眼得很,刺得他眼眶发酸。
帖子里没有提他的名字,一个字都没有。但每一个字,都像是在写他。
他想起周屿刚入职的时候,自己还是个什么都不懂的新手,连Linux的基本命令都要周屿手把手教。周屿教得很耐心,从来没有不耐烦,从来没有觉得他笨。后来他当了主管,周屿成了他的下属,两个人的关系就变了。不是周屿变了,是他变了。他开始觉得周屿的存在对自己是一种威胁,怕上面的人觉得周屿比他更懂技术,怕周屿的存在衬托出他的无能。所以他在各种场合有意无意地边缘化周屿——调薪不给涨,重要项目不让参与,汇报工作的时候刻意弱化周屿的贡献,甚至在徐敬东面前塑造出一种“周屿只是做基础运维工作、技术含量不高”的印象。
他做这些事的时候并不觉得自己在害人,他只是觉得自己在自保。在职场上,谁不是这样呢?谁不是踩着别人往上爬呢?他这样安慰自己。但现在,当看到那篇帖子里的每一个字都像镜子一样照出他的嘴脸时,他才发现那些安慰自己的理由有多可笑。
他不是在自保,他是在嫉贤妒能。他不是在正常竞争,他是在排斥异己。他用三年的时间,一步一步地把公司里最能干的人逼到了墙角,逼到那个人觉得自己一文不值,逼到那个人递上辞职信的时候,连一句挽留的话都不配得到。
而那个人在离职之后,还在最后的关头回来救了公司一命。
刘志成闭上眼睛,把手覆在脸上,长长地呼了一口气。那口气里有太多东西了,有后悔,有羞愧,有对自己这三年所作所为的恶心,还有一种迟来的、也许已经太迟了的醒悟。
第二天是周六,但苏念没有休息。她一大早就来到了公司,坐在自己的工位上,对着电脑屏幕发呆。她面前的文档里是周屿的联系方式——昨晚加上了微信之后,她发了一条很长的消息,大意是说她写了一篇关于他的帖子,希望能采访他做一次深度的对话,聊聊他的经历和感悟。但周屿只回了一句“谢谢,不用了”,就再也没有回复。
苏念并不意外。从她了解到的情况来看,周屿本来就不是一个愿意把自己放在聚光灯下的人。他如果愿意被看见,就不会在那七年里沉默成那个样子。但苏念不死心,她总觉得周屿的故事不应该就这么被埋没掉,这个故事里有太多值得被听见的东西——关于价值、关于尊严、关于一个普通人在职场上的坚守与委屈。
她是远恒科技的新媒体编辑,今年二十四岁,去年才从一家报社跳槽过来。来公司一年多,她写过无数篇软文和公关稿,大多数都是些无关痛痒的企业宣传,发出去没几个人看。但她骨子里还是一个想做内容的媒体人,当她听说周屿的故事时,她的第一反应不是“这是个公关危机”,而是“这是个好故事”。一个真实的、有血有肉的好故事。
她打开和周屿的微信对话框,看着自己发的那条长消息和他简短的两个字回复,犹豫了很久,又打了一行字发过去。
“周屿,我不代表公司,也不写公关稿。我就是觉得你的故事值得被更多人看到。不是要歌颂你,也不是要消费你,只是想让你知道,你的经历不是没有意义的。如果你愿意聊聊,随时找我。如果不愿意,也没关系,我不会再打扰你。祝你新工作顺利。”
发完之后,她把手机扣在桌上,靠在椅背上,看着窗外的天空。周六的办公楼空荡荡的,只有零星的几个加班的人,空调的声音在安静的办公区里格外清晰。她不知道周屿会不会回复,但她已经做了她能做的事。
手机忽然震了一下。
她拿起来一看,是周屿的回复,只有一行字。
“谢谢你写的帖子。你说的对,有些事不说出来,别人永远不知道。但我还没想好怎么说,等我想好了,再联系你。”
苏念看着这行字,嘴角不自觉地弯了起来。她没有再回复,不想给对方压力。她把手机放回桌上,打开了一个新的文档,标题栏里打了四个字:沉默的力量。
光标在标题后面一闪一闪地跳动着,像一个在等待的故事。
而此刻,周屿正陪他妈坐在医院的透析室里。
透析室在住院部的三楼,走廊尽头一个很大的房间,里面摆了两排透析机,每台机器旁边都有一张可调节的病床。周六上午的患者比平时少一些,但机器的嗡鸣声依然此起彼伏,像是某种沉重而规律的背景音乐。空气中弥漫着消毒水的气味,混着淡淡的药味,让人一进门就觉得胸口发紧。
周秀兰躺在病床上,左手手臂上连着两根透明的管子,暗红色的血液从一根管子里流出来,经过透析机的过滤,再从另一根管子里流回去。她的脸色不太好,嘴唇有些发白,但神情很平静。三年了,她对这套流程已经熟悉到了麻木的程度,从最初看到自己血液在体外循环时的恐惧,到现在可以一边透析一边闭目养神,时间把所有的恐惧都磨成了习惯。
周屿坐在床边的椅子上,手里拿着一本从家里带来的书,但他没有在看。他的目光落在透析机显示屏上那些跳动的数字上——血流速、静脉压、超滤量——这些数字他看过无数次了,每一次都像是在读一份关于他妈妈生命状态的实时报告。
“你今天好像心情不错。”周秀兰闭着眼睛忽然说了一句。
周屿愣了一下:“你怎么看出来的?”
“你从进门到现在,手指一直在敲椅子扶手,跟敲键盘似的。你一高兴就这样。”周秀兰睁开眼睛,侧过头看着他,嘴角有一丝淡淡的笑意,“是不是新工作的事定下来了?”
周屿点了点头,把方远恒请他吃饭、开一万二的工资、试用期不打折的事简单说了一遍。周秀兰听完之后没有马上说话,她重新闭上眼睛,沉默了一会儿,然后问了一句:“你高兴吗?”
这个问题让周屿卡住了。他想了想,说:“高兴。”
“那就行。”周秀兰的声音很轻,“妈以前老跟你说,做人要踏实,不要太计较得失。但踏实不等于受气,不计较不等于不值钱。你能想明白这个,妈就放心了。”
周屿低下头,鼻子又酸了。他知道他妈说的“放心”不光是放心他找到了新工作,更是放心他终于学会了为自己活。他妈怕的不是他赚得少,怕的是他一辈子都把自己放在最卑微的位置上,怕他有一天会忘了自己也是值得被好好对待的人。
护士走过来检查了一下透析机的参数,换了一袋透析液,又转身去照顾下一个病人。周屿看着他妈手背上那块青紫色的淤痕,忽然觉得很心疼,也很庆幸。心疼的是他妈这辈子吃了太多的苦,庆幸的是她还在,他还有时间好好待她。
一个小时后,透析结束了。护士拔了管子,用纱布按住了针眼,交代了注意事项。周屿扶着他妈慢慢地走出透析室,穿过走廊,进了电梯。他妈的手臂上还贴着一小块创可贴,走路的步子有些虚,但精神比来的时候好了不少。
走到医院门口,外面的阳光亮得晃眼。周屿撑开了一把遮阳伞,罩在他妈头上,母子俩慢慢地走向公交车站。路边的行道树上有知了在叫,声音嘹亮而不知疲倦,像是在用尽全力歌颂这个炎热而鲜活的夏天。
公交车来了,周屿扶着他妈上了车,找了两个靠窗的座位坐下。车子启动,窗外的街景缓缓后退。周秀兰靠在座椅上,闭着眼睛养神,周屿坐在她旁边,看着她花白的头发在空调的微风里轻轻飘动,心里忽然生出一种前所未有的踏实感。
手机震了一下,他低头一看,是方远恒发来的消息。
“周屿,下周一入职别忘了。对了,有个客户的项目需要做数据库架构优化,难度不小,我觉得你会感兴趣。等你来了咱们细聊。”
周屿回复了一个“好”字,然后把手机收回了兜里。公交车在城市的街道上不紧不慢地开着,窗外的阳光透过玻璃洒进来,落在他和他妈妈的身上,暖洋洋的。
而在他们身后越来越远的远恒科技大厦里,另一场对话正在徐敬东的办公室里进行。
徐敬东坐在办公桌后面,面前站着的是人事部的梁月。梁月的手里拿着一份文件,表情有些为难。她犹豫了好一会儿,才把文件放在徐敬东面前,说:“徐总,这是按照您的要求拟的,关于此次事件的调查结论和处理建议。刘志成的部分……人事部的建议是降职调岗,但按照公司的规章制度,直接辞退也是可以的。您看怎么定?”
徐敬东没有马上回答。他把那份文件从头到尾看了一遍,然后拿起笔,在最后的一栏里写了一行字。梁月凑过去看了一眼,眼神里闪过一丝惊讶,但很快恢复了正常。她没有多问,只是点了点头,说了声“好的”,然后拿着文件走出了办公室。
徐敬东靠在椅背上,揉了揉太阳穴。窗外的天空很蓝,云朵很白,世界看起来一片祥和。但他知道,这层楼里的某些东西已经彻底变了,回不去了。他刚才在文件上写的那行字,是对刘志成的最终处理决定——降职为普通运维工程师,留用察看三个月,期间由新任主管直接管理。
他没有辞退刘志成。不是因为心软,而是因为他觉得,每个人都需要为自己的错误付出代价,但付出代价的方式不一定是彻底出局。有时候,让一个人从高处回到地面,让他重新从最基础的事情做起,比直接让他走人更需要勇气。当然,刘志成能不能接受这个结果、能不能在新的岗位上重新证明自己,那是他自己的事。
徐敬东站起身,走到窗边,看着楼下的广场。广场上有几个很小的人影在移动,像是蚂蚁。他想,在那些蚂蚁里,曾经有一个叫周屿的人,每天从地铁站的方向走过来,背着那个黑色的双肩包,穿过广场,走进这栋大楼,坐上电梯,坐到二十二层角落里的那把椅子上。日复一日,年复一年,从来没有人多看他一眼。
现在那个人不会再出现在这片广场上了。他去了一个更小的地方,跟着一个更老的上司,拿了一份配得上他能力的薪水。他会过得比在这里好,徐敬东毫不怀疑这一点。
让他遗憾的是,给那个人更好待遇的,不是他。
手机在桌上震了一下,他拿起来一看,是总部副总裁发来的消息,只有一句话:“这次处理得不错,但以后不要再出这样的事。”
徐敬东看着这行字,苦笑了一下。他打了四个字回复过去:“下不为例。”
发完之后他把手机放回桌上,重新坐下来,打开电脑,开始写一份邮件。收件人是全体部门经理,主题是“关于完善核心岗位交接制度及人才梯队建设的规定”。他知道,制度改得再好,也弥补不了已经发生的事情。但他更知道,如果不改,以后还会有第二个周屿、第三个周屿,在沉默中消失,在消失后才被发现。
他能做的,也只有这些了。
而在城市的另一边,方远恒的公司里,一个年轻的行政女孩正在收拾新工位。她把一台全新的笔记本电脑放在桌上,旁边摆了一个绿色的盆栽,键盘前面放了一个崭新的工牌,工牌上印着两行字。
第一行:方恒技术咨询有限公司。
第二行:周屿|高级架构师。
阳光从窗外照进来,落在那个工牌上,字迹清晰而明亮。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.