网易首页 > 网易号 > 正文 申请入驻

收到裁员消息,我直接离职,不料全公司给我打电话,让我救救公司

0
分享至

收到裁员通知那天,是周三。

我记得很清楚,因为周三食堂有糖醋排骨,我排了十分钟的队,端着餐盘刚坐下,手机就震了。企业微信消息,发件人是新来不到三个月的HRD赵敏,内容简短得像一条诈骗短信——“顾衍,下午三点,三号会议室,沟通离职事宜。”

我当时的第一反应不是愤怒,也不是恐慌,而是一种说不上来的荒诞感。就像一个跑了十年马拉松的人,在距离终点还有五百米的时候,裁判突然跑过来拍了拍你的肩膀说,哥们儿,别跑了,你被取消资格了。

我把最后一块排骨塞进嘴里,嚼得很仔细,骨头吐在餐盘边缘,然后端起盘子走向回收处。经过技术部那排工位的时候,老黄正盯着屏幕上一个报错日志发愁,嘴里嘟囔着什么“这个接口谁写的,文档呢”。我路过他身后,瞥了一眼屏幕上的代码路径——那是我三年前写的底层架构模块,注释比代码还多,每一行逻辑都标得清清楚楚。老黄不是看不懂,他是被上面催得太紧,根本没时间看。

“老黄,”我拍了拍他的椅背,“那个接口的异常处理在第三层封装里,有个兜底逻辑,你往上翻两层就能看见。”

老黄头也没回,抬手竖了个大拇指:“得嘞衍哥,晚上撸串去不去?”

“晚上再说。”我说。

我没告诉他我下午可能就要走人了。不是刻意隐瞒,就是觉得这事儿说出来有点丢人。在盛恒科技干了六年,从一个二十六岁的愣头青干到三十二岁的技术专家,工号排在前二十,核心代码库里有一半的提交记录挂着我的名字。然后一条消息,三号会议室,离职事宜。

连“辞退”两个字都懒得写,用了个“离职”,好像是我主动要走似的。

下午两点五十五,我准时推开了三号会议室的门。

里面坐了两个人。一个是赵敏,四十岁出头,短发,职业套装,表情管理堪称完美,嘴角上扬的弧度和眼神的冷度形成一种诡异的反差。另一个是技术VP周明轩,三十七八岁,海归背景,三个月前空降到盛恒,据说是董事会某位股东的关系户。他穿着一件熨得没有一丝褶皱的深蓝色衬衫,袖口的扣子规规矩矩地扣着,整个人坐在那里像一尊精心摆放的瓷器。

我进去的时候,周明轩正在看手机,眼皮都没抬一下。

赵敏倒是热情,站起来招呼我坐下,还问我要不要喝水。我说不用了,直接进入正题吧。她脸上的笑容僵了零点几秒,然后从手边的文件夹里抽出一份文件,推到我面前。

标题很醒目:《协商解除劳动合同协议书》。

“顾衍,你在盛恒六年了,公司非常感谢你的付出。”赵敏的语气像在念新闻稿,每个字的间距都经过精确计算,“但是呢,你也知道,今年大环境不好,公司战略调整,技术部门需要优化结构。经过综合评估,公司决定和你协商解除劳动关系。”

“综合评估?”我拿起那份协议书翻了翻,目光扫过补偿金的数字,N+1,规规矩矩,挑不出法律上的毛病,“评估标准是什么?”

周明轩终于抬起了头。他看我的眼神很有意思,不是敌意,更像是一种不动声色的俯视,就像在看一件即将被替换掉的旧零件。

“顾工,”他开口了,声音不高,但每个字都带着一种不容置疑的笃定,“技术部这几年积累了不少技术债务,架构层面有很多历史遗留问题。公司要做技术转型,需要引进新的技术体系和团队。你的技术栈偏传统,跟公司未来的方向不太匹配。”

我差点笑出声来。

盛恒的核心业务是一套面向大型制造企业的供应链管理系统,这套系统从第一行代码开始就是我带着团队搭建的。六年时间,从单体架构到微服务拆分,从日均千级并发做到百万级,每一条技术路线都是我主导选型的。他说的“历史遗留问题”,恰恰是他自己连看都看不懂的那部分。

但我没争辩。因为在他说出“技术栈偏传统”这几个字的时候,我就什么都明白了。这跟技术没关系,跟技术栈也没关系,跟战略调整更没关系。真正的原因只有一个——我是前任技术VP陆远征一手带出来的人,而陆远征在半年前和董事会闹翻,带着一批核心骨干出走创业去了。我当时没走,不是因为我忠诚,是因为陆远征临走前跟我说了一句话。

“小顾,你留在盛恒,帮我守着这套系统。它是我十年的心血,也是你的。不管将来谁来了谁走了,这套系统不能倒。”

我答应了。

所以我留下来了,顶住了周明轩带来的那帮新人的压力,扛住了半年里三次大规模技术故障,保住了二十多个核心客户的续约。我以为我的价值摆在那里,谁都看得见。结果到头来,人家根本不在乎你做了什么,人家只在乎你是谁的人。

“行。”我把协议书合上,放在桌面上,“我签。”

赵敏愣了一下,显然没料到我答应得这么痛快。她飞快地和周明轩交换了一个眼神,然后推过来一支笔:“那你仔细看看条款,没问题的话——”

“不用看了。”我拧开笔帽,在签名栏写下自己的名字,笔迹干脆利落,“补偿金什么时候到账?”

“十五个工作日内。”赵敏的声音里多了一丝如释重负的东西。

“好。”我把笔帽拧回去,放在协议书上,站起身,“我现在就收拾东西。”

从进门到出门,全程不到八分钟。

走出会议室的时候,我听到周明轩低声说了一句话,声音不大,但会议室的隔音门还没完全关上,每个字我都听得清清楚楚——“你看,我就说这人没什么斗志,留着他也是占着位置。”

我没回头。

回到工位开始收拾东西的时候,消息已经传开了。技术部的同事三三两两地围过来,表情从震惊到愤怒再到茫然,像一组被推倒的多米诺骨牌。老黄直接从椅子上弹了起来,嗓门大得整个楼层都听得见:“什么玩意儿?裁顾衍?周明轩疯了吧!”

“老黄,小声点。”我把显示器连接线拔下来,一圈圈缠好。

“不是,衍哥,你就这么签了?”老黄脸涨得通红,眼镜片后面的眼睛瞪得溜圆,“你知道不知道,上个月那个百万并发的优化是谁做的?上周C3客户的数据库崩溃是谁通宵恢复的?还有那个——”

“行了行了。”我打断他,从抽屉里翻出一个旧U盘,犹豫了一下,放回了原处。公司的代码库里都有,不需要带走。六年的积累,最后能带走的,不过是一个水杯、一本翻烂了的《代码大全》、还有抽屉里半包受潮的饼干。

“衍哥,你就这么走了,那个底层架构怎么办?文档虽然全,但好多细节都在你脑子里啊!”说话的是小孟,前年校招进来的,一直跟着我做事,技术底子不错但经验还浅。

“文档都在知识库里,按模块索引就能找到。”我把自己的工牌从卡套里抽出来,放在桌面上。照片是六年前拍的,那时候还留着长发,眼神里带着一股不服输的劲儿。现在头发短了,那股劲儿也不知道什么时候磨没了。

“那要是出了大问题呢?”小孟追问。

我背起书包,看了他一眼,笑了:“那就祝周总的新技术团队能搞定。”

走出盛恒科技大门的时候,是下午四点二十。十月的阳光已经不那么烈了,斜斜地打在写字楼玻璃幕墙上,折射出一大片刺眼的白光。我在门口的台阶上站了一会儿,掏出手机翻了翻通讯录,想找个人说点什么,翻了一圈又锁了屏。

说什么呢?被裁了?太丢人。终于自由了?太矫情。得了一笔补偿金?那点钱在这个城市连个卫生间都买不起。

最后我打了辆车,回了家。

我以为这件事就这么结束了。

事实证明,我远远低估了一场风暴的酝酿速度。

当天晚上十一点半,我的手机响了。屏幕上跳出一个名字:许清韵。

看到这三个字的时候,我拿着手机的手顿了一下。

许清韵,盛恒科技财务部的总账会计,比我晚一年进公司,工位在四楼,我平时去财务报销的时候总能碰见她。她在公司里属于那种存在感不强但谁都离不开的人,脾气好,业务精,笑起来有两个浅浅的酒窝,说话温温柔柔的,但做起事来利索得让人挑不出毛病。

我们之间有过那么一两次不太像同事之间的对话。一次是去年年会,她喝了点酒,坐在酒店露台上透气,我正好出去接电话。她歪着头看我,说顾衍你怎么老是一个人。我笑了笑说,习惯了。她说,我也是。

那天晚上的风吹得人很舒服,她的头发被风撩起来,有几根挂在了耳坠上。我伸手帮她拨开,手指碰到她耳廓的瞬间,她的脸红了,红得连月光都盖不住。

然后就没有然后了。成年人之间这种微妙的时刻太多了,多到谁都不会当真。

“喂?”我接起电话。

“顾衍。”许清韵的声音从听筒里传来,带着一种明显的紧张,像是压着嗓子在说话,“你在哪儿?”

“在家。怎么了?”

“你今天是不是……离职了?”

“准确地说,是被裁了。”我靠在沙发上,电视开着但没有声音,屏幕上正在播一个什么综艺节目,一群人在那里笑得很夸张,“你消息挺灵通。”

“全公司都传遍了。”她停顿了一下,我听到电话那头有键盘敲击的声音,她似乎在加班,“我有个事要跟你说,但你不能告诉任何人是我说的。”

“你说。”

“周明轩裁你不只是因为你是陆总的人。”许清韵的声音压得更低了,“我今天做季度财务审计,发现了一件很奇怪的事。公司账上有一笔四百三十万的资金,上个月以技术服务费的名义打给了一家叫‘辰星科技’的公司。”

“辰星科技?”我在脑子里搜了一圈,“没听过。”

“对,我也没听过。但更奇怪的在后面。”许清韵的语速加快了,“我又查了前两个月的账,发现从周明轩入职第二周开始,公司已经连续八次向辰星科技支付‘技术服务费’,累计金额超过一千八百万。而每一次的审批流程,都是周明轩本人发起的。”

我从沙发上坐直了身体。

“一千八百万?”我脑子里飞速运转,“盛恒一个季度的净利润才多少?李总知道这事吗?”

“问题就在这里。”许清韵深吸了一口气,“这些支出走的不是常规审批通道,用的是周明轩的特批权限,财务系统里挂的是‘技术升级专项预算’。但问题在于——”

“什么?”

“盛恒今年根本就没有技术升级专项预算这个科目。这笔钱,是凭空多出来的。”

电话两端都沉默了几秒钟。客厅里只有电视里观众的笑声,空洞而遥远。

“许清韵,”我慢慢地开口,“你为什么要告诉我这些?”

电话那头又沉默了。这次沉默更长,长到我以为信号断了。

“因为我觉得,这件事跟你被裁有关。”她的声音变得很轻,像一片羽毛落在水面上,“还因为……”

“因为什么?”

“因为我不想看你被人欺负了还什么都不知道。”

她说完这句话就挂了电话。我拿着手机在沙发上坐了很久,电视里的综艺节目播完了一集,自动跳到了下一集,又播完了一集。屏幕上的光影变幻打在天花板上,像一场无声的默片。

我在脑子里把所有碎片拼在一起。

周明轩三个月前空降盛恒,带着董事会某位股东的背景。他入职第二周就开始向一家名不见经传的公司持续支付大额技术服务费。他裁掉了我这个掌握核心系统底层的技术专家。他说公司要做技术转型。

这些碎片拼出来的画面让我后背发凉。

他裁我不是因为我“技术栈传统”,也不是因为我是陆远征的人。他裁我是因为我要挡他的路。盛恒的核心系统是我一手搭建的,任何所谓“技术转型”和“新系统替换”都必须经过我的手。只要我在,他就没法名正言顺地把公司最核心的技术命脉外包给那个所谓的“辰星科技”。

他必须先把我清走,才能放开手脚做他想做的事。

而他想做的事,不管是什么,对盛恒来说一定不是什么好事。

我在沙发上翻了个身,把手机举到眼前,打开浏览器搜索“辰星科技”。搜索结果寥寥几条,没有官网,没有产品介绍,企业信息查询平台上显示这家公司注册于三个月前——恰好是周明轩入职盛恒的前一周。

法人代表一栏写着一个名字:周明远。

那一瞬间,我像被一盆冰水从头浇到脚。

周明轩。周明远。这两个名字放在一起,傻子都能看出关系。我立刻打开企业信息平台继续深挖,输入“周明远”三个字,关联出了七家公司。其中三家是空壳,两家已经注销,剩下两家存续状态的公司,有一家的股权结构图里,赫然出现了周明轩的名字——持股比例百分之四十九,通过一个BVI离岸架构间接持有。

我盯着屏幕上的股权穿透图,手指不自觉地攥紧了手机。

这是一个局。一个从三个月前就开始布的局。周明轩空降盛恒,利用特批权限建立虚假的技术升级预算科目,然后通过层层审批漏洞把公司资金以技术服务费的名义输送给他的关联公司。而所谓的“技术转型”,就是要把盛恒最核心的系统运维和开发工作全部外包给辰星科技——也就是外包给他自己。

这个局的最后一块拼图,就是我。

我是那个唯一能看出系统架构问题的人,也是唯一有能力阻止这一切的人。所以他必须在我发现之前,用一个冠冕堂皇的理由把我裁掉。

“技术栈偏传统。”

我笑了一声,在空荡荡的客厅里显得格外刺耳。

第二天一早,我给许清韵发了条消息:“你手头的审计资料,备份一份,注意安全。”

她秒回:“已经在做了。”

我又发了一条:“这件事你先别声张,等我理清楚再说。”

她回了一个“好”字,然后隔了大概半分钟,又发来一条:“顾衍,你打算怎么办?”

我想了想,打了四个字:“将计就计。”

发完这条消息,我把手机扔到一边,开始做一件很久没做过的事——打开了我的个人电脑,登录了一个已经吃灰半年的GitHub账号,然后点进了一个私有仓库。

这个仓库的名字叫“Shengheng-Core-Backup”。

陆远征临走前,给了我一样东西。不是钱,不是股份,是一个完整的、脱敏后的盛恒核心系统架构副本。他当时说,小顾,这套系统是盛恒的命根子,万一将来有人要对它动刀子,你得有还手的能力。

我当时觉得他多虑了。现在看来,姜还是老的辣。

我花了整整一天时间,把周明轩入职以来系统里所有的变更日志、权限调整记录、新增的外部接口调用全部拉了出来,一条一条地比对分析。看到下午四点的时候,我终于找到了自己要找的东西。

在周明轩入职后的第三周,系统后台新增了一个名为“data_sync_external”的数据库触发器,触发源指向一个外部IP地址。我顺着这个IP查下去,发现它指向一台位于云服务上的服务器,服务器的注册信息关联的企业邮箱域名,正是辰星科技的域名。

也就是说,周明轩不仅在对公司的资金下手,他还在悄悄地把盛恒的核心业务数据往外导。

这是商业间谍级别的操作。

我靠在椅背上,点燃了一支烟。我已经戒烟两年了,这支烟是从茶几底下翻出来的,不知道是哪年哪月剩下的,烟丝已经干得发脆,抽起来有一股烧纸的味道。

烟雾缭绕中,我突然想起了一件事。

昨天我离职的时候,小孟问我:“那要是出了大问题呢?”

我当时说:“那就祝周总的新技术团队能搞定。”

现在我想改一下这句话——那就祝周总能搞定我留下的那扇后门。

盛恒的核心系统里,有一个几乎所有大型系统都会有的东西:超级管理员权限。这个权限在正常情况下由系统自动管理,每任技术负责人离职时会进行交接。但我在系统底层留了一个应急恢复机制,一个只有我知道的、独立于主权限体系之外的后门。

这不是恶意为之,是陆远征时代定下的规矩——核心系统必须有一个灾难恢复的最后手段,而这个手段只能掌握在最可信的人手里。

离职的时候我没提这件事。一方面是因为周明轩根本没给我交接的机会,赵敏催着我签字走人,全程不到八分钟;另一方面,我当时虽然生气,但没想过要做什么。

但现在不一样了。

我把烟掐灭,重新打开终端,输入了一段指令。屏幕上跳出一个简洁的监控面板,上面实时显示着盛恒核心系统的各项运行指标。数据库连接数正常,API响应时间稳定,各模块负载均衡。一切看起来风平浪静,就像暴风雨来临前的海面。

我把监控面板最小化,开始写一份文档。文档的标题是:《盛恒科技核心系统架构白皮书:版本演进、风险节点与灾备策略》。

这份文档我写了整整两天,洋洋洒洒三万多字,把盛恒系统里每一个关键节点、每一个潜在风险、每一个优化建议都写得清清楚楚。与其说是一份技术文档,不如说是一份投名状——一份证明我才是这个系统真正灵魂的铁证。

写完之后,我把它加密压缩,存到了一个只有我有密钥的云盘里。

然后我开始等。

等什么?等周明轩的下一步棋。他被我挡了三个月的路,现在障碍清除了,他一定会加速推进他的计划。而加速推进就意味着犯错,犯错就意味着机会。

我等了五天。

这五天里,我每天睡到自然醒,上午去健身房,下午泡在图书馆看闲书,晚上给自己做一顿像样的饭。六年了,我从来没这么清闲过。许清韵每天都给我发消息,说的都是公司里的动态——周明轩今天又开了一个会,宣布启动“技术全面升级”项目;财务部又被要求走了一笔款,金额是二百一十万;技术部新招了五个人,全是周明轩亲自面试的。

我回她:“继续观察,不要暴露。”

第五天晚上,我的手机响了。不是许清韵,是老黄。

“衍哥!出大事了!”老黄的声音从听筒里炸出来,带着一种近乎崩溃的焦灼,“C3客户的系统崩了!整个订单模块全部挂掉,数据库主从同步也断了,客户那边直接打电话给李总了!”

我放下手里的锅铲,关掉煤气灶。锅里的西红柿炒蛋刚下锅,蛋液还没凝固。

“什么时候的事?”

“两个小时前!周明轩让新来的那帮人处理,结果越处理越糟,现在连B5和D7两个模块也连带崩溃了!”老黄的声音里带着哭腔,“衍哥,这到底是怎么回事啊?系统这几年从来没出过这么大的故障!”

“C3客户的系统崩了?”我重复了一遍,脑子里快速运算着各种可能性。C3是盛恒最大的三个客户之一,年合同额超过四千万,他们的系统一旦出问题,每停摆一分钟都是真金白银的损失。

更重要的是,C3客户所在的行业是汽车制造,他们的供应链系统连接着全国三百多家供应商。系统停摆意味着生产线可能停线,这个损失是要按秒来算的。

“周明轩怎么说?”我问。

“他能说什么!在办公室里砸杯子呢!”老黄的声音忽然压低了,像是怕被人听到,“衍哥,我跟你说个事,你别跟别人说是我说的。”

“你说。”

“今天下午出故障之前,周明轩让新来的那个技术总监做了一件事。他把系统里一个核心模块的调用逻辑改了,说是要‘优化’。结果改完不到二十分钟,整个系统就开始连环崩溃。他们想回滚,但是发现回滚不了,因为那个模块的备份版本也被覆盖了。”

我闭上眼睛。

那个核心模块,就是我三年前写的底层架构模块。它的调用逻辑极其复杂,牵一发而动全身,任何对它动手的人如果没有吃透全部代码,就一定会触发连锁反应。

而我写的文档里,有一条醒目的红色警告:此模块禁止非原开发人员进行结构性修改,如需修改,必须经过至少三轮模拟测试。

周明轩的新团队显然没看文档,或者看了却没当回事。不管是哪种情况,后果都一样——他们亲手按下了那颗我埋了三年、用来防范外部攻击的自毁开关。

“衍哥,李总刚才把所有技术部的人叫到会议室了,”老黄的声音越来越急,“周明轩当着所有人的面说这是你的问题,说你在离职前故意留了后门,说你恶意破坏公司系统!”

我笑了。

“他有证据吗?”

“他拿了个什么日志文件出来,说你离职当天访问过系统后台。”

“我离职当天确实访问过系统后台,”我说,“我在导出我的绩效数据,这是我的合法权利。所有操作都有审计记录,一查就清楚。”

“衍哥,那你现在怎么办啊?”

“我?”我重新打开煤气灶,锅里的油已经凉了,我得重新热一遍,“我该吃吃该喝喝,等着呗。”

“等着?等什么?”

