年终奖金到账1元,我平静写完辞职报告。第2天董事长打来电话

楔子

手机屏幕亮起的时候,我刚把最后一口泡面咽下去。

银行短信,年终奖到账!

1.00元。

我盯着那个数字看了很久,小数点后面两个零清清楚楚,没有多余的数字,没有遗漏的位数。就是一块钱。

窗外是十二月末的北京,灰蒙蒙的天压得很低,对面写字楼的玻璃幕墙反射着惨淡的光。办公室只剩下我一个人,其他人都走了,急着赶晚上的火车或飞机。行政部的刘姐走之前还特意敲了敲我的工位隔板,说小林,你那个奖金条子我放你键盘底下了,别忘了看。

我伸手去摸键盘底下,果然有一张对折的A4纸。展开,打印体的字:林晓,年终绩效奖金,1.00元。下面有财务章,有人事签字,还有一行小字备注:根据年度绩效考核结果及公司经营状况综合评定。

我把它重新对折,塞进抽屉里。然后打开一个新Word文档,标题打上四个字:辞职报告

那一天是2024年12月28日,星期六,我在这家叫"盛远科技"的公司待了四年三个月零七天。

键盘敲下去的时候,手指比想象中稳。我想过很多次写这封辞职信的场面,以为会愤怒,会委屈,会摔东西,至少会掉几滴眼泪。但真正落笔的那一刻,心里空荡荡的,像是被人掏干净了所有情绪,只剩下一个壳。

我写:尊敬的领导,因个人职业规划调整,现申请辞去现有职务。感谢公司四年来的培养与照顾。申请人:林晓。日期:2024年12月28日。

一共四十七个字,算上标点。

然后把文档存进U盘,拔出来,关电脑。站起来的时候腿有点麻,办公椅的轮子在地毯上碾出一道浅浅的印子。我把桌上的东西收进一个纸箱——一个马克杯,两盆绿萝,三本笔记本,一盒没拆封的润喉糖,还有桌角贴的便利贴,上面写着"周二例会""周五前交周报""记得打卡"。

便利贴揭下来的时候胶已经不粘了,边角卷起来,像一片枯掉的叶子。

我抱着纸箱走到电梯口,回头看了一眼工位。四年来我看着它从一张空桌子变成堆满东西的样子,现在又变回一张空桌子。中间隔着的,是数不清的加班夜、改过十几版的方案、做砸过的项目、拿过的几次优秀员工,还有那些以为会被记住但最终什么也没留下的瞬间。

电梯门开,我走进去。门关上之前,我又看了一眼走廊尽头的人力资源部,门锁着,灯黑着。我想了想从口袋里掏出手机,把那条银行短信截了图,然后退出了公司所有的工作群。

退群的时候手指顿了零点几秒。同事群里最后一条消息是刘姐发的:"大家明年见啦,新年快乐!"下面一排大拇指和烟花的表情。

我也回了一个大拇指。然后退出。那个大拇指成了我在这个公司最后留下的一句话。

电梯下行。手机震了一下,是银行又发了一条短信,提醒我账户余额变动后当前余额多少。我没看,把手机翻了个面扣在纸箱上。

走出写字楼的时候,风灌进领口,冷得人打了个激灵。街上到处是红彤彤的装饰,圣诞刚过,元旦要来了,商场门口的LED屏滚动着新年促销广告。有情侣从我身边走过去,女生举着糖葫芦,男生在给她拍照。

我站了一会儿,不知道要去哪。怀里抱着纸箱,里面装着我在北京四年攒下的全部家当(除了租房里那些锅碗瓢盆)。手机又震了,这次是妈妈发来的语音,说年夜饭的菜已经定好了,问我想吃糖醋排骨还是红烧的。

我蹲在路边回她语音,说都行,我不挑。声音比我预想的要轻快。

站起来的时候,纸箱底下的绿萝叶子蹭到下巴,凉丝丝的。我想起这盆绿萝是去年公司团建去十渡时在路边花五块钱买的,卖花的老太太说这东西好养活,给点水就能活。确实好养活,我经常忘了浇水,它还是蔫蔫地长着,时不时冒一片新叶子出来。

回到出租屋,把纸箱搁在门厅,换了拖鞋,去厨房烧水。水烧开的时候我盯着壶嘴冒的白气发呆,脑子里开始转一些乱七八糟的事:下个月的房租,年前能不能找到新工作,公积金怎么取,社保断缴怎么办。

水开了,我给自己冲了杯速溶咖啡,端着走到窗边。窗外能看见一小片天,灰蓝色,远处有几只鸟在飞。我喝了一口咖啡,烫得舌尖发麻。

然后我想起来,应该把辞职报告打印出来,签好字,明天上班交给部门经理。

我转身去开电脑,电脑屏亮起来的时候,我看到桌面上还开着那个Word文档。光标在"日期"后面一闪一闪的。

我把它又读了一遍。四十七个字,干巴巴的,冷冰冰的。像一份合格的辞职报告该有的样子。

但盯着屏幕的时候,我脑子里冒出来一个念头:四年的时间,最后就换来四十七个字和一块钱,这账怎么算都不对。

可我又说不出来哪里不对。四年里加过的班是真的,熬过的夜是真的,做成功的项目是真的,拿过的工资也是真的。只有最后这一块钱,像一句无声的嘲讽,也像一块试金石——你到底是为什么在工作?

这个问题的答案,我那天晚上没想明白。

但第二天早上,我会接到一个电话。

那通电话之后,很多事情都不一样了。

第一章 一块钱的重量

1.

那天晚上我睡得很晚。

本来想早点睡,第二天还要去公司交辞职报告。但躺在床上翻来覆去睡不着,脑子里翻来覆去地想那一块钱的事。想它到底是怎么来的,是财务算错了,还是人事那边出了什么岔子,还是说——这个念头冒出来的时候我甚至觉得荒谬——这就是我应该拿到的全部。

手机搁在枕头旁边,充电线缠着耳机线,乱七八糟的一团。我伸手把它摸过来,打开银行APP,又看了一眼那条交易记录。交易类型:代发工资。金额:1.00。摘要:年终奖金。时间:2024-12-28 17:23:18。

我想了想,给财务部的周琳发了条微信。周琳跟我同一批进公司,算不上多熟,但平时见面会点个头的那种。我问她:琳琳,年终奖今天发了是吧?你收到了吗?

消息发出去,我盯着对话框等了大概五分钟。周琳没回。我退出微信,又打开浏览器搜了一下"年终奖1元是什么意思",搜索结果乱七八糟的,有说公司要逼人走的,有说财务搞错了的,还有说是绩效考核垫底的象征性惩罚。我翻了几页,没什么有用的信息,又把手机扔回枕头边。

躺下去,盯着天花板。天花板上有一道细细的裂纹,从灯座边上一直延伸到墙角,像一条干涸的河。这房子我住了两年多,从搬进来第一天就看见这道裂纹,一直没管它。房东阿姨说没事,老房子都这样。

我盯着那道裂纹看了很久,想起很多事。

想起四年前来北京面试的那个下午。三月底,北京的风还很大,我穿着唯一一套正装,白衬衫外面套一件深蓝色西装外套,脚上是新买的黑色皮鞋,走了一路脚后跟磨出了泡。面试地点在现在的写字楼,十二层,那时候公司还只有半层楼的工位,团队不到四十个人。面试我的是当时的部门总监王总,问了我一堆跟专业相关的问题,我答得磕磕绊绊的,觉得自己没戏了。结果过了三天,人事打电话来说我被录了,工资六千,试用期八折。

挂了电话我在出租屋里蹦了三蹦,给妈妈打电话,说找到工作了,正式的那种,有社保有公积金的。妈妈在电话那头笑,说好好干,别给人家添麻烦。

那时候的盛远,跟现在不一样。那时候公司在做一个叫"盛远云"的项目,听着挺唬人的,其实就是帮中小企业做客户管理系统。老板——就是现在的董事长陈盛——每周五下午会搬把椅子坐在公共区域跟大家开会,手里拿个保温杯,讲他对产品的想法,讲他对未来的规划。他讲话的时候眼睛里有光,那个光能把底下坐着的人都照亮。

后来公司慢慢做大,搬到了现在这整层楼,团队从四十个人变成一百多号人,陈盛也很少再出现在公共区域了。他有了自己的办公室,玻璃门,百叶窗,从外面看进去只能看见一个模糊的轮廓。周五的会变成了各部门自己开,他偶尔在季度总结会上露个面,讲话越来越简短,越来越官方。

这些变化是慢慢发生的,像水一点一点凉下去,你把手放进去的时候不会觉得烫,也不会觉得冰,等你意识到水温变了,已经过了很久很久。

我把手机又摸过来,打开微信,周琳还没回。

我又看了看那条银行短信,然后把它删了。删除的时候手指犹豫了一下,但最后还是按了确认。

一块钱能干什么?在北京,一块钱连个包子都买不了,公交车现在都两块了。但这一块钱躺在我的银行账户里,把我四年的职业生涯标了一个价。

也许多少年后再回头看,我会觉得这事没那么严重。但那个晚上,我就是过不去。怎么都过不去。

2.

第二天早上七点,闹钟响。

我伸手按掉,在黑暗里躺了大概三十秒,然后起床。洗漱,换衣服,把昨晚打印好的辞职报告装进信封。出门前对着镜子看了看自己,脸色有点差,眼底下发青,但精神状态还行。我把头发拢了拢,拎着包出了门。

到公司的时候八点四十。办公室里稀稀拉拉的几个人,大多还在休年假。我的工位空着,昨天抱走的纸箱的位置现在是一块干净的桌面,鼠标垫还在,电话还在,电脑屏黑着。

我在工位坐下,开机,等电脑启动的时候,把信封搁在了桌子右上角。

部门经理张涛九点十分到的。他进来的时候拎着个塑料袋,里面是煎饼果子和豆浆,看见我就愣了一下,说林晓你今天怎么这么早,不是让你休年假吗?

我说张总,我有事找你。

他咬了一口煎饼,含含糊糊地说行啊,等我吃完。

我坐在他办公室外面的椅子上等。他办公室门开着,能看见他坐在里面吃煎饼,看手机,时不时笑一下,应该是刷到什么好玩的视频了。我等了大概十分钟,他把塑料袋往垃圾桶一扔,冲我招招手。

我走进去,把信封放在他桌上。

他低头看了一眼,表情没变,但眼神缩了一下。他拿起信封,从里面抽出那张纸,扫了一遍,然后抬头看我。

"认真的?"

"嗯。"

他靠在椅背上,手指在桌面上敲了两下。张涛比我大十岁,来公司的时间比我长,是个挺正常的中层管理者,不坏,但也说不上多好。他看着我,像是在想该怎么组织语言。

"林晓,"他说,"你在这边干得挺好的,年终考核评级是B,你知道B在我们部门就算是前百分之三十了。你要是对奖金有意见,咱们可以聊。"

"一块钱。"我说。

他愣了一下。"什么一块钱?"

"年终奖。我收到了一块钱。"

他盯着我看了几秒,然后低头在抽屉里翻什么东西。翻出来一张表格,上面列着他们部门员工的年终奖金额。我瞟了一眼,上面有我的名字,后面写着"55000"。

他把表格转过来给我看。"你看,财务发过来的原表,你的是五万五。怎么会一块钱?"他皱着眉,"是不是银行短信搞错了?你去问过财务没?"

