打开网易新闻 查看精彩图片

楔子

会议室的门被推开的时候,所有人都站了起来。除了我。

新来的副总叫孟柏舟,四十出头,穿着深灰色的定制西装,袖口的扣子是铂金的,在日光灯下闪着冷光。他走进来的姿态像一只骄傲的孔雀,脖子微微仰着,下巴抬得很高,目光从每个人脸上扫过去,像一把无形的尺子在丈量什么。

他扫了一眼会议室里的人,目光在我身上停了一秒,然后移开了。那一眼我读懂了——不认识,不重要,可以动。那种眼神我在职场里见过太多次了,新官上任的人最喜欢用那种眼神看人,像是在说“你谁啊,我怎么没见过你”。

他走到主位,没坐下,双手撑在会议桌上,身体微微前倾,下巴抬起。那个姿态我太熟悉了,新官上任三把火,他要点第一把了。

“公司不养闲人。”他说,声音不大,但每个字都像钉子,钉在会议室安静的空气中。

然后他的手指指向了我。

“你,沈述,今天去办离职。”

会议室里安静得能听见空调的嗡嗡声。二十多双眼睛齐刷刷地看向我,有人幸灾乐祸,嘴角微微上翘;有人同情,眉头皱在一起;有人低头假装在笔记本上写字,笔尖戳破了纸都没有发现。

我靠在椅背上,没有站起来,没有慌张,甚至没有看他。我把目光转向会议桌另一端那个位置——总裁席。那里坐着一个女人,深蓝色西装,头发盘得一丝不苟,面前摊着一份文件,手里的笔停在半空中。

她是沈时晚,我的妻子。

也是这家公司的总裁。

我对孟柏舟说了一句话,声音不大,但整间会议室都听得清清楚楚。

“孟总,你辞我之前,有没有问过你身边那位——她的亲信里,谁是最大的投资人?”

第一章 空降

孟柏舟来的那天,全公司都知道了。

不是因为人事部发了通知,是因为他的车停在总裁专属车位上。那是一辆黑色的迈巴赫,车身擦得能当镜子照,车牌号是连号,三个八,在阳光下闪着金灿灿的光。保安老刘以为是哪位大客户来了,小跑着过去准备开门,结果车门开了,下来一个戴墨镜的男人,穿深灰色西装,手里拎着一个公文包,皮鞋锃亮。

老刘打电话到总裁办确认,总裁办的小姑娘接了电话,说那是新来的副总,孟柏舟。老刘挂了电话,跟旁边的同事嘀咕了一句:“这个排场,比沈总还大。”

消息像长了翅膀一样,十分钟内传遍了整栋写字楼。从一楼大堂到十八楼技术部,从茶水间到厕所,从打印机旁边到打卡机前面,所有人都在议论同一个名字——孟柏舟。

我到公司的时候,电梯里已经有人在议论了。

“听说孟总是沈总从大厂挖来的,年薪这个数。”说话的是市场部的一个小伙子,穿着格子衬衫,戴着黑框眼镜,伸出三根手指,在空气中晃了晃,像在扇风。旁边的人倒吸一口凉气,“三百万?”“不止,据说还有期权,加起来可能五六百万。”

“五六百万?我的天,我干一辈子都挣不到这么多。”

“人家在大厂就是这个价,沈总不花这个钱挖不来。”

我站在电梯角落,手里拎着早餐,一杯美式和一只全麦三明治。没人注意到我。在公司里,我的存在感一直很低,低到很多人叫不出我的名字。他们只知道技术部有个沈述,写代码的,工龄八年,不争不抢,不站队,不参加团建,每年绩效考核都是B+。像个透明人,在角落里安安静静地待着,不碍任何人的事。

没人知道我是沈时晚的丈夫。这是我们的约定。她当总裁的第一天,就跟我说好了——在公司,你是员工,我是总裁。不要让人知道我们的关系,我不想被人说闲话,也不想让人觉得你是因为我才进来的。你靠你自己,我靠我自己。我们各自站好自己的位置。

我答应了。我从来不是一个喜欢站在聚光灯下的人。给我一台电脑,一个安静的房间,一行能跑通的代码,我就满足了。我不需要别人认识我,不需要别人记住我的名字,不需要别人在我路过的时候点头哈腰喊“沈总”。那些东西太吵了,我嫌烦。

可有时候,低调是要付出代价的。

新官上任三把火,孟柏舟的第一把火烧得又快又猛。他到任第三天,召开技术部全员大会。会议通知上写的是“部门工作调整”,但所有人心里都清楚,这是要动刀了。哪家公司的工作调整是开会通知的?不都是直接发邮件吗?开会通知,说明有重要的事情要当面说。重要的事情,往往不是什么好事。

会议室在十八楼,落地窗外是整个城市的天际线。站在窗前能看到远处的山,山上有座电视塔,塔尖在雾霾中若隐若现,像一根插在灰蒙蒙的蛋糕上的蜡烛。

技术部四十多号人坐得满满当当,塑料椅子不够用,后面几排站着。最前面一排是各小组组长,平时在部门里说一不二的人物,此刻也都老老实实地坐着,双手放在膝盖上,像一群等着被训话的小学生。

我在第三排靠窗的位置。那个位置是我的专属座位,每次开会我都坐那里,离窗户近,可以透气,也可以看到窗外的天。我不喜欢坐在中间,被人群包围的感觉让我透不过气来。

孟柏舟进来的时候,带着一股风。那种风不是自然界的风,是一个觉得自己很重要的人走进来时带起的气流。他走路很快,步子很大,皮鞋踩在地板上发出咚咚咚的声响,像有人在敲鼓。

他的西装是定制的,肩线刚好,袖口露出一截白衬衫,手腕上戴着一块我不知道牌子但一看就很贵的表。表盘很大,蓝色的,在灯光下折射出幽幽的光。他整个人看起来像从杂志里走出来的,每一个细节都经过精心设计,不容许有任何闪失。

他身后跟着一个人,三十出头,穿深蓝色夹克,手里拿着笔记本,眼神锐利,像一只随时准备扑食的鹰。他的目光在会议室里来回扫射,像雷达在搜索目标。后来我知道他叫裴远,孟柏舟带来的亲信,空降担任技术部副总监。据说他是孟柏舟在大厂时的下属,跟了孟柏舟好几年,忠心耿耿。

孟柏舟站在讲台上,没拿话筒,声音够大,够亮,像一把钝刀在磨刀石上发出刺耳的声响。

“各位,我叫孟柏舟,新来的副总裁,分管技术和产品。从今天开始,技术部由我直接管理。我来之前,公司跟沈总聊过,我来只有一个目的——把技术部的效率提上去,把不合格的人清出去。”

“把不合格的人清出去。”这句话像一把刀,悬在每个人的头顶。会议室里安静了,安静得能听到墙上时钟的滴答声,一下一下的,像心跳。

有人低头看手机,大概在给家人发消息说今晚可能要加班。有人跟旁边的同事对视了一眼,又迅速移开,像怕被连累。有人面无表情地看着前方,像什么都没听到,但桌子下面的手在微微发抖。

孟柏舟拿起投影遥控器,点开一份PPT。第一页是一张组织结构图,标着技术部的层级和人员分布,每一个框框里都写着名字。第二页是一组数据,过去半年的项目完成情况、代码提交量、Bug率、线上事故次数。第三页是一张排名表,每个人的名字后面跟着一堆数字和百分比。

“这是过去半年技术部的绩效排名,最后十名,红色标注。”

我的名字在最后十名里。不是倒数第一,是倒数第六。绩效B+,在公司里不算差,百分之二十的人拿B+,是正常的分布。但在这个新来的副总眼里,B+就是不合格。因为他要的是一支“精锐部队”,精锐部队不需要B+的人,精锐部队的人应该都是A,甚至A+。

他没有在会议上直接点名辞退谁,但所有人都知道,那把刀迟早要落下来。因为他在最后说了一句话:“接下来两周,我会跟每个人单独沟通。沟通完,名单就定了。”

单独沟通。这四个字听起来很温和,像是一种关心,一种了解。但在这个语境里,这四个字的意思是——我要看看你值不值得留下。如果你让我觉得不值得,你就走人。

会后回到工位,旁边的同事赵衍凑过来,压低声音说:“沈哥,你小心点,孟总今天在会上看了你好几眼。”

“看我?”

“对,他念绩效排名的时候,念到你的名字,特意停了一下。那个眼神,我说不上来,反正不太对。像是……在打量你,在评估你值多少钱。我当时心里就咯噔了一下。”

赵衍比我小五岁,是个热心肠,在公司里跟谁都能聊几句,从保洁阿姨到前台小姑娘,从保安大叔到总裁秘书,没有他不认识的。他消息灵通,谁跟谁关系好,谁要离职了,谁被领导批评了,他都知道。他的话让我心里咯噔了一下,但我没表现出来。