“等他亲自给我打电话。”我说完这句话的时候,语气平静得连我自己都有点意外。

挂了电话,我把西红柿炒蛋重新做完,盛了一碗米饭,打开电视找了一部老电影,边吃边看。电影是《肖申克的救赎》,正好播到安迪在雷雨之夜爬出下水道的那一段。雨水冲刷着他身上的污秽,他张开双臂站在河里,仰头望天。

我嚼着西红柿,心想,我现在也在爬一条下水道。只不过我的下水道,连着的是盛恒科技二十楼的CEO办公室。

第二天上午十点,我的手机又响了。这次屏幕上跳出的名字让我挑了挑眉——李振国,盛恒科技创始人兼CEO。

李振国这个人,在业内口碑不错。白手起家,做了二十年企业服务,从一个五人的小作坊做到今天两千多人的规模,靠的是实打实的产品和对客户的责任心。他对我有知遇之恩,我二十六岁那年就是他亲自面试把我招进来的。所以我一直对他保持着足够的尊重。

但是尊重归尊重,他对周明轩的纵容和放权,也已经触及了我的底线。

我让电话响了六声,才接起来。

“顾衍,是我,李振国。”电话那头的声音带着明显的疲惫,像是一夜没睡,“你现在方便吗?”

“李总,您说。”

“公司出了点状况,C3客户的系统崩溃了,技术部搞了一整夜都没搞定。客户那边已经下了最后通牒,今天中午十二点之前如果系统不能恢复,他们就要启动索赔程序。这个损失,盛恒承担不起。”李振国的语气很诚恳,没有绕弯子,“顾衍,这套系统你最熟,你能不能回来一趟,帮公司把这个坎儿过了?”

我靠在沙发上,看着天花板上那盏很久没擦过的吊灯。灯罩里面积了一层灰,灯光透过灰尘打下来,颜色有点发黄。

“李总,我很想帮您。”我的语气不紧不慢,“但您也知道,我已经被公司协商解除劳动关系了。协议书我签了字,补偿金前天也到账了。我现在回去碰那个系统,万一再出点什么问题,周总那边怕是不好交代。”

电话那头沉默了几秒。我听到李振国深吸了一口气,像是在压制什么情绪。

“周明轩那边你不用管,我来处理。你回来帮公司解决这个问题,条件你提。”

“条件我提?”我把这四个字在舌尖上转了一圈,“李总,您确定吗?”

“我确定。”

“好。”我坐直了身体,语气从客气变成了公事公办的冷静,“那我提三个条件。第一,我要以外部技术顾问的身份介入,顾问费按小时计,每小时一万,不足一小时按一小时算,从我现在出门开始计时。”

“没问题。”

“第二,我要看过去三个月所有‘技术升级专项预算’的完整财务记录和审批流程,原件,不许删改,不许遮掩。”

电话那头又沉默了。这次的沉默比刚才更长,我几乎能听到李振国脑子里齿轮转动的声音。一个做了二十年企业的老板,不可能听不出这句话背后的含义。

“好。”他的声音沉下去了,“第三个条件呢?”

“第三,”我的声音平稳得没有一丝波澜,“周明轩必须在C3客户的恢复确认函上签字。不是盛恒的章,是他个人的名字。”

“为什么?”

“因为这次的故障是他的人直接操作导致的,跟盛恒其他人无关。他要承担他该承担的责任。”

李振国在电话那头长长地吐了一口气。我听到他那边传来打火机的声音,然后是烟雾被吸入又被呼出的声响。我认识他六年,只见过他在极度焦虑的时候抽烟。

“顾衍,你跟我说句实话。”他的声音忽然变得很低,“你是不是知道些什么?”

我看着天花板上的吊灯,灯光黄黄的,像旧照片的颜色。

“李总,我知道的东西,比您想象的要多得多。”我说,“但我更想让您亲眼看到。有些事,我说出来不算数,您自己查出来才算数。”

又是沉默。这次沉默之后,李振国的声音里多了一种我从来没听过的东西——那是一个掌舵了二十年的人,在意识到自己的船可能已经被白蚁蛀空时才会有的警觉和寒意。

“我答应你。全部答应。”他说,“你现在就过来,公司派车去接你。”

“不用了,我自己打车,从上车开始计时。”我说完挂了电话,站起来,从衣柜里拿出一件很久没穿过的深灰色衬衫。

这件衬衫是许清韵去年送我的生日礼物。她说我穿深灰色好看,显得人精神。我那时候笑她,说程序员穿什么都一样,反正都是对着屏幕。她说不对,万一有一天你要站在很多人面前说话呢。

我当时没在意。现在想起来,这个姑娘好像总是能看到我看不到的地方。

我穿好衬衫,对着镜子扣上袖扣。镜子里的人看起来不太一样了。三十二岁,眼角有了细纹,但眼神比二十六岁时更沉更稳。六年的积累没有消失,它只是沉到了更深处,像一条暗河,表面看不见,但随时可以喷涌而出。

出门之前,我给许清韵发了条消息:“我现在去公司。帮我做一件事。”

她秒回:“你说。”

“把你这几天整理的所有财务异常记录,打印三份。一份放在你那里,一份锁在你的抽屉里,第三份——”我停顿了一下,“第三份先留着,等我到了再说。”

“你要做什么?”她的消息里透出一丝紧张。

“我要掀桌子了。”我回了这五个字,然后把手机揣进口袋,推开了家门。

电梯里的镜子映出我的脸。我对着镜子整了整衣领,嘴角不自觉地弯了一下。

四十分钟后,出租车停在了盛恒科技楼下。我付了车费,要了发票,在发票背面写下了到达时间:十点四十七分。

写字楼的大厅和往常一样明亮干净,前台的小姑娘看到我的时候明显愣了一下,下意识地站起来喊了一声“顾工好”,喊完之后才反应过来我已经不是这里的员工了,脸上的表情顿时变得有些尴尬。

我冲她点了点头,径直走向电梯间。

电梯门打开的时候,里面站着一个人。

周明轩。

他也看到了我。那一瞬间,他脸上的表情经历了一个极其短暂但极其精彩的变化——先是意外,然后是警觉,最后定格为一种强撑出来的镇定。这几种情绪的切换快得像是翻书,但我每一页都看得清清楚楚。

“哟,顾工。”他扯出一个笑容,但笑意根本没到眼睛里,“什么风把你吹来了?”

我走进电梯,站在他旁边,按下了二十楼的按钮。

“李总让我来的。”我说,目光平视着电梯门上跳动的楼层数字,“C3的故障搞不定?”

周明轩的笑容僵了一瞬:“新团队还在排查,问题不大,很快就能解决。”

“是吗?”我转过头,终于正眼看了他一下,“那太好了。那我上去喝杯茶就走,反正来都来了。”

电梯里的空气像被冻住了。周明轩没有再说话,但他握着手机的手指关节微微发白。

二十楼到了。电梯门打开,我做了个“请”的手势,让周明轩先走。他犹豫了零点几秒,然后迈步走了出去。

我落后他三步,不急不缓地走向CEO办公室。走廊两侧的工位区里,熟悉的同事们纷纷抬起头。老黄看到我的瞬间差点从椅子上蹦起来,嘴巴张得老大,像是有一肚子话要喊出来,但看了看前面的周明轩,又硬生生咽了回去。

小孟的眼睛红红的,一看就是熬了通宵。她看到我的时候,嘴唇动了动,无声地说了四个字:“衍哥,救命。”

我冲她微微点了下头,继续往前走。

李振国的办公室门开着。他站在落地窗前,背对着门口,手里夹着一支烟。烟雾从指尖袅袅升起,在透过玻璃洒进来的阳光中缓慢翻卷。他的背影看起来比半年前苍老了不少,肩膀微微佝偻着,像扛着某种看不见的重量。

“李总,顾衍来了。”周明轩敲了敲门框,声音里带着一种刻意修饰过的从容。

李振国转过身来。看到我的那一刻,他眼神里闪过一丝复杂——有愧疚,有期待,还有一种被极力压制的焦虑。他把烟在窗台上的烟灰缸里按灭,大步走过来,伸出手。

“顾衍,谢谢你能来。”

我握住他的手,能感受到他掌心的温度和微微的潮湿。这是一个正在经历风暴的掌舵者,而他此刻把唯一的希望押在了一个被他亲手放走的人身上。

“李总,我们直接去机房吧。”我松开手,没有多余的寒暄,“时间不多了。”

“好,我陪你一起。”

“我也去。”周明轩立刻接话,语气里带着一种警觉,像一只嗅到了危险的猫。

我转头看了他一眼,表情平淡:“周总,C3故障的技术排查需要高度专注,无关人员在现场可能会干扰判断。您要是不放心,可以在监控室看,那里能实时看到机房里的所有操作。”

“我不是无关人员。”周明轩的下巴微微收紧,“我是技术VP。”

“周总,”我看着他的眼睛,语气平静得像在陈述一个事实,“您的新技术团队折腾了十二个小时都没搞定的事,说明问题出在他们不熟悉的领域。而那个领域,恰好是我最熟悉的。您在现场提出任何技术建议,都可能影响我的判断效率。现在是十点五十三分,距离客户的最后通牒还有一个小时零七分钟。您确定要在这个时候跟我讨论谁的职位更高?”

办公室里安静了整整三秒。

李振国看了周明轩一眼,目光里多了一层我从未见过的审视:“明轩,你在外面等着。顾衍说得对,现在最重要的是把系统恢复,其他的事以后再说。”

周明轩的脸色变了。那种变化极其微妙,像是冰面下裂开了一道看不见的缝隙。但他很快控制住了自己,点了点头,嘴角甚至还维持着那个职业化的微笑:“行,李总您说得对。我在外面等消息。”

他转身走出办公室,步态平稳,但经过我身边的时候,我捕捉到了他眼角余光里一闪而过的冷意。

那一眼里有很多东西——愤怒、戒备、还有一丝隐隐的不安。

我心里冷笑了一声。周明轩,你现在的不安才刚开始。

接下来的四十分钟,我坐在盛恒主机房的终端前,手指在键盘上飞速敲击。老黄和小孟在旁边打下手,一个帮我监控各项指标的恢复情况,一个负责和C3客户那边的技术团队实时沟通。

系统崩溃的原因和我判断的一模一样。周明轩的团队修改了底层架构模块的调用逻辑,把原本设计好的多层容错机制打破了。这就好比把一栋大楼的承重墙拆了换成石膏板,看着挺漂亮,稍微晃一下就全塌了。

恢复的难度不大,但极其繁琐。因为错误的修改操作覆盖了多个备份节点,我需要从最早的基础镜像开始逐层重建,然后在数据库层面做一次完整的主从同步校验。这个过程就像在一座被炸塌的桥下,一块一块地找回原来的砖石,再按原来的结构重新砌起来。

这种活,整个盛恒只有我能干。不是因为我比别人聪明,而是因为这栋楼的一砖一瓦都是我自己砌的。每一块砖的纹理、每一道缝的位置,都刻在我的肌肉记忆里。

十一点三十九分,距离最后通牒还有二十一分钟,我敲下了最后一条指令。

屏幕上弹出一行绿色的字:“All modules recovered. System status: NORMAL.”

老黄盯着屏幕上的监控面板,各项指标从红色跳回绿色,一个接一个,像倒下的多米诺骨牌被人从另一头重新扶了起来。他摘下眼镜,用袖子擦了擦眼睛,声音有点发抖:“恢复了……衍哥,全部恢复了。”

小孟那边也传来消息:“C3客户确认系统恢复正常,所有数据完整,订单模块、库存模块、财务模块全部可用!”

机房里安静了片刻,然后爆发出一阵压低了音量的欢呼。几个跟着熬了一夜的技术部同事用力地拍着桌子,有人直接瘫坐在椅子上,长长地吐了一口气,像卸下了一座压在胸口的大山。

我没有欢呼。我只是靠在椅背上,活动了一下僵硬的肩膀,然后站起来,走向机房门口。

门口站着很多人。李振国在最前面,身后跟着几个副总裁和部门总监,还有表情阴晴不定的周明轩。

“搞定了。”我说,“系统已经全面恢复,数据库校验通过,所有功能模块正常。建议技术部接下来四十八小时内持续监控,暂时不要再做任何结构性变更。”

李振国用力握住我的手,握了很久。这个做了二十年生意的男人,此刻的眼眶居然有点泛红。他没有多说什么感谢的话,只是用力地握了又握,然后转头对身后的助理说了一句话。

“通知法务部,立刻冻结‘技术升级专项预算’科目下的所有待付款项。”

周明轩的脸瞬间变了颜色。

“李总,这不合适吧?”他上前一步,声音里的从容终于裂开了一道口子,“技术升级项目正在关键阶段,冻结款项会影响——”

“影响什么?”李振国转过头看他,目光冷得像冬天的铁轨,“影响你把钱转到辰星科技?”

整个走廊安静得落针可闻。

周明轩的嘴巴张了张,似乎想说什么,但李振国没给他机会。李振国举起手机,屏幕上显示着一个打开的电子表格,上面密密麻麻列着一行行财务数据,每一笔都标着醒目的红色高亮。

“我今天凌晨收到了这份文件。”李振国的声音不高,但在安静的走廊里,每个字都像钉子一样砸进地板,“里面详细记录了最近三个月所有‘技术升级专项预算’的支出明细、收款方信息、审批链路。周明轩,你猜这份文件是谁发到我邮箱的?”

周明轩的脸从白变青,从青变灰,像一个被戳破的气球,所有的体面和从容都在以肉眼可见的速度流失。

他猛地转过头看向我,眼神里的冷意彻底撕开了那层伪装,变成了一种赤裸裸的恨意和恐慌。

“是你?!”

我靠在机房门框上,双手抱在胸前,嘴角微微上翘。

“周总,您误会了。”我说,“我是搞技术的,财务的事我哪懂。我不过是把你们改崩的代码修好了而已。至于那份文件,也许是哪位有良心的同事看不下去了吧。”

我说这话的时候,目光越过周明轩的肩膀,落在了走廊尽头的人群里。

许清韵站在那里。

她穿着一件米白色的针织开衫,长发随意地披在肩上,手里抱着一个文件夹,安静地站在最不起眼的角落。但当我的目光落到她身上的时候,她的嘴角弯了一下,弯出一个极浅极浅的弧度,像一颗石子投入平静的湖面,涟漪一圈圈地荡开。

那个笑容里有很多东西——笃定、默契,还有一点点做了坏事之后心照不宣的小得意。

昨天深夜,我收到了她发来的一份加密压缩包。打开之后,里面是三个月来所有异常财务记录的时间线、资金流向图谱、以及与周明轩入职时间的交叉对比表。每一笔都有据可查,每一个数字都精确到小数点后两位。

财务出身的人,一旦决定揭开真相,手里的武器比任何代码都锋利。

我当着所有人的面掏出手机,打开了一个页面,递到李振国面前。

“李总,系统恢复了,这是好事。但我觉得您还需要看看这个。”

手机屏幕上显示的是辰星科技的企业注册信息。法人代表周明远。关联公司股权穿透图里,周明轩的名字赫然在列。

李振国接过手机,沉默地看了一分钟。这一分钟里,他脸上的表情从震惊变成愤怒,从愤怒变成痛心,最后所有情绪被一种冷到骨子里的平静取代。

他把手机还给我,转向周明轩。他的声音不大,但每一个字都带着二十年商海沉浮积累下来的威压。

“周明轩,从现在开始,你的所有系统权限被注销。请你到我办公室来一趟,我们有些事需要好好谈谈。”

“李总,我可以解释——”周明轩的声音已经彻底失去了之前的从容,变得急促而慌乱,额头上渗出了一层细密的汗珠。他上前一步,想要抓住李振国的胳膊,但被李振国不动声色地避开了。

“你当然要解释。”李振国看着他,目光平静得像一潭深水,“但你解释的对象不是我,是公安机关经济犯罪侦查部门。在你来我办公室之前,公司法务已经准备好了完整的举报材料。”

周明轩整个人像被抽去了脊梁骨一样,肩膀垮了下来。他站在走廊中间,四周是曾经的下属和同事,所有的目光都落在他身上,每一道都像烧红的烙铁。

没有人说话。没有人替他辩解。甚至没有人露出同情的表情。

一个人用三个月时间搭建起来的权力体系,可以在三分钟内土崩瓦解。这个道理,周明轩大概从来没有想明白过。

我走回机房,从打印机里抽出一份文件——C3客户系统恢复确认书。我拿起一支笔,走到周明轩面前,把确认书和笔一起递过去。

“周总,签个字吧。这是李总答应我的第三个条件。”

周明轩看着那份确认书,又看了看我,嘴唇翕动着,似乎想说些什么。但最终他什么都没说出来。他接过笔,在确认书的“技术负责人签字”一栏写下了自己的名字,笔迹潦草而扭曲,像一个溺水的人在水面上划出的最后一道波纹。

我收回确认书,看了一眼上面的签名,然后把它交给了李振国的助理。

“李总,我的工作完成了。接下来按照约定,我会寄送顾问费发票到公司财务。另外,”我看了许清韵的方向一眼,“第二个条件的事,希望您认真查下去。那份文件里的东西,只是冰山一角。”

李振国点了点头,目光沉沉的:“顾衍,这件事公司欠你一个说法。”

“不用了,”我笑了笑,把背包甩到肩上,“说法没有意义,结果才有。对了李总,那份文件真正该感谢的人,您应该也猜得到。她比我勇敢多了。”

说完这句话,我转身走向电梯间。

经过许清韵身边的时候,我的脚步顿了顿,低头在她耳边说了一句话。声音很低,低到只有她一个人能听见。

“下班等我,请你吃最好吃的糖醋排骨。”

她的耳根以肉眼可见的速度红了,红得和去年年会那个夜晚一模一样。她没有抬头看我,只是把怀里那个文件夹抱得更紧了一些,嘴角的弧度却怎么都压不下去。

电梯门在我面前打开,又在我身后关上。盛恒科技四个大字的LOGO在电梯间里发着蓝色的冷光,干净、体面、不动声色。

我掏出手机,给许清韵发了条消息:“对了,忘了告诉你。那份系统架构白皮书,其实是为你写的。你去年在露台上说的那句话,我想了一年,终于想明白了。”

“什么话?”

“你说,顾衍你怎么老是一个人。”

我打字的手指顿了顿,然后继续:“我现在不想一个人了。”

消息发出去之后,电梯正好到达一楼。门打开的瞬间,阳光从大厅的玻璃幕墙涌进来,铺满了整个地面,亮得让人睁不开眼。手机震动了一下,我低头看屏幕。

许清韵只回了两个字。

“好的。”

就这两个字,干净利落,和她这个人一模一样。

我把手机举到眼前,对着这两个字看了很久。电梯门在身后关上,大厅里的人来来往往,有人拖着行李箱匆忙赶路,有人端着咖啡悠闲踱步。这个世界和昨天一样运转着,什么都没变,但好像又什么都变了。

走出写字楼大门的时候,我仰头看了一眼天空。十月的阳光还是那么好,不烈不燥,暖洋洋地照在人身上,像一条刚晒过的被子裹住了肩膀。

我打了辆车回家。路上经过菜市场的时候,我让师傅靠边停了一下,下车买了三斤排骨、两棵白菜、一把香葱。老板娘称排骨的时候多抓了两根放进去,笑眯眯地说小伙子今天气色不错啊,有喜事?

我说,算是吧。

回到家,我系上围裙,把排骨焯水、炒糖色、下料、加开水,盖上锅盖小火慢炖。厨房里弥漫着冰糖融化的甜香和八角的辛冽,两种味道缠在一起,浓烈又温柔。

手机放在灶台边上,屏幕亮着,显示着和许清韵的对话框。最后那条“好的”下面,我没有再回复。有些话不需要说太多,说到了就够了。

傍晚六点十五分,门铃响了。

我擦了擦手,走过去开门。门打开的瞬间,傍晚的霞光从楼道窗户涌进来,把门框染成了一层金红色。许清韵站在门口,手里拎着一袋子水果,夕阳的光落在她米白色的针织衫上,整个人像被镀了一层柔光。

她看到我系着围裙的样子,先是愣了一下,然后笑了。这次不是那种收着的、浅浅的笑,而是肆无忌惮地笑了出来,露出整齐的牙齿,眼睛弯成了两道月牙。

“你还真会做饭啊?”她说。

“六年前就会了,”我侧身让她进门,“只是一直没请人尝过。”

她走进来,把水果放在玄关的柜子上,环顾着我的客厅。沙发上放着那本翻烂了的《代码大全》,茶几上摆着一杯凉透了的水,电视旁边的绿萝已经长到了地板上,藤蔓顺着踢脚线爬了小半个客厅。