我说我昨晚问过周琳了,她没回。

张涛掏出手机,当着我的面给财务部的赵经理打电话。电话接通,他简单说了情况,赵经理那边不知道回了句什么,张涛的表情变了一下。他嗯嗯啊啊了几句,挂了电话,看着我,表情有点复杂。

"赵经理说,"他斟酌着词句,"这个奖金发放名单和金额都是经过人事和董事长签字确认的。你那个数字……确认过的就是一块。"

办公室安静了几秒。

张涛的办公桌上养了一缸小金鱼,红色的一小条,在水里慢悠悠地游。鱼缸旁边放着他女儿的照片,扎两个小辫儿,笑得露出豁牙。

"林晓,"他开口,语气比刚才软了一些,"这事我再去帮你问问。你先别急,辞职报告我先收着,但你人先别走。给我两天时间。"

我没说话。

他站起来,拍了拍我肩膀。"我知道这事听着离谱,但你听我一句,别冲动。你在公司四年了,能力怎么样大家都清楚。要是因为这事走了,吃亏的是你自己。"

我点了点头,说行,那你去问。

他说好,又拍了拍我肩膀,然后拿着那张表格出去了,走的时候脚步比平时快。

我站在原地,鱼缸里的金鱼游到缸壁边上,嘴巴一张一合。我盯着它看了一会儿,然后转身走出张涛的办公室,回到自己工位坐下,打开电脑,开始处理邮件。

邮件里有一封是行政部发的,通知大家年会定在1月15号,地点在朝阳区一个什么酒店,让大家报节目。我看了两秒,点了删除。

又有一封是人力资源部发的,说年度绩效考核申诉通道将在1月5号关闭,如有异议请在此期间提交书面材料。我把这封邮件转发给了自己的私人邮箱,然后也删掉了。

一上午没什么事。隔壁工位的小杨没来,他请了年假回东北老家了。再隔壁的吴姐来了半天,一直在打电话,听内容是跟供应商吵架。她嗓门大,整片办公区都能听见她说什么"你们合同上白纸黑字写的""不要跟我讲困难我只看结果"。

我戴着耳机听歌,随机播放,切到一首老歌,刘若英的《后来》。"后来我总算学会了如何去爱,可惜你早已远去消失在人海。"歌词挺应景的,我笑了一下,切了下一首。

十一点的时候手机震了。我拿起来一看,是周琳回的消息。

"林晓不好意思昨晚睡得早没看手机。年终奖的事我听说了,但我真的不清楚具体情况,财务系统里的数据我权限不够看不到。你去问问人力吧?"

我把手机扣在桌上,没回。

人力那边我不用问也知道答案。年终绩效申诉的流程我清楚得很,先填表,再交材料,再等复审,再等结果,一套流程走下来少说半个月。而且申诉的前提是你觉得考核评分有问题,但你连评分表都看不到,你申诉什么?

一块钱这个数字太具体了。它不可能是系统错误,因为系统不会平白无故生成一个"1.00"——谁写代码的时候会设置一个"年终奖默认1元"的bug?它也不可能是财务手误,因为财务手误最多是多个零少个零,不会把五万五打成一块。

它是被人为填进去的。

至于是谁填的,为什么填,我想了一整个上午也没想通。

3.

午休时间,我一个人去楼下的便利店买了份便当,坐在落地窗边的高脚凳上吃。窗外是车水马龙的东三环,车流像一条凝固的河,偶尔动一下,又停下来。北京的交通就是这样,你急的时候它不动,你不急的时候它也还是不动。

便当是红烧牛肉饭,微波炉转了两分钟,牛肉硬邦邦的,米饭倒是软。我一口一口地吃,脑子里什么也没想,就只是吃。吃到一半的时候手机响了,我以为是张涛打来的,拿起来一看是个陌生号码。犹豫了一下接了。

"林晓吗?我是人力的陈宇。"

陈宇,人力资源部的专员,跟我打过几次交道,挺年轻的一个男生,做事认真但是有点木。我嗯了一声,等他往下说。

"那个……年终奖的事张经理跟我们说了。我查了一下系统,你那边确实是1块钱,这个确认无误。但是我们这边存档的考核表上,你的绩效评分是B,对应的奖金区间应该是4万到6万。这中间肯定有哪里对不上,我还在查。你……你别着急行吗?"

我说我不着急。

他在电话那头停了一下,可能没想到我这么平静。然后他说:"那……我先去查,查到什么再跟你说。你把手机保持畅通。"

"好。"

挂了电话,我继续吃饭。便当已经凉了,牛肉更硬了,但我还是一口一口把它吃完了。吃完饭去扔餐盒的时候,看到便利店的冰柜里摆着一排养乐多,我拿了一瓶,付钱的时候收银员说今天第二件半价,问我还要不要一瓶。我说不用了。

回到公司,电梯里碰见销售部的小李。小李跟我同一批进公司,后来调去了销售部。他看见我就笑,说林晓你怎么没休年假,你那边奖金发了没,我们销售部今年不错,我拿了八万。

我说发了。

他说多少?

我说一块。

他脸上的笑僵住了,看了我两秒,说你别开玩笑。

我说没开玩笑,真的一块。

他张了张嘴,电梯正好到了,门开了,他走出去之前回头看了我一眼,表情像是想说什么又不知道说什么好。最后只说了句"那……回头聊啊",就走了。

我走回工位,坐下来,打开了招聘网站。

简历是现成的,上个月刚更新过。我把状态从"暂不考虑"改成"在职-月内到岗",然后开始刷职位。同行业的公司有不少在招人,薪资范围标的都还行,我挑了几个觉得合适的点了"投递"。

投到第五个的时候,张涛回来了。他走到我工位边上,弯下腰,压低声音说:"林晓,我找了人力赵总,赵总说这个事是上面定的,她也不清楚具体情况。但我打听到一个消息——你知道咱们公司最近在跟一个投资方谈融资的事吗?"

我摇头。融资的事一直只有高层知道,我们这种中层以下员工根本接触不到。

"听说谈得不太顺利,"张涛说,"投资方那边要压估值,陈董那边不让步,僵着呢。我猜啊,这个奖金的事……可能跟这个有关。你先别急着走,等过了元旦再说。到时候如果还是这个结果,我帮你写推荐信,你找下家我绝不拦着。"

他说话的时候表情挺真诚的,不像是在敷衍我。我点了点头,说谢谢张总。

他说别客气,又拍了拍我肩膀,走了。

我坐在工位上,把张涛的话翻来覆去想了几遍。融资不顺利跟我的年终奖有什么关系?难道是为了压缩成本?可是压缩成本有无数种方法,为什么要拿一个人的年终奖开刀?就算真要压缩年终奖预算,也应该是一刀切地普降,没理由单单把我一个人的降到一块钱。这不科学。

除非——这个念头闪过的时候我后背凉了一下——除非针对的就是我。

但我又有什么值得针对的?一个普通的中层主管,既不掌握核心机密,也不是什么关键人物,平时连跟董事长说句话的机会都没有。谁会花力气来针对我?

我想不出来。

下午三点,我趴在桌上眯了一会儿。醒来的时候看见手机上有条新消息,微信,群聊。我点进去一看,是一个没有名字的群,群成员有七个,都是跟我同一批进公司的老同事。

群里的消息是周琳发的:"你们收到年终奖了吗?我这边的数字有点奇怪。"

下面几个人跟着回复,有说收到了正常的,有说比去年少了些的,还有一个人说"你们在说什么我怎么还没收到"。周琳回了一个捂脸的表情,然后说:"那可能就我一个人奇怪吧。"

我看了一眼,没有在群里说话。但周琳私聊了我一条:"林晓,你那边查清楚了吗?"

我说没有,还在等。

她说:"我这边刚才跟财务确认了,说是系统问题,下周会补发。你那边要不要再去问问?"

我说好,我知道了。

然后我放下手机,盯着电脑屏幕发呆。

系统问题。四个字真轻巧,可以解释一切,也解释不了任何事。

下班的时候天已经黑了。我收拾好东西,把那个装辞职报告的信封从张涛桌上拿回来了——他说这两天他会去沟通,信先放他那里,但我坚持拿回来了。出门的时候看见吴姐还在打电话,声音已经哑了,但气势还是不减。

走到电梯口,我停了一下,鬼使神差地没有按向下的按钮,而是按了向上的。电梯来了,我走进去,按了顶楼。

顶层是公司的会议室和董事长办公室。走廊尽头那扇玻璃门关着,百叶窗拉下来了,但里面亮着灯。我站在走廊里,隔着那扇玻璃门,看见里面有一个模糊的人影,坐在办公桌后面。

我站了大概三十秒。那个人影没有动,走廊里很安静,只有头顶灯管的电流声嗡嗡地响。

然后我转身走了。电梯下行的时候,我看着楼层数字一格一格地跳,心里想的是:我到底在干什么?跑上来干什么?质问陈盛?问他凭什么给我一块钱?

我自己都觉得可笑。我连质问他资格都没有。我只是一个拿了四年工资的员工,合同上写的权利义务清清楚楚,他发我一块钱不违法,我除了辞职没有任何办法。

走出写字楼,风比昨天还大。我裹紧了外套往地铁站走,手机在口袋里震了一下,我没看。走了几步又震了一下,我掏出来一看,是张涛发的微信。

"林晓,我刚收到消息。明天董事长要见你。上午十点,他办公室。"

我站在地铁口,风呼呼地灌进脖子,我缩了缩肩,打了几个字回去:"什么事知道吗?"

"不知道。人力赵总通知的,就说让你明天上午十点过去。"

我把手机塞回口袋,下楼梯,刷卡进站。地铁来了,人很多,我被挤在门边站着,脸贴着玻璃。玻璃外面的隧道壁飞速往后掠过,广告灯箱亮一下又暗一下,像一排无声的信号灯。

我看着自己映在玻璃上的脸,面色发青,嘴唇有点干,眼睛倒是挺亮的。可能人到了某种极限之后,反而会生出一种奇怪的冷静来。

我忽然很想明天快点到。

第二章 董事长的办公室

1.

第二天上午九点五十分,我站在顶层走廊里。

比昨天不同的是,今天我穿了正装。黑色西装外套,白衬衫,深灰色西裤,皮鞋擦过了。头发用发胶定型,胡子刮干净了。我妈要是看见我这副样子,大概会以为我是去相亲的。

但我就是不想让自己看起来狼狈。跟董事长见面也好,辞职也好,哪怕是被炒鱿鱼也好,体面一点总没错。

走廊里一个人都没有。顶层向来安静,跟下面那层人声鼎沸的办公区比起来,这里像另一个世界。灯管是暖黄色的,地面铺着深灰色的地毯,踩上去一点声音都没有。墙上挂着几幅装裱好的照片,大多是公司历年来的大事件——产品发布会、融资签约仪式、年会合影。我在一张合影里找到了自己,三年前的,站在最后一排靠边的位置,只露出半张脸。

我盯着那张照片看了几秒。三年前的我比现在胖一点,笑得没心没肺的。那时候盛远刚做完A轮融资,全公司的人都觉得未来一片光明。

九点五十八分,我走到那扇玻璃门前。门边的墙上嵌着一个对讲机,我按了一下,里面传来一个女人的声音:"哪位?"