“可能是我想多了。”赵衍又说,“但你还是注意点。这几天别迟到早退,别在工位上摸鱼,别跟领导顶嘴。孟总这个人,我听说了,眼睛里揉不得沙子。他刚来,肯定要杀鸡儆猴,你别当那只鸡。”

我点点头,打开电脑,继续写代码。

屏幕上是一行行密密麻麻的代码,黑色的背景,彩色的字体,函数名是黄色的,字符串是绿色的,注释是灰色的。像一片安静的夜空,黄色的星星,绿色的星云,灰色的尘埃。我在那片夜空里待了八年,熟悉每一颗星星的位置,知道怎么把它们串联成星座,怎么让它们按照正确的顺序运行。

我从来没想过,有一天有人会指着那片夜空说——这颗星星,太暗了,摘掉吧。

第二章 暗流

孟柏舟来公司第一周,技术部的气氛就变了。那种变化不是一天发生的,是一点一点地渗透进来的,像水渗进墙缝,你一开始察觉不到,等发现的时候,整面墙都湿了。

以前例会是坐着开的,大家你一言我一语,虽然效率不高,但至少自在。产品经理讲需求,技术员提问题,组长协调资源,有时候还会因为一个技术方案争得面红耳赤,争完了又一起去抽烟,在楼梯间里嘻嘻哈哈。

现在例会是站着开的。孟柏舟说站着效率高,站着不容易犯困,站着大家会更专注。没人敢质疑,因为质疑的人已经被他看了一眼,那一眼让人觉得自己做错了什么。

他站在前面,裴远站在旁边,两个人像一对门神,把所有人的发言都挡在外面。谁要说话,必须先举手,等他点了名才能开口。这感觉不像在开会,像在上课,而我们是小学生。不,小学生都不用举手了,我们比小学生还不如。

孟柏舟的风格是“结果导向”,四个字挂在嘴边,意思是——我不看你多努力,我只看你交出来什么。听起来没毛病,但问题在于,他看结果的周期太短了。一个项目,正常开发周期三个月,他要你一个月出成果。你说做不完,他说“那是你的问题”。

不是项目的难度降低了,是评估的标准变了。以前我们衡量一个项目的进度,看的是完成了多少功能、修复了多少Bug、代码质量如何。现在孟柏舟只看一个指标——上线时间。你说三个月,他给你砍到一个月。你说一个月做不完,他说“你是不想做还是做不完”。你说做不完,他说“那我来帮你做”。

他不是帮你做,他是告诉你——你不做,有的是人做。

技术部的人开始加班了。以前六点下班,七点就走光了,办公室的灯会在七点半自动熄灭。现在十点办公室还亮着灯,键盘声噼里啪啦的,像一场没有尽头的雨,滴滴答答,滴滴答答,敲得人心烦意乱。

有人开始在工位下面藏行军床。折叠的,银色的架子,蓝色的帆布面,白天塞在桌子底下,晚上拉出来铺在地上。有人把洗漱用品带到了公司,牙刷、牙膏、洗面奶、毛巾,整整齐齐地摆在抽屉里。有人连续加班一周没回家,老婆打电话来骂,他小声地说“快了快了,下周就不加了”。但下周又来了新的项目,新的截止日期,新的“必须完成”。

我不是不能加班,我只是觉得没必要的加班很可笑。

一个需求改了六版,不是因为第一版写得不好,是因为孟柏舟的思维每两天变一次。今天要A,明天要B,后天觉得A也不错,大后天又说“我们是不是应该考虑一下C”。需求像钟摆一样晃来晃去,写代码的人在底下追,追得上气不接下气,好不容易追上了,钟摆又晃到另一边去了。

我提过一次意见。

在例会上,我举手。孟柏舟看了我一眼,点了我的名。我站起来说:“孟总,这个需求的变更频率太高了,团队跟不上。能不能在动手之前先把需求定下来?”

会议室里安静了。那种安静不是正常的安静,是那种所有人都在屏住呼吸的安静,像是暴风雨来临前的那种静。

裴远看了我一眼,那个眼神像在看一个不懂事的小孩,嘴角微微下撇,带着一丝若有若无的嘲讽。

孟柏舟靠在椅背上,手指在桌上轻轻敲了两下,咚,咚。然后他笑了。那笑容不大,但很刺眼,像冬天里的太阳,看着亮,但没有温度。

“沈述,你是做技术的,需求的事不是你该操心的。你只管把代码写好,写不出来,那就是你的能力问题。”

他没有正面回答我的问题,而是把问题抛回给了我。意思很明确——你别管需求对不对,你只管做,做不出来就是你不行。你的质疑不重要,你的建议不重要,你的想法不重要。重要的只有一件事——你能不能按时交代码。

我没有再说话。因为我突然意识到,孟柏舟不是在管理团队,他是在筛选团队。他要的不是一群会思考的人,是一群会执行的人。他要的不是“为什么”,是“好的,马上做”。他要的不是有想法的人,是没有想法的人。因为没想法的人最好管,不会顶嘴,不会质疑,不会在他背后说三道四。

赵衍后来私下跟我说:“沈哥,你今天不该提那个问题。裴远会后跟我们组长说了,说技术部有些人‘思想有问题’。”

“思想有问题?我提个需求变更的事,就思想有问题了?”我放下手里的筷子,看着他。

“在他们眼里,提意见就是思想有问题。你质疑需求,就是质疑孟总的决策。质疑孟总的决策,就是跟沈总过不去。跟沈总过不去,就是——”

“就是什么?”

“就是不想干了。”赵衍的声音压得很低,低到像是在说一个不能让别人听到的秘密。他的眼睛往两边看了看,确认没有人注意我们,才继续说下去。“沈哥,我跟你说个事,你别往外传。”

“你说。”

“裴远昨天在组长群里发了一条消息,说要‘清理门户’。原话就是这四个字,我亲眼看到的。”

“清理门户?”我放下筷子,看着赵衍。

“对,清理门户。你说这是什么意思?这不是在说要把不合格的人赶走,这是在说要把不听话的人赶走。门户是什么?是他孟柏舟的门户。不是公司的门户,是他自己的门户。他不允许他的团队里有不听话的人,不允许有跟他想法不一样的人,不允许有在他面前站着说话的人。所有人,都得跪着。”

赵衍说完这些话,脸上露出一种复杂的神情——既兴奋又紧张。兴奋是因为他觉得自己掌握了内幕消息,紧张是因为他怕自己被牵连。

我没有再追问。但赵衍的话在我脑子里转了很多圈,一圈又一圈,像洗衣机里的衣服,翻来覆去地搅。

孟柏舟是沈时晚挖来的,他的一切决策,背后都有沈时晚的授权。他辞退谁、留下谁、重用谁、边缘谁,都代表着沈时晚的态度。因为她把权力给了他,他说的话就是她说的话,他做的决定就是她做的决定。

可沈时晚知道技术部正在发生什么吗?她知道孟柏舟在用什么样的方式“整顿”团队吗?她知道那些被贴上“不合格”标签的人,很多只是不愿意盲目服从吗?

我不知道。

因为我不能问她。在公司里,我们扮演着各自的角色——她是高高在上的总裁,我是一个写代码的技术员。我们不能在同一个办公室吃饭,不能在走廊上多说一句话,不能让别人看出我们之间有任何超出同事关系的东西。

这是她定的规矩。我守了八年。

第三章 刀落

周五下午,孟柏舟的刀终于落下来了。

那天我正调试一段代码,是一个支付接口的异常处理逻辑。用户在支付过程中断网了怎么办?重新支付会不会重复扣款?订单状态怎么同步?这些边界条件最烦人,写起来费时间,测起来更费时间。我盯着屏幕上的日志输出,一行一行地看,寻找那个偶尔出现的神秘Bug。

手机震了一下。赵衍发来的消息。

“沈哥,孟总让你去十八楼会议室,现在。”

消息很简短,没有表情包,没有多余的标点,甚至没有“收到请回复”之类的客套话。赵衍平时发消息喜欢加感叹号,喜欢发笑哭的表情,喜欢在结尾打三个点表示意犹未尽。这条消息什么都没有,干干净净,像一份公文。

我知道这意味着什么。

我保存了代码。Ctrl+S,手指在键盘上按得很用力,像是在给这行行代码做一个告别。然后关上电脑,屏幕从亮变暗,最后变成一片漆黑,倒映出我自己的脸。

工位到电梯口大概三十步。我走了很久,不是因为腿软,是因为我在想一件事——孟柏舟会用什么理由辞退我?绩效?我绩效B+,不是最差的。考勤?我从不迟到,从不早退,加班虽然不多,但也从来没拖过项目。能力?我写的代码跑了八年,系统稳定性在部门里排前三,故障率最低,代码复用率最高。技术部的老人走了几茬了,我还在。

