我被裁员当天,故意留了道死结,副总亲自来求我,我冷笑:晚了
楔子
深秋的雨,总是带着一股沁入骨髓的凉意。我抱着一个半旧的纸箱,站在恒远大厦的旋转门外。箱子里装着我用习惯的保温杯,几本翻旧了的技术手册,一盆小小的、叶尖有些发黄的绿萝,还有一张压在抽屉最底层、早已褪色的团队合影。照片上的人笑得灿烂,背景是七年前那间不足二十平米的创业办公室,墙上贴满了架构草图,白板上还留着没擦干净的数据流线。那时候,方铭的头发还很浓密,赵鹏还是一个刚从学校毕业、跟在我身后喊陈哥的青涩小伙子。
雨丝斜斜地打在脸上,有些模糊了视线。就在二十分钟前,人力资源部的周经理用一种近乎背诵公文的语调,通知我因业务架构调整需要离开。整个项目组,只保留了赵鹏和他新招来的两个人,其余十几个人,全部被裁。
周经理递给我那份解除劳动合同协议的时候,手指在纸张边缘轻轻敲了两下,像是在催促。我没有看协议上那些密密麻麻的条款,只是平静地接过,放在工位上,然后开始整理东西。保温杯是苏瑾三年前送我的生日礼物,杯身上印着一只憨态可掬的猫,她说,加班的时候看到这只猫,就像看到她和小渔在等你回家。技术手册是我这些年陆续买的,每一本的空白处都写满了批注,有些字迹因为反复翻阅已经洇开。绿萝是刚进公司那年,前台离职时留下的,我捡回来养着,从小小一株养到如今垂下长长的藤蔓。
身后是二十八层那间我待了七年的办公室,灯火通明。透过旋转门的玻璃,我能看到赵鹏站在技术部的门口,正跟周经理说着什么,嘴角带着一种如释重负的笑意。他如今已是技术部总监,西装笔挺,头发用发胶梳得一丝不乱。而七年前,他穿着皱巴巴的衬衫,拿着一份写满了幼稚问题的简历,站在我面前,说陈哥我想跟你学东西。我手把手教他看代码,教他理解业务逻辑,教他在系统的迷宫里找到最短路径。我甚至把自己整理的三大本技术笔记复印了一份给他,那上面有我熬了无数个通宵才理顺的核心逻辑链,有我跟三家交易所对接时踩过的坑,有我为了优化一个撮合算法连续追踪了三个月的性能数据。
我没有吵,也没有闹。只是回到工位,拔掉绿萝枯黄的叶子,然后打开电脑,调出那套我花费三年心血构建的核心交易系统源代码。这是一个庞大而精密的体系,像一座无形的迷宫,支撑着恒远集团每天数十亿的交易流水。系统里有一千三百多万行代码,核心模块的注释里,还留着我当初写下的设计哲学:稳如磐石,敬如生命。这八个字,是我对每一行代码的要求,也是我对每一个交易背后那个活生生的人的承诺。
在最后的维护文档里,我留下了一行注释,指向一个看似普通、实则牵一发而动全身的参数组。那是一个逻辑锁,需要特定顺序、特定权限,甚至需要理解一段早已被他们遗忘的旧版设计哲学才能解开。那段哲学,来自周明远周工最早的设计手稿,里面有一段关于不可跳过式校验的论述,讲的是金融系统的稳定性和效率之间的取舍。赵鹏当年嫌它拖慢系统响应速度,在做第一次大版本升级时就想删掉,被我拦住了。后来他又提过两次,每一次我都用数据说服了他。但他从来没有真正理解过,那段看似笨拙的校验逻辑,恰恰是防止系统性风险的最后一道闸门。
我设置好逻辑锁,清空了所有个人记录,抱起纸箱,走进了雨里。
雨很大,我没有打伞。雨水顺着头发流进衣领,冰凉的感觉从脖颈蔓延到后背。我走过那条走了七年的路,穿过那个每天中午都会去买咖啡的街角,路过那家苏瑾偶尔会带着小渔来等我下班的奶茶店。奶茶店的灯还亮着,暖黄色的光从玻璃窗里透出来,映在湿漉漉的人行道上,碎成一片一片。
我记得小渔第一次来这家奶茶店,是她四岁那年冬天。那天我加班到晚上九点,苏瑾带着她在楼下等我。小渔看到我出来,远远地就张开手臂跑过来,扑进我怀里,仰着脸说爸爸我好想你。她的鼻尖冻得红红的,手里还攥着一颗老师奖励的糖果,非要塞进我嘴里。那天的奶茶特别甜,甜得让我差点忘了自己已经连续工作了三十多个小时。
如今,奶茶店还在,我却不再是那个每天从这里匆匆走过的恒远员工了。
回到租住的小区,雨水顺着发梢滴落。小区门口的保安老张看到我,愣了一下,大概是因为我从来没有在下午这个时间回来过,更从来没有抱着纸箱、浑身湿透地回来过。他张了张嘴,想问什么,最终只是默默地把门禁打开,朝我点了点头。
手机在口袋里震动个不停,是几个关系尚可的同事发来的消息,内容大同小异,无非是惊讶、惋惜,或是几句不痛不痒的安慰。有人说陈哥你走了是我们的损失,有人说赵鹏这次做得太绝了,有人说方总知不知道这件事。我一条都没有回复,只是把手机调成静音,塞回口袋。
推开家门,一股熟悉的、淡淡的饭菜香飘来。苏瑾系着围裙,正从厨房端出一碗热气腾腾的汤。她穿着那件洗得有些褪色的碎花家居服,头发用一根橡皮筋随意地扎在脑后,几缕碎发垂在耳侧。看到我浑身湿透、抱着纸箱的样子,她愣了一下,随即放下汤碗,快步走过来,什么也没问,只是接过我怀里的纸箱,又转身去拿毛巾。
先擦擦,别感冒了。她的声音很轻。
我接过毛巾,胡乱擦了擦脸和头发。餐桌上已经摆好了两菜一汤,红烧排骨、清炒时蔬,还有一碗番茄蛋花汤,都是我爱吃的。小渔的儿童椅空着,她今天在姥姥家。
被裁了?苏瑾坐到我旁边,给我盛了碗汤,语气平静得像在问今天晚饭吃什么。她的眼睛看着我,没有惊讶,没有慌张,甚至没有愤怒,只有一种沉静的、让人安心的力量。
嗯。我端起汤碗,温度透过瓷壁传过来,暖了暖冰凉的手指,整个项目组,只留了赵鹏和两个他新招的人。
苏瑾沉默了一下,伸手理了理我额前湿漉漉的头发,指尖有些粗糙,是常年操持家务的痕迹。她的手指在我额角停留了一瞬,那里有一道浅浅的疤,是去年加班到凌晨回家时,在楼道里不小心磕的。当时血流了不少,我自己用创可贴胡乱贴了一下,第二天照常上班。后来苏瑾发现了,心疼得不行,硬是拉着我去医院重新处理了一遍。医生说再深一点就得缝针,她站在旁边,眼圈红红的,却一个字都没有责怪我。她只是轻声说,以后加班回来,给我发个消息,我给你留着灯。
吃饭吧,先不想了。她说。
我看着她,心里像被什么东西狠狠揪了一下。七年,我从一个意气风发的青年,变成了一个被一句架构调整就可以轻易抹去的冗余人员。这七年,我几乎把所有精力都扑在了那套系统上,加班是常态,节假日也常常泡在公司。苏瑾从来没有抱怨过,只是默默地把家里打理得井井有条,让我没有后顾之忧。小渔的家长会,我去过两次,一次是一年级开学,一次是上个学期的期末。其余每一次,都是苏瑾去的。有一次老师问小渔,你爸爸怎么从来不来呀,小渔说爸爸在造大房子,造好了就来看我。苏瑾后来跟我说这件事的时候,是笑着说的,但我看到她转过头去,偷偷擦了一下眼角。
小渔下周要交的那个绘画班费用。我低声说。
我早交了。苏瑾打断我,给我夹了一筷子菜,你别操心这些。先休息两天,再说。她的语气里带着不容商量的笃定,像是早就预料到会有这么一天,早就做好了准备。
我点点头,埋头吃饭。饭菜很香,可我嚼在嘴里,却味同嚼蜡。那碗番茄蛋花汤,是我最喜欢的味道,苏瑾做的时候总会多放一点糖,因为她记得我说过,小时候我妈做的番茄蛋花汤就是甜的。可今天,那点甜味像是被雨水冲淡了,只剩下满口的酸涩。
夜里,雨停了。我躺在床上,翻来覆去睡不着。苏瑾的呼吸均匀,似乎已经睡熟。我悄悄起身,走到阳台上。城市的灯火在雨后的夜空下,显得有些朦胧,远处恒远大厦的方向,那栋楼依然亮着灯,像一个沉默的巨人。
手机屏幕亮了一下,是技术部一个叫李默的小伙子发来的消息。他是我招进来的,人很聪明,也踏实,进公司两年,我从基础的代码规范开始教他,到后来让他参与核心模块的维护。他很少主动给我发消息,更不会在深夜打扰我。
陈哥,今天的事,我真的……唉。赵总监让我接手你留下的文档,我看了半天,好多地方都看不懂。那个核心参数锁,好像有点问题,我问赵总监,他让我别多事,照着旧的逻辑走就行。
我看着这条消息,嘴角牵动了一下。李默,你当然看不懂,因为那段设计哲学,连赵鹏都只是一知半解。他当年只学了个皮毛,就急着往上爬,把我熬了无数个通宵理顺的逻辑链视为冗余和过度设计。他以为系统能跑起来就行,至于为什么能跑起来,跑起来之后会不会摔跤,他从来不想。
我没有回复李默,只是把手机调成静音,望着远方。那道死结,像一颗埋在地基深处的种子,现在,该发芽了。
第一章 七年一梦
第二天早上,我是在小渔的声音里醒来的。她从姥姥家回来了,正趴在床边,用一根手指轻轻戳我的脸。爸爸爸爸,你今天怎么还在睡呀,太阳都晒屁股啦。她穿着一件粉色的卫衣,扎着两个小揪揪,眼睛亮晶晶的。
我睁开眼,看到苏瑾站在门口,手里端着一杯温水,正笑着看我们。阳光从窗帘的缝隙里挤进来,照在小渔的脸上,毛茸茸的,像一只刚出生的小动物。
爸爸今天不上班,陪你玩好不好。我坐起来,把她抱到床上。
好呀好呀!小渔高兴地跳了起来,那我们去公园划船!上次老师说,秋天划船最舒服啦!
苏瑾走过来,把水递给我,摸了摸小渔的头:先让爸爸吃早饭,你把自己的小书包收拾好,我们一会儿就去。小渔欢呼着跑出去了。
苏瑾坐在床边,看着我:昨晚没睡好?她的目光落在我的眼睛上,那里有熬夜留下的红血丝。
睡了一会儿。我喝了口水,温热的液体顺着喉咙流下去,整个人清醒了一些。
苏瑾没有追问,只是从衣柜里拿出一件干净的毛衣放在我手边:今天降温,穿厚点。然后转身去了厨房,我听到她一边煎蛋一边哼着歌,是那首小渔最近学会的儿歌,曲调轻快,在清晨的空气里飘荡。
吃过早饭,我们带小渔去了公园。秋高气爽,湖面上波光粼粼,岸边的银杏树黄了一半,落叶飘在湖面上,像一艘艘金色的小船。小渔坐在脚踏船的前面,两只小手紧紧抓着方向盘,嘴里念叨着左转右转,兴奋得小脸通红。苏瑾坐在她旁边,一只手护着她,另一只手偶尔帮我递一下水。我坐在后面蹬着踏板,阳光暖暖地晒在背上,脚下是哗哗的水声,耳边是小渔的笑声和苏瑾轻声的叮咛。
那一刻,我突然觉得,被裁员好像也没那么可怕。
接下来的几天,我彻底闲了下来。送小渔去幼儿园,帮苏瑾做做家务,去菜市场讨价还价,像个提前退休的老头。菜市场的摊主们很快就认识了我,卖鱼的大姐会在我路过时喊一声今天的鲈鱼新鲜得很,卖菜的大爷会多抓一把葱塞进我的袋子里。这些琐碎的、鲜活的日常,是我过去七年里几乎没有体验过的。以前我总是在下班路上匆匆买点菜,或者干脆让苏瑾一个人去,回到家时饭菜已经摆好了,我坐下就吃,吃完又钻进书房继续远程处理工作。
苏瑾没有催我找工作,只是每天变着花样给我做好吃的,晚上会拉着我在小区里散散步,聊一些家长里短的琐事。她会跟我说隔壁王阿姨家的儿子考上了重点中学,会跟我抱怨物业又涨了停车费,会跟我商量小渔明年上小学的事。这些事情,以前都是她一个人在操心,我从来不知道原来一个家庭的运转需要面对这么多琐碎的决定。每一次缴费、每一次接送、每一次和老师沟通,都是她在背后默默托着。而我,只是一台工作的机器,把所有精力都献给了那套系统,却忘了自己还有一个更需要我投入的系统,这个系统叫家。
可我感觉得到,她在小心翼翼地避开某些话题。比如,房贷,比如,小渔马上要升小学的择校费,比如,家里那台用了快十年的冰箱最近总是发出奇怪的嗡嗡声。她不说,我也不问,我们之间有一种默契,像是都在等一个合适的时机。
第四天傍晚,我陪小渔在客厅地板上搭积木。她正在建一座城堡,五颜六色的积木块堆得歪歪扭扭,每一次快要塌的时候,她都会尖叫一声,然后手忙脚乱地去扶。门铃响了。
苏瑾去开门,门外站着的是李默。他拎着一袋水果,神色有些局促,穿着一件深蓝色的冲锋衣,肩头还沾着几滴雨水,大概是来的路上又下起了小雨。看到我,他张了张嘴,喊了声陈哥,又看到地上的小渔,把后面的话咽了回去。
小渔抬头看了看李默,又看了看我,脆生生地问:爸爸,这个叔叔是谁呀?
是爸爸的同事。我摸了摸她的头,你先自己玩,爸爸跟叔叔说点事。
我让小渔自己玩,带着李默走到阳台上。阳台不大,摆着几盆苏瑾种的多肉,胖乎乎的叶片上还挂着水珠。我从客厅角落里拿了一罐茶叶,给李默泡了杯茶。他接过去,双手捧着,像是在取暖。
陈哥,李默压低声音,脸上带着掩饰不住的疲惫和焦虑,系统出问题了。昨天下午,交易量高峰期,核心撮合模块突然报错,所有订单都卡在队列里,整整瘫痪了四十分钟!四十分钟,陈哥,你知道的,每秒都有成千上万笔订单进来,四十分钟的积压,整个系统差点崩溃。赵总监带着我们查了一整夜,日志翻了个底朝天,就是找不到根因。后来重启服务,虽然暂时恢复了,但时不时还有零星报错。
我静静地听着,没有意外。那道锁,我留得很精准,它不会一下子让系统彻底停摆,而是会在压力最大的时候,一点一点地收紧,像一根逐渐勒紧的绳索。
赵总监说是你留下的代码有隐藏的逻辑缺陷,是……是历史遗留问题。李默看了我一眼,又迅速低下头,但我注意到他的手指在杯壁上攥紧了,但我觉得不是。那套系统上线三年了,一直很稳定。我记得去年双十一,全天交易量破了历史记录,系统连一个告警都没有。而且,那个核心参数锁的报错信息,指向的是一段和旧版设计哲学相关的校验逻辑。可那段文档,赵总监说没用,早删了。
他当然会这么说。我声音平淡,那段哲学,他当年就没学明白。
李默猛地抬起头:陈哥,你……你是故意的?
我没有承认,也没有否认,只是看着远处渐渐亮起的万家灯火。小区里有人在遛狗,狗绳在路灯下拖出长长的影子。远处,恒远大厦的方向,灯火通明,那栋楼像一根巨大的荧光棒,插在城市的天际线上。
李默,你觉得一套系统最重要的是什么?我问他。
他愣了一下:稳定?性能?
是传承。我说,代码可以重写,架构可以调整,但设计系统时对业务的理解,对异常的敬畏,对边界的把控,这些魂,是没法用文档完全承载的。赵鹏只想要形,把魂当垃圾扔了。现在,地基里少了一块关键的石子,房子自然会晃。
李默沉默了,半晌才说:陈哥,那……那段旧版设计哲学,你还有备份吗?他的语气里带着一丝小心翼翼的期待。
有。我说,但不在我手里。
他疑惑地看着我。
去找周工。我说,周明远。他退休了,但他是那套系统最早的奠基人。那段校验逻辑,就是从他的设计手稿里继承下来的。你去找他,他会告诉你该怎么做。但我提前跟你说清楚,周工年纪大了,身体也不好,你别打扰他太久。他住在城东的桂花巷,门牌号你可以问方总。
李默用力点头,眼睛里重新亮起了光。他把杯子里的茶一口喝完,站起来:陈哥,谢谢你。我这就去。
他走到门口,又回过头来,犹豫了一下:陈哥,赵总监把责任都推给了你,说你交接不清,故意埋雷。副总今天也知道了这事,发了好大的火。副总说……说要找你谈谈。
找我?我笑了笑,让他找吧。
李默走后没多久,我的手机响了。屏幕上跳动着一个我存了七年、却很少主动拨出的号码,恒远集团副总,方铭。
我盯着屏幕,直到铃声快要结束,才按下了接听键。
陈默。电话那头传来方铭略显疲惫但依旧带着威压的声音,明天上午九点,来我办公室一趟。系统出了点问题,需要你协助说明一下。他的语气很急,甚至带着一丝不容拒绝的命令意味,像是习惯了这样跟下属说话。
方总,我声音平静,我已经不是恒远的员工了。协助说明,恐怕不太方便。
陈默,你别跟我来这套。方铭的语气沉了下来,我知道你心里有气。但这套系统是你做的,现在出了故障,你有责任回来解释清楚。有什么条件,我们可以谈。他用了责任这个词,像是在用职位和权力给我施压。
责任?我轻轻重复了一下这个词,心里那片沉寂的湖面,像是被投入了一颗石子,荡开了一圈冰冷的涟漪,方总,我离职那天,交接单上白纸黑字,周经理签字,赵总监签字,确认所有工作已交接完毕,无任何遗留问题。现在出了问题,怎么就成了我的责任?
电话那头沉默了几秒。
陈默,明说吧,你到底想怎么样?方铭的声音里多了一丝不易察觉的烦躁。
我不想怎么样。我看着楼下那条被路灯照亮的、湿漉漉的小径,我只是一个被架构调整掉的冗余人员。现在,我帮不上忙,也担不起责任。
说完,我挂断了电话。
夜风吹来,带着一丝凉意。苏瑾不知什么时候走到我身后,给我披了件外套。
是公司的电话?她问。
嗯。
你……真的不管了?她的语气里没有指责,只有一丝隐隐的担忧。
我转过身,握住她有些冰凉的手:苏瑾,你知道吗,那天我离开的时候,在系统里留了一道锁。那道锁,需要理解我当初设计整个系统的初衷才能解开。赵鹏解不开,因为他心里只有权和钱。方铭也解不开,因为他只关心系统的产出,从没耐心去懂它的骨骼和血脉。
苏瑾看着我,眼神复杂:那你……是想让他们明白什么?
我想让他们明白,我抬起头,看着夜空中那轮模糊的月亮,有些东西,不是靠职位和权力就能拿走的。我想让他们明白,尊重和价值的重量。
苏瑾没有再说话,只是把我的手握得更紧了一些。
第二章 暗流涌动
方铭的电话之后,我的手机安静了不到半天。
第二天一早,赵鹏的电话就打了过来。那时我正在厨房帮苏瑾做早饭,小渔坐在餐桌前,用勺子一下一下地戳着碗里的粥,嘴巴撅得老高,说不想吃胡萝卜。苏瑾一边哄她一边煎蛋,锅里的油滋滋作响。手机在餐桌上震动着,屏幕朝上,赵鹏的名字跳了出来。
我擦了擦手,拿起手机走到阳台上。
陈哥,明人不说暗话,系统的事,是不是你搞的鬼?你把解开的逻辑告诉我,这事就算了,大家面子上都好看。赵鹏的语气带着压抑的火气,却又强撑着几分客气。他的声音里有一种我熟悉的焦躁,那是他每次遇到搞不定的问题时的习惯性反应,只是以前他会来找我,现在他得自己扛着了。
赵总监,我纠正了他的称呼,第一,我没有搞鬼,我只是按公司要求完成了交接。第二,面子好不好看,对我来说已经不重要了。第三,那段逻辑,我当年教过你,你没学会,也没当回事。现在,我也没义务再教一遍。
陈默!你别给脸不要脸!赵鹏终于压不住火气,声音猛地拔高,你以为你留个后门就能拿捏公司?我告诉你,大不了我们重构系统,花点时间而已!到时候,你连最后的底牌都没了!他的话里带着一种色厉内荏的焦灼,像一只被逼到角落里的困兽。
那就重构吧。我语气平淡,提醒你一句,那段逻辑牵扯到和三家交易所、七家银行的核心清算接口。每天处理的交易流水超过五十亿。重构的窗口期和风险,你最好先评估清楚。别到时候,交易量不是卡四十分钟,而是四个小时。而且,我记得你跟三家交易所签的协议里,有关于系统可用性的硬性条款,超过两小时的核心故障,对方有权单方面终止合作并追偿损失。
电话那头传来一声粗重的呼吸,随即被挂断了。
我放下手机,回到餐桌前。苏瑾递给我一杯豆浆,没有问是谁的电话。小渔还在跟那碗粥较劲,苏瑾叹了口气,把胡萝卜挑出来自己吃了,又给小渔夹了一个煎蛋。她的动作很自然,像是做过一千次一万次。我突然意识到,这个家里每一件细小的事情背后,都有苏瑾无数次的妥协和付出。她从来不说,从来不抱怨,只是默默地做。
下午,我去了一趟图书馆,借了几本关于系统架构和数字伦理的书。既然闲下来了,总得给自己找点事做。图书馆在城南,是一栋老式的苏式建筑,穹顶很高,窗户很大,阳光从窗外照进来,在木地板上投下一格一格的光影。我在书架间穿行,手指划过一排排书脊,最后停在了一本系统架构的经典著作前。翻开扉页,上面有人用铅笔写了一行字,字迹已经模糊了,但依稀能辨认出稳定大于一切几个字。我把那本书抽出来,借走了。
从图书馆出来的时候,天阴沉沉的,风里带着潮湿的气息,又要下雨了。我走过一条种满了梧桐树的街道,落叶铺了一地,踩上去沙沙作响。一个老人坐在路边的长椅上,脚边放着一只装满青菜的布袋子,正低头看手机,屏幕的光映在他脸上,忽明忽暗。
刚到家门口,就看到一辆黑色的轿车停在单元楼下。车门打开,方铭走了下来。他穿着一件深灰色的风衣,面容比电话里听起来更显憔悴,眼窝深陷,下巴上冒出了青色的胡茬。他身后,还跟着一个我不认识的中年男人,提着公文包,像是法务或者助理。方铭看到我,脚步顿了一下,然后快步走过来。
陈默。他走到我面前,目光复杂地看着我。他没有像电话里那样带着威压,语气甚至有些低沉,我们谈谈。
我看了看他,又看了看他身后的男人:方总,如果是公事,我的态度电话里已经说清楚了。如果是私事,我们之间好像也没什么私交。
方铭深吸一口气,对身后的男人摆了摆手。那男人犹豫了一下,退回到车边。
陈默,方铭走近一步,声音放得很低,我知道,这次的事,公司做得不地道。赵鹏的提拔,你的离职,里面有些……不为人知的原因。他的措辞有些迟疑,不为人知几个字说得很轻,像是怕被什么人听到,我今天来,不是以副总的身份,是作为一个……一个明白了一些事的人,来跟你聊聊。
我看着他。七年前,是他亲自面试我,把我招进恒远。那时候的恒远还没有自己的办公楼,在科技园租了一层,洗手间的门锁是坏的,每次进去都得用一张纸卡着。方铭穿着一件洗得发白的polo衫,坐在我对面,桌上摊着一份写满了批注的商业计划书,跟我说,我们要做的,是让每一笔交易都安全、透明。他的眼睛里有光,那种光我在很多创业者眼里见过,纯粹而炽热。可后来,公司越做越大,他离技术越来越远,离权力越来越近。赵鹏那些上不得台面的小动作,我不信他一点都不知道,他只是选择了视而不见。因为赵鹏能给他带来漂亮的报表,而我只能给他带来系统的稳定,稳定的东西在报表上是看不到的,只有在出问题的时候才会被想起。
方总,我开口,声音里没什么温度,七年前你跟我说,要做有价值的事。我信了。我用七年时间,把那件事做成了。然后,你们用一张纸,告诉我,我没价值了。现在,你来找我,是因为我这个人有价值,还是因为那套系统有价值?
方铭的脸色变了变,嘴唇动了动,似乎想说什么,最终却只是叹了口气:陈默,我承认,在人的问题上,我可能……疏忽了。他的声音里有一丝真实的懊悔,但系统不能瘫痪,几千个客户的交易,上下游的合作伙伴,这关系到太多人的生计。他顿了顿,算我……恳求你。最后四个字说得很艰难,像是从喉咙里硬挤出来的。
一个恳求,从这位一向高高在上的副总嘴里说出来,分量不可谓不重。可我脑子里闪过的,是那天赵鹏站在人力资源部门口,嘴角带着的笑意,是周经理递过协议时敲击纸张的手指,是李默深夜发来的那些小心翼翼的文字。我心里那块冰冷的石头,却没有丝毫松动的迹象。
方总,我看着他,你记得我进公司第三年,做的那次全链路压测吗?
方铭愣了一下,显然对这个名词有些陌生。
为了模拟极端行情,我三天三夜没合眼。最后在机房睡着了,是苏瑾打电话把我叫醒的,那天是小渔的周岁生日,我答应过要回去切蛋糕。我醒来的时候,赵鹏站在我旁边,跟我说,方总表扬你了,让你继续努力。然后他拿走了我所有的测试报告,去做了汇报。汇报的PPT上,没有我的名字。
方铭的瞳孔微微一缩。
还有第五年,系统有一次重大升级,我发现了底层一个隐藏很深的并发缺陷。那个缺陷如果在真实环境中触发,会导致大量订单重复撮合,后果不堪设想。我写了详细的修复方案,前后改了七版,每一版都有完整的压力测试数据。结果呢?赵鹏把方案改了个名字,变成了他的创新优化。你呢,方总,你在全员大会上表扬了他,说他勇于创新,敢于突破。而我,坐在台下,像个傻子。那天的全员大会在二十八楼的大会议室,我坐在最后一排,旁边是李默,他问我陈哥你脸色怎么这么差,我说没事,昨晚没睡好。
我说得很慢,每一个字都像是从牙缝里挤出来的。这些事情,我原以为我会带进土里,再也不会提起。可当它们再次涌上喉咙的时候,我才发现,那种被忽视、被窃取、被轻易抹杀的痛,从未消失。它们像一颗颗埋在心口的石子,平时被工作和忙碌掩盖着,可一旦静下来,每一颗都硌得生疼。
方铭的脸色越来越白,他张了张嘴:陈默,这些事……我确实不知道。赵鹏他……
你不知道,是因为你不想知道。我打断他,你只看结果,只看报表,只看谁能在你面前把话说得漂亮。至于那个在背后默默夯实基础的人,那个解决了一个又一个致命缺陷的人,你从来都觉得,是理所当然的,是随时可以替代的。
风更大了,吹得路边的树叶哗哗作响。几滴雨点落了下来,打在方铭的风衣上,洇出深色的圆点。
方总,请回吧。我说,那道锁,我留得很清楚。什么时候你们有人能真正理解那套系统的魂,什么时候它就会开。否则,就算我告诉你一千遍解法,下一次,下下次,你们还是会犯同样的错误。
我转身上楼,身后是方铭有些僵硬的身影,和越来越密的雨点。
第三章 家里的风波
回到家,苏瑾正坐在沙发上,手里拿着一本存折,怔怔地出神。客厅的电视开着,正在播一档家居装修的节目,主持人正眉飞色舞地介绍着一种新型的收纳柜。小渔在自己的房间里画画,门虚掩着,能听到她一边画一边自言自语的童声。看到我进来,苏瑾慌忙把存折合上,塞到靠垫下面。
怎么了?我走过去。
没……没什么。她勉强笑了笑,就是算算这个月的开销。
我在她旁边坐下,看着她躲闪的眼神,心里叹了口气。我从靠垫下抽出那本存折,打开。封面上有银行的金色标志,已经磨得有些模糊了。上面的余额比我预想的要少很多。我记得年初的时候,里面还有一笔不小的积蓄。
钱呢?我问。
苏瑾沉默了一会儿,才低声说:小渔的绘画班,半年的学费。她的声音很轻,像是怕被小渔听到,妈上个月体检,查出来心脏有点问题,做了一次小手术,医保报销后,我们承担了一部分。她顿了顿,还有……你之前不是说想换个大点的房子吗,我……我预付了一笔意向金,想着等你项目奖金下来……
她的声音越来越小,最后几乎听不见了。
我合上存折,把它放回她手里。存折的封面有些发凉,像一块小小的、沉默的石头。心里那团一直堵着的东西,突然变得更加沉重。原来,在我为了那套系统、为了那些所谓的价值拼尽全力的时候,我的家人,在默默地为我托着底。而我,却浑然不觉。我甚至不知道岳母做过手术,不知道小渔的绘画班费用是什么时候交的,不知道苏瑾一个人去看过多少个楼盘,付过多少笔意向金,然后又因为预算不够而默默放弃。
苏瑾,我握住她的手,房子不换了。小渔的绘画班,她要是喜欢,就继续上。妈的病,后续的费用,我们一起想办法。
苏瑾抬起头,眼眶有些红:陈默,我不是心疼钱。我是……我是怕你心里过不去。你在公司的事,我虽然不懂,但我知道你受了委屈。她的声音开始有些发颤,可日子还得过,小渔还小,她需要爸爸开开心心的,需要这个家好好的……
我知道。我把她揽进怀里,下巴抵着她的头顶,她的头发有一股淡淡的洗发水味道,是超市里最便宜的那种,她用了很多年,从来没换过,我心里有数。那道锁,是我给自己留的最后一个交代。但你和孩子,才是我真正的底线。我不会拿你们去赌。
苏瑾没再说话,只是把脸埋在我胸口。我感觉到她的肩膀微微抽动,却没有发出声音。过了一会儿,她抬起头,用手背擦了擦眼角,站起来说:我去看看小渔。
她走到小渔房间门口,停了一下,回头看着我:陈默,不管你做什么决定,我都支持你。她的眼睛还是红的,但目光很亮,像是夜里的一盏灯。
我点了点头,喉咙里像堵了什么东西,说不出话来。
窗外,雨终于下了起来,淅淅沥沥地打在玻璃上。客厅里很安静,只有墙上挂钟的滴答声。小渔在姥姥家,今晚不回来。这个小小的家,在这一刻,显得格外空旷,却又格外温暖。电视里那个主持人还在兴奋地介绍着收纳柜,声音被雨声盖住了大半,变得遥远而模糊。我坐在沙发上,看着窗外被雨水模糊的城市灯火,心里有一个念头越来越清晰。
第四章 意外的访客
第二天,雨过天晴。天空洗得湛蓝,阳光透过稀疏的云层洒下来,带着一种清冽的暖意。小区里的桂花开了,空气里飘着甜丝丝的香气。我送完小渔,刚回到小区门口,就看到一个身影站在门卫室旁边。是一个头发花白的老人,穿着一件洗得发白的灰色夹克,手里拄着一根普通的木拐杖。他看起来有些面熟,但我一时想不起来在哪里见过。
直到他转过身,看到我,脸上露出一个有些拘谨的笑容:小陈。
我愣了一下,随即认了出来,周工,周明远。恒远集团最早的技术顾问,也是那套核心交易系统最初的设计者之一。我进公司的时候,他已经退休了,只在一次技术研讨会上见过一面。那次研讨会是恒远内部的,周工作为特邀嘉宾出席,坐在最后一排。我当时刚升任核心系统的主架构师,在会上阐述了对系统底层逻辑的理解。讲完之后,台下没什么人提问,大家都忙着交换名片、寒暄客套。只有周工走到台前,等所有人都走了之后,跟我说了一句:后生可畏,这套系统交到你手里,我放心。然后他递给我一张名片,上面只有一个名字和一个电话号码,连职位都没有。
周工?我有些意外,您怎么在这儿?
周明远笑了笑,笑容里有一丝苦涩:我听说系统出了点问题,也听说了你的事。方铭那小子,昨天来找过我。
我心里一动。难怪方铭昨天会亲自上门,原来他已经去找过这位老人了。
周工,您是为了那道锁来的?我直截了当。
周明远没有直接回答,而是看了看小区门口的那棵老槐树。那棵树有几十年了,树干粗壮,树冠如盖,夏天的时候,树荫能罩住半个院子。
小陈,能陪我走走吗?
我点点头。
我们沿着小区外面的那条林荫道慢慢走着。阳光穿过树叶,在地上投下斑驳的光影。周明远走得很慢,拐杖在地面上发出轻微的笃笃声。他比上次见面时老了很多,背微微佝偻着,步伐也不如当年稳健。
那套系统的最初版本,是我带着三个人,花了两年时间搭起来的。周明远缓缓开口,声音带着老人特有的沙哑,那时候条件差,服务器都是租的,数据库还用过开源社区的测试版。有一次,我们遇到了一个并发问题,测试环境怎么都复现不了,我带着人在机房蹲了三天,最后发现是机房空调的振动导致了磁盘的间歇性故障。我们心里都憋着一股劲,想做点真正能扛事的东西。
后来我退休了,系统交了出去。再后来,你进了公司,我看着你一点点把它壮大、夯实。你做的那些优化,加的那些异常处理,我虽然不在其位了,但偶尔听人提起,心里是欣慰的。
他停下脚步,看着我:小陈,你留的那道锁,我看过了。是用老版本的校验逻辑做的嵌套,对不对?
我有些惊讶,随即又释然。周明远是那套系统最早的奠基人,他能看懂,并不意外。
是。我承认,那段校验逻辑,是我从您最早的设计里继承下来的。它看起来笨拙、冗余,但能防住所有试图绕过核心流程的捷径。赵鹏一直觉得它碍事,想删掉,我没让。现在,我把它做成了锁。
周明远点点头,目光望向远处:你做得对。那套逻辑,确实笨。它要求每一次关键操作,都必须经过完整的、不可跳过的验证流程。在现在这些年轻人眼里,这是效率低下的老古董。可他们不明白,金融交易系统,稳永远比快重要。那些看似冗余的步骤,恰恰是防止系统性风险的最后一道闸门。
他用拐杖在地上轻轻点了两下,像是在强调什么:我给你打个比方。你看这路边的树,每一棵都有一个树结,是枝条长歪了或者受了伤之后,树自己长出来保护自己的。那些树结不好看,加工的时候也费劲,木匠都恨不得把它削平。可你要真削了,那棵树就少了一道防线,风大的时候,最先断的就是那个地方。
他转过头,目光温和地看着我:小陈,你知道吗,方铭昨天来找我,跟我说了赵鹏的事。他很后悔,也很痛苦。他让我来劝你,把锁解开。
我沉默着,没有说话。
可是,周明远话锋一转,我跟他讲了一个故事。我年轻的时候,在工厂里做技术员。有一次,我设计了一个关键部件,交给一个老师傅加工。老师傅手艺很好,但脾气古怪,他跟我说,这个部件,有一个角度,一定要手工打磨,机器磨不出来。我没当回事,觉得他故弄玄虚。结果第一批部件装上去,全部出了问题。后来我才知道,那个角度,是老师傅几十年经验攒下来的,关乎整个机器的寿命和安全。
小陈,你留的那道锁,就是那个角度。周明远看着我,目光深邃,方铭和赵鹏,他们只看到了机器转得快不快,没看到机器转得稳不稳。你这一锁,锁住的不是系统,是他们对技术的敬畏心。
我低下头,心里那层坚硬的外壳,似乎被什么东西轻轻叩了一下。
周工,您今天来,是想让我解开它?我问。
周明远摇了摇头:不。我来,是想跟你说,你做得没错。但我也想说,有时候,让人明白一个道理,不需要用毁掉一切的方式。方铭已经知道错了,赵鹏的位置,恐怕也保不住了。系统如果继续瘫痪下去,受影响的,终究是那些无辜的客户。你心里的那口气,出了就好。接下来,怎么做,你自己决定。
他从口袋里掏出一张皱巴巴的纸条,塞到我手里:这是我昨晚根据你的设计,推演出来的解锁思路。不一定对,但应该能帮上忙。用不用,你看着办。
说完,他拍了拍我的肩膀,拄着拐杖,慢慢转身走了。阳光把他的影子拉得很长,像一个沉默的感叹号。我看着他佝偻的背影消失在林荫道的尽头,心里涌上一股说不清的感觉。这个老人,退休这么多年了,还在为那套系统操心,为方铭操心,为我操心。他说的那个故事,那个老师傅的角度,我好像忽然明白了一些什么。
我握着那张纸条,站在原地,很久很久。
第五章 内心的天平
回到家,我把那张纸条放在书桌上,没有打开。纸条很轻,却像有千钧之重。
苏瑾去接小渔了,家里只有我一个人。我坐在书桌前,看着窗外。阳光很好,照得整个房间亮堂堂的。书桌上摆着小渔画的一幅画,歪歪扭扭的太阳,下面是一个房子,房子旁边站着三个人,一大一小,中间是一个更小的。旁边写着:爸爸妈妈和我。小渔的字写得还不太工整,爸字的下面那一笔拖得很长,像是要努力把整个家撑起来。
我伸手摸了摸那幅画,指尖触到蜡笔粗糙的纹理。
我的手机又震了一下。是李默发来的消息,只有简短的一句话:陈哥,系统又出问题了,这次是清算模块,涉及金额很大。方总……方总在办公室摔了杯子。
我没有回复,把手机扣在桌面上。
我的脑海里,有两个声音在拉锯。一个声音说,就这样吧,让他们尝尝苦果,让他们知道,有些人是不能随意践踏的。你受了七年的委屈,被窃取了多少次功劳,被忽视了多少次付出,他们欠你的。另一个声音,是周明远苍老而温和的声音,在说无辜的客户。那些在系统里交易的人,他们不知道恒远内部发生了什么,不知道赵鹏和方铭做了什么,他们只是在一个平台上买卖,养家糊口,攒钱看病,给孩子交学费。系统瘫痪了,他们的订单卡住了,钱取不出来,货发不出去,他们的生活也会被卡住。
我想起七年前,我进恒远的时候,方铭跟我说的话:我们要做的,是让每一笔交易都安全、透明。那时候,他的眼睛里有光。我想起小渔有一次问我,爸爸你是做什么的呀,我说爸爸是做系统的,让很多很多人可以安全地买卖东西。小渔说,那爸爸是好人呀。她用了好人这个词,六岁的孩子能想到的最高评价。
我又想起赵鹏,想起他站在周经理旁边,目光游移的样子。他怕我。他怕我揭穿他这些年的那些小动作,怕我动摇他好不容易爬上去的位置。可现在,这些都不重要了。他已经被辞退了,他的位置没了,他的名声也毁了。我恨他吗?也许曾经恨过,但现在更多的是一种悲哀。他本来可以成为一个很好的技术人,可他选了另一条路。
我伸手拿过那张纸条,慢慢展开。周明远的字迹很工整,一笔一划,像印刷体。上面画着一段逻辑流程图,旁边写着几行注释。我看了很久,发现他确实看懂了我的设计,甚至连我自己都没有完全想透的几处细节,他都用红笔标了出来。
在纸条的最下面,周明远写了一句话:小陈,当年我交出去的不是代码,是信任。现在,我把信任交给你,怎么用,你自己定。
我把纸条折好,放进抽屉里。
然后,我拿起手机,给方铭发了一条消息。只有六个字:明天,我去公司。
第六章 重返恒远
第二天,我穿了一件干净的衬衫,刮了胡子,把头发梳得整整齐齐。苏瑾送小渔去幼儿园之前,看了我一眼,什么都没问,只是帮我整了整衣领。她的手指在我领口停了一下,然后轻轻拍了拍我的肩膀。
早去早回。她说。
嗯。
走进恒远大厦的时候,前台的姑娘看到我,愣了一下,随即露出一个有些尴尬的微笑。她叫小周,是周经理的侄女,两年前我面试她进来的。当时她刚毕业,什么都不懂,我问她为什么想做前台,她说因为可以每天看到很多人,她喜欢跟人打交道。我朝她点点头,她小声说了一句陈哥好,声音里带着一丝怯意。
电梯门打开,技术部的办公区一片狼藉。几个工程师顶着黑眼圈,瘫坐在椅子上,桌上堆满了外卖盒子和咖啡杯。空气里弥漫着一股混合了快餐和汗液的味道。李默看到我,眼睛一下子亮了,站起来想说什么,又忍住了。他瘦了一圈,下巴上的胡茬也没刮,整个人像是一夜之间老了几岁。
赵鹏不在。据说昨天下午被方铭叫去办公室,谈了不到十分钟,就黑着脸出来了。今天直接没来。
方铭的办公室里,窗帘拉着,光线有些暗。他坐在宽大的办公桌后面,面前摊着一堆报表和报告,整个人看起来比前几天更憔悴了。桌上的烟灰缸里堆满了烟头,他平时不抽烟的。看到我进来,他站起身,嘴唇动了动,最终只说了一句:你来了。
嗯。我走到他对面坐下。
周工……找过你了?他问。
找过了。
方铭沉默了一会儿,从抽屉里拿出一份文件,推到我面前:这是赵鹏的辞退通知,今早刚签的。还有这份,是人力资源部重新拟的你的返聘合同,待遇……比之前提升了百分之五十,职位是技术顾问,直接向我汇报。
我没有看那份合同,只是看着方铭。
方总,我说,我今天来,不是为了合同,也不是为了看赵鹏的下场。
方铭愣了一下:那你是……
我是来解开那道锁的。我说,但不是为了你,也不是为了公司。
我站起身,走到他办公室的窗前,拉开窗帘。阳光涌进来,照亮了整个房间。窗台上摆着一盆绿萝,叶子有些发黄,大概很久没人浇水了。我伸手摸了摸那盆绿萝的叶子,想起我带走的那盆,现在放在家里的阳台上,苏瑾每天都会给它浇水,叶子已经重新变得翠绿。
方总,那套系统,是我用七年时间一点点养大的。它就像我的另一个孩子。我留那道锁,不是想毁掉它,是想让它活得更久。赵鹏不懂它,你也不懂。但周工懂。他昨天跟我说,那套系统的魂,是稳,是敬畏,是对每一笔交易背后那个活生生的人的尊重。
我转过身,看着方铭:我可以解开锁,也可以回来帮你们把系统重新理顺。但我有一个条件。
你说。
以后,技术部每一个关键岗位的晋升,都必须经过技术委员会的技术答辩,答辩记录全员公示。技术人员的价值,不能由某一个人的喜好来决定。
方铭看着我,目光复杂,最终点了点头:好,我答应你。
我从口袋里掏出周明远那张纸条,放在他桌上:这是周工推演出来的解锁思路,但他毕竟年纪大了,有些细节可能不够准确。真正要解,还得我自己来。
方铭看着那张皱巴巴的纸条,眼眶似乎有些湿润。他低下头,声音有些沙哑:陈默,对不起。
这三个字,他说得很轻,却像一颗石子,在我心里那片曾经冰冷的湖面上,砸开了一道裂缝。
我没有说没关系,也没有说我原谅你。有些伤害,不是一句对不起就能抹平的。但我知道,那块压了我很久的石头,终于松动了一些。
第七章 解结
我花了整整两天时间,泡在恒远的机房里。机房在二十七楼,没有窗户,空调开得很足,冷得让人打哆嗦。李默和另外两个信得过的老同事给我打下手,一个是测试组的老张,一个是运维组的小郑。老张四十多岁了,头发花白,以前我每次提交测试申请,他都卡得最严,但也最认真,从来不放过任何一个边界条件。小郑比我小两岁,话不多,但每次系统出故障,他都是第一个到机房的。赵鹏本来想把他们也裁掉,但方铭没同意。
我一行行地梳理代码,重新构建那段被赵鹏视为冗余的校验逻辑。每解开一层,我都会跟他们讲清楚,为什么要这样设计,如果简化了会带来什么风险。老张听得最认真,他以前只负责测试,对系统内部的设计哲学不太了解。我讲到那套不可跳过式校验逻辑的时候,他拍了一下大腿说,陈哥,我明白了,我每次写测试用例的时候,最怕的就是开发人员把校验逻辑藏起来,绕过了一些边界检查,原来你早就防着这一手了。
李默听得眼睛发亮,时不时在本子上记着什么。他问了我很多问题,有些问题很基础,有些问题很尖锐。有一个问题让我印象很深,他问我,陈哥,如果让你重新设计这套系统,你还会用这套笨逻辑吗?
我想了想,说,会。因为金融系统的本质不是快,是信。信任建立起来很难,要花很多年,但摧毁起来很快,一次故障就够了。这套笨逻辑,就是维持信任的成本。
李默沉默了很久,然后在本子上写了一行字。我没有去看他写了什么,但我看到他写完之后,在那行字下面画了两道线。
第二天傍晚,我敲下最后一行命令。屏幕上跳出一行绿色的提示:系统校验通过,核心参数锁已解除。
机房里响起一片压抑的欢呼声。李默猛地站起来,差点碰翻旁边的水杯。老张靠在椅背上,长长地吐了一口气,说了一句我终于可以睡个安稳觉了。小郑没说话,只是看着屏幕上的数据流,嘴角微微翘了一下。
我靠在椅背上,看着屏幕上跳动的数据流,长长地吐了一口气。那套系统,我的另一个孩子,终于重新完整了。
方铭不知什么时候站在机房门口,看到屏幕上的提示,他紧绷的肩膀终于松了下来。他走进来,拍了拍我的肩膀,什么都没说。他的手在我肩上停留了几秒,力道有些重,像是在表达什么说不出口的东西。
我站起身,活动了一下僵硬的脖颈,对李默说:把这段逻辑整理成文档,加上详尽的注释。以后每一版迭代,都要保留它,不能删。
李默用力点头:陈哥,我明白。
我收拾好东西,走出机房。走廊里,方铭跟了上来。
陈默,明天……来上班吗?他问,语气里带着一丝不确定。
我停下脚步,看着他:方总,合同我还没签。
他愣了一下。
我回去想想。我说,不过系统的事,有李默在,暂时不会出问题了。他的底子不错,人也踏实,你可以多给他些机会。
方铭看着我,目光里有些失落,也有些释然。他点了点头:好。你什么时候想好了,随时找我。
我走进电梯,按下了一楼。电梯门合上的那一刻,我看到方铭还站在走廊里,身影被灯光拉得很长。他的肩膀微微塌着,像是承受着什么看不见的重量。
走出恒远大厦的时候,天边正烧着一片绚烂的晚霞。橙红色的光铺满了半边天,把那些高楼的玻璃幕墙染成了一片一片的火焰。我深吸一口气,空气清冽而干净,带着初冬特有的凛冽。
手机震了一下,是苏瑾发来的照片。照片里,小渔举着一张画,画上是三个小人,手拉着手,站在一个巨大的、彩色的太阳下面。小渔笑得很开心,露出了缺了一颗的门牙。苏瑾在照片下面写着:小渔说,这是爸爸、妈妈和她。她说,爸爸最近在家,她很开心。
我看着那张照片,眼眶突然有些发酸。我抬头看了看天,那片晚霞正在慢慢褪去,夜色从东边漫过来,城市的灯火一盏一盏地亮起来,像是有人在天地之间点起了一排排小小的、温暖的火种。
第八章 家的重量
我没有马上签那份返聘合同。
接下来的日子,我每天接送小渔,陪苏瑾去菜市场,偶尔去图书馆查查资料,或者跟周明远约着喝茶下棋。老人精神很好,跟我聊技术,聊人生,聊他年轻时候的那些糗事,常常笑得像个孩子。有一次他跟我说,他年轻的时候在工厂里,喜欢过一个姑娘,是隔壁车间的统计员。他每次去交报表,都会多待一会儿,跟人家说几句话。后来他鼓起勇气写了一封情书,结果写得太学术了,满篇都是机械术语,姑娘看不懂,以为他在汇报工作。他笑了很久,笑出了眼泪。
我问他,后来呢。
后来,姑娘嫁给了车间主任。周明远说,语气平淡,但眼神里有某种遥远的东西,她嫌我不够浪漫。其实她说得对,我确实不浪漫。我这一辈子,最浪漫的事,就是给那套系统写了一个注释,上面写着:愿每一笔交易都平安。
他说完,低头喝了一口茶,茶有些烫,他吹了吹,白色的水汽模糊了他的眉眼。
方铭找了我三次。第一次,他带着那份合同,我让他先放着。第二次,他带了一个新的项目提案,说想做一个面向中小商户的普惠金融平台,问我有没有兴趣。我仔细看了提案,确实是个有价值的方向。提案的目标是为那些没有信用记录的小商户提供小额贷款,用交易数据做信用评估,解决传统银行无法覆盖的长尾市场。这个方向和我的理念很契合,系统架构上也有挑战性。第三次,他没带任何东西,只带了两杯咖啡,跟我坐在小区门口的长椅上,聊了一个下午。
他跟我说了赵鹏的事。赵鹏被辞退后,去了另一家公司,但没待多久就出了事。据说是因为急于求成,在系统里违规操作,造成了不小的损失,被那家公司起诉了。他的妻子跟他离了婚,带着孩子回了娘家。
他太急了。方铭说,目光有些悠远,急着证明自己,急着往上爬,结果把最根本的东西丢了。他停了一下,像是在斟酌措辞,其实他刚进公司的时候,是你手把手带的。你教他的那些东西,他要是能记住一半,也不至于走到今天。
我没有接话。赵鹏的路是他自己选的,走到今天,怨不得别人。但听到他妻子离婚的消息,我心里还是动了一下。我想起赵鹏刚结婚那年,请我们几个同事去他家吃饭,他妻子做了一大桌子菜,赵鹏在旁边打下手,两个人有说有笑。那时候的赵鹏,还是个会脸红的小伙子。
方总,我说,我可以参与这个项目,但我有两个条件。
你说。
第一,项目组的人,由我选。第二,我不坐班,每天下午四点以后,是我的家庭时间。
方铭愣了一下,随即笑了,笑得很痛快:好,一言为定。
第九章 新的开始
深秋过去,冬天来了,又走了。春天的时候,小区里的玉兰花开得热热闹闹,白色的花瓣在枝头绽开,像一群停驻的白鸽子。
我那个普惠金融平台的项目,进展得很顺利。我从恒远带出来几个老搭档,又招了几个像李默这样踏实肯干的年轻人。李默后来也离开了恒远,跟着我一起干,他说陈哥你走了之后,技术部变了很多,方总确实在改,但赵鹏留下的那套东西太根深蒂固了,他需要时间。
我们租了一间不大的办公室,离小渔的幼儿园很近,步行只要十分钟。办公室在一栋老居民楼的一层,带一个小院子,院子里有一棵枇杷树,春天的时候开满了白色的小花,香得让人心醉。苏瑾在院子里摆了几盆多肉,胖乎乎的叶子晒着太阳,长得很好。
每天下午四点,我会准时关掉电脑,穿过那条开满玉兰花的小路,去接小渔。她总是第一个冲出教室,扑进我怀里,叽叽喳喳地跟我说今天学了什么新儿歌,或者和哪个小朋友闹了别扭。有时候她会把小手伸进我的大衣口袋,摸出一颗我提前放好的糖果,然后惊喜地叫一声,像是发现了什么了不得的宝藏。
苏瑾也变了很多。她不再像以前那样,把所有的压力都自己扛着。有时候,她会跟我抱怨菜价涨了,或者吐槽小渔又把衣服弄脏了。我喜欢听她抱怨,那是一种踏实的、活生生的烟火气。有一天她跟我说,她想学点东西,考个会计证。我说好啊,你考,我支持你。她愣了一下,然后笑了,笑得像是年轻了好几岁。
有一天晚上,小渔睡着了。我和苏瑾坐在阳台上,看着远处城市的灯火。春夜的风很温柔,带着玉兰花的香气。阳台上的多肉在月光下泛着淡淡的银绿色,像是被镀了一层霜。
陈默,苏瑾突然开口,你有没有想过,如果那天你没有留那道锁,现在会是什么样?
我想了想:可能在一家新公司上班,每天加班到很晚,赚着差不多的工资,心里憋着一口气,没处撒。
苏瑾笑了:那还是现在好。
嗯。我握住她的手,她的手比以前暖和了一些,现在好。
远处,城市的灯火在夜色中闪烁,像无数个平凡而温暖的故事,在静静流淌。远处恒远大厦的方向,那栋楼依然亮着灯,但我知道,那里的人和事,已经和我没有太多关系了。那套系统还在运转着,李默时不时会给我发来一些运行报告,偶尔也会打电话请教一些技术问题。那个被我保留下来的、看似笨拙的校验逻辑,如今被奉为圭臬,成了系统里不可动摇的基石。
方铭偶尔会约我喝茶,聊聊项目的进展,也聊聊他最近看的书。他变了很多,不再像以前那样急躁,开始懂得慢下来,听别人把话说完。有一次他跟我说,他在读一本关于企业文化的书,书里说,一个公司最重要的资产不是系统,不是客户,是人。他说这句话的时候,看着我,目光很认真。
至于赵鹏,我后来再也没有见过他。听说他去了南方,换了一个行业,从头开始。希望他能真正明白,那些被他丢掉的东西,到底是什么。
我故事里的那道死结,早就解开了。它没有变成一根刺,而是变成了一座桥。一座通向理解,通向尊重,通向一个更完整的自我的桥。
这个世界很大,大到容得下无数种活法。但有些东西,是无论走到哪里,都不能丢的。
比如敬畏,比如尊重,比如爱。
全文完
创作声明:本文为虚构创作,请勿与现实关联。