"我是技术部的林晓,张经理说董事长找我。"

对讲机里静了一下,然后那个女声说:"请进。"

玻璃门开了,我走进去。里面是一间挺大的办公室,但不是我想象中那种气派非凡的样子。面积是挺大的,但东西不多。一张深色木办公桌,上面有电脑、文件架、一个保温杯,还有一个相框,别的没什么。办公桌对面是一组布艺沙发,深灰色的,看起来有点旧了。窗边放着几盆绿植,比我那两盆精神多了。墙上没有挂什么字画,就一面白墙,倒是干净得有点过分。

一个穿黑色职业裙的女人坐在办公桌侧面的小桌前,看着我说:"林晓?你稍坐一下,陈董在打电话。"

我点了点头,在沙发上坐下来。沙发确实挺旧的,坐垫的弹力不太行了,一坐下去就陷进去一块。我调整了一下姿势,坐直了,双手放在膝盖上。

沙发旁边的茶几上放着一摞杂志,我瞟了一眼,不是什么商业期刊,而是几本《中国国家地理》,封面都是山川河流的照片。我有点意外,没想到董事长看这个。

那个女秘书回到小桌前继续打字,键盘声噼里啪啦的。我听见办公桌后面的那扇门里隐隐约约有说话声,听不清内容,但语调挺平和的,不像是在吵架。

我坐在沙发上,开始数茶几上的杂志有几本。七本。封面分别是新疆、西藏、云南、四川、青海、甘肃、内蒙。全是西部的,全是自然风光。有一本的边角卷起来了,像是被反复翻看过。

我正想着这些杂志跟陈盛这个人有什么关系,那扇门开了。

陈盛从里面走出来,手里还拿着手机,正在跟电话那头的人说话。他看见我,点了一下头,指了指沙发,示意我坐,然后继续讲电话。

我坐在沙发上,看着他。我在这家公司四年多,当面见他的次数一只手数得过来——入职的时候他作为CEO在全员大会上讲过话,那算一次;第二年他给我们优秀员工颁过奖,那算第二次;还有一次在公司电梯里碰到,他点了个头就算打了招呼。其余时候,我都是隔着会议室的玻璃看见他在台上讲话,或者隔着办公室的百叶窗看见一个模糊的影子。

他今年五十出头,个头不高,中等身材,头发灰白相间,打理得很整齐。穿着一件浅蓝色的衬衫,袖子挽到小臂中段,露出瘦削的手腕。脸上有皱纹了,但不是显老的那种,更像是常年思考的人脸上会有的那种沟壑。

他跟电话那头的人又说了几句,语气听着像在商量什么事。最后他说了句"那就这样,我们再想想办法",然后挂了,把手机放在办公桌上,走过来,在我对面的单人沙发上坐下来。

他坐下来的时候沙发发出一声轻微的吱呀。他往里靠了靠,看着我,表情说不上严肃,但也不轻松。

"林晓,"他说,"我听张涛说了你的事。"

我点了点头,没说话。他在等我开口,我也在等他往下说。办公室安静了两三秒。秘书的键盘声停了一下,然后又响起来,听着像是在刻意压低。

陈盛把茶几上那摞《中国国家地理》往旁边推了推,腾出一块空地方,然后身子往前倾了倾,双手交握放在膝盖上。

"一块钱的事,"他说,"我知道。"

他看着我,目光挺直的,不闪不避。我被他看着,也没躲。我们对视了几秒钟。

然后他说:"这个决定是我做的。奖金表最后是我签的字,你的数字是我改的。"

2.

他说完这句话,办公室里又安静了一会儿。

我脑子里嗡嗡的,像有一群蜜蜂在飞。他说是他改的。是他。董事长。陈盛。亲手把五万五改成了一块钱。

但奇怪的是,我心里那一瞬间没有愤怒。那种感觉更像是——一块石头落了地。谜底揭晓了,虽然这个谜底让人莫名其妙,但至少不用再猜了。

我开口说话,声音比我自己预想的要稳:"我能问为什么吗?"

陈盛看了我一眼,然后站起来,走到办公桌边上,拿起那个保温杯拧开喝了一口水。他背对着我,我看不见他的表情,只看见他后背那件浅蓝色衬衫的布料随着动作微微绷紧又松开。

他转过身,靠在办公桌边沿上,双手捧着保温杯,像是在想怎么措辞。

"林晓,"他说,"你来公司四年了,对吧?"

"四年三个月。"

"你觉得公司这几年怎么样?"

这个问题问得有点突然。我愣了一下,想了想,说:"前两年挺好,后两年……说不上来。"

"说不上来是怎么个说不上来?"

我看着他那张脸,心里涌起一阵奇怪的感觉。他问这些问题是什么意思?想跟我谈心?还是想转移话题?或者这是某种拖延战术,等我放弃追问?

但我还是回答了。可能因为在这个办公室里,在这样一个时刻,说真话反而比说假话省力气。

"前两年,"我说,"大家干活有劲头。每周五的会,你都会来参加,讲产品,讲未来。那时候虽然工资不高,但觉得在干一件有奔头的事。后两年,公司越来越大了,人来人往的,但那种感觉没了。"

我停了一下,又补了一句:"当然,也可能是我自己心态变了。"

陈盛听完,没有马上接话。他低头看着手里的保温杯,杯子上的漆磨掉了一小块,露出底下银白色的金属内胆。

"你说得对,"他过了一会儿才开口,"前两年和后两年,确实不一样了。"

他走回沙发那边坐下来,这回没有靠进沙发里,而是坐直了身子,把保温杯放在茶几上。

"公司从四十个人做到一百多个人,从半层楼做到一整层,从A轮做到B轮,表面上是在往上走。但你有没有注意到一个问题?"

他看着我,等我的回答。我说:"什么问题?"

"赚的钱没变多。"

他说这几个字的时候语调很平,不像是在抱怨,也不像是在诉苦,就像在陈述一个事实。

"我们的营收,从去年开始就没怎么涨了。今年甚至比去年还少了百分之八。但成本翻了一倍不止——人员工资、办公室租金、市场费用、研发投入,全都在涨。账上的钱只够撑七八个月。"

他说这些话的时候一直看着我的眼睛,目光里有一种坦诚得近乎赤裸的东西。

"我们最近在谈B+轮融资。对方给了一份条款清单,条件很苛刻。其中一个条件是要求我们大幅压缩成本,包括年底奖金在内的所有非刚性支出都要压到最低。而且他们要看我们裁员的决心。"

他停了一下,继续说:"但我不打算裁员。所以我选择了另一种方式来压低成本。"

"发一块钱奖金?"我说。

"对。"

我靠进沙发里,感觉脑子里那些嗡嗡的声音慢慢退下去了,取而代之的是一种很清晰的、冰凉的东西。

"所以我是被牺牲的那一个?"我问。

陈盛没说话,沉默了好几秒。然后他说:"我选了成本里最有弹性的一块来动。年终奖不是合同工资,是浮动绩效。所有人砍一半也是办法,但那是另一种伤法,伤的是所有人的心。我只动一个人,至少其他人还能过个年。"

我听着,觉得这个逻辑荒谬又清晰。"那为什么是我?"

这个问题问出来的时候,我心里其实有一点点预感。陈盛看了我几秒,然后站起来,从办公桌上拿起一个文件,走过来递给我。

我接过来一看,是一份项目评估报告。封面写着"盛远云-技术评估报告",底下有一行小字:"技术负责人:林晓"。

我翻开看了几页,是去年做的一个项目的复盘。那个项目我带队做的,前前后后搞了八个月,上线之后客户反馈还不错,但内部评估报告上的结论却写得很含糊——"系统稳定性有待提升""客户留存率低于预期""技术架构扩展性不足"。

评价不坏,但也不好的那种。

"你去年带了一个项目。"陈盛说。

"盛远云的那个定制版本地部署方案。前前后后投入了十几个工程师,花了八个月。"

"对。"

"那个项目最后盈利了吗?"

我想了想。"直接盈利没有。那个单子本来就是战略性的,客户是行业头部,我们的目的是通过这个项目进入他们的供应商体系。后续能不能带来更多单子,现在还不确定。"

"后续没戏了。"陈盛说,"那个客户最后选了别家的方案。我们在这个项目上亏了将近两百万。"

我看着他,没说话。那个项目结束之后我写过复盘报告,提过技术路线选择上的失误,也提过对客户需求理解不够充分。报告交上去之后石沉大海,我以为这事就这么过去了。

"项目失败有很多原因,"陈盛说,"不全是你的问题。但这个责任如果要追,你是技术负责人。"

他说完这句话,像是觉得语气太重了,又加了一句:"我不是说这个项目是你一个人的问题。但年终考核的时候,总要有人为这种事承担后果。"

我坐在沙发上,手里的那份评估报告纸张挺厚的,摸上去有点滑。我把报告合上,放在茶几上。

"所以你选了我。"

"对。"

"因为项目失败了,所以要有人背锅。你不想裁员,所以拿奖金开刀。你要给投资人看你的降本决心,所以把一个人的奖金降到一块钱,让数字足够醒目。"

我说这段话的时候语调很平,像是在复述别人的故事。

陈盛听完,没有否认,也没有辩解。他只是说:"是。"

办公室里的空气像凝固了一样。

我忽然觉得很累。那种累不是身体上的,是心理上的一种倦怠,像跑了很久的路终于停下来,发现你跑的方向从一开始就是错的。

"陈董,"我说,"你跟我说这些,是想让我理解你吗?"

他看着我,目光里有一种复杂的东西。他说:"我是想让你知道真相。"

"然后呢?"

"然后,"他说,"你想走就走。你的辞职报告张涛跟我说了,我不拦你。但在你走之前,我想请你帮我做最后一件事。"

3.

我看着他,等着他说下去。

"你带过一个项目叫'知微'。"他说。

我愣了一下。知微是我进公司第二年参与的一个内部项目,做的是一个小工具,解决的是研发团队内部代码审查效率的问题。项目很小,就三个人,做了两个多月,做完之后在团队内部用了半年,后来因为大家习惯了之前的流程,这个工具就慢慢没人用了。我觉得它早该被遗忘了。

"那个项目还在吗?"陈盛问我。

"应该还在某个服务器上吧,"我说,"但没什么人用了,代码也没人维护。"

"我知道。"他说,"我让人查过了。工具确实没人用,但基础架构还在,数据模型还在。"

他顿了一下,像是在组织语言。"我们最近跟投资方谈的时候,对方提了一个方向——他们希望我们在toB服务之外,再做一个面向小团队的轻量级管理工具。不一定要多复杂,但要能解决一些具体的、实在的问题。我让产品部做了几版方案,都不太满意。直到前两天有人翻出来你做的那个'知微'。"

我看着他,隐约明白了他的意思。

"那个工具虽然粗糙,"他说,"但它的逻辑很干净。它解决了研发团队一个具体的痛点——代码审查的信息同步问题。这个需求在别的行业也存在,不光是研发,任何需要多人协同、层层审核的流程,本质上都需要这种东西。只是我们当初没把它往通用的方向做。"

他说完这些,办公室里安静了一会儿。

我心里在想:他是想说我的项目有价值?还是想让我再为他干一票?

"陈董,"我开口说,"你是想让我回来继续做这个项目?"