“你这里……”她歪着头看了一圈,“比我想象的整洁。”

“我以为你要说比想象的乱。”

“程序员嘛,刻板印象还是有的。”她笑了,然后鼻子动了动,像一只闻到鱼干味道的猫,“好香。你炖了什么?”

“糖醋排骨。”我说,“周三食堂没吃成的那一份,我自己做。”

她转过头看我,眼神里多了一层柔软的、说不清道不明的东西。那种东西不需要用语言翻译,两个人都懂。

“洗手吃饭吧。”我转身走向厨房,“帮我把碗筷拿出来,在左边第二个柜子里。”

“好。”

她走进厨房,从我身后伸手去够橱柜的门。那个瞬间她靠得很近,我闻到了她头发上淡淡的洗发水味道,像是柑橘混着薄荷,清冽又温暖。

窗外的天光正在一寸寸暗下去,厨房里的灯光是暖黄色的,打在两个人的身上,影子在墙壁上交叠在一起,像两棵并肩生长的树。

锅里的排骨咕嘟咕嘟地冒着泡,汤汁收得刚刚好,浓稠油亮,裹在每一块排骨上,泛着琥珀色的光泽。我关了火,把排骨盛进盘子里,撒上一把翠绿的葱花。

“尝尝。”我把盘子放在餐桌上,递给她一双筷子。

她夹起一块排骨,吹了吹,小心翼翼地咬了一口。咀嚼了两下之后,她的眼睛亮了,亮得像是有人在里面点了一盏灯。

“好吃吗?”我问。

“好吃。”她含含糊糊地说,腮帮子鼓鼓的,又夹了一块,“比食堂的好吃十倍。”

“那就多吃点。”

我在她对面坐下来,给自己也盛了一碗饭。两个人隔着一盘糖醋排骨,两副碗筷,一碗紫菜蛋花汤,在暖黄色的灯光下安安静静地吃着晚饭。

吃到一半的时候,她的手机响了。她看了一眼来电显示,眉头微微皱了一下,然后接起来:“喂,李总……嗯……好的,我知道……明天上班再说吧。”

挂了电话,她看着我,表情有些复杂:“李总说,公司已经报警了。周明轩被经侦带走了,和他一起被带走的还有他那个弟弟周明远。辰星科技的公司账户今天下午被冻结,里面还有一千多万没来得及转出去。”

我夹了一块排骨放在她碗里,语气平淡:“意料之中。”

“李总还说……”她犹豫了一下,“他想让你回公司。不是普通的岗位,是技术合伙人。给股份的那种。”

我放下筷子,看着她。

“你怎么回的?”

“我说我做不了你的主,”许清韵低头扒了一口饭,“但我可以帮你传话。”

我靠在椅背上,看着天花板上那盏很久没擦过的吊灯。灯光透过灰尘洒下来,和今天上午在沙发上看到的一模一样。但不知道为什么,现在看起来好像不那么黄了,反而有一种旧东西特有的温润。

“你跟李总说,我考虑一下。”我说。

“只是考虑一下?”

“当然不是。”我笑了,重新拿起筷子,“股份比例、投票权、技术团队的独立管理权限,这些都得谈。被裁掉的人再请回去,价格就不一样了。”

许清韵愣了一秒,然后“扑哧”一声笑了出来,筷子差点没拿稳。

“顾衍,我以前怎么没发现你这个人这么记仇?”

“我以前也没发现自己这么记仇,”我说,“大概是被人从公司里赶出来之后,突然想明白了。你的善良,要留给值得的人。”

她看着我,目光认真而专注,像是在重新认识眼前的这个人。

“那什么样的人才是值得的?”她问。

“比如,”我看着她的眼睛,“一个敢冒着丢工作的风险,把一千八百万的黑账查出来发给老板的人。”

她的脸又红了。三十二岁的女会计,在职场上精明干练、滴水不漏,此刻却像一个被戳穿心事的少女,耳根的红一路蔓延到脖颈。

“那是因为……”她的声音小了下去,“那个人先在露台上帮我拨了头发。”

窗外已经完全黑了。城市的灯光一盏一盏地亮起来,远处的写字楼群像一片发光的森林。楼下的街道上传来汽车驶过的声音和偶尔的行人说话声,这些声音被十一楼的距离过滤得柔软而遥远,像一层铺在夜色底部的绒毯。

我们继续吃饭,有一搭没一搭地聊着天。她说起公司里的八卦,我讲起代码里的趣事。两个成年人,在经历了职场的背叛、算计和反转之后,坐在一间租来的公寓里,隔着一盘糖醋排骨,笑得像两个孩子。

吃完饭,她抢着洗了碗。我站在厨房门口看她挽起袖子,把手伸进水池里,泡沫漫过她的手腕。这个画面看起来普通得不能再普通,但我站在门口看了很久,久到她回头问我怎么了。

“没什么,”我说,“就是觉得这个厨房好像第一次有了烟火气。”

她把最后一个碗放进沥水架,擦了擦手,转过身靠在橱柜上,歪着头看我。

“那以后呢?”

“以后什么?”

“以后还能有吗?烟火气。”

窗外的城市灯火通明,十月的夜风从半开的窗户灌进来,带着桂花的甜香和远方不知谁家烧饭的焦香。我走过去,把窗户关小了一点,然后转过身,靠在窗台上,和她隔着整个厨房的距离面对面。

“能。”我说,“只要你愿意来。”

她没有立刻回答。她只是看着我,那双眼睛里映着厨房暖黄色的灯光,像两颗盛满了黄昏的琥珀。

然后她笑了。

“那我以后每天都来。”

那天晚上,我送她下楼。小区里的桂花开了满树,香气浓得像是能把人托起来。我们在桂花树下站了一会儿,谁都没说话,只是并排站着,看着彼此在路灯下的影子被拉得又长又细,末端几乎交叠在一起。

她上车之前,忽然回过头来问了我一个问题。

“顾衍,如果那天公司没有出故障,如果周明轩没有犯错,你还会回来吗?”

我想了想,认真地想了想。

“会的,”我说,“不是因为故障,也不是因为钱。是因为那套系统是我的,那些代码是我的,那些熬过的夜、掉过的头发、骂过的甲方,都是我的。我不能让一个姓周的把它毁掉。”

“还有呢?”她问。

“还有,”我看着她的眼睛,“你也在那里。”

她的眼眶忽然有点泛红,但她忍住了没让眼泪掉下来。她伸出手,在我胸口轻轻推了一下,力气小得像一阵风。

“技术男说情话,杀伤力太大了。”她说完这句话,转身钻进了出租车。

我站在桂花树下,看着出租车的尾灯在夜色中渐渐远去,变成两个小小的红点,最后消失在街道尽头的转弯处。

晚风又吹起来,桂花簌簌地落了几朵在我肩上。我伸手拿下一朵,放在掌心里看了看,小小的,淡黄色的,貌不惊人,却香得理直气壮。

我把它攥在手心里,转身往回走。

楼道里的声控灯一层一层亮起来,像有人在我前面为我开道。走到家门口的时候,手机震了一下。我掏出来看,是许清韵发来的消息。

“到家了。今天的糖醋排骨,是我吃过最好吃的。明天还想吃。”

我靠在门框上,一个字一个字地打字。打了又删,删了又打,最后只发了三个字。

“管够。”

接下来的日子,像被按下了快进键。

李振国找我在一家茶馆里谈了一次,从下午两点谈到晚上九点,喝了三壶铁观音,吃了两碟茶点,最后在一张餐巾纸的背面草签了一份意向书。我以技术合伙人的身份回归盛恒,占股百分之五,享有核心技术路线的一票否决权,技术团队人事任免由我全权负责。

签完字的第二天,我重新走进了盛恒科技的大门。

这一次,没有赵敏,没有周明轩,没有冷冰冰的“协商解除劳动关系协议书”。接待我的是李振国本人和全体技术部的同事,老黄带头鼓了掌,小孟捧了一束花——不是什么名贵的花,就是楼下花店买的向日葵,黄灿灿的,像一群小太阳。

我接过花的时候,小孟红着眼眶说:“衍哥,你不在的这几天,我每天做梦都在改bug。”

“以后有我在,bug我来扛。”我说。

周明轩的案子进入了司法程序。公安机关查明了他伙同其弟周明远,利用职务便利虚构技术服务合同、侵占公司资金、非法获取计算机信息系统数据等多项犯罪事实,涉案金额累计超过两千三百万。辰星科技的公司账户被冻结,关联的所有资产被查封,等待他的将是法律的审判。

而把他送进去的关键证据,除了许清韵整理的财务异常记录,还有我提供的系统操作日志和数据库异常访问记录。周明轩留在服务器上的每一条操作痕迹,都成了锁定他犯罪事实的最后一颗螺丝钉。

三周后,盛恒科技召开了新闻发布会,宣布完成新一轮组织架构调整,我被正式任命为CTO。发布会上有记者问我,从被裁员工到CTO,这中间只隔了不到一个月,是什么感觉?

我对着镜头想了想,说了一句被老黄后来打印出来贴在工位上的话。

“感觉就像你写了一行代码,运行了六年,突然被人删了。然后系统崩了,又哭着求你恢复。你恢复了,顺便给系统打了个补丁,让它以后再也不会被同样的人删掉。”

台下有人笑,有人鼓掌。李振国坐在台下第一排,也笑了,笑完之后摇了摇头,像是在感叹自己的眼光曾经瞎过那么一段时间。

发布会结束后,我从会场走出来,看到许清韵靠在走廊的墙上,手里拿着两杯咖啡。

她递给我一杯,杯壁上贴着一张便签纸,上面用娟秀的字体写着一行字:“恭喜顾总。不过糖醋排骨的债还是要还的。”

我把便签纸揭下来,小心翼翼地折好,放进了衬衫口袋里。

“欠了多少顿?”

“我算算,”她掰着手指头,认真地数,“从那天到现在,一共二十三天,减去加班和出差,还剩——算了,”她笑了,放弃了这个复杂的计算,“你就欠着吧,慢慢还。”

“好,”我说,“还一辈子,够不够?”

她端着咖啡的手顿了一下,杯子里深褐色的液体荡出了一圈小小的涟漪。她低下头,用咖啡杯挡住了半张脸,但挡不住耳根那抹迅速蔓延的红色。

过了好一会儿,她的声音才从杯子后面闷闷地传出来。

“一辈子太长了,先还到退休吧。”

走廊尽头,十月末的阳光从窗格里斜斜地洒进来,把整个走廊照得通透明亮。空调出风口吹出的风带着微微的暖意,吹动了她额前几根碎发。

我站在她面前,手里握着那杯还热着的咖啡,感觉心里的某个角落也被什么东西填满了。那种感觉很难形容——不是狂喜,不是激动,更像是你在风雨里赶了很久很久的路,忽然推开一扇门,发现里面生着一炉火,炉火边有一把空椅子,椅子旁边有一个人在等你。

那天晚上,我又做了一顿糖醋排骨。这次不止我和许清韵两个人,老黄、小孟,还有技术部的七八个同事都来了,把我那间不大的公寓塞得满满当当。老黄带了啤酒,小孟带了水果,一群人围着餐桌,把糖醋排骨抢得一块不剩。

老黄喝了三罐啤酒之后,大着舌头问我:“衍哥,你说周明轩那孙子,临进去之前最后悔的是啥?”

“大概最后悔的是,他裁我之前没先把数据库删干净。”我说。

一群人笑得前仰后合。

许清韵坐在我旁边,没有喝酒,只是安静地笑着,偶尔夹一块排骨放进我碗里。有一次她夹完排骨,手指无意间碰到了我的手背,我反手握住她的手指,在桌子底下轻轻攥了一下。

她没抽开。

窗外夜色沉沉,城市万家灯火。客厅里闹哄哄的,老黄在讲一个新出的技术框架,小孟在和另一个同事争论哪个前端框架更好用,啤酒罐碰在一起发出清脆的响声。

我坐在这一片喧闹之中,握着一个姑娘的手,觉得人生里所有的好事情,好像都赶在同一个月里发生了。

故事到这里,其实已经可以结束了。

一个被裁员的技术专家,凭借自己的实力和一群有良知的人帮助,回到了本该属于他的位置,扳倒了蛀虫,赢得了尊重,也收获了一份沉甸甸的感情。听起来像是一部标准的职场爽剧。

但生活从来不会在“他们从此幸福地生活在一起”之后打出片尾字幕。生活还在继续,明天太阳照常升起,新的问题会出现,新的挑战会来临,新的糖醋排骨还需要按时下锅。

两天后,盛恒科技召开了全员大会。李振国站在台上,郑重宣布了公司的新任CTO。

“各位同事,”李振国的声音通过麦克风传遍整个大会议室,“今天我要宣布一项重要的人事任命。经过董事会慎重讨论,决定任命顾衍为盛恒科技首席技术官,即日起生效。”

掌声从台下爆发出来。技术部的区域里,老黄把手掌都拍红了,小孟差点激动得站起来。而我注意到,坐在前排角落里的赵敏——那位曾经代表公司跟我谈“协商解除劳动关系”的HRD——此刻的表情极其微妙。她的嘴角挂着职业化的笑容,但眼神里藏着一丝极力掩饰的不安。

我不打算找她麻烦。在职场上,HR不过是执行者,真正的决策者已经付出了代价。但我相信,从这一刻起,她再也不会用那种轻飘飘的语气对任何一个员工说出“综合评估”这四个字。

任命宣布完毕后,轮到我上台发言。

我站在台上,看着下面几百张面孔。有熟悉的,有陌生的,有曾经并肩作战的,也有在我不在的时候选择了沉默的。所有的目光都集中在我身上,带着各种各样的情绪——好奇、期待、审视,甚至还有那么一点点的敬畏。

“六年前,我二十六岁,来盛恒面试。”我开口了,没有稿子,没有PPT,就这么对着话筒开始说,“面试我的人是李总,他问了我一个问题。他说,顾衍,你觉得一个好的系统最重要的是什么?”

台下安静了下来。

“我说,稳定性。一个好的系统,要在任何极端情况下都能正常运行,不能轻易崩溃。”我停顿了一下,“李总当时说,对,但只说对了一半。一个好的系统,不仅要稳定,还要能自我修复。就像一棵树,被风刮断了枝条,它不会整棵死掉,而是会在断口处长出新的枝芽。”

会议室里鸦雀无声。李振国坐在第一排,双手交叉放在膝盖上,目光沉静。

“这六年里,盛恒的核心系统从零到一,从一到一百,我参与了它的每一次迭代、每一次重构、每一次危机处理和每一次化险为夷。我对这套系统的感情,不亚于一个父亲对孩子的感情。”我的声音很稳,但每一个字都带着无法掩饰的重量,“所以当有人告诉我说,我的‘技术栈偏传统’,我不再适合留在盛恒的时候,我的第一反应不是愤怒,是困惑。就像一个工匠被人说,你造的房子太结实了,不符合我们偷工减料的新标准。”

台下有人笑了,笑声里带着苦涩。

“但后来我想明白了。那个人的标准不重要。因为真正决定这套系统价值的人,不是坐在办公室里画PPT的人,而是在座每一个深夜加班改Bug的人、每一个在客户现场被骂得狗血淋头还笑着说‘马上解决’的人、每一个把盛恒两个字当成自己名片上最骄傲那部分的人。”

我的目光扫过技术部的工位区。老黄摘下眼镜擦了擦眼角,小孟的眼眶红红的,旁边几个老员工的表情都写满了复杂的情绪。

“我回来了,不是因为谁求我回来的。”我的声音提高了半度,“我回来是因为这里还有值得我守护的东西。接下来的六个月,我会带领技术团队做一次全面的系统升级——不是周明轩说的那种‘技术转型’,而是真正的架构优化和性能提升。我要让盛恒的系统,成为这个行业里最好的系统。不是之一,是唯一。”

掌声再次响起,比刚才更响,更持久。我看到李振国也在鼓掌,他的手掌一下一下地拍在一起,节奏沉稳有力。

“还有一件事,”我举起手示意大家安静,“从今天起,技术部的所有人事任免、项目分配、技术路线选择,由我和我的团队共同决定。任何人——包括董事会——如果要对此提出异议,必须先过我这一关。这是我和李总达成的共识,也是我回来的前提条件。”

这句话说完,会议室里安静了一秒,然后爆发出更加热烈的掌声。那掌声像夏天的雷阵雨,猛烈而畅快,冲刷着这间会议室里曾经存在过的所有不公和压抑。

散会之后,我回到自己的新办公室——以前周明轩用过的那间。我让行政把里面所有东西都清空了,连桌子都换了新的。不是迷信,是原则。蛀虫爬过的木头,再好也不能留着打家具。

老黄敲门进来的时候,我正在白板上画新的架构图。他进来之后也不说话,就站在旁边看了一会儿,然后冒出一句:“衍哥,说实话,那天你被裁的时候,我差点也递辞呈了。”

“那你为什么不递?”我没回头,继续画图。

“因为我不甘心。”老黄说,“我在盛恒八年了,比你还早两年。我看着这套系统从零开始长成今天这样。要是就这么走了,我觉得对不起自己熬过的那些夜。”

我转过身,把白板笔放在笔槽里,看着老黄。他的头发比八年前少了一半,眼镜度数深了两圈,手上常年敲键盘敲出了厚厚的老茧。他是盛恒最老的一批员工之一,也是技术部里最沉默、最扎实的那根柱子。

“老黄,”我说,“周明轩在的时候,你最看不惯的是什么?”

“什么都不懂还指手画脚。”老黄想都没想。

“那现在不一样了,”我笑了一下,“现在指手画脚的人什么都懂。”

老黄愣了一秒,然后也笑了。他笑起来的声音很大很粗,像一台老旧的服务器风扇,嗡嗡嗡地震着机箱。

笑完之后,他说:“衍哥,以后我就跟着你干了。你说往东,我绝不往西。”

“不用,”我拍了拍他的肩膀,“你说往西的时候,我会认真听。因为你有你的判断,你的判断在大多数时候都是对的。这就是我和周明轩最大的区别。”

老黄听完这句话,沉默了几秒,然后把眼镜摘下来,仔仔细细地擦了一遍。镜片上没有雾,他只是需要一点时间来处理某些涌上来的情绪。

“行,”他重新戴上眼镜,“那我先去把下周的发版计划理出来,半小时后找你过。”

“好。”

老黄走到门口,忽然又转过身来:“对了衍哥,财务部那边刚送过来一份文件,说是新任总账会计签过字的,需要你这边也签一下。我让她进来了?”

“让她进来吧。”

老黄让开门口,许清韵从门外走进来,手里拿着一份文件,脸上带着公事公办的微笑。但她的眼睛出卖了她——那双眼睛里藏着的东西,比任何文件都生动。

她走到我桌前,把文件放在桌面上,手指按着文件的边缘,身体微微前倾。

“顾总,这是本月技术部的预算审批单,需要您签字。”她的声音一本正经,但嘴角那个若隐若现的弧度已经快要压不住了。

“许会计,”我也一本正经地拿起笔,“你的工作汇报对象不是我,是财务总监。为什么是你来送文件?”

“因为财务总监说,技术部新来的CTO脾气大,别人送的审批单他可能会打回来。”她眨了一下眼睛,“派我来送,比较保险。”

我低头签了字,把文件推回去的时候,手指故意压在了她的手指上。

“保险吗?”我看着她。

她的耳根又开始红了。三十二岁的女人,在职场上是刀枪不入的铁娘子,在我面前却永远像一只被挠到痒处的猫,明明舒服得想眯眼睛,却偏要摆出一副“你走开”的表情。

“在公司呢,注意影响。”她飞快地把文件抽走,退后一步,整理了一下根本不乱的衣服下摆。

“影响什么?”我靠在椅背上,双手枕在脑后,故意逗她,“影响新任CTO和总账会计的正常工作往来?”

“新任CTO再这么嬉皮笑脸的,总账会计就要在他的报销单上找麻烦了。”她瞪了我一眼,但那一眼一点威慑力都没有,反而像一只伸出爪子却收着指甲的小猫。

我笑了,从抽屉里拿出一个保温饭盒,放在桌上。

“给你带的午饭。糖醋排骨,今天早上五点起来做的。食堂的不好吃,以后别去食堂吃了。”

她看了一眼那个保温饭盒,又看了看我,脸上的职业化微笑终于彻底瓦解,取而代之的是一种柔软的、只属于私密时刻的表情。

“五点起来做?你疯了?”

“我没疯,”我说,“我只是算了一下,欠你的那笔债,如果按每天一顿还的话,大概需要连续还三个月。越早开始还,越早还清。”