我找不到一个站得住脚的理由。

但我忘了,在职场里,辞退一个人有时候不需要理由。或者说,理由可以很随意——“不符合团队发展方向”“不适应新的工作要求”“综合评估不达标”。这些词没有一个有错,但它们加在一起,就是一把刀。刀不需要理由,刀只需要落下。

会议室的门开着。

里面坐了四个人——孟柏舟、裴远、人事部的主管周姐,还有一个我不认识的女人。那女人三十出头,短发,戴无框眼镜,面前摊着一个笔记本,笔帽夹在封面。大概是法务部的,来记录辞退过程,防止后面有劳动仲裁。

孟柏舟坐在主位,面前摊着一份文件。我走进去的时候,他抬了一下眼皮,算是打了招呼。那一眼没有任何温度,像在看一件即将被处理掉的物品。

“坐。”

我坐下来。椅子是那种黑色的人体工学椅,坐上去很舒服,后背有支撑,扶手可以调节。以前我觉得这椅子不错,现在坐上去觉得有点讽刺。

裴远把门关上了。门锁咔哒一声,像是在确认什么。

会议室里只剩下空调的嗡嗡声和那几个人若有若无的呼吸。中央空调的出风口在天花板上,白色的格栅,风从里面吹出来,凉飕飕的,吹得我的脖子发冷。

周姐的表情有些不自在。她在公司干了十几年,跟每个员工都熟,逢年过节会发祝福消息,员工生日会送小礼物。她看了我一眼,嘴角动了一下,像是想说什么,但又咽回去了。她大概在想——这个沈述,平时不声不响的,怎么就被盯上了?

孟柏舟开口了。声音不大,但每个字都像钉子。

“沈述,公司最近在做人员优化,你应该也知道。技术部需要精简,你的绩效在过去半年里一直处于部门后百分之二十的位置,经过评估,我们认为你不太适合继续留在公司了。”

他顿了顿,把一份文件推到我面前。

“这是辞退通知,你可以看一下。”

我没有看那份文件。我盯着孟柏舟的眼睛。他的眼睛不大,但很亮,像两颗被打磨过的玻璃珠,没有温度,没有感情。他看我的眼神里没有任何恶意,因为恶意至少说明他在乎你,至少说明你值得他在乎。他看我的眼神是空白的,像在看一件需要被移除的障碍物,不需要思考,不需要纠结,只需要执行。

“孟总,我能问一下,辞退我的具体依据是什么吗?绩效B+,没有投诉记录,没有项目延期,代码质量在部门里一直排在前列。我想知道,我哪里不符合公司的要求了?”

孟柏舟的眉毛微微动了一下。很轻微的动,如果不是我一直盯着他的脸,根本不会发现。大概没想到我会反问,没想到一个B+的员工会在他面前站着说话。

“我们不看单个指标,看综合评估。综合评估下来,你的产出跟公司对你的期望有差距。”

“公司对我的期望是什么?”

“这个问题没有意义。通知已经出了,你签字就行了。”

裴远在旁边开口了。语气比孟柏舟更冷,像冬天里的铁栏杆,摸上去扎手。

“沈述,你要是对结果有异议,可以走申诉流程。但今天的会议是通知你结果,不是跟你商量。你签不签字,结果都不会变。”

我没有看裴远。我一直在看孟柏舟。我看着他的脸,他的眉毛,他的眼睛,他的鼻子,他的嘴巴。他的头发,他的西装,他的领带,他袖口那枚铂金袖扣。这个人不是我妻子从大厂挖来的精英吗?他不是花了五六百万年薪请来的高管吗?他不是要带技术部走向辉煌、把公司做成行业第一的吗?

可他连一个员工的真实情况都不了解,就草率地决定了一个人的去留。他甚至不知道我是高级架构师,不知道我是公司核心系统的奠基人,不知道那些每天被成千上万用户调用的接口,有一半是我写的。

“孟总,我说一句话,可能不太好听。”

“你说。”

“你辞退我之前,有没有问过你身边那位——她的亲信里,谁是最大的投资人?”

会议室里的空气凝固了。

像有人按下了暂停键。裴远的手停在半空中,正要翻页。周姐的笔停在纸上,墨水洇开了一个小圆点。那个戴眼镜的女人抬起头,眼镜片后面的眼睛瞪大了一点。

孟柏舟的表情没有变化,但他的眼神变了。那种变化很细微,细微到如果不是我一直盯着他的眼睛,根本不会发现。像是有人往一潭死水里扔了一颗石子,涟漪很小,但确实存在。一圈一圈地荡开,荡到边缘又荡回来,把那潭死水搅乱了。

裴远的表情变化更大一些。他的嘴巴微微张了一下,然后又闭上了,像是在咀嚼“最大投资人”这四个字的味道。他的脸从正常的颜色变成了一种不太正常的白,不是苍白的白,是那种意识到自己可能踩了雷之后的白。

周姐手里的笔掉在了桌上。啪嗒一声,在安静的会议室里显得格外刺耳。她弯腰去捡,捡了两次才捡起来,手指在发抖。

那个戴眼镜的女人低下了头,在笔记本上写了几个字,又划掉了。

孟柏舟缓缓靠在椅背上,手指在桌上敲了两下。咚,咚。像心跳,像倒计时,像某种古老的计时器,一下一下地走着,不知道什么时候会停。

“沈述,你这话是什么意思?”

“我的意思是,你在辞退一个你根本不了解的人。你不了解我的工作,不了解我的能力,不了解我在公司里的位置,也不了解我的背景。你只是看了几页PPT,就觉得我不合格。你甚至连我是什么岗位都没搞清楚——我是技术部唯一的高级架构师,公司核心系统的底层框架是我写的。你辞退我,谁来维护那些系统?你吗?”

孟柏舟的脸色变了。不是变白,是变硬。像一块被冻了很久的肉,表面还是那个颜色,但摸上去是冰冷的。他的嘴唇抿成了一条线,下巴的肌肉绷紧了。

“高级架构师?”他转头看了裴远一眼。

裴远的眼神闪烁了一下,低头翻了一下手里的文件夹。他的手指在文件夹的页边停了一下,像是在找什么东西,又像是在拖延时间。这个细节没有逃过我的眼睛。裴远没有告诉孟柏舟我是高级架构师。也许是因为他不知道,也许是因为他不想让孟柏舟知道,也许是因为在孟柏舟的体系里,职称不重要,重要的是你站在谁那边。

但无论哪种可能,都说明了一件事——孟柏舟在动手之前,根本没有做足功课。他连我的岗位级别都没搞清楚,就草率地决定辞退我。他在大厂待了十几年,做管理做了十几年,难道不知道在动手之前要先搞清楚每个人的背景吗?难道不知道有些人是不能动的吗?

也许他知道。也许他不在乎。也许在他眼里,没有人是不能动的。他是副总,他是沈时晚请来的人,他有尚方宝剑,他想砍谁就砍谁。

“沈述,”孟柏舟的声音低沉了一些,像大提琴最低的那根弦,震动得很慢,但很有力。“你的岗位级别我们会重新核实。但今天的会议——”

“今天的会议到此为止。”

会议室的门被推开了。沈时晚站在门口。

她穿着一件深灰色的大衣,里面是黑色高领毛衣,头发没有盘起来,散在肩膀上。这个造型在公司里很少见,因为她平时出现在公众场合永远是盘头、西装、高跟鞋,像一个被精心包装过的礼物,每一个细节都恰到好处。今天她没有包装,就那么站在那里,没有任何修饰,脸上没有任何表情。

但她的眼神是锋利的,像一把出了鞘的刀。

会议室里所有人都愣住了。

周姐第一个站起来,椅子腿在地上刮出一声刺耳的响。“沈总。”

裴远也站起来了,动作很快,像是被弹起来的。他的椅子往后滑了半米,差点撞到墙上。

孟柏舟慢了一拍,但他还是站起来了。他站起来的动作很慢,像是身体里有什么东西在拖他的后腿,让他站不直。

沈时晚走进来,没有看孟柏舟,没有看裴远,没有看周姐。她走到我面前,看着我。她的眼神里有太多的东西,有疲惫,有心疼,有一点点我看不懂的情绪。那种情绪像是愧疚,又像是无奈,又像是一种被逼到墙角之后才不得不做的决定。

“沈述,对不起。”

她说这三个字的时候,会议室里所有人的嘴都张开了。孟柏舟的嘴张开了,裴远的嘴张开了,周姐的嘴张开了,那个戴眼镜的女人的嘴也张开了。五个人,五张嘴,都张着,像五条搁浅的鱼。

技术部的高级架构师沈述,跟总裁沈时晚是什么关系?