"我是想请你在我给不了你奖金、公司前景不明朗、而且你刚刚被我用一块钱羞辱了的情况下,愿不愿意留一个月。"

他这段话说的很慢,一字一句的,像是在称量每一个字的分量。

"一个月,"我重复了一遍。

"对。一个月的时间,你把'知微'的那个思路整理一下,做成一个完整的方案——产品原型、技术架构、市场分析、成本预算,全都做齐。然后我们拿这个方案再去跟投资方谈。成与不成,一个月后你想走,我不留你。而且这一个月,我按你原来工资的一点五倍付你,另算项目奖金,不计入年终奖池。"

他说完这些,靠在沙发上,看着我。

我低头看着茶几上那本《中国国家地理》,封面是一片雪山的照片,山顶覆盖着终年不化的积雪,山下是蓝绿色的湖泊。我不知道为什么盯着那张照片看了很久。

脑子里有两个声音在打架。一个说:你是不是疯了?这个人刚给了你一块钱年终奖,让你在全公司面前丢尽了脸,你还要留下来给他干活?你是受虐狂吗?

另一个声音说:但他给了你一个机会,让你把那个没人要的项目重新捡起来。那个项目是你亲手做的,你的孩子,你把它扔在那里两年了,你真的甘心吗?

我抬起头,看着陈盛。

"你说的那个项目,"我说,"它的代码还在一台测试服务器上。那台服务器用的是Ubuntu16.04,早就过了维护期了。数据用的是MySQL5.7,去年刚爆出来一个安全漏洞,我们一直没补。前端是Vue2,现在都出到3了。"

陈盛愣了一下,大概没想到我开口说的是这个。

我继续说:"如果你真想重新启动它,第一件事就是迁移服务器,然后升级数据库,再重构前端。这些活儿我一个人干,一个月,不全职的话干不完。"

陈盛看着我,嘴角慢慢弯了一下,像是在笑。

"你的意思是,你愿意干?"

我没接他这句话,站起来。走到窗边,往外看了一眼。十二月的北京,天灰蒙蒙的,远处的高楼像一排灰色的梳子齿,密密地插在地上。

"陈董,"我背对着他说,"我给你一个月。不是为了你,是为了那个项目。"

我转过头看他。"你做那个决定的时候——把奖金改成一块钱的时候——你想过我第二天就会辞职吗?"

他沉默了几秒,说:"想过。"

"那如果我昨天交了辞职报告就走了,不来见你呢?"

"那我就在你走了之后,把那个项目方案交给你。用邮件,或者别的什么方式。"

我看着他,忽然觉得这个人很有意思。他做事的方法跟我认识的所有人都不一样。他先用一块钱把你推到底,然后在那个最低的地方等着,看你愿不愿意往上爬一步。

他赌的是你不会一走了之。

他赌对了。

4.

那天我从董事长办公室出来的时候,秘书抬头看了我一眼,表情有点好奇,但什么也没问。我朝她点了下头,走向电梯。电梯门关上之前,我回头看了一眼那扇玻璃门,百叶窗还是拉着的,看不见里面的情形。

回到工位,张涛正在我桌边等我。看见我回来,他凑过来,压低声音问:"怎么样?"

我说:"留一个月。"

张涛愣了一下,然后拍拍我肩膀,说了句"行啊",就转身走了。走了两步又回头:"那辞职报告……"

"放你那吧,"我说,"一个月后再决定交不交。"

他点点头,走了。

我坐下来,打开电脑,开始找那台测试服务器的IP地址。找了大概二十分钟,终于在一份两年前的项目归档文档里翻到了。我试着SSH连接了一下,居然还能连上。终端界面弹出来的时候,我忽然有一种奇怪的感觉,像是推开了一扇很久没开的门,里面的一切都停在两年前的样子,等着你回来。

文件还在。代码还在。数据库里的测试数据也还在。我翻了一下代码,说实话写得真不怎么样,那时候刚带项目,很多东西做得粗糙。但它的逻辑框架是完整的,那个架构思路——我当时怎么会想到这么做——放在两年后的今天看,居然没怎么过时。

我盯着屏幕看了很久,手指在键盘上悬着,一直没敲下去。隔壁工位的小杨回来了,正在跟吴姐聊天,说东北老家零下二十五度,冻得门都打不开。吴姐大嗓门地说那还是北京好,北京零下十度就受不了了。

我戴上耳机,放了一首歌。这次是李宗盛的《山丘》。"越过山丘,才发现无人等候。"

听了几句,我把耳机摘下来,开始敲键盘。

第一行代码写下去的时候,手指有点生疏。但第二行、第三行,越来越顺。那种感觉像是重新学会了一门早就会的语言,脑子里想什么,手指就自动打出来了。

写到下午六点,我抬头看了一眼窗外,天已经全黑了。办公室人走得差不多了,只剩下几个工位还亮着灯。我保存了代码,关了电脑,收拾东西准备走。

手机响了。我拿起来一看,是个陌生的座机号码。我犹豫了一秒,接了。

"林晓吗?我是陈盛。"

我愣了一下。他的声音从话筒里传过来,跟面对面说话时不太一样,好像更轻一些。

"嗯,陈董。"

"我今天跟你说的事,"他在电话那头说,"有一个细节我忘了告诉你。"

"什么细节?"

"那个项目如果做成了,投资方给了钱,公司活下来了。你的奖金,我补你五万五,用项目奖金的方式走。但如果没做成……"

他没说完,但我明白他的意思。

"如果没做成,"我说,"我就拿那一块钱走人。"

电话那头安静了几秒。然后他说:"对。"

"我清楚。"

"好,"他说,"明天开始,你全力做这个事。其他工作张涛会安排人接手。你需要什么资源,直接找我。"

"好。"

"那……就这样。"

"嗯。"

电话挂了。我把手机塞回口袋,走出办公室。电梯下行的时候,我看着楼层数字一格一格地跳,脑子里想的是:五万五加一点五倍工资,这笔账怎么算我都不亏。就算项目最后没成,我拿着这个履历去找下家,也比你带着一个"被一块钱年终奖逼走的员工"的名声强。

陈盛这个人,精得很。他给了我一个台阶,也给了他一个台阶。两边都能走下来,端看这一个月里我们能把那个台阶铺到什么高度。

但不知怎么的,我总感觉事情没这么简单。

他费这么大周折把我留下来,如果只是为了一个两年前的小项目,值得吗?

这个疑问,我暂时没有答案。

走出写字楼,风又大了起来。我裹紧外套往地铁站走,手机又震了。这次是妈妈发来的语音,问我在干什么,吃饭了没有。

我站在地铁口给她回语音:"妈,我今天挺好的。公司有个新项目要我负责,接下来可能会有点忙。年夜饭我尽量赶回去。"

语音发出去之后我站了几秒,呼出的白气在冷空气里散成一团雾。

手机又震了一下。我以为是妈妈回的消息,低头一看,是周琳发来的。

"林晓,我刚才听人说你去见董事长了?没事吧?"

我打了三个字发过去:"没事,忙。"

然后关了手机,走进地铁站。

第三章 重新打开的那扇门

1.

元旦假期我没有休息。

从12月30号开始,我就泡在公司里,对着那台老旧服务器上的代码,一点一点地把它重新啃下来。那感觉有点像考古——两年前的自己留下的那些注释和命名规范,像某种外星文字,需要花时间破译。

"知微"这个项目,当年做的时候其实挺纯粹的。那时候我刚带团队没多久,手底下两个人,一个刚毕业的应届生,一个从测试那边转过来的老同事。我们三个人窝在角落里的一张小桌子边上,每天讨论的都是"这个按钮放哪里用户点起来最顺手""那个提示文案怎么写才不会让人迷惑"这类细碎的问题。没什么高大上的架构设计,也没什么复杂的业务逻辑,就是想做一个让代码审查这件事变得不那么麻烦的小工具。

但就是这种纯粹,让它的底层逻辑格外干净。

我花了两天时间把整个代码库跑了一遍,列了一个清单:需要迁移的服务器,需要升级的依赖包,需要重构的模块,需要重写的接口。清单列完,打印出来,铺在桌子上,整整三张A4纸。

元旦那天公司没人,我一个人坐在工位上对着那三张纸发呆。窗外有人在放烟花,砰砰砰的声音隔了很远传过来,闷闷的。手机里全是新年祝福的消息,各个群都在刷屏,我一条都没回。

下午的时候陈盛给我打了个电话,问我进展怎么样。我说在整理技术方案,他说好,又问我有没有什么需要的。我想了想,说需要一个产品经理,他对这个项目的业务场景最熟,能帮忙梳理需求。他说行,我给你安排。

挂了电话,我继续对着那三张纸发呆。产品经理的事我只是随口一提,没想到他真的答应了。公司现在的产品团队都在忙主营业务,谁能抽得出时间来帮一个"起死回生的两年前的小项目"?

但第二天早上,一个戴着黑框眼镜的姑娘就出现在了我工位边上。

"你好,我是产品部的苏瑶,"她冲我伸出手,"陈董让我来配合你做'知微'的项目。"

我站起来跟她握了手。她的手有点凉,但握得挺用力的。她看起来二十五六岁,扎个马尾,穿着一件墨绿色的羽绒服,背着一个双肩包,像是刚从外面赶过来。

"你之前了解这个项目吗?"我问她。

"昨晚看了你发的文档,"她说,"信息量挺大的,我还没完全消化。但我觉得这个方向有意思。"

她在旁边的空工位坐下来,打开电脑,动作利落。我看着她在电脑上敲了什么,然后转过头问我:"你那边有用户画像吗?当年做的时候,目标用户是谁?"

我愣了一下。这个问题我在自己脑子里想过无数遍,但从来没正儿八经地写下来过。"当时的目标用户就是公司内部的技术团队,没往外面想。"

"那现在呢?"她看着我,目光在镜片后面亮晶晶的,"我们要做给谁用?"

这个问题一问出来,我就知道陈盛为什么选她了。一个好的产品经理,第一个问题永远不是"怎么做",而是"给谁做"。

我拉开椅子坐下来,面对着她。"我这两天一直在想这个问题。'知微'的核心功能是让多人协同审核一个东西——代码也好,文档也好,设计稿也好——中间的信息流转过程变得透明。这个东西最适合的场景,是那些需要跨部门协作的团队。采购合同审核、设计方案评审、产品需求评审,本质上都是同一个逻辑。"

苏瑶听完,从包里掏出一个小本子,在上面记了几笔,然后抬头看我:"你这两天有空吗?我想去访谈几个团队,看看他们现在的流程是什么样的,痛点在哪里。光靠猜不靠谱。"

我看着她的表情,忽然觉得这个项目有戏了。一个人能把"访谈"这个词说得这么理所当然,说明她脑子里装的是用户的真实需求,而不是凭空想象的光辉未来。

2.

接下来的几天,苏瑶带着我跑了公司好几个部门。

技术部就不用说了,本来就是老本行。但苏瑶拉着我去了一趟采购部、一趟市场部,还约了财务部的人吃饭。每去一个部门,她的问题都差不多:"你们现在是怎么做内部审核的?""最麻烦的环节是什么?""有没有因为信息传不到位出过差错?"

有个采购部的同事说了一件事,让我印象特别深。他说他们采购部跟供应商签合同的时候,有时候光是一个价格条款就要来来回回改好几版。每次改完之后要分别发邮件给法务、财务、业务部门确认,等所有人都回邮件说"确认"了,才能走下一步流程。有时候一个合同拖两周,不是卡在价格上,而是卡在"大家都在等别人先回复"这件事上。