她抱着保温饭盒,低着头沉默了一会儿。然后她抬起头,眼眶有点红,但嘴角是弯的。

“顾衍,有没有人跟你说过,你这个人一旦认真起来,特别可怕?”

“有,”我说,“周明轩说过。”

她“扑哧”一声笑了出来,眼泪和笑声一起迸出来,像一颗被敲开了壳的坚果,外壳硬邦邦的,里面全是柔软的、香喷喷的果仁。

“好了,回去工作吧。”我收起玩笑的语气,“周五晚上有空吗?”

“有。干嘛?”

“我爸妈想见你。”

她愣住了。整个人像被按了暂停键,表情凝固在脸上,手里的保温饭盒差点滑落。

“你……你说什么?”

“我妈上周打电话来,问我最近过得怎么样。我说挺好的,新工作顺利,还认识了一个姑娘。她就非要看照片。我就发了一张。”我的语气平淡得像在汇报工作进度,“然后她说,这姑娘面相好,让我周末带回家吃顿饭。”

“你发的是哪张照片?”她的重点完全歪了。

“去年年会拍的,你站在露台上,背后是月亮。”

“那张!那张我头发都被风吹乱了!”她的脸涨得通红,“顾衍你是故意的吧!”

“对,”我坦然地承认了,“乱的好看。我妈也说好看。”

她张了张嘴,想说点什么,但似乎所有的词汇都在大脑里堵车了。最后她只是把保温饭盒往怀里一抱,转身大步走向门口,高跟鞋敲在地板上发出清脆急促的声响。走到门口的时候,她停了一下,没回头,丢下一句话。

“周五几点?”

“晚上六点。我去接你。”

“知道了。”

她拉开门走了出去。门关上的瞬间,我听到走廊里传来一声压抑的、小小的尖叫——像是某个人在确定自己走出听力范围之后,终于忍不住把积压的情绪释放了出来。

我靠在椅背上,看着窗外秋日晴好的天空,忍不住笑了。

接下来的一周,我像一台重新加满油的机器,全速运转起来。

技术部首先做了一次全员梳理。我和每一个核心成员进行了一对一的沟通,了解他们的技术方向、职业规划和对当前系统的看法。周明轩时期提拔的几个“嫡系”被调离了核心岗位,我不打算开除他们——在职场上,跟着上司站队是人之常情,只要没有参与违法违规的事,就不该被株连。但我需要确保核心系统的每一个节点都掌握在真正懂它的人手里。

然后我启动了一个代号为“涅槃”的系统全面体检项目。这个项目由我亲自带队,老黄和小孟担任副手,目标是在两个月内完成对盛恒核心系统所有模块的安全审计、性能测试和架构优化。这是一个极其庞大的工程,但每一个参与其中的人都充满干劲,因为所有人都知道,这是在为自己的系统做一次彻底的大扫除。

在这个过程中,我发现了很多周明轩时期留下的隐患。有些是故意的,比如那几个指向辰星科技的外部数据接口;有些是无意的,纯粹是因为操作的人不懂系统逻辑而留下的烂摊子。我带着团队一个一个地拔掉这些钉子,每拔掉一颗,系统就跑得更快一点、更稳一点。

一个月后的某个深夜,我和老黄在机房里盯着最后一批性能测试的数据跑完。屏幕上跳出的结果比我预期的还要好——系统整体响应时间缩短了百分之三十,数据库查询效率提升了百分之四十五,并发处理能力翻了一倍。

老黄看着屏幕上的数字,沉默了很久。然后他说了一句话,声音有点颤抖。

“衍哥,这套系统活了。比以前活得更好了。”

“它一直活着,”我说,“只是之前生了场病,现在病好了。”

那天下班后,我回到家,许清韵已经在了。她有我家的钥匙,是上周我给她的。给钥匙那天我说得很随意,就像在说“帮我拿一下快递”一样。她接过去的时候也很随意,随手就挂在了自己的钥匙串上。两个人都没有刻意渲染这个动作的含义,但彼此心知肚明——一把钥匙开一把锁,能给出钥匙的人,和能接过钥匙的人,都是想好了的。

她正坐在沙发上看手机,餐桌上摆着两个外卖盒子。看到我进门,她放下手机,有点不好意思地指了指外卖盒:“今天加班回来晚了,没来得及做饭,叫了外卖。”

“外卖也行。”我换了拖鞋走过去,打开盒子看了看——一份酸菜鱼,一份干煸四季豆,还冒着热气。

“今天怎么这么晚?”她站起来去厨房拿碗筷,动作熟练得像是已经在这里住了很久。

“最后一批性能测试。结果很好。”我脱了外套挂在椅背上,在餐桌旁坐下,“老黄说系统比以前更好了。”

“那当然,”她把碗筷摆在我面前,理所当然地说,“你写的代码,能不好吗?”

这句话她说得云淡风轻,像是在陈述一个不需要论证的公理。但我听在耳朵里,却觉得比任何专业评审的认可都要重。

吃饭的时候,她忽然放下筷子,认真地看着我。

“顾衍,有件事我想跟你说。”

“嗯?”

“李总今天找我谈话了。”她的表情有些复杂,“他说公司正在筹备上市,财务部门需要重新梳理架构。他想提拔我做财务副总监,主管内审。”

“这是好事啊。”我说。

“可是如果我接了,我就不再是总账会计了。”她顿了顿,“不再是那个能悄悄查账、帮你揪出问题的人了。”

我放下筷子,伸手握住了她放在桌面上的手。

“许清韵,”我看着她的眼睛,“你帮我揪出问题,不是因为你坐在总账会计的位置上。而是因为你这个人,眼睛里揉不得沙子。你坐在哪里,都会做正确的事。而且——”

“而且什么?”

“而且以后你用不着再‘悄悄’了。你想查什么,光明正大地查。我是CTO,你是财务副总监,我们俩联手,这公司里谁也别想再动歪心思。”

她看了我很久,然后慢慢笑了。那个笑容从嘴角开始,一点一点地漫上来,漫过鼻梁,漫过眼角,最后整个脸都亮了起来。

“顾衍,你有没有发现,你变了。”

“哪里变了?”

“以前你是一个只写代码的人。你不在乎钱,不在乎职位,不在乎谁坐在上面,只要你的代码不出问题就行。但现在——”她歪着头想了想,“现在你像一个真正的合伙人了。你开始关心公司的发展,关心团队的建设,关心那些除了代码以外的东西。”

我想了想她说的话。然后我承认了。

“因为我以前觉得,只要我把技术做好,其他的事情自然会有人处理。但后来我发现,如果你不去争取话语权,那些不配做决定的人就会替你做决定。他们会裁掉你,会搞垮你的系统,会毁掉你花了六年时间搭建的一切。”我握紧了她的手,“所以我要变。不是为了我自己,是为了不让那些事情重演。”

她的眼眶微红,但她没有哭。她只是反握住了我的手,十指扣在一起,用力地攥了一下。

“那我陪你一起变,”她说,“你做CTO,我做财务副总监。你守技术,我守钱。咱们把这公司看好,不让任何人再糟蹋它。”

“好。”我说。

窗外夜色深深,万家灯火如星。桌上的酸菜鱼冒着最后一点热气,干煸四季豆已经凉了,但两个人谁都没有再拿起筷子。我们只是坐在那里,手握着手,像两棵并肩站着的树,根系在地下交缠,枝叶在风中共振。

就这样又过了一个月。盛恒科技的“涅槃”项目提前完成,系统全面升级的消息在业内引起了不小的轰动。C3客户在系统恢复后不仅没有终止合作,反而追加了一笔两千万的订单,用他们采购总监的原话说:“一个能在十二小时内把死人救活的技术团队,值得长期合作。”

其他客户也纷纷表态支持。那些在故障期间一度动摇的合作方,在看到系统升级后的性能数据和稳定性报告之后,一个接一个地续了约。盛恒的股价——如果它已经上市的话——大概会在这两个月里涨出一个漂亮的上升曲线。

而这一切的背后,是我和我的团队没日没夜的付出。老黄瘦了八斤,小孟熬出了黑眼圈,我自己的白头发也多出了好几根。但每个人的脸上都带着一种久违的光芒,那种光芒叫做“我们赢了”。

十二月中旬,盛恒科技举办了一年一度的客户答谢会。今年的答谢会比往年都隆重,因为除了答谢客户,还有一个更重要的事项要宣布。李振国站在宴会厅的舞台上,西装笔挺,容光焕发,拿着麦克风的手稳健有力。

“各位来宾,各位合作伙伴,感谢大家多年来对盛恒科技的支持和信任。今天,我要向大家宣布一个重要的消息。”

台下几百双眼睛齐齐看向舞台。

“经过半年的筹备,盛恒科技正式启动IPO程序。我们的目标是在明年第三季度之前,完成在科创板的挂牌上市。”

掌声如雷。

“在此,我要特别感谢一个人。”李振国的目光穿过人群,准确地找到了我的位置,“盛恒科技首席技术官,顾衍。在盛恒最困难的时候,是他凭借深厚的技术功底和对公司的赤诚之心,力挽狂澜,保住了我们最重要的客户和系统。没有他,就没有今天的盛恒。”

聚光灯打在了我身上。周围的人都转过头来看我,目光里有敬佩、有羡慕、也有好奇。我站起身,微微欠身向四周致意,表情平静而从容。

“还有一件事。”李振国提高了几分音量,“经过董事会批准,顾衍将以技术合伙人的身份,进入盛恒科技的核心决策层。他的股份将从之前的百分之五增加到百分之八,并担任公司董事。”

这一次,掌声更响了。技术部的同事们几乎是从座位上跳起来的,老黄的巴掌拍得比所有人都响,小孟尖叫了一声然后捂住了自己的嘴。

我走上台,从李振国手中接过麦克风。

“谢谢李总,谢谢董事会,谢谢在座的每一位同事和合作伙伴。”我的声音通过音响系统传遍了整个宴会厅,“六个月前,我被人从这栋楼里赶了出去。当时我站在楼下,看着盛恒的LOGO,想的是——这帮人可能要把我六年的心血毁掉了。”

台下安静了。所有人都没想到我会在这种场合提起那件事。

“但后来我发现,我错了。”我笑了笑,“盛恒不是某个人的盛恒,盛恒是所有为之付出过的人的盛恒。它不会因为一个蛀虫就被毁掉,因为在这个地方,还有太多人不甘心看着它倒下。老黄、小孟、许清韵,还有在座的很多人,是你们让我知道,我从来不是一个人在战斗。”

我的目光找到了坐在财务部那一桌的许清韵。她今天穿了一条深蓝色的裙子,头发挽了起来,露出一截修长的脖颈。她没有鼓掌,也没有尖叫,只是安静地坐在那里,远远地看着我,嘴角挂着那个我越来越熟悉的弧度。

“所以,谢谢你们。”我举起酒杯,“这杯酒,敬所有在黑暗中坚持点亮灯火的人。”

所有人都举起了酒杯。数百只酒杯在宴会厅的水晶灯下折射出晶莹的光芒,像一片被点亮的星河。

仰头喝酒的时候,我的手机在口袋里震了一下。喝完酒,我拿出手机看了一眼屏幕。

是许清韵发来的消息,只有一句话。

“演讲不错,顾总。不过我更喜欢你做的糖醋排骨。”

我在几百人的注视下,站在台上,对着手机屏幕笑了一下。然后我收起手机,把麦克风还给主持人,走下台去。

宴会结束后,我在酒店门口等她。十二月的夜风带着凛冽的寒意,她走出来的时候裹紧了外套,围巾遮住了半张脸,只露出一双在路灯下显得格外明亮的眼睛。

“走吧,”我伸出手,“送你回家。”

她把手放进我的掌心,手是凉的,但指尖的凉意很快就被我掌心的温度融化了。

“今晚去你那里,”她说,声音被围巾遮住了一半,但每个字我都听得清清楚楚,“我想吃糖醋排骨。”

“现在?快十点了。”

“那就当宵夜。”

我笑了,牵着她的手走向停车场。

车子穿过城市的夜色,车窗外是流光溢彩的街道和来来往往的行人。她在副驾驶座上靠着车窗,安静地看着窗外的城市,偶尔转过头来看我一眼。每一次转头的瞬间,车载音响里正好放到一首老歌,歌手用沙哑的嗓音唱着一句旧歌词——“我曾经跨过山和大海,也穿过人山人海。”

回到公寓,我系上围裙开始做糖醋排骨。她坐在厨房门口的高脚凳上,两条腿晃来晃去,像个小女孩一样托着腮看我做饭。

“顾衍。”

“嗯?”

“你说,如果当初周明轩没有裁你,我们现在会是什么样子?”

我想了想,把焯好水的排骨倒进油锅里,“刺啦”一声,香气炸开。

“大概还是同事吧。你在四楼,我在七楼,偶尔在食堂碰个面,点头打个招呼,然后各自回到工位上。下了班各回各家,你的钥匙串上不会挂着我家的钥匙,我也不会凌晨五点爬起来给你做排骨。”

“听起来有点可惜。”她说。

“不可惜,”我翻动着锅里的排骨,糖色在高温下慢慢变得红亮油润,“该来的总会来。周明轩只是加速了这个过程。”

“那他是不是还算是我们的‘媒人’?”她的语气带着促狭的笑意。

我转过头看了她一眼,锅铲停在半空中。

“许清韵,你再说一遍,明天你的糖醋排骨就没有了。”

她立刻捂住了嘴,但眼睛弯成了两道月牙,笑意从指缝里往外漏,怎么都挡不住。

锅里的排骨咕嘟咕嘟地炖着,窗外的城市夜色安宁。厨房里暖黄的灯光洒在两个人身上,把影子投在墙壁上,交叠在一起,像一幅怎么看都看不腻的画。

那天夜里,她吃完最后一块排骨,心满意足地靠在沙发上,抱着靠枕看我在厨房洗碗。水流声哗哗的,碗碟碰撞发出清脆的响声,电视里放着一档老掉牙的综艺节目,主持人和嘉宾的笑声隔着时空传来,虚幻又真实。

她忽然开口说了一句话。

“顾衍,以后每天都能这样吗?”

我关了水龙头,擦干手,走过去坐在她旁边。沙发微微陷下去一块,她的身体顺势靠了过来,头落在我的肩膀上,重量轻得像一片叶子。

“能,”我说,“只要你愿意。”

“我愿意。”她说。

三个字,轻巧得像三片羽毛,却比所有山盟海誓都重。

我搂住她的肩膀,下巴抵在她的头顶上,闻着她发丝间那股熟悉的、柑橘混着薄荷的洗发水味道。窗外远处有跨年的烟火声隐隐传来——原来不知不觉已经快十二点了。新的一年马上就要来了。

旧的一年里,有人被背叛,有人被辜负,有人在深夜独自对着电脑屏幕敲下最后一行代码。新的一年里,背叛者付出了代价,辜负者被时间淘汰,而那个深夜敲代码的人,此刻正抱着心爱的姑娘,坐在自己租来的公寓里,等待着零点钟声的敲响。

手机屏幕忽然亮了。是李振国群发的全员邮件,标题写着“新年致辞”,正文第一段赫然写着——

“回顾过去的一年,盛恒经历了成立以来最大的一次危机。那次危机差一点毁掉了我们二十年的基业。但幸运的是,在最关键的时刻,有人站了出来。他用一行行代码、一个个不眠之夜,为盛恒筑起了最坚固的防线。我要向全体同仁重申一句话:在盛恒,人品永远比关系重要,能力永远比背景重要。这是盛恒的核心价值观,过去如此,现在如此,未来也永远如此。”

我把邮件给许清韵看。她看完之后沉默了一小会儿,然后把头往我肩膀上拱了拱,找了个更舒服的位置。

“李总这人,其实挺好的。就是有时候反应慢了半拍。”她说。

“不只是反应慢,”我说,“他是太容易信任别人。周明轩那种人,换一个警觉性高一点的老板,撑不过一个月。”

“那以后你就是他的警觉性。”

“还有你,”我低头看着她,“你是我的警觉性。”

她笑了,把脸埋进我的肩膀里,声音闷闷的:“那咱俩就是一个报警系统。”

“对,双保险。”

窗外的烟火忽然密集起来,噼噼啪啪地炸响,把半边天空染成了五颜六色的花海。新年的钟声敲响了,远处传来人群的欢呼声,隐约能听到有人在喊“新年快乐”。

“新年快乐,顾衍。”她仰起头,嘴唇几乎贴着我的耳朵。

“新年快乐,许清韵。”我低下头,在她额头上落下一个吻。

烟火的光透过窗户打在两个人的脸上,明明灭灭,像一场无声的光影电影。电影的主角是一对三十多岁的成年人,没有轰轰烈烈的誓言,没有曲折离奇的剧情,只有一盘糖醋排骨、一把房门钥匙、一个深夜里亮着灯的厨房。

这就是最好的结局。或者说,是最好的开始。

因为在成年人的世界里,结局从来不是一个点,而是一条线。这条线上有无数个明天,无数个需要早起的清晨,无数个需要修复的Bug,无数个需要签字的财务审批单,无数块需要焯水炒糖色的排骨。

但只要这条线上还有另一个人和你并肩站着,那这无数个明天,就都值得期待。

窗外烟火燃尽了最后一簇光,夜空重新归于宁静。城市的万千灯火中,有一扇窗户里的灯还亮着。灯下坐着两个人,靠在一起,没有说话,只是安安静静地听着墙上时钟的秒针一下一下地走着。

嘀嗒。嘀嗒。嘀嗒。

那是时间的声音,也是生活的声音。

跨年夜的烟火燃尽之后,日子并没有慢下来。

元旦假期只放了三天,第四天早上八点,我已经坐在办公室里对着三块显示器看系统监控面板了。“涅槃”项目虽然已经结项,但系统的长期稳定性需要持续跟踪,尤其是在经历过周明轩事件之后,我对任何细微的异常都保持着高度警惕。

老黄推门进来的时候,我正在看一组数据库慢查询的日志。他把一杯热美式放在我桌上,自己端着一杯浓得发黑的红茶,往沙发上一坐,整个人陷进去半截。

“衍哥,元旦三天你休没休?”老黄问。

“休了一天。”我端起咖啡喝了一口,目光没有离开屏幕,“另外两天在家写了点东西。”

“写什么?”

“盛恒系统未来三年的技术演进规划。”我敲了一下键盘,把屏幕上的文档页面切出来给他看,“你看第三页。”

老黄凑过来,眯着眼睛看了半天,然后摘下眼镜擦了擦,又戴上重新看了一遍。看完之后他沉默了好一会儿,才用一种半开玩笑半当真的语气说:“衍哥,你这是要把自己焊死在盛恒啊。”

“不行吗?”

“行,太行了。”老黄把眼镜推回鼻梁上,“但是你得想清楚一件事——你现在是CTO,是技术合伙人,是公司董事,不是以前那个只管写代码的架构师了。未来三年的技术规划,牵扯到的不只是技术路线,还有预算、人员、市场、客户需求、竞品动态,甚至包括上市后的股价表现。你得把这些都算进去。”

我靠在椅背上,双手枕在脑后,看着天花板想了想。老黄说的是对的。以前我是纯粹的技术人,看问题的维度是单一的——代码好不好,架构优不优,系统稳不稳。但现在不一样了。李振国把百分之八的股份和董事席位给了我,这意味着我不再只是一个执行者,而是一个决策者。我的每一个判断,影响的不仅是技术部几十号人的工作,还有整个公司两千多人的命运和未来成千上万投资者的利益。

这种责任的分量,和写代码是完全不同的。

“所以我才要在上市之前把这东西做出来。”我把文档往下翻了一页,“你看这一章——技术债务清理计划。我把周明轩时期留下的所有隐患都列出来了,一共四十七项。其中高风险的有十二项,必须在上市前全部解决。中低风险的三十五项,我排了时间表,上市后半年内清完。”

老黄凑过来仔细看了看,然后点了点头:“这个清单靠谱。但是这十二项高风险的,有几项是跨部门的,你一个人搞不定。”

“所以我才需要你。”我站起来,走到白板前拿起笔,“接下来的六个月,我把技术部分成三个工作组。你带核心架构组,负责底层系统的重构和优化。小孟带应用开发组,负责业务模块的迭代和客户定制需求的交付。我再从外面招一个有大数据和AI背景的人进来,带数据智能组,负责数据中台和智能化产品的研发。”

我在白板上画了三个圈,每个圈里写上组长和核心职责,然后用箭头把三个圈连起来,中间写上“CTO办公室”。

“三个组并线推进,互不干扰但高度协同。每周一全员站会,每周五各组提交周报。所有技术决策最终汇聚到我这,我来做判断和调度。”