沈时晚转过身,面对孟柏舟。她的身体站得很直,肩膀打开,下巴微抬。那是她惯常的姿态,在任何场合都不会塌下去的姿态。但今天,那个姿态下面多了一层东西,是愤怒。

“孟总,你到任的时候,我跟你说过,技术部有一个人不能动。你问我为什么,我说这个人对公司很重要。你没有追问,你答应了我。”

孟柏舟的脸色从硬变成了白。那种白不是苍白的白,是那种意识到自己犯了错之后的、无法挽回的白。像一张被涂改液覆盖了的纸,表面是白的,但下面全是字。

“沈总,我不知道他就是——”

“你当然不知道。因为你没有问。你甚至没有让我看过你的人员优化名单。你告诉我,你有一套成熟的评估体系,你不需要我插手。你说‘沈总你放心,我一定把技术部带好’。我信了你。”

沈时晚的声音不大,但每一个字都像钉子,钉在孟柏舟的脸上。钉子不大,但很尖,扎进去就拔不出来。

“孟总,他是沈述。他是我的丈夫。他是这家公司最大的投资人。公司成立的时候,资金链断了三次,是他三次把钱打进来,才让这家公司活到今天。你坐在这个办公室里,用着最好的设备,拿着最高的薪水,这一切的后面,站着他。”

会议室里安静得像一座坟墓。不是那种安静的图书馆的安静,是那种没有人敢呼吸的安静。周姐的胸口几乎不动了,裴远的肩膀完全僵住了,孟柏舟站在会议桌的另一端,像一尊被抽空了灵魂的雕塑。

他的嘴巴张着,又闭上了,又张开了。他大概想说点什么来挽回局面,想说他不知道,说他被裴远误导了,说他愿意重新评估。但任何话在这个时刻都是苍白无力的,像往大海里扔一颗石子,连水花都溅不起来。

裴远的脸色更难看。他的脸不是白,是灰,像被火烧过的纸,一碰就碎,一吹就散。他是孟柏舟带来的亲信,孟柏舟倒了,他也站不住了。他大概在想,自己刚来两周就要走人了,这份工作还没捂热呢。

周姐站在角落里,嘴巴张着,眼睛瞪得很大。她在公司干了十几年,她认识我八年,她一直以为我只是一个普通的、不爱说话的、写代码的技术员。她不知道我是总裁的丈夫,不知道我是公司的投资人,不知道我是在公司最困难的时候把钱打进来的那个人。她大概在想——这个沈述,藏得真深啊。

戴眼镜的女人合上了笔记本,笔夹在封面里,站起来,往门口退了一步。她大概是在想,这份会议记录该怎么写。写“沈总是沈述的妻子”?写“沈述是最大投资人”?这些内容能写进公司文件吗?

沈时晚走到我面前,伸出手。她的手在空中停了一瞬,然后我握住了。她的手很凉,指尖在微微发抖。我知道她不是害怕,她是在克制。她在克制自己的愤怒,也在克制自己的委屈。她忍了八年,今天终于在所有人面前承认了——这个男人,是我的丈夫。

“回家吧。”她说。

我站起来,椅子往后推了一下,在地板上发出轻微的响声。我看着孟柏舟,他站在会议桌的另一端,离我很远,远到像是在另一个世界。

“孟总,我不需要你道歉。你只是在做你认为对的事情。但我想告诉你一件事——管理不是把人分成合格和不合格,然后扔掉不合格的。管理的本质,是让每个人都找到自己的位置,发挥自己的价值。你连我的位置都没搞清楚,就要把我扔掉。你扔掉的不只是一个人,是这家公司的信任。”

我说完这些话,跟着沈时晚走出了会议室。

走廊很长,铺着深灰色的地毯,踩上去没有声音。我们的脚步落在地毯上,被柔软地吞没了,像走在一片厚厚的雪地上。走廊两边的墙上挂着公司的荣誉证书和客户合影,金色框,银色框,里面的人都在笑,笑得很好看。我走过那些照片的时候,觉得那些笑容在看我,又好像没在看我。

我们走过走廊,走进电梯。沈时晚按了一楼的按钮,电梯门缓缓关上。在门关到最后一条缝的时候,我看到十八楼走廊那头,裴远站在会议室门口,远远地看着我们。他的表情看不太清楚,但那个站姿是僵硬的,像是被钉在了原地。

电梯门关上了。数字从十八跳到十七,十七跳到十六。一格一格地往下跳,像心跳,一下一下的,不急不慢。

沈时晚靠在我肩膀上。她的头靠过来的时候,带着一股熟悉的洗发水的味道,是那种很淡的、几乎闻不到的栀子花香。她的呼吸打在我的脖子上,温热的,轻轻的。

我揽住她的肩。她的肩膀很窄,骨架小,但肌肉很紧实,是常年保持锻炼的结果。

八年了,我们在公司里第一次这样站着,不需要掩饰,不需要伪装,不需要假装不认识。不用在走廊上擦肩而过时装作没看见,不用在电梯里遇到时装作在回消息,不用在食堂里隔着整个餐厅找角落的位置坐下。

我们就是夫妻。一直都是。

第四章 来路

回到家,沈时晚换下了那身深灰色的大衣和黑色高领毛衣,穿上了一件旧棉质的家居服。那是我们刚结婚时买的,浅蓝色,领口有些松了,袖口磨出了毛边,右边腋下有一个小小的破洞,她一直没扔。她洗了脸,把头发扎起来,露出瘦削的脖子和耳后那片小小的、淡褐色的胎记。她的脖子很细,锁骨很明显,像是撑不起那些沉重的头衔和职责。

她靠在沙发上,把脚缩进毯子里,整个人蜷缩着,像一只终于找到了窝的猫。她闭上眼睛,睫毛微微颤动着,呼吸慢慢变得平稳。

我在她旁边坐下来。沙发是旧的,坐垫已经塌了,坐上去整个人会往一边倾斜,但我们一直没有换。这沙发是我们结婚时买的,挑了很长时间,从这家店逛到那家店,最后选了这个深灰色的布艺沙发。它知道我们所有的秘密,我们在这上面吵过架,和好过,一起看过很多电影,一起度过无数个普通的夜晚。

“你什么时候知道的?”她问,眼睛没有睁开。

“知道什么?”

“知道孟柏舟要辞退你。”

“赵衍给我发消息的时候,我大概猜到了。但我不能确定,因为我不觉得他能找到辞退我的理由。我没有把柄,没有过错,没有任何可以被拿出来说事的瑕疵。”

“他没有理由,他只是需要一个靶子。”沈时晚的声音有些哑,像是忍了很久的委屈终于找到了出口。她的声音不大,但每个字都像被泡过水,沉甸甸的。

“他来了以后,一直在清理技术部的人。他要安插自己的人,要把所有不听话的、不站队的、不围着他转的人全部换掉。你的绩效不是最差的,但你从来不讨好他,从来不参加他的饭局,从来不在他面前说好话。你是最干净的那个靶子,也是最不听话的那个。所以他要打掉你,杀鸡儆猴。”

“所以你早就知道他会对我下手?”

沈时晚沉默了。她睁开眼睛,看着天花板。天花板上有一盏吊灯,是那种很普通的三头吸顶灯,灯罩上落了一层薄薄的灰。

“知道。孟柏舟上任第二周,裴远提交了一份人员优化名单,你的名字在第一批。我看到了,但我没有第一时间阻止。我想看看孟柏舟到底会做到什么程度,我想看看他的逻辑是什么,我想看看裴远在背后到底搞什么鬼。”

“所以你就在旁边看着?看着你的丈夫被你的下属当众羞辱?”

沈时晚猛地坐起来,看着我,眼睛红了。

“沈述,你以为我不心疼吗?你以为我看着那份名单上有你的名字,我不难过吗?你是我丈夫,是我这辈子最重要的人。可是我也是这家公司的总裁,我要对几百号员工负责,对公司的发展负责。我不能因为名单上有你的名字就跳出来反对,那样的话,孟柏舟以后还怎么管技术部?所有人都会觉得,技术部有一个不能碰的人,那个人是总裁的老公。他们会怎么看你?他们会怎么看我?”

她的声音在发抖,但她没有哭。她不是一个爱哭的人,她比我坚强得多。她从小就是这样,摔倒了不哭,考砸了不哭,被欺负了不哭。她把所有的眼泪都攒着,攒到实在忍不住了,才会在没人的地方流下来。

“沈述,你知道我最后悔的是什么吗?”

“什么?”

“八年前,我不该让你隐藏身份。我以为这样对你好,对公司好。我以为这样可以保护你,不让你被人说闲话,不让你被人当成‘靠老婆的人’。但后来我发现,我只是在保护我自己。我怕别人说我靠男人上位,怕别人说我没有能力,怕别人说这家公司不是我做起来的,是你拿钱堆起来的。我为了保护自己的面子,让你受了八年的委屈。”

“时晚——”