苏瑶听完,在本子上记了一笔。然后她转头看了我一眼,眼神里有一种"你懂我什么意思吧"的东西。我确实懂了——知微的核心价值从来不是提高单个环节的效率,而是让整个协作过程的"等待时间"消失。

这个认知是在那个瞬间突然清晰起来的。两年前我写代码的时候从未想得这么通透,我只是觉得"有个工具能看到大家审到哪了"挺方便的。

当天晚上,我留在公司改方案。苏瑶也没走,坐在我旁边的工位上画原型图,时不时伸过头来看看我的屏幕,提一些建议。

我们俩就这么加班到晚上十一点。中间点了一次外卖,我吃的是牛肉面,她吃的是沙拉。她吃饭的时候把黑框眼镜摘下来搁在桌上,我才发现她其实长得挺好看的,眼睛很大,只是被眼镜遮了大半。

"你为什么要来这个项目?"我一边吸面条一边问她。

她想了想,说:"陈董找我的时候,说有个项目虽然现在还不成气候,但思路很特别。他给了我几个关键词——'轻量''透明''协同'。我看了文档之后觉得,这个东西如果真的做出来,能解决的不只是代码审查的问题。好产品本质上都是把一个场景下的解法抽象成通用逻辑,然后迁移到更多的场景里去。"

她说这段话的时候语气挺认真的,没有那种"我在背面试答案"的腔调。

"那你觉得这个项目做得成吗?"我问她。

她看了我一眼,重新戴上眼镜。"做不做得成,不试怎么知道?"

那天晚上,我们俩在公司待到快十二点才走。下楼的时候,电梯里只有我们两个人。我看着电梯镜面里映出的自己,头发乱了,脸色蜡黄,眼睛底下两坨黑,但精神出乎意料地好。苏瑶站在旁边,低着头看手机,马尾垂下来,发梢扫在手机屏幕上。

电梯到了,门开。冷风灌进来,她打了个哆嗦,把羽绒服拉链拉到顶,脖子缩进去。我们一前一后走出写字楼,她在门口停了一下,回头对我说:"明天继续?"

我说:"明天继续。"

她点点头,裹紧衣服往马路对面走了。我站在原地,看着她的背影消失在路灯尽头,呼出一口白气。

北京的冬天其实也没那么冷。

3.

元旦之后的第一个工作日,我在公司见到了一个意料之外的人。

那天早上我比平时早到了半小时,想着趁没人打扰的时候把昨天改的那版架构图再完善一下。结果一出电梯就看见有人站在我们部门的工位区,背对着我,正在看墙上贴的一张项目进度表。

我走近了才认出来,是陈盛。

他穿着一件深灰色的羊毛大衣,里面的衬衫换了一件浅灰色的,整个人看起来比上次在办公室见他的时候精神一些。他听见脚步声,转过头来,看见是我,微微点了一下头。

"早。"他说。

"陈董早。"我有点不确定他一大早出现在这里是什么意思。他平时基本不会来下面楼层,有什么事都是让人上去找他。

"我路过,"他说,指了指墙上的进度表,"顺便看看。这个是你们做的?"

进度表是苏瑶前两天贴上去的,上面用不同颜色的标签纸标注了各个模块的完成状态。红色的代表未开始,黄色的代表进行中,绿色的代表已完成。目前绿色寥寥无几,黄色占据了大半壁江山。

"对,"我说,"苏瑶贴的,这样进度一目了然。"

陈盛站在进度表前面看了好一会儿,伸手按了一下其中一张黄色标签纸,按平了它翘起来的角。"这个表的逻辑是你定的还是她定的?"

"我们俩一起定的。分模块推进,每个模块有独立的里程碑。先把最核心的协同引擎做出来,再往上搭应用层。这样哪怕时间不够,最核心的东西也能拿出来。"

他听完,没有评价,只是又看了两眼进度表,然后转过身来看着我。"我今天来,是想跟你说一个事。"

他的表情变得认真了一些。

"投资方那边,下周五会来公司做一次尽调。这次的尽调跟之前不一样,除了看财务数据和业务数据之外,对方的技术负责人也想看一看我们在技术方面的积累。我上周跟他们提过'知微'这个项目,对方感兴趣。"

我心里动了一下。"你是想让我在那天做演示?"

"对。"他看着我说,"你不是在写方案吗?到时候直接拿方案讲就行。对方想看的就是这种——跟主营业务不同方向、但能体现我们技术能力的东西。你正好在做,省得另起炉灶了。"

他说完,转身准备走。走了两步又停下来,侧过头对我说:"方案做得怎么样了?"

"技术架构差不多了,产品原型还在赶,"我说,"苏瑶在画。"

"苏瑶这个人怎么样?"

"干活利索,脑子清楚。"

他点了一下头,没再说什么,走了。

我站在原地看着他的背影消失在走廊尽头。电梯门开了又关,他走了。我转回工位坐下来,脑子里转的是他刚才说的"下周五"——满打满算还有九天。九天时间要把一个半成品做到能拿出来给人演示的程度,这个压力比之前以为的又大了好几圈。

我打开手机给苏瑶发了条消息:"在吗?刚收到消息,下周五要给投资人做演示。时间提前了。"

她秒回了一个"我靠",然后隔了大概三十秒,又发了一条:"我现在过来。"

过了大概二十分钟,她气喘吁吁地出现在工位边上,围巾都没来得及解,双肩包还背在身上。"怎么回事?不是说月底才演示吗?"

"投资方那边调整了时间。陈盛刚来过,说了这事。"

她把包往椅子上一扔,解下围巾,在我旁边坐下。"行吧,提前了就提前了。我跟你说,我昨天晚上重新想了产品入口的逻辑,之前那个版本太复杂了,用户第一次用肯定懵。我改了一版更简洁的,你帮我看一下技术上能不能实现。"

她从包里掏出笔记本电脑,打开一个画图软件,屏幕上是一张崭新的原型图。我凑过去看,跟之前那版确实不一样了,以前是三步才能完成一次操作,现在压成了一步,所有核心功能都放在一个界面上。

"这样设计的话,"我说,"后台的数据查询压力会大一些,但问题不大,我们可以在查询语句上做优化。前端的渲染速度也是个问题,如果数据量大了可能会卡。但第一版先这样,用户量上来了再迭代。"

苏瑶听完,在本子上记了一笔。她记东西的时候会用不同颜色的笔标记——红色是"需要立刻解决",蓝色是"可以后面优化",黑色是"暂不考虑"。我看过她的本子,密密麻麻的,像是某种另类的作战地图。

"那就按这个方向做,"她把电脑转回去,手指在触控板上划了几下,"我周五之前把全部原型出完,你那边技术开发能跟得上吗?"

"能。"我说。

她看了我一眼,嘴角弯了一下,然后低头继续画图了。我转回自己的屏幕,打开IDE,在刚才写了一半的代码后面继续敲下去。

工位旁边不知道什么时候多了一盆绿萝。不是我的那两盆,那两盆还在我家门厅里搁着没搬过来。这盆是新的,叶子比我的那两盆精神多了,油亮亮的绿,透着光的时候能看到叶脉的纹路。

我不知道是谁放的。也许是苏瑶,也许是别的同事。我没问,但每次抬眼看见那抹绿色的时候,手指敲键盘的速度会不自觉地快一些。

4.

日子突然变得很快。

每天的节奏几乎是固定的:早上八点半到公司,先花半小时处理前一天遗留的代码问题,九点半苏瑶来,我们俩对进度,碰需求,定当天的优先级。然后她画图,我写代码,中间穿插着几轮快速的交流——"这个交互逻辑能不能改成那样""那个接口的数据结构需要调整一下"——午饭点外卖,在工位上吃,边吃边讨论。下午继续干活,六点左右她回去,我继续留在公司写到晚上十点甚至更晚。

那段时间我瘦了好几斤,但精神状态出奇地好。每天眼睛一睁就觉得有事干,而且那件事你知道自己在往前推进,每一天都能看到进展。

中间张涛来过两次,问我需不需要帮忙,我说不用。吴姐有时候路过我工位,会扔一包零食过来,说"小伙子注意身体"。小杨从老家回来了,带了一袋子冻梨,放在公共桌上,我也拿了一个,冰得牙疼,但甜得实在。

公司里的人慢慢都知道我在做一个"秘密项目",但没人来问具体内容。互联网公司的默契就是这样,别人忙的时候不打扰,除非对方主动开口。

有一天晚上,我在公司写代码写到忘了时间,抬头看钟的时候已经快十二点了。整个办公区黑漆漆的,就我这一片亮着灯。我站起来活动了一下脖子,余光瞥见顶层还亮着一盏灯。

我盯着那盏灯看了一会儿,不知道陈盛是不是还在办公室。他一个人坐在那间空荡荡的办公室里,深夜不回家,在想什么呢?

我没有上去问。但回到座位之后,我打字的速度又快了一点。

周五越来越近。我开始准备演示方案,苏瑶帮我整理产品素材,我把技术架构图重新画了,这次画得更细,每一个模块的功能、数据流、接口设计都标注清楚了。我们俩一起排练了两次,我讲技术,她讲产品,一唱一和,配合得还算默契。

排练的时候有几次卡住了——某些技术术语她用词不够精确,某些产品逻辑我又解释得太啰嗦。我们俩来回校准了几遍,找到一个能把双方观点结合起来的平衡点。

周三晚上排练完最后一轮,苏瑶把电脑合上,靠在椅背上长出了一口气。"差不多了吧?"

我说:"差不多了。"

她摘下眼镜揉了揉眼睛,打了个哈欠。"那我回去了,明天还有一天调整时间。后天就是周五了。"

我看着她收拾东西。她今天穿了一件浅粉色的毛衣,外面套着那件墨绿色的羽绒服,颜色搭配挺奇怪的,但她穿出来倒不难看。她把围巾绕了两圈,往脖子上打了个结,背上包准备走。

走到电梯口的时候她回头看了我一眼。"林晓。"

"嗯?"

"就算后天演示不顺利,你做的这个东西也很棒。"她说这句话的时候表情挺平静的,不像是在安慰我,更像是在陈述一个她认为的事实。

我愣了一秒,然后说:"嗯。"

她笑了笑,转身上了电梯。

我站在走廊里,看着电梯门合上。头顶的灯管发出轻微的电流声,整个办公区安安静静的。我走回工位,看着电脑屏幕上那个写了快两周的项目文件,图标是一个蓝色的"微"字,是苏瑶设计的。

我伸手把屏幕关了。办公室里彻底暗下来,只有远处通道的应急灯发出微弱的绿光。

我坐在黑暗里,没开灯,也没走。就坐在那里,感受着手指尖那种隐隐的酸胀感,是连续敲键盘时间太长了。

我想起两周前那个晚上,我在这里收到银行短信,看到那一块钱的转账记录。那时候我觉得这四年的职业生涯被标了一个荒唐的价。

但现在我坐在这里,手上这个项目从一团散沙慢慢变成了一个看得见摸得着的形状。这些代码,这些原型图,这些推倒重来的方案和改过无数遍的逻辑,它们不是那一块钱能衡量的东西。

它们是我自己的。