老黄看着白板上的图,沉默了很久。然后他站起来,走到白板前,拿起另一支笔,在“数据智能组”旁边加了一个圈,写上“财务数据接口”。

“你忘了这个,”他说,“许会计升副总监之后,财务那边的数据系统也要升级。你要做数据中台,财务数据是最核心的一块。把这块提前纳入规划,省得到时候临时抱佛脚。”

我看着那个圈,忍不住笑了:“你想得还挺周到。”

“那当然,”老黄理直气壮地说,“你俩的事全公司都知道了,我作为娘家人,不得替你多想一步?”

“你是谁的娘家人?”我挑眉看他。

“当然是许会计的。”老黄嘿嘿一笑,“人家姑娘多好啊,被你小子捡了便宜。”

我摇了摇头,转过身继续在白板上画图。但我不得不承认,老黄说得对——许清韵的晋升,确实给我带来了一个独特的优势。在大多数公司里,CTO和财务部门之间的关系往往是天然的博弈双方:技术要预算,财务卡成本,两边拉锯是常态。但现在,盛恒的CTO和财务副总监之间隔着的不是部门墙,而是一个保温饭盒和一把房门钥匙。

这种配置,放眼整个行业大概也找不出第二家。

一月中旬,IPO筹备工作正式启动。

盛恒请了业内最顶级的券商和律所做上市辅导,审计团队也进驻了公司。那段时间,整栋楼的氛围都变了。走廊里随时能看到西装革履的陌生面孔,会议室从早到晚被占满,打印机嗡嗡嗡地吐着各种材料,财务部和技术部的灯经常亮到后半夜。

作为CTO,我需要向券商和审计团队做技术尽调。这件事比我想象的要复杂得多。尽调团队问的问题不光是“你们的系统架构怎么样”,更多是“你们的代码有没有版权风险”、“你们的数据库是否符合数据安全法规”、“你们的灾备机制能不能通过监管审查”、“你们的技术团队稳定性如何,核心人员有没有签署竞业限制协议”。

这些问题,每一项都需要拿出实打实的证据。代码版权的,要追溯到每一行关键代码的提交记录和作者。数据安全的,要列出所有数据存储节点、加密方式、访问控制策略。灾备机制的,要提供过去三年的故障记录和恢复演练报告。

我带着老黄和小孟,花了两周时间整理出了一套完整的技术尽调材料,从系统架构白皮书到代码审计报告,从数据安全合规清单到灾备演练记录,装订成册厚得像一本字典。当我把这套材料递到尽调团队面前的时候,对方的负责人翻了一遍,抬头看了我一眼,目光里带着一种不太常见的表情——那是专业人士对另一个专业人士的本能尊重。

“顾总,这是我今年见过的准备最充分的技术尽调材料。”他说,“尤其是这份代码版权追溯报告,能追溯到六年前的第一行代码,这在创业公司里非常罕见。”

“因为那行代码就是我自己写的。”我说。

他愣了一下,然后笑了。笑完之后,他在尽调清单的“技术合规性”一栏打了个勾,写上了“优秀”两个字。

尽调通过的那天晚上,我请技术部全体吃了顿饭。不是什么高档餐厅,就是公司楼下那家我们吃了六年的火锅店。老板认识我们,看到二十几号人浩浩荡荡地涌进来,笑得眼睛都快没了,直接搬出两大箱啤酒说这顿酒他请。

老黄喝到第三瓶的时候开始讲他当年刚进盛恒的事,说那时候公司才五十个人,卫生间不分男女,有一次他上厕所推开门,发现李振国也在里面,两个人隔着一个隔板聊了十五分钟的项目进度。小孟笑得趴在桌上直不起腰,旁边的几个新来的年轻人听得目瞪口呆,大概是在脑补那个画面。

我坐在角落里,看着这一屋子的人,觉得胸腔里有什么东西在膨胀。这些人里,有的跟了我六年,有的才来了三个月;有的在周明轩时期动过离开的念头,有的在最困难的时候选择了留下来。不管怎样,现在他们都坐在这里,围着同一张桌子涮火锅、喝啤酒、吹牛皮。这就是我的团队,盛恒技术的脊梁。

许清韵到的时候,火锅已经吃了快两个小时。她是从财务部的加班里挤出来的,身上还穿着上班时的白衬衫,头发随意地扎了个马尾,脸上带着明显的倦色。但她的眼睛是亮的,亮得像两颗被洗过的星星。

她在门口站了一下,目光在火锅店里扫了一圈,找到了我的位置。然后她走过来,在老黄主动让出来的椅子上坐下,端起我面前的啤酒喝了一大口。

“财务尽调过了。”她说,放下杯子,嘴角的弧度压都压不住,“审计团队刚才签了字,财务合规性没有问题。你猜他们说什么?”

“什么?”

“他们说盛恒的财务内控,在同等规模的公司里属于第一梯队。”她的语气带着一种努力克制的骄傲,“那些我去年推的流程优化,全部被认可了。”

我看着她,她的鼻尖上还沾着一点不知道从哪蹭的墨水印,头发也因为一整天的高强度工作而有些凌乱。但此刻的她,在我的眼睛里,比任何精心打扮的时候都要好看。

“许副总监,”我拿起啤酒瓶,给她的杯子倒满,“敬你一杯。”

“敬什么?”

“敬你去年做的每一个正确的决定。包括下班后查的那笔账。”

她的眼神闪了一下,然后笑着举起杯子,和我的碰在一起。玻璃碰撞的声音清脆悦耳,淹没在火锅店的喧闹声中,但在两个人的耳朵里,那个声音比任何交响乐都要动听。

那天晚上散了之后,我送她回家。她喝了酒不能开车,我们打了辆出租。在出租车上,她靠在我的肩膀上,眼睛半闭着,呼吸里带着淡淡的啤酒味和火锅底料的麻辣气息。

“顾衍,”她闭着眼睛说,“我爸今天给我打电话了。”

“说什么?”

“他说过年让我回家。还说……”她顿了一下,“还说要见见你。”

出租车在红灯前停下来。车窗外的城市霓虹倒映在玻璃上,把她的脸映得忽明忽暗。

“你爸想见我?”我确认了一遍。

“嗯。”她的声音小得像蚊子,“他说他看了盛恒的新闻,知道你是新CTO。他上网搜了你的资料,还看了你写的那篇架构白皮书。”

“他看懂了吗?”

“没有。他是教语文的中学老师,代码什么的完全看不懂。但他看完之后跟我妈说了一句话——”她睁开眼,转过头看着我,表情里带着一丝促狭的笑意,“他说,这小伙子写的文章逻辑清晰,条理分明,一看就是个靠谱的人。”

我愣了一秒,然后没忍住笑出了声。

“所以令尊是拿白皮书当议论文来读的?”

“差不多吧。”她也笑了,“他还说,能把技术文档写成这样的人,语文功底一定不差。”

“替我谢谢伯父的肯定。不过——”我认真地看着她,“他说的不对。那篇白皮书不是我一个人写的。是你帮我查的资料,帮我校的对,帮我改了七稿。如果那篇东西真的有‘逻辑清晰、条理分明’,那里头也有你一半的功劳。”

她没有接话。她只是把头重新靠回我的肩膀上,眼睛望向车窗外流光溢彩的街景。过了好一会儿,她才开口,声音轻柔得像一片落在水面上的花瓣。

“顾衍,你知道我喜欢你什么吗?”

“什么?”

“你从来不会把功劳全部揽在自己身上。”

出租车重新发动,穿过城市夜晚的街道。我握着她的手,觉得这个夜晚的温度刚刚好。

春节前一周,盛恒科技完成了一轮Pre-IPO融资。

这一轮融资的规模比所有人预想的都要大——六家机构联合投资,总额四点五亿,投后估值突破五十亿。签协议那天,李振国把所有高管叫到办公室,开了一瓶他藏了十年的茅台,给每人倒了一小杯。

“这杯酒,敬在座所有人。”李振国举起杯子,声音有些沙哑,像是已经连续讲了很多话,“去年秋天,盛恒差点死在半路上。是你们,让这艘船重新开了起来。尤其是顾衍——我老李这辈子看错过人,也看对过人。看对的人里,顾衍是最重要的一个。”

所有人的目光都转向我。我举起杯子,没有说什么豪言壮语,只说了四个字:“敬盛恒,敬大家。”

茅台入喉,辛辣中带着醇香。那种感觉很像过去这几个月——先是辣的,然后是暖的,最后是一种沉在舌根上的甘甜。

融资款到账的第二天,我做了一个决定——从技术部的年终奖池里额外拨出百分之十五,分给周明轩时期那几个被边缘化的老员工。名单是老黄拟的,一共九个人,都是工龄五年以上、在核心岗位上默默做事但一直得不到认可的技术骨干。其中有两个人已经递了辞呈,准备年后就离职。

我把这九个人一个个叫到办公室谈话。不画饼,不说空话,就是实实在在地告诉他们:公司知道你们的付出,过去让你们受委屈了,以后不会了。每个人我都给了一份新的岗位职责说明书和一份加薪通知,涨幅从百分之二十到五十不等。

那两个准备离职的人,一个当场把辞呈撕了,说衍哥我再干一年试试。另一个是个沉默寡言的后端工程师,平时一天说不了十句话,那天在我办公室里坐了半天,最后憋出一句“谢谢顾总”,然后出门的时候我听到他在走廊里给老婆打了个电话,声音大得像要把天花板震下来——“老婆!我跟你说!我们那个被裁了又回来的CTO给我加工资了!加了百分之四十!”

我坐在办公室里听着走廊上传来的声音,笑着摇了摇头。

这个世界上的绝大多数人,需要的其实并不多。一个公平的评价,一份匹配的报酬,一个值得追随的领导者。就这么简单。但偏偏有太多管理者连这最基本的三样都给不齐。

周明轩就是典型。他以为管理是靠关系、靠站队、靠信息差来维持的。但他从来不明白,真正能凝聚一个团队的,是公平、透明和共同的目标。你不需要是一个完美的领导者,但你必须是一个公正的领导者。你做不到百分之百正确,但你必须让人相信你的每一个决定都是基于专业判断而非个人好恶。

这是我从陆远征身上学到的,也是我在被裁之后的那些日子里想明白的。

春节前最后一个工作日,公司搞了年会。

今年的年会阵仗比往年都大,因为加了Pre-IPO成功的庆祝环节。酒店定在了市中心最好的五星级,宴会厅能摆下五十桌,舞台上的LED大屏幕足有三层楼高。盛恒两千多号人,除了在客户现场驻场的运维团队,其余人全部到齐。

女士们穿上了压箱底的晚礼服,男士们换上了熨得笔挺的西装。技术部的兄弟们平时都是T恤牛仔裤加拖鞋的打扮,今天突然人模狗样地出现在宴会厅里,互相看着都觉得新鲜。老黄穿上西装之后整个人气质都变了,从退休老干部变成了即将上市敲钟的科技新贵,就是领带打歪了他自己没发现。

“老黄,领带。”我走过去,伸手把他的领带正了正。

“哎,这玩意儿真不是人戴的。”老黄不自在地扯了扯领口,“衍哥,你穿这身倒是挺好看的。许会计帮你挑的?”

“你怎么知道?”

“废话,你衣柜里那几件衣服我见过,没这么好看的。”老黄嘿嘿一笑,往我身后努了努嘴,“喏,人来了。”

我转过身,看到了许清韵。

她今天穿了一条酒红色的长裙,材质是那种丝绒的,在宴会厅灯光的映照下泛着低调而华丽的光泽。长发没有像平时那样扎起来,而是柔顺地披在肩上,耳边别了一对珍珠耳钉。她的妆容比平时精致了一些,但不过分,恰到好处地衬托出了她本来就很好的五官。

她走到我面前,上下打量了我一眼,然后伸手把我衬衫领子上的一根线头拈掉,动作自然得像是做过一千遍。

“还行,”她退后一步,歪着头审视自己的“作品”,“这套西装选对了。藏蓝色配白衬衫,简洁大气,符合CTO的气质。”

“你俩站一起,就是今晚的颜值担当。”小孟不知道从哪冒了出来,穿着一身浅绿色的连衣裙,手里端着一杯果汁,笑嘻嘻地看着我们,“许姐,待会儿你得看紧衍哥,我刚才看到好几个别的部门的女同事在偷偷拍照了。”

“拍就拍呗,”许清韵笑了笑,伸手挽住了我的胳膊,“反正人也跑不了。”

小孟捂着嘴笑了一阵,然后被老黄拉去帮忙布置技术部的座位了。宴会厅里人越来越多,笑声、碰杯声、背景音乐声混在一起,热闹得像一锅烧开的水。

年会开始后,李振国照例上台致辞。他的演讲比往年短了很多,但每一段都掷地有声。当他宣布Pre-IPO融资圆满完成、公司估值突破五十亿的时候,全场沸腾。当他宣布全员持股计划落地、每一位入职满一年的员工都将获得期权激励的时候,整个宴会厅的欢呼声几乎要把天花板掀翻。

最后,他把我叫上了台。

“下面,有请盛恒科技CTO、联合创始人——不对,应该叫技术合伙人——顾衍,为大家致辞。”

我走上台,站在聚光灯下,看着下面两千多双眼睛。和上次发布会不同,这次我不需要再证明什么了。站在这里的我,是被认可、被尊重的。这种感觉很好,但也很重。

“去年十月,我被人从盛恒赶了出去。”我开口了,话筒把我的声音送到宴会厅的每一个角落,“当时我的离职流程只有八分钟。签了一份文件,拔了一个工牌,收拾了一个水杯和一本翻烂了的《代码大全》。就这样,六年的时间,八分钟结束。”

台下安静了。所有人都知道这个故事,但从当事人的嘴里听到,感受是不一样的。

“那几天我窝在出租屋里,每天睡到自然醒,上午去健身房,下午泡图书馆,晚上给自己做顿饭。听起来很惬意对吧?但其实不是。我晚上睡不着,脑子里全是那套系统的事。数据库的索引优化做完了没有?C3客户的接口稳定性测试通过了没有?新来的那帮人会不会把我写的注释都删掉?”

技术部那边传来一阵低低的笑声。老黄笑得最大声,因为他就是那个从来不删注释的人。

“后来系统真的崩了。崩得比我想象的还要快,还要彻底。然后公司给我打了电话,让我回来救场。说实话,接到电话的那一刻,我的心情很复杂。一方面,我觉得解气——你们不是说我‘技术栈传统’吗?怎么系统崩了又来求我这个传统技术栈的人?另一方面,我又觉得心疼——因为那套系统是我写的,是我的团队写的,是盛恒技术部几十号人花了六年时间熬出来的。它不应该被这么糟蹋。”

我的声音沉了下去。

“但我回来了。不是因为我大度,而是因为我不甘心。我不甘心把我亲手搭建的东西,拱手让给那些不懂它、不珍惜它的人。我也不甘心让那些跟着我干了多年的兄弟们,继续在一个不值得的人手下受委屈。”

老黄在台下摘下了眼镜。小孟的眼眶红了。技术部那一桌的每一个人,表情都不再轻松。

“半年过去了。我们清理了四十七项技术债务,完成了核心系统的全面升级,通过了IPO的技术尽调和财务审计,拿下了四个千万级的订单。我们的团队从周明轩时期的士气低落到今天的人心凝聚,这个转变不是我一个人做到的——是老黄,带着核心架构组连续加班两个月做完了底层重构。是小孟,在客户现场被骂了三个小时之后擦干眼泪继续调试接口。是技术部每一个人,是财务部的许清韵,是所有在最困难的时候选择相信盛恒、留在这里的人。”

我停顿了一下,举起手中的酒杯。

“这杯酒,我不敬自己。我敬你们每一个人。敬那些在黑夜里点燃灯火的人,敬那些在被质疑时依然坚持的人,敬那些用一行行代码、一个个数字、一次次通宵守护着盛恒的人。盛恒的明天,属于你们。”

我仰头喝完杯中的酒。

宴会厅里先是静了一秒,然后爆发出雷鸣般的掌声。那掌声铺天盖地,从四面八方涌向舞台,像潮水一样把我整个人裹住。我看到老黄站了起来,用力地鼓着掌,眼眶红得像刚哭过。我看到小孟一边鼓掌一边用手背擦眼睛,眼泪把她的妆弄花了一片。我看到许清韵站在财务部的桌旁,双手合十放在胸前,远远地看着我,嘴角弯着她那个标志性的弧度,眼睛里满是骄傲和温柔。

我从台上走下来的时候,许清韵迎了上来。她没有鼓掌,没有拥抱,只是伸出手,用手指轻轻拭去了我眼角的一点湿痕。我都没意识到自己流泪了。

“演讲比上次好,”她说,声音轻得像羽毛,“但比糖醋排骨还是差一点。”

我被她逗笑了,伸手握住她的手指,攥在掌心里。

“那今晚回去给你做。”

“今晚不行,”她摇了摇头,“今晚你有的忙。那几个新来的投资方代表要跟你单独聊,李总已经安排好了。”

她指了指宴会厅角落的一个VIP包间。透过半开的门,我能看到里面坐着几个衣冠楚楚的中年男人,正在低声交谈。李振国站在门口,朝我招了招手。

“去吧,”许清韵推了我一把,“正事要紧。”

我点了点头,松开她的手,朝那个包间走去。走出几步之后回头看,她还站在原地,酒红色的裙摆在空调出风口的气流中微微飘动,像一朵在风里轻轻摇曳的玫瑰。

我深吸一口气,推开了VIP包间的门。

包间里的人不多,一共五个。除了李振国,还有四个投资方代表。其中三位我在之前的融资谈判中见过,分别是领投方天元资本的合伙人陈志远,跟投的两家机构的投资总监。但第四个人,我没见过。

那是一个看起来四十岁出头的男人,穿着一件深灰色的羊绒衫,戴着一副无框眼镜,气质儒雅,像大学里的教授多过像投资人。他坐在靠窗的位置,手里端着一杯白水,没有喝酒。当所有人的目光都集中在我身上的时候,他只是微微抬了抬眼皮,嘴角弯出一个极浅的弧度。

那个弧度让我心里莫名地动了一下。我在记忆里快速搜索这张脸——没有。我确定自己从来没有见过这个人。但他看我的眼神,却像是认识我很久了。

“顾衍,来,坐。”李振国招呼我在他身边坐下,然后挨个介绍,“陈总、王总、张总你都认识了。这位是——”

“陆远征。”那个男人自己开口了,声音不高不低,带着一种恰到好处的温和,“盛恒前技术VP。也是你前老板。”

我整个人愣住了。

陆远征。这个名字像一道闪电劈进了我的脑子里。六年前面试我的那个人,带了我五年的技术导师,半年前跟董事会闹翻之后带着一批核心骨干出走创业的那个人。我关于技术管理的所有认知几乎都来自他,我留在盛恒的原因也是因为他临走前的一句话。而他,现在就坐在我面前,穿着一件羊绒衫,端着一杯白水,表情平静得像一潭深不见底的湖水。

“陆……陆总?”我的声音罕见地出现了一丝波动。

“别叫陆总,”他笑了,笑容里有岁月的痕迹,也有故人重逢的温度,“叫老陆就行。我离开盛恒的时候就说过,这辈子不再当谁的‘总’了。”

我看着他,大脑飞速运转。陆远征离开盛恒之后,带着他的团队创立了一家叫“征途科技”的公司,做的是和盛恒类似的供应链管理SaaS产品。在行业里,征途和盛恒是直接的竞品关系。而现在,盛恒Pre-IPO的投资方里,居然坐着征途的创始人?

这个局面,怎么看都不太对。

“顾衍,别紧张。”陆远征像是看穿了我的心思,放下水杯,双手交叠在膝盖上,“我今天来这里,不是以征途创始人的身份来的,而是以个人天使投资人的身份来的。这一轮的四点五亿里,有我个人的两千万。”

我转头看向李振国。李振国点了点头,表情很坦然:“老陆注资的事我在董事会里提过,当时你忙着技术尽调,我没来得及跟你详细说。”

“不只是两千万的事。”陆远征接过话头,目光锁定在我的脸上,“我投这两千万,不是因为我看好盛恒——说实话,盛恒的股价能不能在上市后维持住,我心里是打问号的。我投这两千万,是因为你。”

“因为我?”

“对。”陆远征的语气平静而笃定,“我离开盛恒的时候,最放不下的不是公司,不是股份,甚至不是那套系统。是你。我当时最想带走的人是你,但你没有跟我走。你说你要留下来守着那套系统。我当时心里很不舒服,觉得你小子不识好歹。但后来我想明白了——你留下来,是对的。”