“你听我说完。今天你在会议室里说那句话的时候,我站在门外,听着你的声音,突然觉得自己特别可笑。我守了八年的秘密,想保护的东西,在一句话面前全碎了。不是因为那句话有多厉害,是因为那句话让我意识到——我保护的东西,根本不值得保护。别人怎么看我,重要吗?别人说我靠男人上位,重要吗?我是不是靠你,我们俩心里清楚就行了。我为什么要为了别人的嘴,让你委屈八年?”

她的眼泪终于掉下来了。不是嚎啕大哭,是那种无声的、压抑的、从心底深处涌出来的眼泪,一滴一滴的,砸在我的手背上,温热的。

我伸手擦掉她脸上的泪。她的皮肤很薄,颧骨下面的皮肤微微泛红,那是哭过的痕迹,明天上班之前要用遮瑕膏盖掉。她的睫毛被泪水打湿了,粘在一起,像两把小扇子被雨淋湿了。

“时晚,别说对不起。我们之间不需要说对不起。你做的每一个决定,我都没有怪过你。你说让我隐藏身份,我同意了。你说在公司要装作不认识,我照做了。你说不能让别人知道我们的关系,我守了八年。不是因为我是你的下属,是因为你是我的妻子。我相信你,相信你做的每一个决定都有你的理由。”

沈时晚靠在我肩膀上,没有说话。她的眼泪还在流,但肩膀已经不抖了。她的呼吸渐渐变得平稳,心跳渐渐慢下来。

窗外的月光照进来,照在地板上,照在沙发扶手上,照在她露在毯子外面的脚趾上。她的脚趾小小的,圆圆的,指甲涂着淡淡的粉色,像十颗小小的贝壳。那是她唯一保留的女性化的、柔软的东西,其他的都被总裁这个身份包裹起来了。高跟鞋、西装、盘发、严肃的表情,都是她的铠甲。只有在家里,她才会卸下这些铠甲,露出那些柔软的、容易被伤害的部分。

“时晚,你知道我为什么从来不抱怨吗?”

“为什么?”

“因为我知道,你比我更难。你每天要面对那么多人,要做那么多决定,要在那么多条路里选一条最对的。选错了,所有人都会骂你。选对了,也没人会夸你。你一个人扛着几百号人的饭碗,扛着公司的生死存亡。我在后面写代码,至少不用面对那些。你的压力是我的十倍、百倍。”

“我从来没有觉得委屈。从来没有。因为我知道,你在前面替我挡了更大的风。”

沈时晚抬起头看着我。她的眼睛还是红的,但眼泪已经不流了。她看着我,嘴角浮起一个很淡很淡的笑。那笑容里有释然,有心酸,有一点点心疼。

“沈述,你这个人,最大的优点和最大的缺点是一样的——你太会替别人着想了。”

“那你是喜欢还是不喜欢?”

“喜欢。不喜欢能嫁给你吗?”

我们在沙发上笑了。那笑声不大,但在安静的夜里听得很清楚。像两块石头扔进了水里,咚的一声,然后涟漪一圈一圈地荡开。

第五章 底牌

孟柏舟的结局比我预想的来得快。

周一早上,公司内网发了一则通知。通知不长,不到三百字——副总裁孟柏舟因个人原因辞去职务,即日起生效。技术副总监裴远同时离职。两个人,两条通知,并列排在一起,像两块挨着的墓碑。

三百字的通知背后,是一个人在公司里十四天建立的一切,在十四天后化为乌有。他来了十四天,走了十四天,像一颗流星划过夜空,短暂地亮了一下,然后就消失了。至于他留下了什么,大概只有那间十八楼的会议室里,那一排还没有撤走的、属于他的文件和名片,还有裴远工位上那盆还没来得及浇水的绿萝。

孟柏舟走的那天,没有来公司。人事部的人说,他把钥匙和工牌寄回来的,快递放在一楼前台,一个灰色的文件袋,封口贴着一张便利贴,上面写着“孟柏舟”。没有告别,没有交接,没有跟任何人说一句话。他就那么消失了,像他从来没有来过一样。

裴远来了。他来收拾东西的。他的工位在技术部的角落,靠窗,能看到外面的马路。他来的时候是下午,大部分人都在开会,办公室里只有几个人。他的脸很白,不是那种生病了的白,是那种丢了工作之后的白。他低着头,把抽屉里的东西一样一样拿出来——笔记本、笔、充电器、一个马克杯、一包没吃完的饼干。他把它们装进一个纸箱里,纸箱是前台的快递箱,上面还贴着快递单,地址栏写着他的名字。

赵衍后来告诉我,裴远走的时候在电梯里哭了。电梯门关上的那一刻,他蹲下来了,把纸箱放在地上,抱着头,肩膀在抖。赵衍说,他看着那个画面,心里突然觉得很难过。不是为裴远难过,是觉得一个人从那么高的地方摔下来,不管他之前做过什么,那个落地的声音都太响了。

我听到这些的时候,正在写代码。手指停在键盘上,悬在字母K的上方。

我没有觉得痛快,也没有觉得不忍。我只是在想——如果那天我没有说出那句话,如果沈时晚没有推门进来,如果我不是投资人,只是一个普通的B+员工,我的结局会是什么?我会像裴远一样,抱着一个纸箱,在电梯里哭吗?

也许不会。因为我不会让自己走到那一步。但很多人会。很多没有背景、没有关系、没有“最大投资人”身份的人,他们会。他们被辞退的时候,没有人会推门进来说“对不起”。他们只能自己抱着纸箱,走进电梯,等门关上,然后哭。

孟柏舟的事,在公司里发酵了几天,然后渐渐淡了。新的八卦总是会盖过旧的八卦,谁跟谁在一起了,谁要离职了,谁又跟领导吵架了。消息像潮水一样,一波一波地涌来,又一波一波地退去。

我回到公司上班的那天,电梯里的气氛变了。以前没人注意我,现在每个人都看我。有人朝我点头,有人冲我微笑,有人欲言又止地看着我,像有很多话想说但不知道从哪句开始。

赵衍第一个凑过来。

“沈哥,你瞒得我好苦啊。”他的表情不是生气,是一种被震惊之后还没完全消化的、复杂的表情。他的嘴巴张着,眼睛瞪得很大,眉毛拧在一起,像是被一道超纲的数学题难住了。

“你在公司八年,我跟你坐了三年隔壁,你居然是我们最大的投资人?你居然是沈总的丈夫?你每天中午吃食堂,你开那辆破车,你穿那件穿了四年的羽绒服,你——”

“我怎么了?”

“你这也太……太不像投资人了。”

“投资人应该什么样?开迈巴赫?穿定制西装?戴着铂金袖扣在会议室里指手画脚?”

赵衍想了想,笑了。“也是。你说的那个样子,不就是孟柏舟吗?他倒是像投资人,结果十四天就走了。你呢,穿了四年破羽绒服,开六年破车,在公司里当透明人,结果你是最大的投资人。这说明什么?说明真正的有钱人,从来不告诉你他有钱。”

技术部的人对我态度的变化,不是一下子变的,是慢慢变的。像春天的雪,不是一下子化完的,是一点一点地融化,从表面到深处,从边缘到中心。

以前开例会,没人会在意我说什么。我说话的时候,有人在看手机,有人在发呆,有人在跟旁边的人小声聊天。现在我一开口,所有人都会停下来,认真听,认真记。不是因为他们突然觉得我技术好,是因为他们知道了我背后站着谁。

这是人性,我不怪他们。

有些事,你不想让别人知道你的身份,但你一旦公开了,一切就都变了。不是变好了,是变得不一样了。以前跟你开玩笑的同事,现在说话开始斟酌用词,每句话都要在脑子里转三圈才说出来。以前跟你一起吃外卖的兄弟,现在开始叫你“沈哥”,语气里多了几分小心翼翼。以前对你爱答不理的别的部门的人,现在在走廊上遇到你会主动打招呼,笑容也比以前真诚了几分。

这些东西让我不太舒服。但我告诉自己,这是我自己的选择。我选择了不再隐形,就要接受被看见之后的一切。

沈时晚在公司里的处境也变了。以前大家都知道她是总裁,是女强人,是那个能把濒临倒闭的公司救回来的传奇。现在大家知道了另一件事——她还有一个丈夫,那个丈夫是公司的投资人,是她在最困难的时候背后站着的那个人。

有人说,沈述就是沈时晚的提款机。有人说,沈述是被沈时晚利用了,她把他的钱掏空了,等他没钱了就会一脚踢开。还有人说,沈述迟早会被沈时晚抛弃,因为女强人不需要男人。这些声音我听到了,但我不在意。因为我知道,我比她更清楚她是什么样的人。