那个晚上我回家很晚,走的时候在楼下便利店买了一份关东煮,坐在门口的台阶上吃完。萝卜和鱼丸在汤里泡了很久,味道很足。我一边吃一边看马路上稀稀拉拉的车,心里想的是:后天会怎么样?

想了一会儿发现想不出来,就放弃了。反正后天到了自然就知道了。

我把纸杯扔进垃圾桶,站起来拍了拍裤子,往地铁站走。北京的冬夜安静得像一幅铅笔画,路灯把人的影子拉得很长,斜斜地投在结了一层薄霜的地面上。

手机震了一下。我以为是苏瑶或者陈盛发的什么消息,掏出来一看,是我妈发的一个表情包,一只猫趴在暖气片上,旁边配字:"儿子早点睡。"

我嘴角弯了一下,回她:"知道了,马上睡。"

然后我把手机揣回兜里,加快了脚步。

第四章 那场演示

1.

周五早上,我醒得比闹钟早。

窗外天还没亮透,灰蓝色的光从窗帘缝隙里漏进来,在墙上投了一道细细的亮线。我躺在床上盯着那道线看了几秒,然后翻身坐起来。心跳比平时快一点,但并不紧张,更像是身体在自动预热,准备迎接一件大事。

洗漱的时候对着镜子看了看自己。脸色比前两周好一些了,大概是作息规律的缘故。眼睛底下的青黑还在,但浅了很多。我用手摸了摸下巴上的胡茬,刮干净,换上了那套正装。

出门前我把存着演示文件的U盘放进西装内侧口袋里,隔着布料按了一下,确认它在。然后拎起电脑包,换鞋,开门,走人。

到公司的时候八点刚过。办公区已经有不少人了,比平时热闹。我经过公共区域的时候看见行政部的人在布置茶水间,摆了一排矿泉水、几盘点心、还有一壶现磨咖啡。刘姐看见我,冲我比了个"加油"的手势。

我冲她笑了笑,走到工位,把电脑接上电源,打开演示文件。苏瑶已经到了,正在往墙上贴一张打印好的产品路线图。她今天穿了一件白色衬衫,外面套着藏青色的小西装,头发放下来了,披在肩上,看起来比平时正式很多。

"昨晚睡得好吗?"她问我。

"还行。"我说,"你呢?"

"三点才睡着。"她笑了笑,把最后一张图贴好,退后两步看了看,"好了,效果还行。"

我顺着她的视线看过去。墙上贴着五张A3纸,分别是产品演进路线、核心功能说明、用户使用场景、市场定位分析和竞争对比。每张纸上的内容都整理得干净利落,关键信息用不同颜色标注出来,一看就知道花了不少心思。

"这些是你昨晚做的?"我问。

"凌晨做的。睡不着,干脆起来干活。"

我看着她,忽然不知道说什么好。她来这个项目之前我们完全不认识,但这两周相处下来,我隐隐觉得她是那种认准了一件事就会全力以赴的人。跟钱没关系,跟职位没关系,就是"这事我想做好"的那种本能。

"谢谢。"我说。

她看了我一眼,摆了下手,转身回到工位开始检查自己的演示材料。

九点四十分,张涛过来通知我们,投资方的人已经到了,在顶楼会议室。陈盛让他们先看公司的整体业务汇报,大概需要四十分钟,然后轮到我们。

"你们准备好,"他说,"十点半左右上来。"

我和苏瑶对视了一眼。她点了点头,我嗯了一声。张涛走了之后,办公室安静了一会儿。我听见自己的心跳声,比刚才又快了一点点。我把演示文件又过了一遍,确认每一页都正常,每一个链接都能打开。

苏瑶在旁边的工位上默念着什么,像是在背稿子。她的声音压得很低,我听不清具体内容,但能感觉到她也在做最后的准备。

十点二十分,我合上电脑,站起来。苏瑶也站了起来。

"走吧。"我说。

她深吸一口气,点了点头。我们并肩走向电梯,谁都没再说话。

2.

顶楼会议室的门开着。

我们到的时候,里面的人正在散开,有的在接电话,有的在低声交谈。陈盛站在会议桌的一端,正在跟一个穿深色西装的中年男人说话。他看见我们进来,微微点了一下头,抬手指了指会议桌另一头的投影设备。

我走过去连接电脑,手指很稳,插线、开机、调试投影,一气呵成。苏瑶站在我旁边,把几份打印好的资料分发给在座的人。我余光扫了一圈,会议室里坐了大概十来个人,除了陈盛和公司的几个高管,剩下的应该就是投资方的人了。

那个穿深色西装的中年男人坐到了会议桌正中,面前摆着一台笔记本电脑和一个笔记本,旁边还坐了一个年轻人,看起来像是技术背景的,一直在看手机,但偶尔抬头扫一眼周围。

陈盛等所有人都坐定了,开口说:"接下来这个环节,我们请技术部的林晓和产品部的苏瑶来介绍一个新项目。这个项目目前还在早期阶段,但我认为它代表了我们在技术创新方面的一个新方向。"

他说完,看了一眼我,微微颔首。

我按了一下翻页笔,屏幕上出现第一页。"各位好,我是林晓。今天给大家介绍的项目叫'知微'。"

接下来的四十分钟,是我四年职业生涯里最专注的四十分钟。

我从项目背景讲起,把"为什么需要一个轻量级协同管理工具"这件事用最直白的语言讲清楚。然后苏瑶接过话题,展示了产品原型,用几个真实的使用场景把产品的核心价值一步一步地呈现出来。她讲的时候声音很稳,偶尔有人提问,她回答得也很快,逻辑清晰。

然后我再上场,讲技术架构。我把之前准备的那张架构图投影出来,从底层的数据模型讲到中间层的协同引擎,再讲到上层的应用接口。我故意把技术术语控制在一个让非技术人员也能听懂的范围里,但对技术细节又保持足够的深度。翻到第三页的时候,我注意到那个一直在看手机的年轻人终于把手机放下了,视线落在了屏幕上。

翻到第五页的时候,他往前凑了凑身子。

翻到第七页的时候,他开口了。"你这个协同引擎的并发处理方案,用的是乐观锁还是悲观锁?"

我答:"乐观锁。因为我们的使用场景下,数据冲突的概率很低,用乐观锁可以减少数据库连接的占用,提高吞吐量。"

他点了点头,在笔记本上写了什么。

又翻了页。他又问:"数据一致性的保障机制呢?"

我给他看了后面一页,那里有完整的数据一致性方案。他看完,没有继续追问,但表情从刚才的漫不经心变成了一种专注。

四十分钟讲完,屏幕上出现最后一页——一页简洁的项目规划和预期里程碑。

我按了结束键,把翻页笔放下来,看向在座的人。"以上就是'知微'项目的整体介绍。谢谢大家。"

会议室安静了两三秒。然后那个穿深色西装的中年男人第一个拍了拍手。他拍得不响,但在安静的会议室里听得很清楚。

其他人跟着鼓了鼓掌。

"很有意思,"那个中年男人说,然后看向陈盛,"老陈,你们公司还有这样的东西,我之前怎么没听说过?"

陈盛笑了笑。"藏了点私货。"

中年男人也笑了笑,然后转头看向那个年轻人,问他:"你觉得怎么样?"

年轻人合上笔记本,说了一句让会议室里所有人心里都动了一下的话:"技术方案我看了,思路很新。如果能按这个节奏做下去,产品的差异化优势是有的。"

这句话的含金量我们心里都清楚——一个做投资的,尤其是技术背景出身的投资人,不会轻易给一个早期项目这样的评价。他说"差异化优势是有的",就相当于在说"这东西有戏"。

后面的事情我就记不太清了。好像有人又问了一些关于商业化路径的问题,苏瑶接过去答了。又有人问了团队配置和开发周期,我回答了一部分。整个过程像在水面下进行,声音和画面都隔着一层什么,只有一种感觉清晰无比——这次演示成功了。

3.

会议结束后,我抱着电脑从会议室出来,走进走廊。

苏瑶跟在我后面,直到我们走到电梯口,她才发出一声长长的、几乎把全身力气都吐干净了的呼气。

"我的妈呀,"她说,"我刚才手一直在抖。"

我侧头看她,她把手伸出来,果然还在微微发颤。我看了一眼,嘴角没忍住弯了一下。

"笑什么?"她瞪我。

"没笑。"我说,"走,下去。"

电梯来了,我们走进去。门关上之后,我靠在不锈钢墙壁上,感觉全身的力气也在那一瞬间被抽空了。两条腿有点发软,手心全是汗,衬衫后背大概湿了一片。但脑子是清醒的,而且有一种奇特的轻盈感,像期末考试终于交卷的那一刻。

"你刚才答那个并发问题答得真好,"苏瑶说,"我都没反应过来他问的是什么。"

"那个是我老本行,"我说,"他要是问产品定价策略,我就完蛋了。"

苏瑶笑了一声,电梯到了。我们走出来,回到工位区。小杨第一个看见我们回来,远远地比了个大拇指。吴姐嗓门最大:"怎么样?成了没?"

苏瑶冲她点了点头。吴姐嗷了一声,拍了一下桌子。

我走回工位坐下来,把电脑放好。手机震了一下,是陈盛发来的消息:"晚上有空吗?来我办公室一趟。"

我看了两秒,回了一个"好"字。

那天下午我基本上没干什么正事。主要是在还债——之前两周攒下来的杂事,回了几个邮件,跟张涛对了一下下阶段的安排,还给家里打了个电话,跟我妈说了几句有的没的。她问我在忙什么,我说在做一个新项目,她说好,注意身体。

电话挂了之后,我在工位上坐了一会儿。窗外的天光从亮白色慢慢变成了橘黄色,黄昏来了。

六点半,我收拾了一下东西,坐电梯上到顶层。

这一次,那扇玻璃门开着。陈盛坐在沙发上,面前摆着两杯茶,一杯在他手里,一杯放在对面的茶几上。看见我进来,他抬手示意我坐。

我坐下来,拿起那杯茶。是茉莉花茶,温度正好,不烫嘴。我喝了一口,花香淡淡的,在舌尖上散开。

"今天表现不错。"陈盛开门见山。

"谢谢。"

他喝了口茶,把杯子放在茶几上。"投资方那边,老王——就是今天坐中间那个——会后跟我多聊了二十多分钟。他对'知微'这个方向很感兴趣。下一步他们要内部讨论,但我的判断是,融资推进的可能性很大。"

我点了点头,没说话。好消息来了,但我没有预想中那么兴奋。可能是因为这两周已经把所有的力气都花在了"把事情做成"上,等事情真的做成了,反而没有多余的精力去高兴了。

"陈董,"我开口说,"我有个问题。"

"你说。"

"你做那个决定的时候——把奖金改成一块钱的时候——你想到今天这个结果了吗?"

陈盛没有马上回答。他端起茶杯又喝了一口,然后靠在沙发里,目光落在对面墙上某处。办公室里安静了好一会儿,只有头顶空调出风口发出细微的呼呼声。

"说实话,"他终于开口,"没想那么远。我当时只是想找一个折中的办法,既不裁员,又能给投资方一个交代。选了你的奖金来动,是因为那个项目的失败需要一个责任人。"