包间里安静了下来。另外三个投资方代表不知道什么时候停止了交谈,都在安静地听陆远征说话。

“我走了之后,盛恒出了周明轩那档子事。说实话,我一点都不意外。因为当初我跟董事会闹翻,根子就在周明轩背后那个股东身上。那个人一直想把盛恒的技术命脉外包出去,吃里扒外的事他干了不止一次。我挡了他的路,所以他要清走我。他成功了。但他没想到,他找来替代我的人——周明轩——是个比我当年更难缠的对手。”

“更难缠?”

“对。因为我不在盛恒了,所以我只能在外部看着干着急。但你在。你不但挡住了周明轩的阴谋,还把他送进了监狱。你做到了我当时想做但没做成的事。”陆远征端起水杯,朝我举了一下,“就冲这个,我敬你。”

我也端起酒杯,碰了一下,仰头喝了。酒液流过喉咙的时候,我感觉到了一种前所未有的情绪。那是被自己尊敬的人认可的滋味。这种滋味,比任何物质回报都让人心头发烫。

“顾衍,我今天来,还有一个目的。”陆远征放下杯子,身体微微前倾,语气变得更郑重了,“征途和盛恒,在供应链SaaS这个赛道上是对手。但对手和对手之间,不一定要拼得你死我活。尤其是在AI和大数据这两个方向上,我们两家都面临着同样的技术瓶颈和研发成本压力。”

“你是说……合作?”

“合并。”陆远征一字一顿地说出了这两个字,“征途的技术团队和盛恒的技术团队,整合成一个联合研发中心。你有盛恒的底层架构和客户基础,我们有征途的AI算法和数据中台。两家合在一起,可以在供应链智能化这个方向上做到行业第一。分开打,我们谁也吃不下谁。合起来打,这个市场就是我们的。”

包间里的空气凝固了几秒钟。我看着陆远征的眼睛,那双眼睛里有野心,有诚意,也有一种只有共同经历过风雨的人之间才会有的信任。

“老陆,”我慢慢地开口,“这件事太大了。我需要时间考虑。”

“当然。”陆远征靠回椅背,语气重新变得轻松,“我今天只是把这个建议放在你面前。你可以慢慢想。不过有一件事我想先告诉你——”

“什么?”

“如果合并成功,联合研发中心的负责人必须是你。不是因为我让着你,而是因为你是唯一一个既懂盛恒的系统底层、又懂征途的技术方向、还同时被两边团队都认可的人。这个位置,只能你来做。”

我端着酒杯的手微微一顿。

李振国在旁边拍了拍我的肩膀,声音不高但分量很重:“顾衍,这件事我支持你来做决定。不管最后你怎么选,我都站你这边。”

那天晚上,我在包间里又待了将近一个小时。陆远征详细介绍了征途的技术路线、团队结构、核心产品和市场数据,每一句话都很实在,没有夸大,没有画饼。这就是陆远征的风格——他从来不跟你谈情怀,他只跟你谈逻辑和事实。六年前他面试我的时候是这样,六年后他坐在投资方的位置上跟我谈合并的时候还是这样。

从包间里出来的时候,宴会厅的年会已经接近尾声。大部分人喝得差不多了,三三两两地聚在一起合影留念,有些人已经换上了便装准备离场。音乐从激昂的交响乐换成了舒缓的爵士,灯光也调暗了一些,整个宴会厅的氛围从热烈变成了温馨。

许清韵还坐在财务部那桌,面前摆着一杯几乎没怎么动的红酒,正在和财务总监聊着什么。看到我出来,她对财务总监说了句什么,然后起身朝我走过来。

“谈完了?”她问。

“嗯。”我揉了揉太阳穴,“谈了很多。”

“你脸色不太好。”她伸手探了探我的额头,“没发烧吧?”

“没有。就是脑子里装的东西太多了,有点转不过来。”我握住她的手,“走,出去透透气。”

我们穿过宴会厅的侧门,走到了酒店的露台上。一月的夜风冷得像刀子,吹在脸上生疼,但也让人瞬间清醒。城市的夜景在眼前铺展开来,远处的写字楼上还有零星的灯光,街道上的车流已经稀疏了很多,整座城市正慢慢安静下来。

我把陆远征说的话,一五一十地告诉了她。

她听完之后没有马上表态。她只是靠在露台的栏杆上,仰头看着夜空。冬夜的天空很清澈,能看到几颗明亮的星星,在城市光污染的侵蚀下依然顽强地闪烁着。

“顾衍,你觉得陆远征这个人可信吗?”她问。

“可信。”我没有犹豫,“他是我认识的所有人里,最值得信任的人之一。没有他就没有今天的我。他说的话,每一个字我都信。”

“那你犹豫的是什么?”

“我不是犹豫信任问题。”我也靠在栏杆上,和她并肩站着,“我犹豫的是——如果合并了,征途那边的技术团队怎么办?他们跟了老陆好几年,突然要归到一个前盛恒的人来管,心里能舒服吗?还有盛恒这边,老黄、小孟他们,会不会觉得我是在引狼入室?两边的人心怎么整合,这是最难的。”

许清韵沉默了一会儿,然后转过头看我,表情认真。

“顾衍,你知道当初我为什么决定帮你查那笔账吗?”

“为什么?”

“不只是因为你在露台上帮我拨了头发。”她的声音在夜风里显得格外清晰,“而是因为我观察了你两年。那两年里,我看到你不管面对什么事,第一反应永远是‘这样做对系统好不好’、‘这样做对团队好不好’。你从来不会先把‘对我好不好’放在前面。”

她伸出手,把我大衣的领子拢了拢,遮住被风吹得发红的脖子。

“所以你现在犹豫的这些事——征途团队的感受、盛恒团队的感受、两边人怎么整合——恰恰说明你就是那个合适的人。因为一个不合适的人,根本不会想这些问题。”

我看着她,看着月光落在她的脸上,勾勒出她柔和的轮廓。她的鼻尖被冻得微微发红,呼出的白气在空气中凝成一小团一小团的雾。但她看着我的目光是坚定的、清澈的、毫无保留的。

“许清韵,你知不知道你有一个毛病?”我说。

“什么毛病?”

“你总是对的。”

她愣了一下,然后笑了。那个笑容在冬夜的月光下绽开,美得让人挪不开眼睛。

“所以我比你更适合当总账会计。”她说,“不对,现在是财务副总监了。总之,你要学会听我的。”

“我什么时候没听你的了?”

“嗯……”她歪着头想了想,然后一本正经地说,“暂时没有。继续保持。”

我笑了,伸手把她揽进怀里。她的身体贴在我的胸口上,隔着厚厚的冬衣,我依然能感受到她的温度和心跳。夜风从两个人之间的缝隙里穿过,带着城市冬夜的凛冽和远处隐约的烟火气。

“走吧,”我松开她,“回家。给你做糖醋排骨。”

“现在?快十二点了!”

“那就当跨年宵夜。上次跨年不是吃了嘛,年年都吃。”

她被自己的围巾裹住了半张脸,只露出一双弯成月牙的眼睛。那双眼睛在月光下看着我,里面装满了笑意和温柔。

“好。不过今天要多放糖,我喜欢甜一点的。”

“遵命,许副总监。”

春节假期,我去了许清韵家。

她家在隔壁省的省城,一个安静的老城区。她父母住在一条种满了梧桐树的街道旁,房子是上世纪九十年代的教师宿舍楼,外墙爬满了已经枯萎的爬山虎藤蔓,但楼道里打扫得很干净,每一层都摆着几盆绿萝和吊兰。

许清韵的父亲许老师,正如她说的那样,是一个教了三十年语文的中学老师。他个子不高,头发花白,戴着一副老花镜,说话慢条斯理的,但每一个用词都很讲究。她母亲张阿姨是退休的小学音乐老师,爱笑,说话的声音很好听,做了一桌子菜,从红烧狮子头到腌笃鲜,每一样都精致得不像家常菜。

我进门的时候,带了一份礼物——不是烟酒,也不是保健品,而是一本我托人从国外带回来的精装版《诗经》,中英文对照,装帧极其考究。这是我在许清韵那里得知许老师喜欢古典文学之后专门准备的。

许老师接过礼物的时候,先看了看封面,又翻开看了看内页的排版和注释,然后抬起头看了我一眼。那一眼的审视意味很明显,但审视之后,他嘴角浮起了一丝不易察觉的笑意。

“这本版本我找了很久,”他说,“国内的译本都不太满意。你是怎么找到的?”

“我一个大学同学在剑桥做访问学者,我托他帮忙在当地找到的。”我说。

许老师点了点头,把书放在茶几上最显眼的位置,然后招呼我坐下喝茶。茶是铁观音,泡得很讲究,茶具是一套紫砂壶,看得出有些年头了。许老师一边泡茶一边跟我聊天,从《诗经》聊到唐宋八大家,从唐宋八大家聊到现代文学,话题自由而散漫,但我能感觉到,他每一个问题背后都藏着考察的意图。

大概聊到第四泡茶的时候,许老师忽然话锋一转。

“小顾,我听清韵说,你之前在盛恒被人排挤过,后来凭本事又杀了回去?”

我放下茶杯,认真地看着他:“是的,许老师。去年十月,我被当时的上级以技术栈不符为名裁员。后来系统出了问题,公司请我回去处理。处理完之后,我向公司高层反映了那个上级的问题,最终他被依法处理,我也回到了盛恒,担任CTO。”

许老师端起茶杯抿了一口,沉默了几秒。然后他说了一句话,让我意识到许清韵那股子细腻和通透是从哪里遗传来的。

“你刚才这番话,说得很有条理。但我想听的不是事情的经过——清韵已经跟我讲过很多遍了。我想听的是,你从这件事里得到了什么。”

我想了想。

“我得到了两个东西。第一,技术能力是可以被低估的,但不会被永远低估。真正过硬的技术,最终一定会被需要它的人认可。第二——也是更重要的——一个人要想做成事,不能只靠技术。如果我没有站出来揭露问题,没有主动收集证据,没有在最关键的时刻做出正确的判断,光靠技术是扳不倒周明轩的。技术是我的本钱,但不是我的全部。”

许老师放下茶杯,看着我的目光变得柔和了许多。

“小顾,我教了三十年语文,见过无数学生。有的人聪明但浮躁,有的人踏实但刻板,有的人才华横溢但没有担当。你知道一个真正优秀的人是什么样的吗?”

“您说。”

“聪明而不取巧,踏实而不僵化,有才华但更有责任感。”许老师说着,目光往厨房的方向看了一眼——许清韵正帮着她妈妈端菜,笑声隐隐约约地传过来,“我女儿从小到大,追她的人不少。有家里条件很好的,有学历很高的,有长得很好看的。但她一个都没看上。我和她妈妈一直想不通,她到底在等什么样的人。”

“后来呢?”

“后来她在电话里跟我提起你。”许老师重新端起茶杯,“她说,爸,我遇到了一个人。他不太会说话,但做的每一件事都让我觉得很踏实。他在公司里被排挤了,但他走的时候把所有的技术文档都整理得清清楚楚,连新来的人都能看得懂。他明知道有人要害他,但他还是把系统修复好了才走。爸,你说这样的人是不是很傻?”

我的喉咙有些发紧。

“我当时在电话里跟她说,傻不傻不重要,重要的是他心里有没有别人。”许老师看着我,目光深邃而温和,“小顾,你做的那些事,我都听说了。你被裁之后还帮前同事看代码,系统崩了二话不说回来救场,查出问题之后没有只为自己出气而是帮公司把蛀虫清理干净。这些事,一件两件是偶然,件件都这么做,就是人品。”

他伸出手,把茶壶里最后一泡茶倒进我的杯子里。

“我这辈子没什么大本事,就会看人。你这个人,我看准了。清韵跟了你,我和她妈妈放心。”

那天晚上,我在许家的客厅里坐了很久。张阿姨弹了一段钢琴,是肖邦的夜曲,指尖流淌出的旋律温柔而深情。许清韵坐在我旁边,安静地听着,偶尔转过头来看我一眼,每一次目光相遇的时候,她的嘴角都会微微弯起。

吃过晚饭,许老师拉着我在书房里下了一盘棋。他的棋风稳健但绝不保守,每一步都深思熟虑,但该出手的时候毫不手软。我们下了将近两个小时,最后握手言和。收棋的时候,他说了一句话。

“小顾,人生如棋。有时候你得守,有时候你得攻。但不管是攻是守,最重要的是知道自己在干什么。你不知道自己要什么,走哪一步都是错的。”

“我知道我要什么。”我说。

“你要什么?”

“我要盛恒的系统成为行业标杆。我要我带出来的团队成为行业里最好的技术团队。还有——”我看向客厅的方向,许清韵正在陪她妈妈看电视,侧脸在电视屏幕的光映照下柔和而清晰,“我要好好照顾你女儿。”

许老师把最后一颗棋子放进棋盒里,盖子合上,发出一声清脆的响。

“那就够了。”

春节之后,我回到了盛恒,带着陆远征留下的那个问题。

合并。

这两个字在我脑子里转了一整个春节假期。我反复推演过各种可能性——合并后的技术架构怎么整合,两边的人员怎么安排,联合研发中心的组织架构怎么设计,甚至包括如果合并失败、两家公司继续作为竞争对手厮杀的后果。我做了三个版本的方案,又亲手推翻了其中两个。剩下的那个,我发给陆远征看了。

他回的邮件只有一行字:“和我想的几乎一样。我们找个时间,把两边核心团队叫到一起谈。”

二月下旬,盛恒和征途的首次合并洽谈在盛恒总部的二十楼大会议室进行。盛恒这边的代表是我、李振国和公司法务总监;征途那边是陆远征和他的联合创始人——一个叫宋明哲的技术大佬,以前也是盛恒出去的,当年是陆远征手下最强的架构师。

宋明哲这个人我在盛恒的时候就很熟。他比我大三岁,技术极其过硬,但性格也是出了名的倔。当年陆远征走的时候,他是第一个跟着走的。他对我没有恶意,但也谈不上有多深的交情。我们俩的关系,用老黄的话说就是“两个技术狂人之间的惺惺相惜,但谁也不会先开口说佩服对方”。

会议一开始,气氛有些微妙。征途的人坐在会议桌的左边,盛恒的人坐在右边,中间隔着一道肉眼看不见的墙。双方的团队成员互相打量着对方,眼神里有审视、有戒备,也有一丝按捺不住的好奇。

陆远征先开的口。他用他一贯的风格,没有废话,直接切入了正题。

“各位,今天坐在这里的,都是我最信任的人。盛恒这边的,是我以前的团队;征途那边的,是我现在的团队。你们之间有竞争,有分歧,甚至有些人之间还有过节——这都很正常。但我想请所有人先放下这些东西,听我说一句话。”

他的目光缓缓扫过会议桌两边的每一张面孔。

“供应链SaaS这个赛道,正在进入AI驱动的下半场。谁先完成智能化转型,谁就能吃掉百分之七十以上的市场份额。盛恒有底层架构和客户基础,征途有AI算法和数据中台。我们两家单打独斗,都有短板,都有天花板。但如果合在一起,把两边的优势整合成一个完整的闭环,我们就可以在两年之内把市场上所有其他玩家都甩开至少一个身位。”

宋明哲靠在椅背上,双臂交叉在胸前,表情看不出明显的倾向。他开口的时候,声音不大,但每个字都带着技术人特有的锐利。

“陆总说的方向我认可。但方向是一回事,落地是另一回事。盛恒的底层架构用的是六年前的技术栈,虽然稳定但扩展性有限。征途的AI引擎是这两年才研发出来的,对底层系统的兼容性要求很高。如果两边真要整合,技术上的难度不是一加一等于二,而是一加一等于十。”

“你说得对。”我接过话头,没有回避他的质疑,“盛恒的底层架构确实有历史的局限性,这是事实。但过去四个月,我们的核心架构组已经完成了底层架构的重构,新的微服务架构版本——我们内部叫‘涅槃V2’——在扩展性和兼容性上都做了大幅提升。这恰好是在为你们征途的AI引擎铺路。”

宋明哲的眉毛动了一下,显然“涅槃V2”这个项目他没有听说过。他看了陆远征一眼,陆远征微微点了点头。

“你们的底层重构完成度有多少?”宋明哲问。

“核心模块百分之百,辅助模块百分之七十五,预计三月底全部完成。”我报出数字的时候没有任何修饰,“我可以让老黄明天就把技术文档发给你。你看了之后,有什么技术上的疑问,直接找我。”

宋明哲沉默了几秒,然后忽然笑了一下。那个笑容很淡,但在那张一向严肃的脸上,已经算是极大的表情变化了。

“顾衍,你还是跟以前一样,说话做事不绕弯子。我就喜欢跟这样的人打交道。”

会议室里的气氛因为这个笑容而松动了一些。两边的人开始陆续发言,讨论技术整合的细节、团队融合的方案、联合研发中心的选址和编制。讨论很激烈,有些问题甚至争论得面红耳赤,但每个人都是在为技术问题本身争论,而不是为了站队或者争权。

这就是技术人之间的对话方式。外人看起来像是在吵架,实际上那是一种独特的、建立在共同专业素养之上的沟通方式。

会谈持续了整整一天。散会的时候,夕阳已经把会议室的落地窗染成了一整面金色的屏幕。宋明哲走之前特意过来跟我握了个手,他的手劲很大,像是在用这种方式传递某种不需要说出口的信息。

“顾衍,技术文档明天发我。我会逐行看,有问题我会直接找你,不会给你留面子。”

“欢迎。”我说。

他松开手,转身走了两步,又回过头来。

“对了,听说你和许清韵在一起了?”

“嗯。”

“好好对人家。”他只说了这四个字,就大步走出了会议室。

我站在原地,看着他的背影消失在走廊尽头,忍不住笑了一下。宋明哲和许清韵是同一届进盛恒的,当年在食堂里经常坐同一桌吃饭。这家伙平时冷得像一块铁,但他对许清韵这个老同事的关心,却是实实在在的。

三月,合并的框架协议正式签署。

消息公布的那天,整个行业都震了一下。盛恒和征途,两家在供应链SaaS领域针锋相对的对手,居然要合并了。媒体用了一个很耸动的标题——“供应链SaaS变天:盛恒征途闪电合并,行业格局一夜改写”。

但我没时间关注外面的声音。从框架协议签署的那一天起,我的生活就变成了一场没有尽头的马拉松。白天在盛恒和征途之间来回跑,晚上回到家还要处理海量的技术文档和整合方案。征途那边的技术团队有五六十号人,每个人都有自己的技术习惯和代码风格,要把他们和盛恒的团队融合在一起,难度不亚于把两套完全不同的操作系统移植到同一个硬件平台上。

最忙的那段时间,我连续半个月没在家里吃过一顿晚饭。许清韵每天给我发消息,内容从“今天几点回来”变成了“今天回不回来”,最后变成了一句固定的“饭在微波炉里,热两分钟。吃完早点睡。”

有一天半夜两点多,我推开家门,发现客厅的灯还亮着。许清韵靠在沙发上,膝盖上摊着一本翻到一半的审计报告,人已经睡着了。电视还开着,音量调到最低,屏幕上正在播放一个深夜重播的纪录片,解说员用低沉的声音讲述着某个遥远星球的故事。

我在她面前蹲下来,把她手里的报告轻轻抽走。她惊醒过来,眨了眨眼睛,看清是我之后,伸了个懒腰,声音还带着睡意。

“几点了?”

“两点二十。你怎么不去床上睡?”

“等你。”她说这两个字的时候语气很平淡,像是在说一件再正常不过的事,“微波炉里有排骨,今天新做的。应该还温着。”

我站起来,走到厨房,打开微波炉。里面果然放着一个保温饭盒,打开盖子,糖醋排骨的香味混合着微波炉加热后特有的热腾腾的气息扑面而来。排骨的颜色比上次做的深了一些,大概是老抽多放了一点,但味道还是一如既往的好。

我端着饭盒走回客厅,在她旁边坐下,一边吃一边跟她讲今天整合项目的进展。她听着听着,头又靠到了我的肩膀上,眼睛半闭着,偶尔问一两个问题。当我说到宋明哲终于认可了“涅槃V2”的底层架构时,她忽然笑了。

“宋明哲这个人,嘴硬心软。他当年在盛恒的时候就是这样的,跟谁都板着一张脸,但你真遇到困难了,他第一个冲上来帮忙。”

“你跟他很熟?”

“以前在食堂经常一起吃饭。他每次打菜都只打素的,我就把红烧肉分他两块。后来他走的时候跟我说,整个盛恒他最舍不得的是食堂的红烧肉和我。”

“他只舍得红烧肉和你?”我挑眉看她。