沈时晚是什么样的人?她是一个在凌晨两点还在改方案的人,是一个为了拿下一个客户连吃了三顿酒席、喝到胃出血的人,是一个在所有人都说“不行了、放弃吧”的时候咬着牙说“再试试”的人。她不是什么女强人,她只是一个不服输的人。

第六章 重构

孟柏舟走了以后,技术部暂时由沈时晚直管。她说要找一个合适的人来接替副总的位置,不急,慢慢找。我明白她的意思——吃过一次亏,下一次要更加谨慎。

公司里关于我的传闻渐渐多了起来。有人说我是富二代,家里有矿,是那种山西的煤矿主,家里有几座矿山。有人说我是做加密货币发的家,那笔钱来路不正,迟早要被查。有人说我其实根本不懂技术,架构师的岗位是沈时晚给我挂的空职,我连代码都不会写。说什么的都有,声音有大有小,有真有假,我都听见了,但我都不回应。

不是不想回应,是没必要。你回应了一个,他们会编出十个新的。你澄清了十条,他们会造出一百条谣言。与其在谣言里游泳,不如站在岸上,看着他们游。游累了,他们自己就上岸了。

真正让我在意的,不是那些谣言,是技术部的同事们看我的眼神。那种眼神里有一种东西,不是嫉妒,不是敬畏,是一种说不清道不明的距离感。以前他们会跟我一起吃饭,一起吐槽产品经理,一起在茶水间聊电影聊游戏,聊到兴起还会拍桌子大笑。现在他们跟我说话的时候,会不自觉地用敬语,会在说完之后加一句“沈哥您看呢”,会在路过我工位的时候放轻脚步,好像怕打扰到什么人。

赵衍还是那个跟我走得最近的人。他会在午休的时候端着饭盒坐到我对面,一边吃一边聊,聊他新交的女朋友,聊他周末去爬山的经历,聊他最近在看的一本小说。但有一次他无意间说了一句话,让我觉得那道距离感真实存在。

“沈哥,你以前跟我们在一起的时候,是不是一直在演戏?”

“演戏?”

“就是……你明明那么有钱,那么有背景,你还跟我们吃十几块钱的外卖,穿几十块钱的T恤,开那辆破车。你不觉得累吗?”

我看着赵衍,他的表情是认真的,不是质问,是真的在问。他的筷子夹着一块红烧肉,停在半空中,油从肉的边缘往下滴,一滴一滴的,落在饭盒里,溅起小小的油花。

“赵衍,我没有演戏。我吃十几块钱的外卖,是因为我觉得十几块钱的外卖挺好吃的,那家店的青椒肉丝盖饭我吃了八年,还是觉得香。我穿几十块钱的T恤,是因为我觉得舒服,纯棉的,不扎人,洗多少次都不变形。我开那辆破车,是因为它还能开,发动机没毛病,空调也能用,没必要换。我不是在装穷,我只是不在意那些东西。”

赵衍嚼着饭,想了想,把红烧肉塞进嘴里,嚼了很久,咽下去。

“那你在意什么?”

“代码能不能跑通,系统稳不稳定,用户用着顺不顺畅。你老婆今天开不开心,你家里人身体好不好。这些我在意。车、表、西装、袖扣,我不在意。”

赵衍把饭咽下去,看着我,然后笑了。那笑容是真诚的,没有距离感,没有小心翼翼,就是那种朋友之间才会有的、放松的笑。

“沈哥,我跟你说实话。我以前觉得你是个闷葫芦,不爱说话,不爱社交,不合群,像个活在代码世界里的人。但现在我觉得,你不是不合群,你是不想合那些没有意义的群。你早就知道自己要什么,你只是懒得跟别人解释。”

我没有说话,夹了一块红烧肉放进嘴里,慢慢地嚼。肉炖得很烂,肥而不腻,入口即化。

赵衍说的也许是对的。我不是不合群,我只是不想合那些没有意义的群。在公司里,在职场里,有太多的群需要你去合——领导的群,同事的群,客户的群,合作伙伴的群。每一个群都有它的规则,它的暗语,它的潜台词。你需要在不同的群里扮演不同的角色,说不同的话,用不同的表情,甚至穿不同的衣服。

这太累了。

我选择了不演。不是因为我清高,是因为我觉得不值得。把时间花在写代码上,至少能看到一行行代码变成功能,变成系统,变成用户手里的产品。把时间花在社交上,你得到的是什么?几句客套话,几个点头之交,几张不知道什么时候会用到的名片?

不值得。

赵衍走后,我一个人坐在工位上,看着窗外。窗外是这座城市的天际线,高楼林立,玻璃幕墙反射着午后的阳光,像无数面镜子照着同一个天空。在这座城市里,有无数人在演戏。演一个成功的人,演一个幸福的人,演一个不在乎的人。演着演着,连自己都分不清哪个是真的自己。

我不想演了。

第七章 清算

孟柏舟离职后的第三周,公司召开了董事会。这是每季度的例行会议,董事们从各地飞过来,拖着行李箱走进会议室,脸上带着旅途的疲惫和职业的微笑。

但这一次不同,因为这次会议要讨论的议题里,有一项是“公司治理结构的优化”。表面上是优化,实际上是怎么防止下一个孟柏舟的出现。沈时晚在那份提案里写了很多,核心只有一条——增设首席架构师岗位。

首席架构师。这个岗位以前没有,以后可能会有。如果提案通过了,首席架构师将直接向总裁汇报,拥有与副总裁同级的待遇和权限,可以列席董事会,可以参与公司的战略决策。

她没有跟我说这是为我设的,但我知道。因为这个岗位的职责描述里,每一项都是我这些年一直在做的事情——系统架构设计、核心技术决策、技术团队的培养。不是为我设的,还能是为谁设的?

开董事会那天,我没有去。不是因为我不能去,是因为我觉得没有必要。我在不在场,不影响结果。如果沈时晚连一个董事会都搞不定,她就不配当这个总裁。这些年她一个人撑起了这家公司,什么样的场面没见过,什么样的对手没交过手,一个董事会而已,她应付得来。

下午,沈时晚回来了。她进门的时候脸上带着笑,那种笑不是强撑的,是真的高兴,从眼睛里面往外冒的高兴。她把包扔在沙发上,脱掉高跟鞋,光着脚在地板上走了两步,脚底板踩在冰凉的地板上,她缩了一下脚趾,然后倒在沙发上,长长地呼出一口气。

“过了?”

“过了。”

“首席架构师?”

“首席架构师。”

她侧过头看着我,眼睛里有一种光,像很久以前我们刚在一起的时候,她看我的那种光。那时候我们都很年轻,她还在读MBA,我还在创业公司写代码。我们挤在一间出租屋里,用一台破旧的笔记本电脑看完了所有能下载到的电影。

“沈述,从今天起,你不用再隐藏了。你是公司的首席架构师,直接向我汇报。你的办公室在十九楼,跟我同一层。你的薪资待遇跟副总裁同级。你可以参与公司的战略决策,可以对技术方向提出意见,可以在公司内网上有自己的主页和介绍。你的名字会印在公司的组织架构图上,在所有副总裁的下面,在所有总监的上面。”

“听起来不错。”

“就这些?听起来不错?”

“不然呢?我应该抱着你转三圈?”

沈时晚坐起来,看着我,表情变得认真了。她收起笑容,把散落在脸上的头发拨到耳后,然后把手放在我的手上。

“沈述,我知道你不看重这些。这些头衔、待遇、办公室,你都不在乎。但这是我能给你的、唯一能补偿你这八年委屈的东西。”

“你不需要补偿我。你没有欠我什么。”

“我欠你一个道歉。八年前,我不该让你隐藏身份。我以为是保护你,其实是保护我自己。我怕别人说闲话,怕别人说我靠男人上位。我把自己的面子看得比你的感受还重要。这件事,我错了八年。”

我看着沈时晚,看着她因为认真而微微皱起的眉头,看着她眼角那些细密的、只有在很近的距离才能看到的纹路。她老了,我也老了。八年过去了,我们都不是二十多岁的人了。我们的青春献给了这家公司,献给了彼此的梦想,献给了无数个熬夜加班的夜晚和无数个沉默相对的日子。

“时晚,我不需要道歉。我只需要你记住一件事——不管你做什么决定,我都会在你身后。你不用回头确认,你只要知道我在就行了。”

沈时晚的眼眶红了,但这一次她没有哭,而是笑了。那笑容里有释然,有心安,有八年来从未有过的轻松。

第八章 亮相

首席架构师的任命通知发出去的那天,公司内网的服务器差点崩了。不是技术问题,是访问量太大了。所有人都在看那份通知,所有人都在看我的照片、我的简历、我的岗位职责。

评论区炸了锅,上百条评论在几分钟内涌进来。有人祝贺:“沈哥实至名归!”有人质疑:“连副总裁都不是,直接首席架构师?这跳过多少级?”有人阴阳怪气:“原来如此,懂得都懂。”有人发了一长串省略号,表示无语。