他看着我说:"但我确实做了另一件事——我在改奖金的同时,让人去查了公司所有被搁置的内部项目。'知微'是我在那批项目里唯一觉得有价值的东西。所以当你真的来交辞职信的时候,我脑子里那个方案就成形了。"

"所以那个项目找上我,不是因为巧合。"

"不是巧合,"他说,"我用一块钱把你逼到墙角,然后给你指了一条看起来能走出去的路。你走不走,是你的事。"

我看着他那张平静的脸,心里面翻涌着一些说不清道不明的东西。这些话直白得近乎冷酷,但又坦白到让人觉得没法真的生气。

但我心里还有一个问题。

"陈董,你有没有想过,如果那天我不来见你,辞职报告交了就走人了呢?"

"想过。"他说,"但我知道你不会。"

"为什么?"

他看着我,目光里有一丝我读不懂的东西。"因为你在公司四年,最后一个离开办公室的那天,你还把工位收拾干净了,把绿萝带走了。"

我愣住了。

"行政那边跟我报过,"他说,"说你走的那天,把桌子擦了一遍,键盘底下的便利贴揭干净了,垃圾桶倒空了。一个对工作还有感情的人,不会这么利落地走。"

我张了张嘴,不知道说什么。

我走那天做了那些事,只是因为习惯——平时下班也会顺手收拾一下桌面。但在陈盛眼里,那些细节变成了另一种东西。他看人看细节,看一个人留下的痕迹,然后用这些碎片拼出一个完整的判断。

他赌的是我"放不下"。

这一次,他又赌对了。

4.

从陈盛办公室出来的时候,天已经全黑了。我站在走廊里,看着落地窗外面的城市夜景。密密麻麻的灯光铺开去,一直铺到天边,跟暗蓝色的天幕融在一起。

北京这个城市太大了,大到你在任何一个角落都渺小得不值一提。但此刻我站在十二层楼的窗户前面,看着这片灯海,心里没有那种渺小的感觉。反而觉得,哪怕只是这灯海里的一小盏,亮着也挺好的。

手机震了。我拿起来,是苏瑶发来的消息:"怎么样?陈董怎么说?"

我打了几个字:"融资有戏,后续等消息。"

她秒回了一个"!!!!!",然后跟了一条:"那是不是意味着项目可以正式立项了?"

"大概率。"

对话框安静了大概十秒。然后她发来一句话:"林晓,这两周谢谢你。跟你干活挺爽的。"

我看着那条消息,在走廊里站了一会儿。窗外的夜风吹进来,凉丝丝的,带着冬天特有的那种干燥而清冽的味道。

我回她:"我也是。"

然后我把手机收起来,走向电梯。

电梯下行的时候,我忽然想起来一件事——今天是1月10号。离我收到那条"年终奖到账1元"的短信,过去了十三天。这十三天里,我写了一份辞职报告,见了一次董事长,接了一个没人要的项目,跟一个以前不认识的产品经理加了两周的班,在一群投资人面前做了一次可能改变公司命运的演示。

十三天之前,我以为我的职业生涯走到了尽头。

十三天之后,我站在一部下行的电梯里,心里想的居然是"那个项目下一步怎么优化"。

我想起在陈盛办公室里他说的那句话:"我用一块钱把你逼到墙角,然后给你指了一条看起来能走出去的路。"

这条路我走了十三天,还没走完。但至少,我没有停在那个墙角里。

走出写字楼的时候,手机又响了。这次是一条银行短信。

我点开一看,是一笔转账通知。摘要写着:"项目启动奖金"。金额:五万五千元。

转账方是公司账户。时间就是刚才,晚上七点四十二分。

我站在写字楼门口,拿着手机,看着那条短信。风从四面八方灌过来,吹得外套下摆猎猎作响。

我笑了一下,把手机揣回兜里,裹紧外套,往地铁站走去。

第五章 年前的尾巴

1.

项目正式立项的消息,是在1月15号那天传开的。

那天公司开年会,在朝阳区那家酒店。行政部提前一周就开始筹备了,订场地、排节目、定菜单,忙得不亦乐乎。我本来没打算去,但苏瑶说"你作为项目负责人不去不合适",我就去了。

年会现场比我想象中热闹。酒店宴会厅布置得红红火火的,大屏幕上滚动播放着公司这一年的活动照片,台上有员工在表演节目,唱歌的跳舞的弹吉他的,底下的人在吃饭喝酒聊天。我端着杯果汁坐在靠角落的桌子上,看着前面的喧闹,有一种置身事外的隔岸观火感。

中场的时候陈盛上台讲话。他穿着深蓝色西装,站在聚光灯底下,第一句话就是"今年公司不容易,但好在我们一起走过来了"。底下响了一阵掌声。然后他话锋一转,提了一个项目名字——"知微"。

"这个项目,是我们公司一个内部孵化的新方向。团队在年前用不到三周的时间做出了可以演示的版本,并且获得了投资方的高度评价。年后我们会正式启动这个项目的开发。"

他讲话的时候目光往我这边扫了一下。我缩了缩脖子,想往桌子底下躲,但旁边的苏瑶用胳膊肘捅了我一下。

"你躲什么?"她小声说。

"没躲。"我说。

年会结束的时候已经快十点了。我本来想直接走,但被张涛拦住了,说要拍部门合照。我们在宴会厅门口的阶梯上站了两排,吴姐嗓门最大地喊"茄子",摄影师按了快门。

拍完照大家三三两两地散了。我站在门口等苏瑶去拿外套,她出来的时候围巾还没系好,一头长发被风吹得乱飘。

"明天开始放假了吧?"她说。

"嗯,后天的票回家。"

"你家哪儿的?"

"湖南。"

"好远,"她说,"那你路上注意安全。"

"你回吗?"

"北京人,不用回。"她笑了笑,"过年就在家躺着,吃我妈做的饭。"

我们俩在酒店门口站了一会儿。马路对面有人在放烟花,一簇一簇地炸开,红的绿的紫的,把半边天都照亮了。苏瑶抬起头看了一会儿,说:"还挺好看的。"

我也抬起头。烟花爆开的声音隔了一段距离传过来,闷闷的,带着一种节日的氛围。

"林晓,"苏瑶忽然说,"年后回来,我们接着干那个项目吧。"

我侧头看她,她没看我,还在看天上的烟花。侧脸的轮廓在烟花的光亮里忽明忽暗的。

"嗯,"我说,"接着干。"

2.

回家的火车是腊月二十七那天的。

北京西站人山人海,检票口排了长队,每个人手里都拖着箱子背着包,脸上写着"归心似箭"四个字。我挤在人群里慢慢往前挪,箱子被人踩了好几脚,我也没在意。

找到座位坐下之后,我长出了一口气。动车慢慢驶出站台,窗外的城市景观开始往后退——高楼、桥梁、广告牌、光秃秃的树枝。我把手机拿出来给妈妈发了条消息:"上车了,晚上到。"

妈秒回:"好,给你留着饭。"

我靠在椅背上,看着窗外的景色从密集的楼房变成开阔的田野。冬天的田野一片灰黄,偶尔有一排光秃秃的白杨树从眼前掠过,像一排沉默的哨兵。

这趟车我坐了四年,每年都是同样的路,同样的风景,同样的终点。但今年的感觉不太一样。

以前回家,心里装的是"又要过年了,又老了一岁,工作就这样,工资也就那样"。今年回家,心里装的是一堆代码、一堆方案、一堆计划——年后要做什么,第一步怎么做,第二步怎么做,谁来做,什么时候做完。

这种心里有事想着的感觉,其实挺好的。

火车在中途停靠了几个站,有人上有人下,车厢里一直挺吵的。我旁边坐了一个带孩子的母亲,小女孩大概四五岁,一直在唱歌,调子跑得找不回来,但唱得很开心。我听着听着,忽然觉得疲惫感涌上来了。

这两周高强度的运转像一台透支的发动机,突然熄火之后,所有的倦怠都涌了上来。我闭上眼,在女孩跑调的歌声里慢慢睡着了。

醒来的时候天已经黑了。窗外的田野变成了零星的灯火,偶尔有一个小站从视野里闪过,站台上的灯昏黄昏黄的。我揉了揉眼睛,看了一眼手机,快到了。

动车减速,慢悠悠地驶进站台。我站起来拿行李,车厢里的人也都站了起来,过道里挤得水泄不通。我随着人流慢慢挪下车,一踏上站台就看到了熟悉的那张脸。

我妈站在出站口,穿着那件橘红色的羽绒服,远远地冲我招手。我拖着箱子走过去,她上下打量了我一眼,说:"瘦了。"

"没有,就瘦了一点点。"

"脸都尖了,"她伸手捏了一下我胳膊,"走,回家吃饭。"

回家的路上她一直在说话,说今年家里做了什么菜,说我爸又去跟老同学聚会了,说邻居家的谁谁谁考上研究生了,说菜市场的猪肉涨价了。我嗯嗯啊啊地应着,心里却很踏实。

到家的时候客厅的灯亮着,桌上摆了一桌子菜。我爸坐在沙发上看电视,看见我进来,站起来拍了拍我肩膀,说"回来啦",语气平平的,但他平时不是个话多的人,这三个字大概已经是他表达高兴的方式了。

我洗了手坐下来吃饭。糖醋排骨、红烧鱼、腊肉炒蒜苗、一盆热气腾腾的鸡汤。我吃得很慢,一口一口的,把每一道菜都吃了很多。

我妈坐在对面看着我吃,时不时夹一筷子菜放到我碗里。"工作怎么样?"她问。

"挺好的,"我说,"年前做了个新项目,年后正式启动。"

"那不错,"她说,"有项目做说明公司重视你。"

我笑了笑,没跟她说一块钱的事。那些事都过去了,现在说出来只会让她担心,没有任何意义。

吃完饭我帮妈收拾碗筷,她不让,把我赶去客厅看电视。我在沙发上坐下来,我爸在旁边递过来一个橘子,我剥了吃了,橘子的汁水在舌尖上炸开,酸甜酸甜的。

家里很暖和。窗外偶尔传来一两声鞭炮响,远远的,像是在另一个世界里。

3.

大年三十那天,我在家帮妈包饺子。

她擀皮,我包馅。我包的饺子形状不太规整,有的胖有的瘦,站都站不稳,往案板上一搁就歪倒了。我妈看了笑,说"你包的这个饺子,下锅就得散"。

我嘴硬说不会散,结果下锅的时候真散了一个。我妈拿漏勺捞起来,把破了皮的饺子放进自己碗里,说"破了的好吃,汤进去了更鲜"。

晚上看春晚的时候,手机一直震。各个群的拜年消息刷了屏,我挑了几个重要的回了,剩下的统一发了个"新年快乐"的表情包。苏瑶给我发了一条私信:"新年快乐!年后见!"后面跟了一串烟花的表情。

我回她:"新年快乐,年后见。"

她又发了一条:"今天没喝酒吧?我妈非要我喝,我一口下去差点喷出来。"

我笑了一声,打了几个字:"我也没喝,喝可乐。"

"那行,年后回来我们再开个小的庆功宴。你欠我一顿好的。"

"行,欠着。"

放下手机,我妈在旁边嗑瓜子,问我跟谁聊天。我说同事。她哦了一声,没再追问,但我感觉她的表情有那么一点点八卦的意味。

零点的时候窗外的鞭炮声忽然密集起来,震得玻璃嗡嗡响。电视里主持人齐声喊着"新年快乐",屏幕上一片红彤彤的。我爸站起来走到阳台上看了一眼,回来说"今年放炮的人还挺多的"。