“嗯。”她笑得很得意,“所以你要对我好一点,不然我就去找老宋了。”

我把空饭盒放在茶几上,伸手揽住她的肩膀。

“宋明哲已婚,他老婆是征途的UI设计师,儿子都会打酱油了。”

“你怎么知道?”

“他上个月在朋友圈晒了全家福,”我笑了一声,“你以为就你会打听情报?我早做过背调了。”

她在我肩膀上捶了一下,力道轻得像猫拍了一下爪子。然后她把脸埋进我的脖窝里,闷闷地说了一句:“顾衍,你什么时候能不这么忙?”

“快了。”我低头闻着她头发上的香味,这次不是柑橘薄荷,换了一种说不清名字的花香,温柔而淡雅,“等整合方案确定下来,研发中心挂牌,一切走上正轨之后,就不会这么忙了。”

“你说的。”

“我说的。”

她“嗯”了一声,没有再追问。成熟的人之间的承诺就是这样——不需要赌咒发誓,不需要指天画地。一句话就够了。因为两个人都知道对方是什么样的人,什么话是真的,什么事一定会做到。

四月,联合研发中心的筹建工作进入了实质性阶段。

选址最终定在了离盛恒总部不到两公里的一个科技园区里,是一栋三层的独立小楼,以前是一家AI创业公司的办公室,装修风格是那种典型的科技公司风格——大开间、落地窗、随处可见的白板和站立式工位。征途的团队搬进来之后,整栋楼一下子就充满了活力。

联合研发中心挂牌那天,我们在楼前搞了一个简单的仪式。没有红毯,没有剪彩,没有媒体,就是两边的核心团队站在一起拍了一张合影。陆远征和李振国站在最中间,我和宋明哲分站两边,其他几十号人围在周围,背景是那栋三层小楼和一块刚刚挂上去的牌子——“盛恒·征途联合研发中心”。

摄影师喊“一二三”的时候,老黄突然在队伍里喊了一声:“衍哥万岁!”

然后所有人都笑了。照片定格的那一刻,没有一个人是板着脸的。那是我见过的最不正经的团队合影,也是我最喜欢的一张。

研发中心挂牌后,陆远征正式退出了日常管理,把技术层面的所有决策权都交给了我。他自己保留了一个顾问的头衔,平时在研发中心有一间小办公室,但大部分时间他都在外面跑——见客户、谈合作、参加行业论坛,用他的话说就是“打了一辈子技术仗,现在想过过销售的瘾”。

宋明哲被任命为联合研发中心的首席架构师,直接向我汇报。这个安排一开始我是有些担心的,因为宋明哲的资历不比任何人差,让他向一个比他小三岁的前同事汇报,他能不能接受是个未知数。但事实证明我的担心是多余的。挂牌之后的第三天,宋明哲拿着厚厚一叠技术方案走进我办公室,把方案往桌上一放,说了一句让我至今记忆犹新的话。

“顾衍,你是CTO,我是你的架构师。技术上有不同意见我会跟你吵,但决策你做,做完之后我执行。这是我的职业操守,你不用有任何顾虑。”

我说:“好。那第一个决策——你这份方案里关于数据中台的选型,我不完全同意。你把备选方案也列出来,下午我们过一遍。”

他点了点头,拿着方案走了。下午我们俩在会议室里对着白板争论了三个小时,最后达成了一个折中方案。争论的过程中他的嗓门比我还大,但吵完之后,他的执行效率比我预期的还要高。

这就是和真正专业的人共事的好处。专业的人不会把个人情绪带进工作里,他们只在乎最终的结果是不是最优的。和这样的人共事,你不需要花费任何精力去处理人际关系上的暗流,你只需要把全部精力放在技术本身。

五月,盛恒的IPO进入了冲刺阶段。

上市日期定在了六月十八号,交易所已经完成了所有的审核程序,只差最后的路演和定价。那段时间李振国带着高管团队全国飞,一场接一场地路演,跟各种基金经理和分析师见面。我作为CTO参加了其中最重要的几场,每次都要穿西装打领带,在台上讲盛恒的技术优势和未来发展蓝图。

说实话,我不喜欢路演。不是因为怯场,事实上经过之前几次在全员大会和发布会上的历练,我对着几百人演讲已经不会紧张了。我不喜欢的是路演的那种氛围——每个问题背后都藏着利益计算,每个微笑背后都可能是一把尺子在量你的底牌。基金经理们问的问题都很犀利,从技术壁垒到竞争格局,从毛利率到研发投入占比,每一个问题都需要你给出精确的回答,不能说“大概”,不能说“可能”,任何一个模糊的措辞都可能被解读为不确定的信号。

但我也很清楚,这是盛恒走向资本市场的必经之路。一家公司要真正长大,光靠几个大客户和一轮私募融资是不够的。你需要进入公开市场,接受最严苛的审视,在透明和规范的规则下证明自己的价值。这个过程是痛苦的,但也是必要的。

六月初的最后一场路演结束后,李振国在回酒店的车上长长地吐了一口气。他把领带松开,靠在座椅上闭着眼睛,沉默了好一会儿才开口。

“顾衍,你说咱们这个事儿,到底值不值得?”

“什么值不值得?”

“上市。”李振国睁开眼睛看着车顶,“这一年多,从差点被周明轩搞垮到融资到合并到IPO,每一步都像是踩在刀尖上走。我有时候半夜醒过来,会觉得这一切都不太真实。盛恒是我二十年前在出租屋里创办的,那时候就五个人,一台服务器还是二手的。现在它要上市了,估值六十亿。六十亿啊顾衍,我二十年前想都不敢想。”

我看着车窗外飞掠而过的城市夜景,想了想。

“李总,值不值得不是你我说了算的,是市场说了算。但有一件事我可以确定——盛恒走到今天,不是因为运气好。是因为它底子厚。是因为在最关键的时刻,有太多人选择留下来而不是离开。技术部的老黄、小孟,财务部的许清韵,还有那些你叫不上名字但每天都在为这个公司拼命的基层员工。盛恒值不值得上市?值。因为它靠的不是泡沫,是实打实的产品和一群靠谱的人。”

李振国沉默了一会儿,然后笑了。那是一个创业者历经二十年风雨之后才会有的笑容——疲惫、沧桑,但底色是踏实的、笃定的。

“你说得对。”他说,“盛恒值不值得上市,不是靠我李振国一张嘴说出来的,是靠你们这些人一行一行代码写出来的。我老李这辈子最幸运的事,就是当年在面试的时候多看了你一眼。”

“那您当年看我什么了?”

“你记不记得面试的时候我问你,你觉得一个好的系统最重要的是什么?”

“记得。我说是稳定性。”

“对。但是你说完之后又加了一句话。”李振国转过头看着我,目光里带着一种穿越时间的温度,“你说,系统稳不稳定,归根结底看人稳不稳定。代码是人写的,架构是人设计的,故障是人修的。所以一个好的系统,背后一定有一个稳定的人。你当时二十六岁,说出这句话的时候我就想——这小子,我要定了。”

车在高速公路上飞驰,远处的城市灯火通明。我靠在座椅上,忽然觉得眼眶有些发热。八年了,从面试那天到今天,整整八年。我从一个写代码的愣头青变成了CTO,从一个人变成了两个人,从一个只想把代码写好的技术人变成了一个愿意为更多人扛起责任的管理者。这个过程不是一蹴而就的,它是由无数个细小的瞬间堆叠而成的——每一个熬夜改Bug的深夜,每一次被客户骂完之后重新打开IDE的清晨,每一个在周明轩的排挤下依然坚持把工作做好的日子,每一块凌晨五点起来炖的糖醋排骨。

这些瞬间,单看任何一个都不值一提。但把它们连在一起,就是一条完整的、通往今天的路。

六月十八号,盛恒科技在科创板正式挂牌上市。

敲钟的地点选在了证券交易所的大厅里。那天早上,我和李振国、陆远征还有其他几位高管站成一排,面对着那口标志性的铜钟。交易所的显示屏上滚动着盛恒科技的股票代码和发行价,红彤彤的数字让整个大厅都显得喜气洋洋。

李振国的手按在敲钟锤上,他转过头看了我一眼。

“顾衍,你代表技术团队,过来一起敲。”

我没有推辞。我走过去,把手放在了李振国的手旁边。两个手掌,一个布满了二十年的老茧和风霜,一个还年轻但已经不再细嫩。两只手一起握住那柄锤子,高高举起,然后重重落下。

“铛——”

钟声在交易大厅里回荡,屏幕上跳出了盛恒科技的开盘价。红色,上涨。涨幅从百分之五跳到百分之十,从百分之十跳到百分之二十。交易大厅里爆发出热烈的掌声和欢呼声,记者们的闪光灯噼里啪啦地亮成一片。

我站在钟前,看着屏幕上跳动的数字,脑海里闪过的不是股价,不是身家,而是一个画面——去年十月,我被赵敏叫到三号会议室,在一份协商解除劳动关系协议书上签下自己的名字。那天的阳光和今天一样好,但那天我走出去的时候,没有人回头看我一眼。

而现在,我站在这里,和这家公司的创始人一起,敲响了它上市的第一声钟。

这种感觉很难用语言描述。不是复仇的快感,不是扬眉吐气的得意,而是一种更深层的、更平静的东西。就像你种了一棵树,有人想把它砍掉,你护住了它,给它浇水施肥,然后有一天,它开花了。你站在花下,闻到花香的那一刻,所有的付出都有了回报。

敲钟仪式结束后,我在人群里找到了许清韵。她今天也来了,作为财务副总监,她参与了IPO筹备的全过程,是这场战役里最重要的功臣之一。她站在人群外围,穿着一条素净的藏蓝色连衣裙,安安静静地看着台上热闹的场景。

我走过去,站在她面前。

“恭喜顾总。”她笑着伸出手,“身家破亿的感觉怎么样?”

我握住她的手,没有回答她的问题,而是反问了回去。

“许副总监,我记得你去年在露台上问过我一个问题。”

“什么问题?”

“你问我,顾衍你怎么老是一个人。”

她的眼神闪了一下。

“我现在不一个人了。”我说,“上市也好,敲钟也好,以后这些事,你都站在我旁边,好不好?”

她的眼眶红了。但她没有哭。她只是把手指扣紧了我的手指,用力地点了点头。

“好。”她说。

交易大厅里的喧嚣还在继续,股价还在跳动,记者们还在追逐着李振国和陆远征做采访。但在这个角落里,两个人安静地站着,手牵着手,像两棵树在风里轻轻碰了碰彼此的枝叶。

上市之后的日子,和我想象的不太一样。

我以为上市是一个终点,是马拉松的撞线时刻。但事实证明我太天真了。上市不是一个终点,它只是一个新的起点——而且这个起点的跑道上,站着的对手比之前更多、更强、更快。

挂牌后的第一个季度,盛恒的股价经历了一波剧烈的波动。先是首日大涨之后连续三周阴跌,跌幅一度接近百分之二十;然后因为一份行业报告的利好,又在两周内拉回来百分之十五。这种过山车式的走势让整个管理层都绷紧了神经,尤其是李振国,他几乎每天都在盯盘,手机屏幕上的股票APP成了他最常打开的页面。

我对股价的波动倒没有那么敏感。不是因为我不在乎钱——我名下百分之八的股份,在股价最高的时候市值接近五个亿,跌下来的时候缩水了一个多亿,说不在乎是假的。但我很清楚,盛恒的股价在短期内受市场情绪和宏观环境影响很大,这些东西不是我能控制的。我能控制的东西只有一个——技术。

只要我们的产品还在市场上保持领先,只要我们的客户还在持续续约,只要我们的技术团队还在不断产出高质量的新功能,股价的短期波动就不值得过度焦虑。这是陆远征教我的,他说过一句话,我在上市之后才真正理解它的含义——“资本市场是一台投票机,但长期来看,它是一台称重机。”

七月中旬,联合研发中心交出了第一份成绩单。

征途的AI引擎和盛恒的底层架构完成了第一次深度集成,我们推出了一款代号“北斗”的供应链智能预测系统。这套系统能基于客户的历史数据和外部环境变量,自动预测未来三到六个月内的供应链波动,并提前生成应对方案。在C3客户的实测中,北斗系统成功预警了一次因为台风导致的港口停运风险,帮助C3提前调整了供应商排期,避免了超过两千万元的潜在损失。

测试报告出来的那天,宋明哲难得地露出了笑容。他把报告拍在我桌上,说了一句话:“顾衍,这个产品,是我入行以来做过的技术含量最高的东西。”

我说:“那不如今晚一起吃个饭,庆祝一下。叫上老黄、小孟,还有你们征途那帮兄弟。”

他说:“好。地方你定,但你得带上许清韵。”

“为什么?”

“因为我想当面谢谢她。”宋明哲的表情很认真,“当年在盛恒食堂,她每次都把红烧肉分我两块。没有那两块红烧肉,就没有我宋明哲的今天。”

我听完愣了好几秒,然后笑出了声。这就是技术人可爱的地方——他们不善表达,不擅交际,甚至有时候看起来有些冷漠。但他们的心里,清清楚楚地记得每一件温暖的小事。

七月底,发生了另一件重要的事。

周明轩的案子一审宣判了。法院认定他犯职务侵占罪、侵犯商业秘密罪、挪用资金罪,数罪并罚,判处有期徒刑七年,并处罚金三百万元。他弟弟周明远因帮助转移资金、销毁证据,被判处有期徒刑两年,缓刑三年。辰星科技被依法注销,关联账户中的剩余资金全部返还盛恒。

消息传到公司的时候,我正在会议室里跟老黄他们过下一个版本的产品方案。小孟拿着手机冲进来,喊了一声“判了!周明轩判了七年!”会议室里安静了两秒,然后爆发出一阵混杂着欢呼和拍桌子的声音。老黄直接从椅子上跳起来,抓起手边的矿泉水瓶往空中一抛,水瓶撞到天花板弹回来,砸在了他自己的脑袋上,但他一点都不觉得疼,笑得像个疯子。

我没有欢呼。我只是靠在椅背上,长长地吐了一口气。

那口气里有很多东西——释然、感慨,还有一点点说不清道不明的遗憾。周明轩是一个有才华的人,如果他把那些心思用在正道上,他完全可以成为一个优秀的技术管理者。但他选择了另一条路,一条捷径。那条捷径的尽头不是他想象中的财富自由,而是一间铁窗。

我给许清韵发了条消息:“周明轩判了,七年。”

她秒回:“看到了。你还好吗?”

“挺好的。就是有点感慨。”

“感慨什么?”

“感慨一个人走错了路,要付出多大的代价。”

她没有再回复文字,而是发来了一个表情——一个张开双臂的小人,旁边写着“抱抱”。我看着那个表情,笑了一下。许清韵就是这样,她知道什么时候该说很多话,什么时候只需要一个简单的动作就够了。

那天下午,我请全部门的人喝了下午茶。不为什么,就是想让大家开心一下。奶茶送过来的时候,老黄举着杯子站起来,大声说了一句:“敬衍哥!没有他,周明轩现在还在二十楼喝着咖啡画PPT呢!”

所有人都笑了,笑声大得隔壁市场部都跑过来看发生了什么事。我摆了摆手说别闹了,但老黄不依不饶,非要我讲两句。

我站起来,端着奶茶,看着眼前这几十张熟悉的面孔。

“周明轩的事,今天画上了一个句号。但我想说的是,我们不应该把太多精力放在庆祝一个坏人受到惩罚上。坏人的结局是法律给的,而我们的未来是我们自己写的。北斗系统上线之后,客户反馈很好,C3已经决定把明年的合同额度翻一倍。接下来我们还要做更智能的预测引擎、更高效的数据中台、更开放的生态平台。路还很长,活还很多。我请大家喝下午茶,不是庆祝周明轩被判刑——是庆祝我们终于可以彻底翻过那一页,全身心地投入到未来里去。”

掌声响起来的时候,我看到老黄的眼眶又红了。这个四十多岁的老程序员,头发越来越少,肚子越来越大,但心肠却越来越软。去年周明轩在的时候他没掉过一滴泪,但这半年来,他已经在我面前红了不下五次眼眶。

或许这就是所谓的“铁汉柔情”吧。但我觉得更准确的说法是——当一个人终于可以在自己信任和尊重的人面前卸下防备的时候,那些压抑了很多年的情绪就会找到出口。

九月,盛恒发布了上市后的首份半年报。

数据很漂亮——营收同比增长百分之四十二,净利润增长百分之五十六,核心客户续约率百分之九十七,新客户签约数量比去年同期翻了一倍。北斗系统的商业化落地速度超出了所有人的预期,已经有超过三十家客户签约使用,预计全年带来的新增收入将超过八千万。

半年报发布后的第二天,盛恒的股价大涨百分之十一,创上市以来新高。券商的分析师们纷纷上调了盛恒的评级,有几家甚至把目标价翻了一倍。李振国在全员邮件里用了一个很直白的标题——“各位,我们做到了。”

但我知道,“做到”不是终点。市场和竞争对手不会因为你做了一份漂亮的半年报就停下来等你。在供应链SaaS这个赛道上,每天都有新的玩家涌入,每天都有新的技术冒出来。我们领先的优势看起来很稳固,但实际上,任何一个方向上的判断失误都可能让领先变成落后。

所以我跟李振国和陆远征商量之后,做了一个重要的决定——成立盛恒研究院。

这个研究院不负责具体产品的开发,只做一件事:前沿技术研究。人工智能、大数据、区块链、物联网,所有可能影响供应链行业未来的技术方向,研究院都要提前布局。它的目标不是在三个月内产出可商用的产品,而是在三年内确保盛恒不会在任何关键技术变革面前措手不及。

研究院的首任院长,我请了陆远征。

他一开始是拒绝的。他说他已经退下来了,想过过清闲日子,不想再操心了。但我跟他说了一句话,他听完之后沉默了很久,最后说了一个“好”。

我说的是:“老陆,你不回来,我们可能会赢三年。但你回来,我们能赢十年。”

研究院挂牌那天,我在研究院的墙上挂了三个字——致远。

这两个字取自“宁静致远”。我想表达的意思很简单:在这个瞬息万变的行业里,最稀缺的东西不是速度,不是资本,而是一种能在喧嚣中保持冷静、在浮躁中坚持长期主义的能力。

陆远征站在那两个字下面,看了很久。然后他转过头对我说:“顾衍,你长大了。”

“什么意思?”

“以前你是一个最好的工程师,后来你是一个最好的CTO。现在——”他伸手拍了拍我的肩膀,“你是一个真正有格局的技术领导者。”

这句话从陆远征嘴里说出来,分量比任何人的夸奖都重。

十月,我和许清韵订了婚。

婚礼定在明年春天,不大操大办,只请双方的亲戚和最亲近的朋友同事。我们的共同决定是低调、简单、温馨,不搞那些浮夸的排场。

选订婚戒指的时候,许清韵在柜台前站了半个小时,试了不下二十款,每一款她戴上之后都会问我“好看吗”,我每一款都说好看。最后她不乐意了,说你能不能认真点,给我一个有用的意见。我说我真的觉得每一款都好看,因为你戴什么都好看。

旁边的导购小姑娘捂着嘴笑了,许清韵瞪了我一眼,耳根又红了。

最后她选了一款最简洁的——一个极细的铂金指环,没有任何装饰,只在戒指内侧刻了两个字:GY&QY。顾衍和清韵的首字母,各取一半,拼成一个完整的圆。

戒指套上她无名指的那一刻,她低头看着那枚小小的指环,嘴角的弧度一点一点地漫上来,漫过了脸颊,漫过了眼角,最后整个人都亮了起来。她转过头看着窗外的街道,眼眶里有细碎的光芒在闪,但她没有让它们掉下来。

我伸出手,把她戴着戒指的手握在掌心。那枚指环在两个人的掌心里安安静静地待着,像一个小小的、温暖的宇宙。

“以后洗碗归你。”她忽然说。

“什么?”

“我妈说了,结了婚的男人必须洗碗。我爸洗了三十年,你不能例外。”

我笑了,把她的手攥得更紧了一些。

“行。洗碗归我,做饭归我,带孩子归我——”

“谁要跟你生孩子了?”她抽出手在我肩膀上拍了一下,但脸上的笑意怎么都藏不住。

“那你肚子里的那个是谁的?”

她愣住了。然后她猛地低头看了一眼自己的肚子,再抬头看我,表情从茫然变成震惊,从震惊变成难以置信。

“你怎么知道的?”

“你上周吐了两次,还骗我说是胃不舒服。”我的语气很平静,“许清韵,你老公是CTO,逻辑推理是我的基本功。你生理期延后了十二天,冰箱里忽然多了一盒叶酸,你最近喝的咖啡全换成了热牛奶——这些信息组合在一起,答案不需要算法就能算出来。”