我不看评论区。不是因为不敢看,是因为没必要看。那些人说什么,不影响我写代码。他们觉得我行不行,不影响系统跑不跑得通。他们骂我或者夸我,都不影响我明天早上吃什么。评论区是他们的情绪垃圾桶,不是我的。

但有一件事是我必须做的——在周一的全体员工大会上,做一次自我介绍。

全体员工大会在公司的多功能厅举行,能坐两百多人,座位不够,后面站了好几排。台上的灯光很亮,照得人眼睛发花。沈时晚站在台上,做了简短的开场,然后把话筒递给我。她递话筒的时候,手指碰到了我的手,那一下很轻,但我知道她是故意的。

我接过话筒,站在台上,看着下面两百多张脸。有些面孔我认识,大部分我不认识。认识的那些人,看我的表情各不相同——赵衍在冲我笑,朝他竖大拇指;周姐的表情很复杂,像是欣慰又像是尴尬;裴远不在了,他的工位空着,上面放着一盆还没被收走的绿萝。

“大家好,我叫沈述。以前是技术部的高级架构师,现在是首席架构师。有些人可能已经知道我是谁,有些人可能还不知道。我简单介绍一下自己——我跟沈总结婚八年了,我是这家公司的投资人之一,公司成立初期遇到资金困难的时候,我出过一些钱。这些钱不是借的,是投的。我不是债主,是股东。”

台下安静了。

“但这些不重要。重要的是,我还是那个写代码的人。我的工位在十九楼,门牌号是一九零三。你们有问题可以来找我,不管是技术问题还是别的。我不会咬人,也不会因为你们叫我‘沈哥’而不是‘沈总’就不高兴。”

台下有人笑了。那个笑声不大,但在一百多人的沉默中,像一颗石子扔进了湖面,涟漪一圈一圈地荡开。笑声从第一排传到最后一排,像多米诺骨牌一样,一个接一个地倒下。

“我想说的就这些。谢谢大家。”

我把话筒递还给沈时晚,走下台。台下响起了掌声,不大,但很真诚。掌声持续了大概十几秒,然后停了。我回到座位上,赵衍在旁边拍了我一下,低声说:“沈哥,帅。”

我笑了笑,没有回答。

我在台上说的那些话,每一个字都是真的。我还是那个写代码的人,这一点永远不会变。不管我的头衔是高级架构师还是首席架构师,不管我的办公室在十八楼还是十九楼,不管我的薪资是B+还是S,我做的事情是一样的——把一行行代码写成产品,把一个个产品变成用户手里的工具。

这是我喜欢的事,也是我擅长的事。其他的东西,都是附加的,有也行,没有也行。

第九章 平静

日子慢慢地恢复了平静。

那种平静不是暴风雨前的平静,是真的、踏实的、可以安心过日子的平静。像一条河,上游有瀑布,有激流,有礁石,到了中游,河面变宽了,水流变缓了,河底的石头被水磨得光滑圆润。

每天早上七点起床,沈时晚在卫生间化妆,对着镜子描眉画眼,把一张素净的脸变成总裁的脸。我在厨房做早餐。两杯咖啡,两片吐司,一个煎蛋,有时候加一点水果。咖啡是现磨的,豆子是我从网上买的,哥伦比亚的,酸度适中,有坚果的香气。吐司烤到表面微微焦黄,抹上一层黄油,黄油在热吐司上慢慢融化,渗进面包的每一个气孔里。

念念坐在婴儿椅上,自己拿着勺子吃燕麦片,吃得满脸都是,燕麦糊糊沾在鼻尖上、脸蛋上、耳朵上,像涂了一层面膜。她吃完了以后,脸上糊了一层燕麦,对着我笑,露出两颗小米粒一样的牙齿。

吃完早餐,我送念念去幼儿园,然后去公司。念念在幼儿园门口会回头看我,朝我挥挥手,小手在空中摇来摇去,像一面小小的旗帜。沈时晚有时候跟我一起走,坐在副驾驶上,闭着眼睛补觉,头靠在车窗上,随着车子的颠簸轻轻晃动。有时候她开自己的车,一辆白色的SUV,比我那辆破车新多了,但她开得少,大多数时间停在车库里落灰。

在公司里,我们保持着适当的距离。不刻意靠近,也不刻意疏远。偶尔在走廊上遇到,会点个头,笑一下,然后各自走开。不会在别人面前多说一句话,不会让别人觉得我们在搞什么特殊。这是我们的默契,也是我们的分寸。

同事们渐渐习惯了我的新身份。技术部的人还是会叫我“沈哥”,不会因为我是首席架构师就突然改口叫“沈总”。这一点我特别感激,因为我始终觉得,一个称呼的改变,意味着关系的改变。我不想跟他们变成上下级的关系,我想跟他们保持同事的关系。一起写代码,一起加班,一起吃外卖,一起吐槽产品经理。

孟柏舟的事,偶尔还会被人提起。有人说他在新公司做得不错,又当上了副总裁,年薪比在我们这里还高。有人说裴远没有跟着他,两个人闹掰了,裴远回了老家,在一家小公司做技术经理。有人说他们在新公司又开始了同样的整顿,又有人被辞退了,又有人跑到劳动局去投诉。

我听到这些消息的时候,心里没有恨,也没有幸灾乐祸。我只是在想,孟柏舟大概永远不会明白,他错在哪里。他以为他错在得罪了不该得罪的人,错在没有调查清楚我的背景,错在运气不好。他不知道,他错的不是这些。他错在把人当成了工具,把管理当成了筛选,把公司当成了他自己的棋盘。

他不明白,管理的本质不是筛掉不合格的人,是让每个人找到自己的位置。他不明白,一个团队不是一堆零件,你可以把坏掉的拆下来扔掉,换上新的。一个团队是一个生命体,每一部分都有自己的作用,有些作用你看不到,不代表不存在。

我写给沈时晚看的那段话,她看了以后没有说话,只是把那张纸叠起来,折成一个很小的方块,放进了她的抽屉里。那个抽屉里放着我们结婚时的请柬、念念的第一张照片、她爸留给她的那枚旧手表。都是一些不值钱但很重要的东西。

尾声

日子一天一天地过,像一条河,不疾不徐地往前流。

念念快三岁了。她会背好几首唐诗了,虽然发音不太准,“床前明月光”背成“窗前明月光”,“疑是地上霜”背成“你是地上霜”。她会唱好几首儿歌了,唱“小兔子乖乖”的时候会把手放在头顶当耳朵,唱“两只老虎”的时候会学老虎叫,嗷呜一声,把全家人逗笑。

她会在我回家的时候跑过来,抱住我的腿,仰着头喊“爸爸”,声音又尖又脆,像一只急着要出窝的小鸟。她会在沈时晚回家的时候跑过去,抱住她的腿,仰着头喊“妈妈”,声音比喊我的时候还要尖,因为沈时晚回家的时间比我晚,她想她很久了。

沈时晚每次听到这声“妈妈”,脸上的表情都会从总裁切换成母亲——眉头松开,嘴角上扬,眼睛变亮,整个人像被什么东西点亮了,像一盏灯被接通了电源,从暗变亮,从冷变暖。

她蹲下来,把念念抱起来,在念念脸上亲了一下。“念念今天乖不乖?”

“乖!”念念回答得很大声,然后开始汇报她今天做了什么。吃了什么,玩了什么,跟哪个小朋友分享了玩具,被哪个小朋友抢了玩具,老师表扬了她几次。她的叙述没有逻辑,没有重点,想到哪说到哪,像一首没有节奏的诗,但沈时晚听得很认真,还会提问。“真的吗?然后呢?”念念就更来劲了,手舞足蹈地比划,口水喷到沈时晚脸上,她也不擦。

我看着她们,心里想,这就是我要的生活。不是豪宅,不是名车,不是别人羡慕的眼神。是一个普通的家,一个会跑过来抱住你的女儿,一个会在你加班的时候给你留一盏灯的妻子。是一碗热汤,一张沙发,一部看不完的电影。是一个人在你身边,你在一个人身边。

那天晚上,念念睡着以后,沈时晚在书房加班。她的书房在走廊尽头,门半开着,灯光从门缝里漏出来,在走廊的地板上投下一道细细的光线。我端了一杯热牛奶进去,放在她桌上。牛奶是我热好的,温度刚好,不烫嘴,也不会凉得太快。

她抬起头,摘下眼镜,揉了揉眼睛。眼镜在她的鼻梁上压出两道浅浅的红印,她用手捏了捏鼻梁,然后看着我。

“沈述。”

“嗯。”

“你后悔吗?”

“后悔什么?”

“后悔娶了我。后悔把那么多钱投进公司。后悔在公司里当了八年的隐形人。后悔在会议室里说出那句话,把自己推到风口浪尖,成为所有人议论的对象。后悔——”