我坐在沙发上,手里端着一杯热茶。看着窗外的烟花一簇一簇地亮起来又暗下去,心里头什么东西慢慢软下来了。

我想起十三天前那个晚上,我一个人坐在出租屋里,对着电脑上那封辞职报告发呆。那时候我觉得一切都没意思了——工作没意思,北京没意思,连过年都没意思。但现在坐在这里,看着爸妈坐在身边嗑瓜子看电视,手机上还有同事发来的拜年消息,电脑包里装着年后要用的项目方案,我忽然觉得,那个晚上的绝望好像隔了很久很久了。

一块钱的事还没完全翻篇。但至少,我不再是站在那个墙角里的人了。

我把茶喝完,站起来,伸了个懒腰。"妈,我先去睡了。明天早起。"

"好,早点睡。"妈说,"明天早上吃饺子。"

我走进房间,关上门。窗外的鞭炮声还在响,但隔了一道墙,声音闷闷的。我躺在床上,盯着天花板看了一会儿。这个房间的天花板是白色的,干干净净的,没有裂纹。我在这个房间里长大,住了将近二十年,每一寸地方都熟悉得不能再熟悉。

我把手机摸过来,打开银行APP,看了一眼余额。那五万五已经到账了,安安静静地躺在余额里,跟别的钱混在一起,看不出什么特别。

我盯着那串数字看了一会儿,然后退出APP,把手机放在床头柜上,关了灯。

黑暗中,鞭炮声越来越远了。我闭上眼,很快就睡着了。

那是很久以来,睡得最好的一觉。

第六章 归途

1.

年后回北京的那天,我妈送到火车站。

她站在进站口外面,隔着玻璃门冲我挥手。我回头看了一眼,她穿着一件暗红色的棉袄,在人群里挺显眼的。我也冲她挥了挥手,然后转身走进了候车室。

动车上人很多,过道里站满了无座的旅客。我挤到自己的座位上坐下来,把包放在腿上,窗外站台慢慢往后退,妈妈的影子越来越小,最后变成一个红点,消失在视线尽头。

每次离家都是这种感觉——从熟悉的地方慢慢地往陌生的地方去,中间隔着几个小时的车程,但这几个小时足够让两种生活切换过来。

我在手机上给苏瑶发了条消息:"上车了,下午到。"

她回了句:"收到。陈董早上问了一下项目的事,我说等你回来一起对。"

"好,明天公司见。"

"明天见。"

我收起手机,靠在椅背上,看着窗外的风景从南方的绿色慢慢变成北方的灰黄。湖南的田野已经开始返青了,嫩嫩的绿,从褐色的泥土里钻出来,看着就让人觉得春天要来了。越往北走,绿色越淡,到了河北境内就只剩一片灰扑扑的颜色了。

但奇怪的是,我并不觉得沮丧。以前每次从家回北京都觉得心里空落落的,像从暖和的地方突然被拽进了冷风里。但这次不一样。这次我知道回去之后有事情在等我,有活要干,有项目要推进,有一个人——或者几个人——在那边等着我一起做点什么。

这种感觉,好像叫"盼头"。

到北京的时候是下午四点多。出站的人潮涌动着往地铁口走,我跟在人群里,拖着箱子,一步一步地往那个熟悉的方向移动。北京还是老样子,天灰蒙蒙的,空气干冷,到处是人,到处是车。但这一次我没有那种"又回来了"的抵触感。地铁来了,我上了车,被挤在门边,脸贴着玻璃,跟一个月前那天一模一样的位置。

但不一样的是,我知道下一站是哪里。

2.

第二天早上,我提前到了公司。

办公区还没什么人,只有保洁阿姨在拖地。我走到工位坐下来,打开电脑,把项目文件又过了一遍。年前做的那些方案还在,原型图还在,代码还在,一切都好好地躺在那里,等着回来的人再次打开它们。

苏瑶大概九点到的。她推门进来的时候带进来一阵冷风,羽绒服上还沾着外面空气中的凉意。看见我,她笑了一下:"哟,这么早?"

"刚到一会儿。"

她脱了外套坐下来,打开电脑,动作麻利。我看了一眼她桌上那盆绿萝——年前她说是她放的——叶子比之前又大了两圈,油绿油绿的,在冬末的阳光下泛着光。

"那个,苏瑶。"我开口说。

"嗯?"

"项目的事,我昨晚想了一个新思路。"

她转过来看着我。

"之前我们的方案,是照着做一个独立产品来走的。但我昨晚想了想,如果先不做独立产品,而是做一个能嵌入到现有工作流里的工具——比如钉钉或者飞书上的一个小应用——是不是更容易切入市场?开发周期短,用户门槛低,获客成本也小。"

苏瑶听完,眼睛亮了一下。"你等一下,"她转回去在电脑上敲了几个字,"我把原型改一版,你帮我看技术实现。"

"好。"

那天上午我们俩在工位上谈了一整个上午。从产品方向到技术实现,从用户场景到市场策略,什么都聊。午饭都没顾上吃,还是吴姐从食堂带了两份盒饭回来放在我们桌上,说"你们俩先吃饭再谈"。

我们一边吃一边继续谈。苏瑶说这个方向确实更好,但需要调整产品定位和交互逻辑。我说技术上可行性很高,之前的代码底子可以直接复用,只需要改接口层。

那顿饭吃了一个多小时,盒饭早凉了,但菜全吃完了。

下午的时候陈盛打来电话,问我们情况。我说了一下新思路,他在电话那头沉默了两三秒,然后说了句"有意思",又说"后天下午你们来一趟,把新方案给我看一下"。

挂了电话,我看着苏瑶。她也看着我。

"后天下午,"我说,"要出新方案了。"

她笑了一下,卷起袖子,露出细细的手腕。"今晚加班?"

"加。"

3.

接下来的一周,我们又回到了年前那种高强度的节奏。

每天早上对进度、白天分工干活、晚上加班赶工。但这一次跟上一次不一样了——上一次我们是在做一个"死马当活马医"的东西,心里没底。但这一次,我们都清楚这个东西能成。

苏瑶改出来的新原型比上一版更简洁,入口更浅,用户几乎不用任何学习成本就能上手。我按照她的设计调整了技术架构,把之前的底层引擎保留,上层应用层全部重构。代码写得比年前顺手多了,手指在键盘上飞,有时候一抬眼已经过了两三个小时。

周三那天下午,我们去陈盛办公室给他演示新方案。这次讲得比上一次更顺,因为我们对产品的理解更深了,对市场的判断也更清晰了。陈盛从头到尾没怎么打断,一直在听,偶尔在笔记本上记点什么。等我们讲完,他合上本子,说了一句话。

"这个方向,可以做。"

他说"可以做"这三个字的时候语气很平,但了解他的人都知道,他从不说没把握的话。"可以做"就等于"我一定要做"。

从办公室出来的时候,苏瑶站在走廊里长出了一口气。我看着她,忽然说了一句话,连自己都有点意外。

"等这个项目上线了,我请你吃饭。"

她转头看了我一眼,眼角弯了一下。"你欠我的饭已经排到明年了。"

"那就先排着,早晚还上。"

她笑了一声,没接话,转身往电梯走。我跟上去,两个人一前一后地走进电梯,门关上,数字往下跳。

窗外的天已经快黑了,北京冬末的黄昏有一种特别深的蓝色,从地平线往上一点点地浓起来,像墨水在清水里慢慢洇开。

我看着那片天,心里想的是:年后这个开头,比我预想的好太多了。一块钱的事已经翻篇了,或者说正在翻篇。接下来的路还长,但有方向,就有走完它的力气。

电梯到了。门开,我走出来,走进了那一片亮着灯的办公区。

尾声

时间过得很快。

"知微"项目在三月中旬上线了第一个版本。一开始只在我们公司内部用,技术团队先试,然后推广到其他部门。用了两周,反馈出奇地好。采购部的人说现在审合同再也不用等邮件了,打开应用就能看到谁审了、谁没审、卡在哪个环节。技术部的人说代码审查的效率提高了至少百分之三十。

四月份的时候,那个投资方正式签了B+轮的term sheet。签约那天我也去了现场,站在人群后面,看着陈盛和那个穿深色西装的中年男人在文件上签字。签完之后两个人握手,闪光灯咔咔地响。

陈盛在签约后的致辞里特意提了"知微"项目,提了"公司内部孵化的创新方向",也提了"项目团队在极端困难条件下的坚持"。我没在台下,躲在洗手间里用手机看的直播。苏瑶给我发消息说"你听到了吗",我说"听到了"。

五月份的时候项目正式对外发布。用户数从几十个慢慢涨到几百个,然后上了四位数。有客户主动打电话来问能不能定制功能,销售部的人开始忙起来了。

六月份的某一天,我路过茶水间,看到墙上贴了一张新的公告——"关于2025年度上半年绩效评优的通知"。我站住看了两秒,然后继续走过去。

回到工位的时候,苏瑶正在画下一版的原型图。她现在已经不是我旁边的"临时配合"了,产品部正式把她划到了"知微"项目组,她工位上的名牌换成了"产品经理-苏瑶"。

她看见我回来,抬头问了一句:"你干嘛去了?"

"倒水。"

"帮我也倒一杯,谢谢。"

我去茶水间接了两杯水,把其中一杯放在她桌上。她说了句谢谢,头都没抬,继续画图。我回到自己的座位坐下来,打开电脑,开始处理今天的技术日报。

一切都按部就班地进行着,没什么惊天动地的大事儿。但就是这种"没什么大事儿"的日子,让人心里踏实。

七月份的时候,我的职位从"技术主管"变成了"技术经理",薪资调了一档。工资条上的数字比之前多了不少,我看着那个数字,想起半年前那条"1.00"的银行短信,觉得像在看另一个人的故事。

八月份的一个周五下午,我收到了一个快递。拆开一看,是一本书,《中国国家地理》的年度合订本。里面夹了一张纸条,上面写着一行字:"山水有相逢。——陈盛"

我把那本书放在工位旁边的书架上。苏瑶看见了问"谁送的",我说"陈董",她凑过来翻了几页,说"他品味还行"。

那天晚上下班的时候,北京罕见地没有雾霾。天空很高很蓝,云朵一团一团地飘在上面,像棉花糖。我站在写字楼门口,看着那片天,忽然想起半年前那个蹲在路边抱着纸箱的自己。

那时候我觉得前面全是死路。

现在我知道,路是走出来的。有时候前面看着是一堵墙,但你走近了会发现墙上开着一扇门。那扇门可能很小,你得侧着身子才能挤过去。但挤过去之后,前面是开阔的、明亮的、有风有光的地方。

我把手机掏出来,看了一眼银行余额。那笔五万五的奖金早就花得差不多了,交了房租,给家里转了一笔,剩下的零零散散地分布在日常开支里。但它的存在感一直在——不是作为数字,而是作为一件事的证明。

证明那个冬天我做的选择是对的。

我迈开步子,往地铁站走去。夕阳在身后铺了一地金光,把我的影子拉得很长很长。

人心都是相互的,相处贵在真诚与体谅!

创作声明:本篇文章由 AI 辅助创作,经人工整理润色完成,情节虚构,仅供交流参考,请勿对号入座