她张了张嘴,想说什么,但什么都没说出来。她的眼眶终于决堤了,眼泪一颗一颗地滚落下来,但嘴角是笑着的,笑得比任何时候都灿烂。

“我本来想等婚礼之后再告诉你的。”她擦了擦眼睛,“你这个人怎么什么都知道,一点都不浪漫。”

我把她拉进怀里,下巴抵在她的头顶上。

“谁说我不浪漫?我很浪漫。”我说,“只是我的浪漫方式,是在你还没开口之前,就已经把你需要的所有东西都准备好了。”

她在我怀里闷闷地“哼”了一声,然后伸手环住了我的腰。秋风从窗外吹进来,带着桂花的甜香和落叶的干燥气息。两个人站在珠宝店的落地窗前,影子投在玻璃上,被斜阳拉得很长很长。

“顾衍。”

“嗯?”

“你想要男孩还是女孩?”

“女孩。像你。”

她在我胸口又捶了一下,但这次的力道比之前任何一次都轻,轻得像一片花瓣落在水面上。然后她把脸深深地埋进我的胸口,声音软软的、糯糯的,像是用尽了所有的勇气才说出口的那句话。

“其实我也是。想要一个像你的男孩。会写代码的那种。”

我搂紧了她。窗外的人流来来往往,没有人注意到珠宝店里这对即将为人父母的未婚夫妻。世界和昨天一样运转着,城市依旧喧嚣,生活依旧忙碌。但对于我们两个人来说,这一刻,就是全世界。

十一月中旬,盛恒科技召开了一次战略发布会,正式对外宣布了“盛恒·征途联合研发中心”的第二阶段成果——供应链全域智能平台“天枢”。

“天枢”是在“北斗”基础上的一次全面升级。它不再是单一场景的预测工具,而是一个覆盖供应链全链路的智能化平台,整合了需求预测、库存优化、物流调度、风险预警、供应商管理等十几个模块,通过统一的数据中台和AI引擎,为客户提供从战略决策到日常运营的一站式智能服务。

发布会上,我做了一个长达四十分钟的产品演示。从C3客户的真实案例出发,展示了“天枢”如何在实际场景中帮客户降本增效。演示结束的时候,台下的客户代表和媒体记者都站了起来,掌声持续了将近一分钟。

发布会后的媒体采访环节,有记者问我:“顾总,盛恒从差点倒闭到如今推出行业最领先的智能化平台,这个过程只花了一年时间。您觉得盛恒能做到这一切,最关键的因素是什么?”

我想了想,给出了一个回答。

“最关键的因素是——在盛恒最危险的时候,有一群人选择留了下来。他们没有因为公司的动荡而离开,没有因为上级的不公而放弃。他们在最困难的时候依然认真写好每一行代码,在最有理由逃避的时候依然选择面对问题。盛恒今天的成绩,不是我一个人的功劳,是所有那些在最黑暗的时刻依然坚持的人共同创造的。”

记者又问:“您说的‘那群人’,能举个例子吗?”

我看向台下第一排的某个位置。许清韵坐在那里,微微隆起的肚子被一件宽松的米色毛衣遮住了大半,她的手指上戴着那枚刻着“GY&QY”的铂金指环,安静地抬着头看我。在她的旁边,老黄正在用袖子擦眼镜,小孟的眼眶已经红了。

“比如我们技术部的老黄,工号零零零一七,在盛恒干了九年,把最好的职业生涯都献给了这套系统。比如我们财务部的许清韵,在公司最黑暗的时候,她冒着巨大的个人风险,查出了一千八百万的黑账,为公司的正义争取到了关键的证据。比如征途的宋明哲,他带着团队在三个月内完成了AI引擎和盛恒系统的深度融合,创造了行业里前所未有的技术奇迹。还有很多很多的人,每一个为盛恒拼过命的人,都是这个故事的英雄。”

掌声再次响起。这一次,比之前更响亮,更持久。

发布会结束后,我走到台下,在许清韵面前蹲下来。她肚子里的宝宝已经四个月了,上个月刚做了第一次产检,医生说一切指标都很好。我把耳朵贴在她的肚子上,隔着毛衣听着里面微弱的声音。

“听到什么了?”她笑着问。

“什么都没听到。”我说,“但我知道她在。”

“万一是他呢?”

“那就更好。”

她伸手揉了揉我的头发,动作轻柔得像在抚摸一只大猫。老黄在旁边装模作样地咳嗽了两声,说“注意影响注意影响”,然后被小孟拉着去买咖啡了。

我直起身,在许清韵额头上落下一个吻。

“还有五个月。”我说。

“嗯。五个月。”她的手覆在肚子上,“你说,等孩子出生了,我们给他讲我们的故事,他能听懂吗?”

“一开始听不懂。但等他长大一点,我会告诉他——”

“告诉他什么?”

“告诉他,你妈妈当年是个会计,爸爸是个程序员。爸爸被人从公司赶出去了,是妈妈悄悄查了一笔账,帮爸爸翻了盘。后来爸爸回到公司,把坏人都赶走了,把公司做上市了,然后和妈妈结了婚,生了你。所以你要记住——会计和程序员,是世界上最好的职业。”

她笑得前仰后合,笑出了眼泪。那笑声在发布会结束后的空旷会场里回荡着,清脆而温暖。

“你少来,”她擦了擦眼角的泪花,“程序员追会计,追了一年才追上,你还有脸说?”

“那是因为程序员比较谨慎。”我一本正经地说,“他要先确认代码没有Bug,才能正式上线。”

她愣了一下,然后反应过来,一巴掌拍在我胳膊上,脸又红了。

十二月初,盛恒科技迎来了一个意外的访客。

那天上午我正在研究院里跟陆远征讨论明年的技术预算,手机忽然震动起来。来电显示是李振国。

“顾衍,你现在有空吗?来一趟我办公室,有个人想见你。”

“谁?”

“来了就知道了。”李振国的语气有些微妙,既不是紧张也不是兴奋,而是一种很难形容的复杂。

我挂了电话,跟陆远征说了一声,然后开车回了盛恒总部。上楼的时候我脑子里转过几个可能的人选——某个重要客户的高管?某个新投资方的代表?还是监管部门的人?但当我推开李振国办公室的门,看到沙发上坐着的那个人时,我确实吃了一惊。

赵敏。

盛恒前HRD,去年十月在周明轩的授意下给我发离职通知的那个人。周明轩被带走调查之后,她也在内部审查中被发现存在配合周明轩进行违规操作的行为,虽然没有达到刑事追诉的程度,但公司依法与她解除了劳动关系。之后她的去向我完全不知道,也从来没有关心过。在我的认知里,她就是那本被翻过去的旧日历上的一页,撕掉了就撕掉了。

但此刻她坐在沙发上,整个人的状态和一年前判若两人。那个曾经妆容精致、表情管理完美的职业女性不见了,取而代之的是一个素面朝天、眼袋深重、整个人像是缩了一圈的中年女人。她的头发比一年前白了不少,虽然没有全白,但鬓角那一片花白在办公室明亮的光线下显得格外刺眼。

“顾总。”她站起来,声音有些沙哑,姿态里带着一种刻意收敛的谦卑,“好久不见。”

我站在门口,没有马上走进去。我看了李振国一眼,他微微摇了摇头,用口型说了一句“我也不知道她要干什么”。

“坐吧。”我走进去,在她对面的单人沙发上坐下来,没有寒暄,没有握手,“赵女士,找我有什么事?”

赵敏重新坐下,双手交叠在膝盖上,指节因为用力而微微发白。她沉默了几秒钟,似乎在组织语言。我没有催她,只是安静地等着。在李振国的办公室里,午后的阳光从百叶窗的缝隙里漏进来,在她略显憔悴的脸上投下一道道明暗相间的条纹。

“顾总,我今天来,没有别的意思。”她终于开口了,声音不大,但每个字都说得很清楚,“我想当面跟你说一声对不起。”

我没有说话。

“去年那件事——辞退你的那件事,”她顿了顿,像是在强迫自己继续说下去,“是周明轩安排的。但执行的人是我。我当时有我的苦衷,有我的压力,但是不管怎么说,把一个在盛恒干了六年的核心技术骨干用那种方式赶走,这件事做错了。我一直想跟你说这句话,但一直不知道怎么开口。今天我来,就是想当面对你说——对不起。”

办公室里的空气安静了几秒。李振国坐在办公桌后面,双手交叠撑着下巴,表情严肃但不冷硬。

我靠在沙发背上,看着赵敏。她的道歉是不是真心的?看起来是。她今天来这里有没有别的目的?也许有,也许没有,但我不在意。在过去这一年里,有太多比赵敏重要得多的事情占据了我的精力,这个人在我的人生中早已被压缩成了一个不起眼的注脚。

“赵女士,”我开口了,“你的道歉我收下了。”

她的表情微微松动了一下。

“但是,”我继续说,“我想问你一个问题。”

“你问。”

“如果周明轩没有出事,如果盛恒没有挺过来,如果我还是那个被扫地出门的前员工,你还会来道歉吗?”

她的嘴唇动了动,没有发出声音。

“你不会。”我替她回答了,“因为你觉得没有那个必要。一个失败者不需要道歉,一个成功者才值得道歉。这就是你的逻辑。”

她的脸色白了一瞬。

“但是赵女士,”我的语气很平静,没有愤怒,没有嘲讽,只是在陈述一个事实,“你不需要我的原谅。因为我早就原谅你了。不是我大度,而是你在我人生中所占的分量太轻了。轻到不值得我恨你。”

我站起来,走到窗前,看着窗外的城市天际线。阳光很好,天很蓝,远处的联合研发中心小楼隐约可见。

“我把你放在心里的时间,加起来可能还不到三分钟。但你做的那件事,差一点毁掉了一群人为之奋斗了多年的东西。你配合周明轩架空技术部,帮他绕过招聘流程安插亲信,在明知道‘技术升级专项预算’有问题的情况下依然盖章放行——这些事你有多少参与,我不清楚,也不打算追究。因为法律已经追究了该追究的人,剩下的事,老天会看着办。”

我转过身,重新面对她。

“赵女士,我接受你的道歉。但我希望你今天来这里,不只是因为我当了CTO、公司上市了,你觉得有必要来修补一下关系。我希望你回去之后,在以后的工作和生活中,不管你坐在什么位置、面对什么人,都能记住去年你亲手送出去的那份离职协议。记住那种感觉——把一个好人从自己身边推走的感觉。然后,别再做了。”

赵敏的眼眶红了。她低下头,用力地咬着嘴唇,肩膀微微颤抖。过了好一会儿,她站起来,朝我深深鞠了一躬,然后转身走出了办公室。

门关上的那一刻,李振国靠回椅背,长长地叹了一口气。

“老李,你叹气干什么?”

“我在想,这人啊,真是奇怪。”李振国摇了摇头,“赵敏以前多精明能干的一个人,周明轩来了之后,她就像被下了降头一样,什么都听他的。现在周明轩进去了,她丢了工作,老公也跟她离了婚,一个人在出租屋里待了半年,才鼓起勇气来道歉。你说,人怎么就这么容易走错路呢?”

“因为在不正确的人手下做事,你做着做着,就会把不正确的事当成正常的。”我说,“周明轩那种人,最擅长的就是制造一种氛围,让所有人都觉得‘别人都这么干,我不干就吃亏了’。赵敏的问题不是她天生坏,是她缺乏抵抗那种氛围的能力。”

“所以一个好的公司,最重要的不是制度,是文化。”李振国若有所思地说。

“制度和人都重要。”我走到他桌前,拿起他桌上的茶杯喝了一口——那是他的茶,但我们已经熟到不需要客套了,“制度能拦住坏人,但只有人才能影响人。如果盛恒没有老黄、小孟、许清韵那帮人,光靠制度,周明轩能玩出的花样只会更多。”

李振国点了点头,然后忽然话锋一转。

“对了,你和清韵的孩子,预产期是什么时候?”

“明年四月。”

“名字想好了吗?”

“还没。你有什么建议?”

“别叫李振国就行。”他大笑着说。

我也笑了。窗外的阳光洒进来,办公室里的光景明亮而温暖。

十二月底,盛恒科技的年会上,李振国宣布了一个重要决定。

他将在明年股东大会后正式卸任CEO,转任董事长。而新任CEO的人选,他提名了我。

这个消息像一颗重磅炸弹,在年会现场炸开了锅。两千多双眼睛齐刷刷地转向我,目光里有惊讶、有兴奋、有审视、也有少数的狐疑。

但我自己的惊讶程度,一点都不比其他人少。

李振国事前没有跟我商量过这件事。他只是在一个月前试探性地问过我一次,说如果有一天他要退下来,我愿不愿意接。我当时以为他在开玩笑,随口说了一句“那就看你给多少股份了”。没想到他是认真的。

年会结束后,我第一时间找到了李振国。

“老李,你今天说的CEO的事,你是认真的?”

“当然认真的。”李振国坐在酒店套房的沙发上,手里端着一杯茶,表情是从未有过的轻松和笃定,“这件事我想了很久了。盛恒上市了,技术平台搭建好了,管理团队也成熟了。我老李今年五十五,在这个行业里摸爬滚打了三十年,说实话,累了。我想把更多时间留给家人,留给自己。但这艘船是我造的,我不能交给一个不放心的人。顾衍,我观察了你一整年——从你把周明轩扳倒的那天起,我就在观察你。你管技术,管得比我见过的任何CTO都好;你管人,管得比你上一任VP好一万倍;你做决策,从不拖泥带水,错了就认,对了就坚持。盛恒的CEO,没有人比你更合适。”

“可是——”

“没有什么可是。你听我说完。”李振国放下茶杯,身体微微前倾,“我不是现在就要你接。还有大半年时间,我会带你熟悉CEO的所有工作——战略规划、投资人关系、政府事务、媒体公关,所有你不熟悉的东西,我都会手把手教你。我相信以你的学习能力,半年时间足够了。”

他停顿了一下,目光变得深沉而郑重。

“顾衍,盛恒是我的孩子。我把它交给你,是因为我信任你。不只是信任你的能力,更是信任你的人品。你是我见过的人里,最值得托付的那个。”

我沉默了很长时间。窗外是冬夜的星空,远处的城市灯火和天空的繁星混在一起,分不清哪个是人间的光,哪个是宇宙的光。

“好。”我最终只说了一个字。

李振国伸出手,我握住。两个男人的手在灯光下紧紧握在一起,像是某种古老的仪式,不需要太多的语言,彼此都明白这个握手意味着什么。

那天晚上回到家,我把这个消息告诉了许清韵。

她正半躺在沙发上看育儿的书,肚子已经明显隆起,整个人散发着一种孕期特有的柔和光晕。听到这个消息之后,她合上书,沉默了一会儿。

“你答应了?”

“嗯。”

“那就去做。”她伸出手,抚上我的脸颊,“我知道你能做好。”

“你怎么知道?”

“因为你是顾衍。”她说,“你是我见过的人里,最值得托付的那个。”

和李振国说的一模一样。我俯下身,在她唇上印下一个吻。

窗外,新年的第一场雪悄无声息地落了下来,覆盖了整座城市,覆盖了过去一年里所有的伤痛、挣扎和荣光。而新的一年,正站在白色的地平线上,安静地等待着第一个脚印。

雪落无声,时光有声。故事还很长,但我们已经不再是一个人了。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
美股反弹 科技领涨 今天A股跟不跟​

美股反弹 科技领涨 今天A股跟不跟​

趋势巡航
2026-07-07 06:34:02
GDP会骗人,个税不会:谁才是中国真正的高薪之城

GDP会骗人,个税不会:谁才是中国真正的高薪之城

互联网大观
2026-07-02 08:52:16
2026年7月生效!人社部56号令,退休人员务必看清

2026年7月生效!人社部56号令,退休人员务必看清

据说说娱乐
2026-07-06 13:42:59
帕雷德斯:梅西对我们很重要,永远不希望他的最后一战到来

帕雷德斯:梅西对我们很重要,永远不希望他的最后一战到来

懂球帝
2026-07-08 03:31:07
男性“最耗阳”行为,不是喝酒而是这些,排第一的,看看你在做吗

男性“最耗阳”行为,不是喝酒而是这些,排第一的,看看你在做吗

熊猫医学社
2026-06-30 11:30:03
看到这张图片,那些不雅的记忆又开始攻击我了

看到这张图片,那些不雅的记忆又开始攻击我了

贵圈真乱
2026-07-01 11:47:45
59岁宋祖英现身活动状态惊艳!短发利落大气,黑色套装优雅端庄

59岁宋祖英现身活动状态惊艳!短发利落大气,黑色套装优雅端庄

琴声飞扬
2026-02-12 11:51:25
人都要热死了,还在那嘴硬

人都要热死了,还在那嘴硬

新浪财经
2026-07-07 18:28:03
俄罗斯超模嫁50岁国王,身材火辣性感,婚后在泳池与男星发生关系

俄罗斯超模嫁50岁国王,身材火辣性感,婚后在泳池与男星发生关系

轩逸阿II
2026-07-02 04:12:20
葡萄队更衣室曝光:C罗痛哭,乔治娜不断进行安慰

葡萄队更衣室曝光:C罗痛哭,乔治娜不断进行安慰

体育哲人
2026-07-07 22:45:51
凯特王妃登山照:11岁乔治身高追上妈

凯特王妃登山照:11岁乔治身高追上妈

热搜摘要官
2026-07-07 01:09:09
3000人可能死于送葬!伊朗密件流出:极端高温加拥挤,墓地已备好

3000人可能死于送葬!伊朗密件流出:极端高温加拥挤,墓地已备好

瞻史
2026-07-06 13:09:49
武磊赛后点评挪威爆冷巴西:闯过这一关,剩下的比赛全是享受

武磊赛后点评挪威爆冷巴西:闯过这一关,剩下的比赛全是享受

墨史轩
2026-07-07 06:50:18
中国成功试射潜射战略导弹 王强:“美俄提前获知”

中国成功试射潜射战略导弹 王强:“美俄提前获知”

看看新闻Knews
2026-07-06 18:10:29
好恐怖的天伦之乐!女子晒家庭聚会,面和心不和被演绎得淋漓尽致

好恐怖的天伦之乐!女子晒家庭聚会,面和心不和被演绎得淋漓尽致

林林先生
2026-06-13 10:25:06
粉丝:极度失望!郑秀文:我真的好抱歉

粉丝:极度失望!郑秀文:我真的好抱歉

南方都市报
2026-07-07 13:17:15
“咕咕嘎嘎”被字节抢注版权 网友炸锅:全民玩梗怎就成了大厂“私产”?

“咕咕嘎嘎”被字节抢注版权 网友炸锅:全民玩梗怎就成了大厂“私产”?

TechWeb
2026-07-06 11:04:50
贝克汉姆14岁的女儿小七怎么如此成熟了,好像少妇

贝克汉姆14岁的女儿小七怎么如此成熟了,好像少妇

西楼知趣杂谈
2026-06-13 19:52:21
军统办了80多个训练班,为何青浦班在内部人事序列里永远排第一?

军统办了80多个训练班,为何青浦班在内部人事序列里永远排第一?

饭小妹说历史
2026-06-10 09:10:17
新型出轨太会了:不发消息不打电话,只靠这两种方式联系,真藏得太深了

新型出轨太会了:不发消息不打电话,只靠这两种方式联系,真藏得太深了

心理观察局
2026-06-26 07:37:08
2026-07-08 03:56:49
一口娱乐
一口娱乐
用心做娱乐,打造好铺子。
1014文章数 11366关注度
往期回顾 全部

头条要闻

让二追三!阿根廷3-2逆转埃及 晋级世界杯8强

头条要闻

让二追三!阿根廷3-2逆转埃及 晋级世界杯8强

体育要闻

比利时干掉美国:正义必胜大喜剧!

娱乐要闻

私密照流出!曝关晓彤曾两次原谅鹿晗

财经要闻

桔子数科暴雷启示录:合规定生死

科技要闻

全球下载量第一,可阿里AI还没学会赚钱

汽车要闻

试驾全新坦克300 Hi4-Z/激光雷达/全场景NOA

态度原创

本地
数码
时尚
手机
公开课

本地新闻

国内足球之旅?这座小城给你高分答案

数码要闻

Lexar THOR雷神内存搭载长鑫颗粒首闯7600MT/s 超频直冲8000MT/s!

夏天别总穿T恤,一件针织短袖时髦度翻倍,温柔舒适又百搭

手机要闻

曝苹果折叠屏iPhone量产,全新形态秋季见!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版