我把牛奶往她面前推了推。“你先喝。”

她端起杯子,喝了一口,牛奶沾在上嘴唇上,白白的一圈。她没有擦,就那么看着我,嘴唇上那圈白色的奶渍在灯光下反着光。

“时晚,我这辈子做过很多决定。有些对,有些错,有些现在回头看觉得当时怎么那么傻。但娶你这个决定,是我做过的最正确的决定。没有之一。我从来没有后悔过,一秒钟都没有。”

沈时晚的眼眶红了,但这一次她没有哭,她笑了。那笑容里有释然,有心安,有八年从未有过的轻松。她笑的时候,上嘴唇那圈奶渍裂开了,露出下面粉色的嘴唇。

“你把那段话给我。”

“哪段?”

“你写在纸上的那段。‘管理不是把人分成合格和不合格……’那段。”

我从口袋里掏出那张叠得整整齐齐的纸,递给她。那张纸在我口袋里放了很久了,边角已经起了毛,折痕处有些发白,但上面的字还是清楚的。她打开,看了一遍,然后折好,放进了抽屉里。那个抽屉里已经有很多东西了——我们结婚时的请柬,念念的第一张照片,她爸留给她的那枚旧手表,还有这张纸。

都是一些不值钱但很重要的东西。

半年后,公司搬了新址。新办公楼在科技园,整栋楼都是我们的,外墙是蓝色的玻璃幕墙,在阳光下闪闪发光。大堂里有前台接待,有沙发区,有咖啡机,墙上挂着公司的Logo,蓝色的,线条简洁。

沈时晚的办公室在顶层,落地窗能看到整个科技园的全貌。我的办公室在她隔壁,两间办公室之间有一道门,平时开着,空气可以流通,光可以照进来。需要的时候可以关上,关上门就是两个独立的世界,谁也听不到谁在说什么。

念念上了幼儿园中班,每天放学后由阿姨接回家。阿姨是我们请的,五十多岁,带孩子很有经验,做饭也好吃。周末我们带她去公园、去博物馆、去动物园。她最喜欢动物园,最喜欢看长颈鹿,每次看到长颈鹿伸着长长的脖子吃树叶,她都会发出一声长长的“哇——”,好像第一次看到一样。

公司里又来了新人。新人不认识我,不知道我是谁。他们会在电梯里问我“你是哪个部门的”,我会说“技术部”。他们会问“你做什么的”,我会说“写代码的”。然后他们就会点点头,不再问了。

我喜欢这种感觉。被人当作普通人,是这世上最奢侈的事。不用被人仰视,不用被人打量,不用被人猜测。你就是你,一个写代码的人,一个普通的上班族。

赵衍升了技术总监,现在管着三十多个人,每天忙得脚不沾地,开会、面试、写报告、跟产品经理吵架。但他还是会抽空来我办公室坐坐,有时候是借充电器,有时候是来蹭咖啡,有时候就是来坐坐,什么都不说,喝杯咖啡就走了。

有一次他问我:“沈哥,你会不会觉得不公平?你为公司付出了那么多,结果我当了总监,你还是首席架构师。你的级别比我高,但你管的没我多。你手下一个人都没有,我一个人管三十多个。你不觉得亏吗?”

“你觉得不公平?”

“我是替你鸣不平。你才是技术部最应该当总监的人。你的技术是最好的,你的经验是最丰富的,你对公司的贡献是最大的。为什么不是你当总监,而是我?”

“赵衍,我问你一个问题。你觉得我快乐吗?”

赵衍想了想。“快乐。你每天来公司,写代码,解决难题,下班回家陪老婆孩子。你没什么烦恼,没什么压力,没什么想不开的事。你应该挺快乐的。”

“对,我快乐。我每天写代码,每天解决技术难题,每天看着系统一点点变好。我不用开会,不用管人,不用做PPT,不用跟领导汇报工作。我做的事情,是我喜欢的事情。你让我当总监,我反而不快乐了。那你觉得,我应该选择快乐,还是应该选择总监?”

赵衍看着我,沉默了很久,然后笑了。那笑容里有理解,有释然,有一点点羡慕。

“沈哥,你是真通透。”

“不是通透,是想明白了。人生很短,做自己喜欢的事,陪自己喜欢的人,就够了。其他的,都是噪音。总监也好,副总也好,总裁也好,都是虚的。今天你是总监,明天你可能不是。今天你有权力,明天你可能没有。但你喜欢做的事,不管你是谁,你都可以做。”

赵衍走后,我站在窗前看着窗外。科技园的天际线跟老办公楼不一样,这里更开阔,能看到更远的地方。远处的山在夕阳的余晖中变成了黛青色,山顶上有一座小亭子,隐隐约约的,像一幅水墨画。

沈时晚从隔壁推门进来,手里端着两杯咖啡。她把一杯递给我,另一杯自己端着。咖啡是现磨的,豆子是她从国外带回来的,包装袋上全是英文,我看不懂,只知道喝起来很香。

“看什么呢?”

“看山。”

“有什么好看的?”

“好看。你不觉得吗?它在那里几百年了,我们来了它在那里,我们走了它还在那里。它什么都不做,什么都不说,但它一直在。不管外面怎么变,它都不变。”

沈时晚站在我旁边,顺着我的目光看过去。夕阳的光照在她的脸上,把她的轮廓镀上了一层金色。她的头发被风吹起来,几缕发丝在空中飘着,像在跳舞。

“沈述,你会一直在吗?”

“会。”

“一直?”

“一直。”

我们站在窗前,喝着咖啡,看着远处那座山。夕阳把整片天空染成了橘红色,云的边缘镶着一层金边,像一幅油画,颜料还没有干透。天空从橘红变成暗红,从暗红变成紫灰,从紫灰变成深蓝。星星一颗一颗地亮起来,先是最亮的几颗,然后是那些暗一些的,最后密密麻麻地铺满了整个天空。

公司里还有人没走,楼下的灯还亮着,键盘声从窗户里飘出来,像一首没有歌词的歌。有人还在加班,有人还在调试代码,有人还在开会。这座城市有无数人在加班,在奋斗,在为生活奔波。

这就是我的生活。不惊天动地,不波澜壮阔,但很踏实。像一棵树,根扎在土里,枝叶伸向天空。风吹过来的时候会摇晃,但不会倒。雨落下来的时候会湿,但不会烂。阳光照过来的时候会暖,但不会灼伤。

就这样,一年,两年,十年,一辈子。

窗外的天色渐渐暗了,沈时晚靠在我肩膀上。她的头很轻,靠过来的时候几乎没有重量,但那个感觉是实在的,温热的,让人安心的。我们谁都没有说话。沉默有时候是最好的语言,因为它不需要翻译,不需要解释,不需要担心被误解。

你在我身边,我在你身边。这就够了。

公司楼下那棵银杏树,叶子黄了,落了一地,金色的,像铺了一层地毯。明天早上会有清洁工来扫,扫成一堆,装进黑色的垃圾袋里。但明年它还会再长出新叶子,再变黄,再落下。年复一年,日复一日,像我们的生活。

新来的副总姓温,叫温如玉,名字很温柔,人也很温和。她来公司第一天,先来我的办公室敲门,自我介绍,说她不懂技术,以后要多请教我。她是做市场出身的,对技术确实不太懂,但她会听,会问,会学。她从不乱指挥,从不随便改需求,从不在例会上说“公司不养闲人”。她开会的时候会说:“这个我不太懂,你们技术部的意见是什么?按照你们的节奏来,我配合你们。”

这才是管理。不是把人都筛掉,是把每个人放在对的位置上。

不是让所有人跪着,是让所有人都能站着。

我还在写代码。每天坐在电脑前,黑色的屏幕上跳动着彩色的字符,函数名是黄色的,字符串是绿色的,注释是灰色的。像一片安静的夜空,黄色的星星,绿色的星云,灰色的尘埃。我在那片夜空里待了八年多了,熟悉每一颗星星的位置,知道怎么把它们串联成星座,怎么让它们按照正确的顺序运行。

有人问过我,写了这么多年代码,不腻吗?

不腻。因为每一行代码都是新的,每一个问题都是不同的,每一个解决方案都是一次创造。就像画家画画,画了一辈子,每一幅画都不一样。就像作家写作,写了一辈子,每一篇文章都是新的。写代码也是一样,它是一种创造,是一种表达,是一种跟世界对话的方式。

我享受这种对话。安静的,不需要语言的,通过一行行代码完成的对话。屏幕上的代码在运行,在跳动,在做它们该做的事情。用户在使用它们,不知道是谁写的,不知道背后有多少个不眠的夜晚。这没关系。我不需要他们知道。我只需要他们用得顺畅,不出Bug,不卡顿,不崩