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

手把手教女实习生一年,裁员裁我,她对董事长说:爸,这女婿如何

0
分享至

手把手教女实习生一年,裁员裁我,她对董事长说:爸,这女婿如何

楔子

“林远,新来的实习生交给你带,一年。”赵鹏把文件夹往桌上一扔,嘴角挂着看戏的笑。林远翻开,照片上的女孩眉眼干净,像刚出校门的学生。他合上文件夹,没多想。可就在同一天,董事长苏国栋把女儿叫到书房:“小雨,去技术部找林远,别暴露身份。我要看看,他值不值得你托付。”女孩点了点头,帆布包里,装着父亲给她的三个月期限。她不知道,这个叫林远的男人,将在一年后,被她亲手写进裁员名单的对面。

第一章 入职第一课

林远刚把上周的项目复盘报告发出去,内线电话就响了。赵鹏的声音从听筒里传来,带着一种不容商量的命令语气:“林远,来我办公室一趟。”

推开主管办公室的门,赵鹏正靠在椅背上,手指点了点桌面上的文件夹。“新来的实习生,交给你带,一年。”他把文件夹往前推了推,嘴角挂着似笑非笑的弧度,“你经验足,带新人这种事,非你莫属。”

林远翻开文件夹。照片上的女孩眉眼干净,扎着马尾,像刚从校门走出来。姓名一栏写着苏小雨,学校是江城大学,专业对口,成绩优异,履历挑不出毛病。

“好。”林远合上文件夹,没有多问。

赵鹏却在他转身时补了一句:“背景查过了,普通家庭,没什么特别的。不过——”他顿了顿,“公司最近在调整,实习生能不能留用,谁也说不准。你教归教,自己手里那摊活别耽误了。”

林远点点头,走出办公室时脚步很稳。

下午两点,苏小雨来报到。

她穿一件洗得发白的浅蓝色衬衫,黑色长裤,脚上一双干净的帆布鞋。肩上背一个旧帆布包,带子磨得有些毛边,包身鼓鼓囊囊,像是装了不少东西。她站在技术部门口,微微欠身:“林老师好,我是苏小雨。”

声音清亮,不卑不亢。

林远打量了她一眼,指了指旁边的空工位:“坐吧。电脑在那边,账号已经开通了。先熟悉一下部门正在跑的项目,有什么不懂的随时问我。”

苏小雨没有急着坐下,而是从帆布包里掏出一个巴掌大的笔记本和一支黑色签字笔,翻开第一页,认真地写下日期和“入职第一天”几个字。

林远注意到那个笔记本封皮有些旧,边角微微卷起,显然用了不短的时间。

“你之前做过项目吗?”林远问。

“在学校跟导师做过两个课题,但和公司的实际业务比,应该差得远。”苏小雨把笔记本放好,抬眼看他,“林老师,有什么最基础的活可以让我先上手?我想从最底层的东西开始学。”

林远有些意外。带过的实习生里,十个有九个第一句话是问“我能参与什么核心项目”,像她这样主动要求从基础做起的,少见。

“行。”林远从共享盘里调出一个文件夹,“这是过去半年技术部的项目文档,有些乱,你帮我把它们按照项目名称、时间节点、版本号整理成三张表。不着急,今天下班前给我就行。”

他原本只是随口安排,没指望一个新人第一天能做出什么成果。

然而下午四点半,苏小雨把三张表格发到了他的邮箱。

林远点开一看,愣住了。

第一张项目索引表,按时间倒序排列,每个项目的核心模块、负责人、当前状态标注得一清二楚。第二张版本追踪表,从立项到迭代再到封版,时间线毫无错漏。第三张客户对接表,连每个项目对应的客户联系人、沟通频率、最近一次反馈意见都列了出来。

她不仅整理了已有的文档,还从项目日志和邮件记录里把那些散落的信息一条条拣了出来。

林远翻到表格最后一页,看见一行备注:“P3项目文档中第三阶段的验收标准与合同附件存在冲突,已用黄色标注,请林老师复核。”

这个细节,连林远自己之前都没注意到。

他抬头看向苏小雨的工位,女孩正对着屏幕,手指在键盘上敲得飞快,桌角那本旧笔记本摊开着,密密麻麻写满了字。

“苏小雨。”林远叫了她一声。

她抬起头,眼神清亮:“林老师,是不是表格有问题?”

“没问题。做得很好。”林远顿了顿,“你怎么想到去翻邮件记录的?”

“文档里只写了结果,但过程信息容易丢。邮件和项目日志里保留了原始的沟通痕迹,对照着看,能发现一些口径不一致的地方。”苏小雨说得平淡,好像这是再正常不过的事。

林远沉默了几秒。

他想起赵鹏那句“背景不明,别什么都教”。此刻他大概能理解赵鹏的顾虑了——这个女孩学得太快,快得让人下意识想防备。

但他向来不认同这种防备。

“收拾一下,十分钟后小会议室。”林远站起身,“给你上第一课。”

小会议室里只有他们两个人。林远把门带上,在苏小雨对面坐下。

“你今天整理的文档,专业能力上没什么可挑的。”他看着她的眼睛,“但我要跟你说的第一课,和技术无关。”

苏小雨把笔记本翻开,笔尖抵在纸上,专注地望着他。

“做项目先做人。”林远的声音不高,但每个字都清晰,“代码写错了可以改,方案做砸了可以重来,但人品一旦出了问题,在这个行业里走不远。”

他停顿了一下,像是在斟酌用词:“你会接触到很多信息,有些是公司的,有些是同事的。知道什么该说,什么不该说,什么该记,什么该忘——这比会写多少行代码重要得多。”

苏小雨没有急着记录。她握着笔,静静地看着林远,眼里有一种明亮而沉静的光。

“记住了,林老师。”她点了点头,一字一句地说,“做项目先做人。”

林远看着她的表情,忽然觉得这个女孩身上有一种超出年龄的沉稳。那种沉稳不像是刻意装出来的谦逊,更像是一种本能的判断力——她知道什么话值得听,什么人值得信。

“好了。”林远站起来,“回去把表格再核对一遍,明天我教你走一遍需求分析的全流程。”

苏小雨合上笔记本,放进帆布包里。起身时,她的手机从包侧口袋里滑出来,屏幕亮了一下。

林远无意间瞥见屏幕上弹出一条新消息,备注只有两个字:爸爸。

内容被通知栏折叠了,只露出前半句:“今天见到他了吗——”

苏小雨迅速把手机翻了个面,若无其事地塞回包里。

“林老师,那我先回去了。”她的语气没有任何异样。

林远点了点头,没有追问。

但他心里某个角落,隐约动了一下。那个旧帆布包,那本写得密密麻麻的笔记本,还有刚才屏幕上那个没来得及看完的称呼,像几块拼图散落在桌上,暂时还拼不出完整的画面。

他摇摇头,把这个念头压了下去。

下班时经过技术部大厅,林远看见苏小雨的工位还亮着灯。女孩坐在屏幕前,正在把他下午给的文档又翻了一遍,旧笔记本摊在手边,她一边看一边写,偶尔停下来咬着笔帽思考。

林远没有过去打扰。

他走出公司大门,江城的晚风带着初夏的暖意拂过面颊。手机响了,是母亲发来的语音:“远啊,今天忙不忙?面馆里新熬了骨头汤,你啥时候回来喝一碗。”

“周末回。”林远回了一条消息,把手机揣进口袋。

身后,星锐集团大楼的灯光一层层亮起来,像沉默的星图。他不知道的是,在他转身离开的那一刻,苏小雨从笔记本的夹层里抽出一张折得整整齐齐的纸,上面写着一行行细密的字,开头三个字是“观察记”。

女孩望着屏幕,手指轻轻敲下回车键,把整理好的三张表格又检查了一遍。桌面上,帆布包的背带安静地垂下来,包口微微敞开,露出里面除了笔记本之外的另一样东西——一张照片的一角,照片上是一个中年男人和一个少女的合影,笑得都很开怀。

第二章 旧帆布包里的笔记本

第二天早上八点整,林远刷卡进技术部的时候,苏小雨已经坐在工位上了。

这让他有些意外。昨天人事说实习生九点报到,今天她提前了整整一个小时。

“来这么早?”林远把包放下。

苏小雨从旧帆布包里掏出一个保温杯和那本笔记本,还有一支铅笔、一支黑色水笔,在桌面上摆得整整齐齐。“林老师早,我想把昨天您说的需求分析流程先预习一下。”

“吃过早饭了?”

“吃了,路上买的包子。”

林远没再多问,去茶水间倒了杯水。回来时苏小雨的笔记本已经翻到了新的一页,上面用铅笔写着标题:需求分析五步法。步骤下面是空的,等着填内容。昨晚发她的资料里并没有这部分,她是从公司内网公开的技术文档里翻到的目录。

上午林远带她走一个智能门锁项目的需求对接。客户是城南一家地产商,要定制一批带人脸识别的门禁系统。林远一边讲解需求文档的结构,一边演示怎么从客户含糊的表述里提炼出具体指标。

“他说‘要稳’,你不能真写一个稳字。”林远指着屏幕上的一段批注,“要拆成错误率低于百分之零点一、响应时间小于两秒、连续工作无故障时长。”

苏小雨的笔尖在纸上飞快地滑动,她写字很轻,几乎听不到声音,但速度极快,一行记录能同时包含林远讲的要点和她自己画的流程草图。偶尔她会在旁边打个问号,等林远讲完一个段落再举手提问。

“林老师,如果客户的需求和实际使用场景冲突,以哪个为准?”

“先做场景调研,再拿数据说话。客户常常只是凭印象提要求,你要帮他看到真实需求。”

苏小雨在笔记本边角写下一行小字,林远余光瞥见那行字是:“冲突时以数据为锚。”他微微点头,继续往下讲。

到了下午,林远接到客户方的电话,说上次提交的技术方案里有一个参数和他们的施工条件对不上。这个方案是赵鹏那边出的,林远之前只参与了底层架构。他皱了皱眉,转身对苏小雨说:“你跟我去趟客户那边。”

“我?”苏小雨愣了一下。

“你预习了需求分析,现在学对接。我在旁边看着,你来主讲。”

苏小雨没有推辞,把笔记本往帆布包里一塞,掏出手机快速翻出之前存的项目资料,边走边看。去客户公司的路上,她在车上把方案里涉及的技术参数全部默背了一遍,遇到不确定的地方就问林远,问得精准,没有一句废话。

客户会议室里坐着三个人,项目负责人是个四十来岁的工程师,姓周,面相严肃。他翻了翻苏小雨递过去的技术参数对照表,抬头看了一眼这个年轻女孩,又看了一眼林远。

“你们公司换人对接了?”

“没有,周工,这是我带的实习生,今天让她来跟您对一下技术细节。”林远的语气平稳,“方案哪里有问题,您尽管提。”

周工指着屏幕上一处施工图:“这个红外感应距离标的是五米,但我们楼道宽度只有三米二,两侧墙壁还贴着瓷砖,反射率太高,实际有效距离会打折。”

苏小雨没有急着回答,她把笔记本翻开,上面是她昨天整理的方案要点。她低头看了一眼,然后抬起头:“周工,您说的这个问题我们在底层设计时留了冗余。红外模组可以调至三米五档位,同时降低发射功率来匹配瓷砖反射。调整后的功耗变化在正负百分之五以内,软件算法会自动补偿。”

周工推了推眼镜,手指在桌上敲了两下。“你把补偿逻辑解释一下。”

苏小雨接过林远递来的激光笔,走到屏幕前,把方案里的算法模块调出来,一边指一边讲。语速比平时稍快,但逻辑清晰,连林远都注意到她讲到了自己只提过一句的异常数据回滚机制。

周工听完,转头对旁边的同事说:“可以,这个思路比之前那版清楚。”然后看向林远,“林工,你带的这个人不简单。”

林远笑了笑,没接话。苏小雨合上笔记本,站在旁边,脸上的神情平静,只是握着笔的手指微微泛白,看得出来她刚才也紧张。

回公司的路上,苏小雨坐在副驾驶,把刚才客户提的三个新问题记在本子上。林远开着车,余光看到她写完最后一个字后轻轻舒了口气。

“刚才紧张了?”他问。

“有一点。”苏小雨把本子合上,“但您说过,客户只看结果,不看过程。所以我尽量把话讲清楚。”

林远没有评价,只是说:“回去把周工提的问题整理成修改清单,明天早上发我。”

“好的。”

然而第二天一早,林远刚到工位就被赵鹏叫进了主管办公室。桌上摊着一份项目周报,赵鹏的食指在纸上敲得笃笃响。

“林远,你昨天让实习生去跟客户对接了?”赵鹏靠在椅背上,语气不冷不热。

“对,我全程在场。”

“你知不知道客户对接要主管签字确认?一个实习生去主讲,谁给你的权限?”赵鹏的声音高了起来,“万一她把方案讲错了,这个责任谁来负?”

林远直视着他:“方案我提前审过,讲的内容没有超出预先确定的框架。而且周工当场认可了,没有出现任何失误。”

“那是结果好,过程合不合规是另一回事。”赵鹏站起来,手指几乎戳到林远胸口,“你越权了,林远。”

办公室的门虚掩着,声音传到了外间。苏小雨从工位上站起来,走到门口,推门而入。

“赵主管,昨天是我主动请求林老师带我去见客户的。”她的声音不大,但很清楚,“我想学对接,林老师才给我机会。责任在我,不在他。”

赵鹏看了她一眼,脸色阴沉:“实习生要有实习生的规矩。谁让你自作主张的?”

苏小雨还要开口,林远向前一步,挡在她身前。“赵主管,带实习生是我负责的事,教学方式和进度安排由我判断。出了问题我承担,但这件事没有问题。”

赵鹏盯着林远,嘴角抽了一下,最终摆了摆手:“下不为例。你们两个,回去各自反省。”

两人走出主管办公室。走廊里人来人往,没人注意到他们。苏小雨低着头,手指捏着帆布包的背带,指节发白。林远停下脚步,侧头看她。

“刚才不该你站起来。”

“可本来就是我的事。”苏小雨抬起脸,眼圈没红,目光很稳。

林远沉默片刻。“走吧,回去改清单。下次对接,还让你主讲。”

苏小雨愣了一下,随即用力点了下头,跟在林远身后走回工位。她的笔记本还摊在桌上,最新一页写着昨天对接的记录,末尾一行字是林远之前说过的,被她用铅笔框了起来:客户只看结果,不看过程。

她坐下来,把铅笔框描深了一点,然后翻开新的一页,继续写。

第三章 深夜改代码的人

项目上线前夜,办公室里只剩下日光灯嗡嗡作响。林远盯着屏幕上跳动的数据流,眉头越拧越紧。凌晨一点十七分,监控系统突然弹出一排红色告警,压力测试中从未出现的并发漏洞,此刻在真实流量下暴露了出来。

他手指在键盘上飞速敲击,逐行翻查日志。身后传来轻轻的脚步声。

“林老师,还没走?”

苏小雨站在工位隔板旁边,旧帆布包挎在肩上,看这样子是准备下班时发现他还在。

“出了个并发漏洞,你先回去吧。”林远头也没回,语气里带着赶人的意思。

苏小雨没有动,她把帆布包放在旁边的椅子上,拉过一张空椅子坐下。“我留下来看看,可以吗?”

林远终于抬头看了她一眼。机房的冷气开得足,她穿着单薄的衬衫,手臂上已经起了细密的疙瘩,但目光很坚定。

“看可以,但不许上手改代码。”

“嗯。”

林远转回屏幕,指着日志里一行被红色标记的报错信息。“看到这个没有,线程池在峰值时发生死锁,两个资源互相等待释放。这种问题在测试环境很难复现,因为并发量不够。”

苏小雨凑近了些,鼻尖几乎碰到屏幕,眼睛一眨不眨地盯着那行报错。“所以是资源调度的问题?”

“对。”林远从抽屉里摸出一支笔和一张废纸,在上面画了两个方框,“线程A拿到了锁1,等着锁2。线程B拿到了锁2,等着锁1。两个人都不肯松手,就卡死了。”

“那怎么解决?”

“顺序加锁。规定所有线程必须按同一个顺序获取资源。”林远在纸上画了个箭头,“但这套代码是三年前写的,底层框架动不了,只能在外层做文章。”

他打开代码编辑器,光标在几处关键位置闪烁。苏小雨翻开帆布包,掏出那本已经写了大半的笔记本,翻到新的一页。

“第一个方法,给所有获取多资源的操作加超时重试机制。”林远一边说一边敲,代码行云流水般延伸下去。他停了一下,侧头看苏小雨飞快地记录着,笔尖在纸面上沙沙作响。

“第二个方法,重构任务队列,把并发依赖拆解成串行步骤。”他又敲了一段,“但这样做会牺牲一部分性能,需要评估。”

“性能损失大概多少?”

“峰值百分之十五左右,但换来了稳定性。”林远靠在椅背上,揉了揉太阳穴,“上线前夜出这种问题,真是要命。”

“您经常这样加班吗?”

“项目上线前都这样。”林远重新坐直,开始编译测试,“小问题不解决,上线后就是大事故。”

窗外夜色浓稠,远处高架上的车灯连成一条流动的光带。机房里只有敲键盘的声音和偶尔响起的告警提示音。

凌晨两点四十分,第一轮修复代码部署到预发布环境。林远盯着监控曲线,并发线程数缓缓攀升,压力测试重新跑起来。五分钟过去,十分钟过去,曲线平稳得像一条安静的河流。

“过了。”林远长长吐出一口气。

苏小雨放下笔,把笔记本翻到刚才记录的那几页。她低头看着自己写下的内容,忽然轻声念了出来:“项目就像自己的孩子,不能让它带着毛病出生。”

林远愣了一下。他确实说过这句话,就在改代码的间隙,随口一说。

“你记这个干什么?”

“因为我觉得这句话很重要。”苏小雨抬起头,眼睛里映着屏幕的蓝光,“我爸爸以前也说过类似的话。”

林远没有追问,他以为她说的“爸爸”是个普通的比喻。他把视线移回代码仓库,提交了最后的修复记录。

“走吧,都快三点了。”

两人刚收拾好东西,机房的门被推开了。赵鹏穿着外套站在门口,头发有些凌乱,看样子是从家里赶来的。他的视线扫过林远,又扫过苏小雨,最后落在屏幕上。

“漏洞修好了?”

“刚部署完,监控正常。”林远回答。

赵鹏走到监控屏幕前看了几秒,点了点头,然后转过身,开口第一句话是:“这个漏洞谁的责任?怎么会拖到上线前夜才发现?”

林远还没来得及回答,苏小雨先开了口:“赵主管,漏洞是底层框架的遗留问题,林老师今晚排查出来的,已经修复了。”

“底层框架的问题?”赵鹏的眉头拧起来,目光转向林远,“那为什么之前没有预判到?压力测试怎么做的?”

林远平静地看着他:“压力测试的并发量是模拟峰值的一点五倍,这个漏洞在一点八倍并发量下才会触发。模拟环境和真实环境的差异,属于不可预见范围。”

赵鹏哼了一声,似乎想说什么,最终只是摆了摆手。“明天上线,盯紧点,别再出岔子。”他转身往外走,走到门口又停下来,补了一句,“你们也早点回去。”

门关上了,机房里重新安静下来。

苏小雨站在原地,手指攥着帆布包的背带。她看着那扇关上的门,嘴唇抿成一条线。

“他连一句辛苦了都没有说。”她的声音很轻,像是自言自语。

林远把电脑装进包里,走到她身边。“他一直这样,别放在心上。”

“可您忙了一整夜。”苏小雨转过头看他,眉头微微蹙起,“漏洞是您发现、您修好的,他第一句话是追责。”

林远拉开机房的门,走廊的灯光洒进来。“走吧,打车回去还能睡三个小时。”他走在前面,步伐不急不缓,“在我这里,把事情做好是第一位。别人怎么反应,那是别人的事。”

苏小雨跟在后面,没有再说话。但她把帆布包抱在胸前,低头走了一段路之后,从包里掏出笔记本,在最后那行字下面又添了一笔。

她写的是:把事情做好是第一位。别人怎么反应,是别人的事。

写完,她合上本子,快步跟上了林远的脚步。夜色里,两人的影子被路灯拉得长长的,一前一后,踩过空旷的人行道,朝路边等着的出租车走去。

第四章 被换掉的署名

季度项目总结会安排在周五下午两点。林远提前十分钟到了会议室,把投影仪调好,检查了一遍演示文档。这次汇报的是智能门锁的主控模块,从底层驱动到业务接口,代码加文档一共十二万行,他带着苏小雨熬了三个月。

技术部的人陆续进来落座。赵鹏最后一个到,手里端着保温杯,在主位坐下来,扫了一眼投影屏幕。

“人都齐了,开始吧。”赵鹏拧开杯盖,“按顺序来,小李先说你那边。”

前两个同事汇报完,轮到林远。他站起来走到投影前,翻开第一页。

“智能门锁主控模块,核心功能包括指纹识别响应、蓝牙通信协议、异常报警机制三个部分。目前测试通过率百分之九十八点七,计划下周三正式发版。”

林远翻到架构图,开始讲解模块分层设计。苏小雨坐在长桌末尾,笔记本摊开,笔尖跟着他的讲解走。会议室里只有翻页的点击声和偶尔响起的键盘敲击。

讲到第四页时,赵鹏忽然抬起手打断他。

“这一块我来补充两句。”赵鹏站起来,走到投影前面,手指点在屏幕的模块结构图上,“这个分层设计我前前后后调了五版,最关键的是把驱动层和业务层的耦合拆开。林远他们做具体实现的时候,我这边压力也很大。”

林远停住翻页的动作,看向赵鹏。对方脸上挂着一副理所当然的表情,手指在投影画面上划来划去,把几个核心子模块的架构描述全部收进“我定的”这个框架里。

苏小雨的笔停住了。她皱起眉头,视线在赵鹏和林远之间来回移动。

赵鹏还在继续:“这个项目前后跨了三个月,中间的协调工作非常多。我作为主管,从需求对接到客户沟通,基本全程盯着。”他拍了拍林远的肩膀,“林远他们只是负责落地,方向上的事都是我把握的。”

会议室里安静了几秒。林远站在原地,右手还握着翻页笔。他看向赵鹏,目光平静,没有反驳,只是等赵鹏说完之后,淡淡地接了一句:“赵主管确实在需求评审阶段提了一些建议。”

“一些建议?”赵鹏笑了笑,重新坐回椅子上,“行,继续往下说吧。”

林远翻到项目成员列表那一页。署名栏按贡献度排序,赵鹏的名字排在第一行,第二位是一个刚入职半年的同事,林远的名字被挤到倒数第二位。列表底部附了一行小字:模块架构设计,赵鹏。

苏小雨盯着屏幕,握笔的手指收紧了。

坐在她旁边的同事凑过来小声解释:“常规操作,别较真。”

“常规操作?”苏小雨的声音不大,但在安静的会议室里格外清楚。她合上笔记本,抬起头看向赵鹏,“赵主管,我有个问题。”

赵鹏刚端起保温杯,闻言放下:“说。”

“这个主控模块的核心架构图,第二版和第五版差异很大。”苏小雨的语气平稳,每个字都咬得很清楚,“第二版是林老师去年十一月做的初稿,当时把串行任务拆成并行队列。后来因为功耗问题,第五版才改成分层设计。”

赵鹏的表情没有变化:“对,这几版都是我审核调整的。”

“那为什么代码仓库里,第二版代码的提交记录是林远,而您提到的‘调整’,提交记录里没有您的署名?”

会议室里的空气骤然收紧。所有人的视线同时落在苏小雨身上,又迅速转向赵鹏。

赵鹏的脸色沉下来。“你一个实习生,懂代码仓库的权限管理吗?主管提交代码经常用代理账号,这是公司惯例。”

“我把提交日志导出来了。”苏小雨从帆布包里抽出一沓打印纸,起身走到投影仪旁边,把第一页放在展示台上,“这是过去六个月主控模块的完整提交记录。百分之八十七的代码由林远提交,包括所有核心算法和接口定义。赵主管的账号记录是十七次,全部集中在项目启动前两周的方案评审阶段。”

投影屏幕上清晰地显示出提交分布柱状图,红色的柱条几乎全部集中在林远的名下。

赵鹏的脸色由铁青转为涨红。“你从哪里拿到这些数据的?”

“代码仓库对所有员工开放,我导的是公开数据,没有违反任何规定。”苏小雨把那沓纸收回包里,站直身体,“赵主管刚才说方向上的事由您把握,但架构演进的每一个关键节点,代码提交都指向林老师。您可以在汇报里写自己带队完成,可数据不会说谎。”

会议室里没有人说话。前排的同事假装看电脑屏幕,后排的同事低着头翻笔袋。赵鹏的嘴唇抖了一下,保温杯拿在手里,盖子拧了又拧,发出嘎吱嘎吱的声响。

“苏小雨。”赵鹏压低声音,一字一顿,“我提醒你,实习生的转正评估我有投票权。”

“我知道。”苏小雨迎着他的目光,“但有些事情比转正重要。”

林远终于开口了。“赵主管,继续汇报吧,时间紧张。”他重新调出项目排期那一页,开始讲解下一阶段的工作计划,语气平稳得仿佛刚才什么都没发生。

会议在一种奇怪的安静中结束。没有人提问,没有人讨论,散会时椅子推得飞快,像是要逃离这个房间。

林远收拾电脑时,苏小雨走过来站在他旁边。她低着头,帆布包的带子绕在手指上。

“林老师,我是不是给您添麻烦了?”

林远把电源线缠好,放进电脑包里。“你刚才说的那些数据,导了多久?”

“一个周末。我趁加班的时候导的,用的公开权限,没有越界。”

林远点点头。他直起身看向她,忽然笑了一下:“你还挺厉害的。”

“您不怪我?”

“怪你什么?怪你说实话?”林远拎起包往门口走,“但你要记住一件事,职场需要策略。你今天当着所有人的面拆穿他,他面子上过不去,后面会想别的办法。”

苏小雨跟上他的脚步,两人走进空荡荡的走廊。“我知道。策略可以学,但有些事不能忍。”她的语气里带着一种笃定,“如果连自己的劳动成果都不敢保护,那我这一年就白学了。”

林远停住脚步。走廊尽头是落地窗,午后的阳光斜照进来,在地板上铺出一片暖色。他转过身看着苏小雨,忽然觉得这个背着旧帆布包的姑娘,比他想象的要坚定得多。

“行。”林远说,“那就学策略,不忍该忍的。”

两人继续往前走。身后传来急促的脚步声,赵鹏从会议室方向追过来,站在走廊中间喊了一声。

“林远。”

林远回过头。

赵鹏走到他面前,刻意忽视了苏小雨的存在,视线只锁定林远。“你带的实习生,你自己管好。”他的声音压得很低,“下次再出现今天这种情况,我连你一起处理。”

说完他转身走了,皮鞋敲在地面上,声响越来越远。

林远看着他的背影消失在走廊拐角,然后收回目光。“走吧,下午还有组会。”

苏小雨跟在他身后,低头打开帆布包,在笔记本最后一页写了一行字。这次她写的是:策略要学,但有些事不能忍。

写完,她合上本子,快步追上去,和林远并肩走进电梯。电梯门合上,两人的身影消失在金属门后,只有楼层数字缓缓跳动。

第五章 帆布包里的药盒

那天晚上林远在工位上待到很晚。

季度项目冲刺阶段,赵鹏把三个交付节点压缩到十天,技术部所有人都绷着一根弦。林远负责的核心模块是整条链路的瓶颈,他连续四天加班到十一点以后。苏小雨也留了几天,但林远每次都催她早点回去,说实习生不用跟着熬。

这天晚上九点多,林远正改一段接口适配代码,胃里突然一阵痉挛。他下意识按住腹部,手指蜷缩起来,额头沁出一层细密的冷汗。屏幕上光标还在闪,他却连敲键盘的力气都没有,整个人弯下腰,另一只手撑住桌沿。

胃痛来得又急又猛。他这些年饮食不规律,早就有慢性胃炎的底子,平时吃点药就扛过去了。但今天他翻遍抽屉,只找到一板空了的铝箔包装。

冷汗顺着鬓角往下滴。林远靠在椅背上闭着眼,打算缓两分钟再走。工位区的灯已经暗了大半,只剩他头顶这一排还亮着,日光灯嗡嗡的电流声在空旷的办公室里格外清晰。

“林老师?”

苏小雨的声音从隔断旁边传来。林远睁开眼,看见她站在过道里,肩上还背着那个旧帆布包。她本来已经走了,又折回来拿忘在工位上的充电器。

“你怎么还没走。”林远想坐直身体,胃部却像被人拧了一把,他眉头紧紧皱起来,话说到一半就停了。

苏小雨走近几步,目光落在他按着腹部的手上,又看了一眼他脸上不正常的苍白。她没多问,把帆布包放在旁边的桌面上,拉开拉链翻找起来。包里的东西不少,笔记本、文件袋、笔袋,她一层层摸过去,最后从内层的小兜里掏出一个小药盒和一只保温杯。

“这是胃药,温和型的,不刺激。”苏小雨把药盒拆开,取出一粒递过去,又拧开保温杯,倒出半杯温水,“先喝口水,把药吃了。”

林远接过来,动作还有些迟缓。药片吞下去,温水滑入喉咙,他靠在椅背上缓了十几秒,那股绞痛终于从顶峰退下去一点。

“你怎么随身带胃药?”他声音有些哑。

苏小雨把保温杯的盖子拧好,放回帆布包的侧兜。“我妈教的。她说工作的人包里要常备两样东西,一盒胃药,一只装热水的杯子。用到的时候不一定多,但关键时候能顶事。”她说着,把包重新整理好,“刚才在公交站等车,想起来充电器没拿,就折回来了。幸好。”

林远看着她利落地把帆布包收拾整齐,忽然不知道该说什么。药盒和保温杯就摆在桌面上,是很普通的东西,甚至那只杯子外壳的漆都磨掉了一块。但他伸出那只手,指尖碰到杯壁,还是温热的。

“小雨。”他难得没叫她全名。

“嗯?”

“你为什么对我这么好?”

苏小雨正在把帆布包的拉链拉上,听到这话停了一下。她想了想,语气很自然:“老师教得好,学生不能没良心。您教我一整年了,从代码规范到客户电话怎么打,连项目评审PPT怎么排版都一点一点抠过。一盒胃药算什么。”

林远沉默了一会儿。桌上的台灯照着她的侧脸,轮廓干净利落,没有多余的妆容修饰。她说这话时没有煽情的意思,甚至带着点理所应当的坦然。

“坐下吧。”林远指了指旁边那张椅子,“我教你点东西。”

苏小雨把帆布包放回肩上,在他旁边坐下来。

林远挪动鼠标,把屏幕上的代码窗口最小化,打开了项目管理系统。“你知道这个工具怎么用吗?”

“知道一点,会建任务看板,打过卡。”

“那是最基础的。”林远手指点了点工具栏上几个图标,“你今天看看这个,优先级矩阵。把所有待办事项按重要和紧急两个维度分到四个象限里。第一象限是重要且紧急,立刻做。第二象限是重要不紧急,排计划做。第三象限是紧急但不重要,能推就推,能授权就授权。第四象限是既不重要也不紧急,直接删掉。”

他一边说一边操作,把当前手头的十几个任务拖进不同象限。苏小雨从帆布包里掏出笔记本,飞快地画出一个四宫格,把林远说的每一条都记下来。

“您现在好几个重要任务都堆在紧急象限了。”苏小雨看着屏幕说。

“对,因为前几周没规划好,拖到最后全变成救火。”

“那您把它们拖到第二象限,我帮您把不需要您亲自做的拎出来。”苏小雨往前凑了凑,指着其中几个任务,“这个模块联调可以交给小周,他有时间。这个接口文档可以让我来写,我上个月跟过全流程,应该没问题。还有这个……”

林远看她飞快地重新排布任务列表,把七八个事项从自己的清单里摘出去,分配给了组里的人。动作利索,判断准确,几乎没有犹豫。

“你什么时候学会的?”林远有些意外。

“您教过的,只是您自己忘了。”苏小雨把最后一个任务拖进合适的象限,保存,然后合上笔记本,“上个月您跟我说过一句话,判断一件事该不该自己做,看两个问题。别人做能不能达到百分之八十的效果,如果能,就交出去。自己做能不能做到百分之百,如果不能,就找人协作。我记着呢。”

林远愣了一下,随即笑出声来。胃痛已经缓解了大半,他拿起保温杯又喝了一口水。

“行,这工具你用得比我熟。”

“那以后我每天下班前帮您梳理一遍当天的任务,把第二象限的东西提前排好。您别老拖到变成救火才做。”

林远看着她认真翻笔记本的样子,没有拒绝。他发现自己教她的那些东西,正在一点点变成她自己的方法论。就像代码提交可以追溯,成长也是有痕迹的。

两人分工配合,苏小雨每天下班前发一个当天的任务矩阵截图给林远,标注好需要他决策的事项。林远则教她更复杂的项目管理技巧,像是关键路径分析和资源瓶颈图。很快,苏小雨不仅自己能安排好实习任务,还能反过来分担林远的部分协调工作。

莫一天晚上,林远照例加班,苏小雨也留了下来。两个人一人戴一只耳机,共享一段接口调试工具的操作视频,各自在自己的电脑上跟着做。九点半左右,苏小雨站起来,从帆布包里摸出那只保温杯,去茶水间接了热水,放在林远手边。

“今天的药量。”

林远看了一眼杯口飘出的热气,伸手拿过来。

“你这包里还装了多少东西?”

“够用就行。”苏小雨坐回工位继续调代码,没再说话。

办公室里只剩键盘敲击声和偶尔的翻页声。两人之间的默契不用说话就能填满整个空间。日光灯在头顶安静地亮着,比昨晚多亮了一盏。

第六章 年会上的空座位

年会定在十二月最后一个周五。行政部提前一周发了通知,要求全员正装出席,地点在江城国际酒店三楼宴会厅。

林远看到邮件的时候正在改一个接口的兼容性bug,扫了一眼就关掉了。他手头这个版本要赶在月底上线,连续加了五天班,每天到家都是凌晨。正装这事他压根没往心里去,他衣柜里那套唯一的深灰色西装还是三年前入职时买的,袖口起了些毛球,一直挂在老家没带过来。

年会当天下午,林远还在办公室排查一个数据同步异常。苏小雨站在旁边看他操作,时不时递一下鼠标或者翻一下日志文件。到六点钟,大部分同事已经打车去酒店了,赵鹏走之前特意绕到林远工位旁边,手指敲了敲他的显示器边框。

“林远,你还不走?年会七点开始,你打算穿这身去?”赵鹏上下打量了他一眼,嘴角挂着若有若无的笑,“格子衬衫配牛仔裤,你是去参加年会还是去楼下便利店买泡面?”

旁边几个还没走的同事笑了笑,没接话。林远低头看了看自己,确实不太合适。但他手里的问题已经定位到八成,再给他四十分钟就能解决。如果现在走了,明天又得从头查。

“我把这个改完就过去。”林远说。

赵鹏耸耸肩,拎着车钥匙走了。电梯门关上的时候,林远听见他跟旁边的人说了句什么,隐约有“寒酸”两个字飘过来。

苏小雨没走。她站在林远身后,手插在那件洗得发白的羽绒服口袋里,安静地看着屏幕上的代码滚动。

“你也去吧,不用陪我。”林远头也没回。

“不急。”苏小雨说,“我帮你把改完的部分先跑一遍测试。”

两个人又忙了将近一个小时。等最后一组数据校验通过,林远靠到椅背上,长长舒了口气。苏小雨把测试报告保存好,合上电脑,然后从她工位底下拿出一个纸袋。

纸袋是深蓝色的,上面印着一家男装品牌的标志。她把纸袋放到林远桌上。

“什么?”

“打开看看。”

林远拆开纸袋,里面是一套叠得整整齐齐的藏青色西装,面料手感很好,领口处还别着一枚素色领针。吊牌已经被剪掉了,但看做工和版型,价格不会便宜。

“我朋友在商场做导购,月底冲业绩让我帮忙带一套。”苏小雨说得轻描淡写,“你穿应该合身,他跟你身材差不多。”

林远看了看她,又看了看西装。

“这……太贵重了。”

“退也退不掉,吊牌都剪了。”苏小雨已经转身去拿自己的包,“快换上吧,年会都过半了。你要是实在过意不去,回头请我吃顿好的。”

林远犹豫了几秒,还是拿着纸袋去了洗手间。等他换好出来,苏小雨正靠在走廊墙边看手机。看到他走过来,她抬头的动作有一瞬间的停顿,随即恢复如常。

“挺合身的。”她说,语气平淡得像在评价一行写得规范的代码。

林远理了理袖口,有些不自在。“走吧。”

他们到酒店的时候,年会已经进行到颁奖环节。林远和苏小雨悄悄从侧门进去,找到技术部所在的那一桌。桌上还剩两个空位,赵鹏坐在对面,看到林远身上的西装,目光停了两秒,然后举起酒杯,朝旁边的人事部经理王莉笑了笑。

“哟,林远换行头了。”赵鹏放下酒杯,声音不大不小,刚好让周围两桌都听见,“这一身不便宜吧?不会是刷信用卡分期买的吧。我说你啊,平时省吃俭用的,今天倒是舍得。”

王莉跟着笑了笑,涂得鲜红的嘴唇抿成一条线。“年轻人嘛,总要有一身体面的衣服。不过话说回来,穿再好也得看口袋里有多少钱。”

林远没接话,拉开椅子坐下。苏小雨坐在他旁边,拿起桌上的茶壶给自己倒了杯水,表情没什么变化,只是拿杯子的手指微微收紧了一下。她垂下眼,像是在看杯子里浮动的茶叶,其实余光扫过了宴会厅前方的主桌。

苏国栋坐在主桌正中间。他正侧头和旁边的集团研发副总说着什么,偶尔笑一下,举杯抿一口茶。银色短发梳得整齐,深灰色西装剪裁得体。桌上的其他人不时凑过去跟他低声交谈,他点头或摇头的幅度都很小,自有一股沉稳的威严在。

苏小雨只看了一眼就收回目光。她低头喝了口水,然后把桌上的果盘往林远那边推了推。

抽奖环节开始,三等奖是十台平板电脑。主持人在台上从抽奖箱里摸出号码球,念名字的时候,林远正低头看手机上的服务器监控。旁边的同事推了他一下。

“林远,你中了!”

林远抬头,主持人又念了一遍他的名字。他愣了一下,在同事的催促下起身往台上走。经过赵鹏那桌时,他听见一声很轻的“切”。

下台回来,赵鹏端着酒杯,似笑非笑地看着他手里的奖品盒。“运气不错啊。不过也是,三等奖这种小奖,总得给底下人一点机会。真正的大奖,那都是给有分量的人准备的。”

这话已经说得够明白了。旁边几个同事面面相觑,有人低头玩手机,有人假装夹菜。林远把奖品盒放到脚边,拿起筷子,没接这个话茬。

苏小雨突然开口了,声音不高,但清晰。“赵主管,您去年年会抽了几等奖来着?”

赵鹏的笑容僵了一下。去年他什么也没抽到,这事在技术部不是秘密。

“我记性不太好,就记得您好像什么也没中。”苏小雨冲他笑了笑,天真无邪的那种,“今年一定还有机会。”

赵鹏的脸色变了变,最终没说什么,转过头去跟王莉咬耳朵。林远在桌子底下轻轻碰了碰苏小雨的手肘,示意她别说了。苏小雨收回笑容,继续低头喝水。

年会的节目一个接一个,歌舞、小品、合唱轮番上台。苏小雨全程坐在角落里,偶尔拿出手机看一眼,偶尔抬头扫过主桌的方向。有一回,苏国栋正转过头来跟人碰杯,目光不经意地掠过整个宴会厅。

他的视线在技术部这一桌停了一瞬。苏小雨正低头剥一颗橘子,手指白净,动作认真,跟周围热闹的气氛有点格格不入。她身边坐着的那个年轻人,穿着藏青色西装,坐姿端正,正侧过头跟旁边的同事说着什么,表情平静。

苏国栋的目光在两人身上停了两秒,然后若无其事地转回去,举杯跟人碰了一下。没人注意到这个细节。

年会散场时已经十点多。公司叫了大巴送员工回家,林远和苏小雨站在酒店门口等车。十二月的江城夜风很冷,苏小雨把羽绒服的拉链拉到最上面,下巴缩进领口里。

“西装明天我洗干净还给你。”林远说。

“不用急。”苏小雨看着远处亮着尾灯的车流,“合身就留着穿吧。年会穿一次,以后面试也能用。”

林远沉默了一会儿。

“你朋友那家店,真的不能退?”

“不能。”苏小雨回答得干脆,然后像是忽然想起什么似的,转过头来看他,“林远。”

“嗯?”

“明年年会,”她的声音在风里很轻,轻到几乎被吹散,“我希望你坐主桌。”

林远先是没反应过来,然后笑了一下,只当她在开玩笑。“主桌?那得是总监级别吧。”

“那就当总监。”苏小雨说这话时语气平平的,像在说明天要交周报。

大巴车来了,两个人一前一后上了车。苏小雨选了最后一排靠窗的位置,把帆布包放在旁边的空位上。林远坐在她前面两排,闭着眼靠了一会儿,脑子里还在过刚才吃饭时赵鹏那些话。

车窗外霓虹灯一盏一盏往后退。苏小雨靠着玻璃,看着自己的倒影,嘴角微微动了一下,说不清是笑还是别的什么。她把手机翻过来,屏幕上是一条没发出去的消息,收件人是“爸”,内容只有四个字:他穿西服挺好看的。

思索了一会儿,她又把这行字一个一个删掉了。

第七章 实习生转正答辩

转正答辩安排在周四下午两点,地点是三楼的小会议室。

林远提前十分钟到场,手里拿着一份苏小雨过去一年的工作记录。这份记录是他昨晚整理出来的,按月份排列,从最简单的数据清洗到最近独立负责的客户对接模块,每一项后面都标注了完成时间和交付质量。他把文件夹放在评委席上,然后坐到后排靠墙的位置。

评委一共五位,技术部占三个名额,赵鹏是主评委。另外两位一位是人事部的王莉,还有一位是研发中心的资深架构师周工。会议桌另一头,苏国栋坐在旁听席上,面前放着一杯清茶,手里没有文件。他看上去只是路过顺便听听,但了解他的人都知道,董事长从来不会“顺便”出现在任何场合。

苏小雨推门进来的时候,穿的是那件洗得有些发白的浅蓝色衬衫,下面是黑色长裤,头发扎成低马尾。她手里拿了一支笔和那个旧帆布包的笔记本,站在投影幕布前,先给评委席鞠了一躬,然后转向旁听席,又鞠了一躬。

赵鹏靠在椅背上,翻着面前的转正申请材料。

“苏小雨,实习期一年,对吧?”

“是。”

“实习期间参与过哪些项目?”

苏小雨没有急着回答,她翻开笔记本,翻到夹着书签的那一页。“过去一年我参与了四个完整项目周期。第一季度是智能网关的固件测试,第二季度参与了客户数据迁移工具的开发,第三季度独立完成了两个客户的技术支持对接,第四季度到现在,在跟进一个定制化项目的需求分析。”

赵鹏点点头,嘴角挂着一个不太明显的弧度。“那好,我来问几个技术问题。你先说一下,如果让你从零设计一个高并发的数据采集系统,你的架构思路是什么?”

这个问题明显超纲了。一个刚转正的实习生,通常不会被问到架构设计层面的问题。王莉在旁边抬了抬眼皮,周工倒是没什么表情。

林远在后排坐直了身体,手不自觉地攥紧了膝盖上的笔记本。

苏小雨低头看了一眼笔记本,但没有翻页。她抬起头来,语气不急不缓。

“如果从零设计,我会先确认三个前提。第一,数据源的种类和协议,决定采集端是长连接还是短连接。第二,峰值吞吐量的预估,决定是否需要引入消息队列做缓冲。第三,下游消费方的实时性要求,决定用批处理还是流处理。”

她顿了一下,看到周工微微点头,继续说下去。

“采集端的话,如果是物联网设备,我会用MQTT协议做接入,边缘侧先做一层预处理,过滤掉无效心跳包,减少核心网络的压力。传输层用消息队列,Kafka或者RabbitMQ看情况。如果是金融类的低延迟场景,那可能要考虑用Netty自己做协议。存储层冷热分离,热数据走Redis,冷数据走时序数据库。”

赵鹏的表情没有变化,但手里转着的笔停了一下。

“那你觉得,我们公司现在的数据采集架构,有什么可以优化的地方?”

这个问题更刁钻了。评一个实习生,问怎么优化公司现有架构,等于让她当面挑技术部的毛病。不管怎么回答,都可能得罪人。

苏小雨几乎没有犹豫。“我参与过的项目里,数据采集模块目前是单体架构。在并发量不高的情况下没问题,但客户量增长之后,采集服务和业务服务耦合在一起,会互相影响。我在第四季度跟进的那个定制项目,客户反馈过一次数据延迟,我当时查了日志,发现问题就出在采集线程被业务线程抢占了资源。”

她说到这里停下来,看了一眼赵鹏。“这只是我个人的观察,可能不全面。具体怎么改,还要看整体规划。”

这个回答很聪明,点出了问题但没有给方案,把决策空间留给了评委席。

周工终于开口了。“你刚才提到查日志,你用什么工具分析日志?”

“ELK。”苏小雨说,“但那天我是手动看的原始日志文件。因为Elasticsearch的索引延迟了十几秒,实时性问题反而要靠最笨的办法解决。”

周工笑了一下,没有继续问。

赵鹏翻到材料最后一页。“最后一个问题。作为一个转正员工,你认为技术部目前最大的问题是什么?”

这个问题比前面所有问题都危险。说没问题显得没观察力,说有问题等于当着主管的面批评部门管理。

林远在后排几乎能听见自己的心跳。他太了解赵鹏了,这个问题不管苏小雨怎么回答,赵鹏都能找到理由给她差评。

苏小雨沉默了几秒。整个会议室安静得能听见空调出风口的嗡嗡声。苏国栋那杯茶端到嘴边,停了一下。

“技术部最大的问题,”苏小雨的声音很稳,“是技术决策有时候会被非技术因素干扰。我举个例子,上季度的网关项目,本来选定了方案A,后来临时改成了方案B。方案B多花了两周时间,上线后故障率反而更高。我不是说改方案的决定不对,但如果有明确的技术评审流程,而不是靠开会拍板,也许可以避免这种反复。”

她没有点任何人的名字,但所有人都知道她说的是哪个项目。赵鹏的脸色沉了下来。

“你一个实习生,对部门决策了解多少?”赵鹏的语气有点冷。

“我不了解决策过程,”苏小雨迎着他的目光,“但我参与了方案B的返工,熬了三个通宵。这是我的亲身经历。”

安静。

周工率先在评分表上打了勾。王莉看了看赵鹏,又看了看周工,犹豫了一下,也打了勾。赵鹏握着笔,迟迟没有落下去。

旁听席上,苏国栋放下茶杯,站起身。他什么话也没说,只是经过苏小雨身边时微微点了一下头,幅度小到几乎只有站在最近的人才看得见。然后他推开门走了出去。

赵鹏的目光追着那个背影,眉头慢慢拧了起来。他低头在评分表上划了个勾,力道重得几乎把纸戳破。

“通过。”赵鹏把笔往桌上一扔,站起来收拾材料。

苏小雨又鞠了一躬,声音清脆。“谢谢各位评委。”

林远在后排长长地呼出一口气。他低头看了一眼自己的掌心,全是汗。他起身准备往外走,经过赵鹏身边时,赵鹏忽然叫住他。

“林远。”

“赵主管。”

“你这个实习生,挺有意思。”赵鹏皮笑肉不笑,“答辩的时候,董事长在门口站了多久?”

林远愣了一下。“我没注意。”

“是吗。”赵鹏拍了拍他的肩膀,力道不轻,“那你现在可以注意一下。一个实习生转正答辩,董事长亲自来旁听。你觉得正常吗?”

林远没有回答这个问题。赵鹏也不等他回答,转身走了。王莉跟在他后面,高跟鞋敲在地砖上,哒哒哒地远了。

走廊尽头,苏小雨正站在饮水机前接水。看见林远出来,她举起手里的纸杯冲他晃了晃,笑得眼睛弯起来。阳光从窗户照进来,把她衬衫上的褶皱照得清清楚楚。

林远走过去,想说什么,最终只说了一句:“讲得不错。”

苏小雨喝了一口水。“都是你教的。”

“架构那部分我可没教过。”

“你教了。去年十一月,你让我把固件测试的日志从头到尾看一遍,说看懂日志就懂一半架构了。我看了整整三天。”

林远想起来了,确实有这回事。那时候他只是觉得这孩子踏实,想让她多学点东西,没想到她真的从头到尾看完了。

两个人并肩往电梯走。苏小雨的帆布包带子滑下来,她顺手往肩上一甩。电梯门打开,里面站着苏国栋。

“董事长。”林远打招呼。

苏国栋看了他一眼,又看了苏小雨一眼。“转正了?”

“过了,董事长。”苏小雨回答,语气和回答任何一位领导没有区别。

“嗯。”苏国栋走出电梯,与两人擦肩而过。走出几步,他忽然停下来,没有回头,“林远,下周一你到我办公室来一趟。”

林远怔住了。“我?”

“对。带上你手里那个定制项目的资料。”

苏国栋说完就走了,银色短发在走廊灯光下泛着光。电梯门缓缓合上,林远还站在原地。苏小雨拉了拉他的袖子。

“电梯要走了。”

林远回过神来,跟着她走进电梯。他按下一楼的按钮,看着楼层数字一点一点跳动,脑子里反复转着董事长那句话。他手里的定制项目资料,只有他和苏小雨知道全部细节。董事长怎么会知道这个项目的存在?

苏小雨靠着电梯壁,低头在手机上打字。屏幕上光标一闪一闪的,收件人那一栏写着“爸”。这次她没有删掉,而是按了发送。消息的内容是四个字:他挺好的。

电梯到了。门打开,一楼大厅的阳光涌进来,明亮得有些刺眼。林远大步走出去,苏小雨跟在他身后半步远的地方。她回头看了一眼电梯门缓缓合上的方向,嘴角微微一动,把手机收进了帆布包。

第八章 裁员风声

周一早上八点四十,林远提前到了公司。他本想把定制项目的资料再过一遍,周三去董事长办公室汇报,总得准备充分些。可一进技术部,就感觉气氛不对。

周工的座位空着,桌上纸箱搁了一半,文件散了一地。“周工这是?”林远问旁边的小陈。

小陈压着嗓子凑过来:“哥,你还没听说?公司要裁员,技术部砍掉三分之一。周工昨晚被HR叫去谈话了。”

林远的手停在鼠标上。周工是技术部资历最老的工程师,做了十二年,去年刚带团队拿下两个重要客户。他张了张嘴,想说什么,又咽了回去。

九点整,王莉踩着高跟鞋走进技术部。她手里夹着一份文件,径直走向赵鹏的办公室,随手关上门。百叶窗没有拉严,两个人影凑在一起,在文件上画来画去。部门里谁也没心思干活,除了键盘偶尔响几下,安静得压抑。

苏小雨照例提前到了。她放下帆布包,看了看四周,轻声问林远:“出什么事了?”

“裁员。”林远说。

苏小雨怔了怔。“裁谁?”

“还没公布。”林远的目光落在赵鹏办公室虚掩的门上。他算了一下技术部的人数,三分之一,大概十个人。定制项目组、固件组、测试组,每个组都要有人走。他低下头,继续整理手里的文档,把每个项目的进度、难点、客户对接人一一标注清楚。

中午十二点半,王莉出了赵鹏办公室,手里多了一张打印纸。她没有在部门里张贴,径直走向林远的工位。

“林远,来一下。”王莉的语气客气得不太自然。

林远跟着她走到走廊尽头的会客区。王莉把纸递给他,上面是一份名单。他扫了一眼,第一行就是自己的名字。

“根据公司战略调整,技术部需要优化人员结构。”王莉公式化地说,“你的赔偿按N+1计算,月薪基数一万二,工作满三年,赔偿四万八。下周一之前完成交接。”

林远看着自己的名字,没说话。

“赵主管说你手上那个定制项目比较特殊,交接对象由你指定。”王莉继续说,“但人必须尽快走,最多一周。”

“我明白。”林远把名单折好,揣进口袋,“我下午开始整理交接文档。”

王莉似乎有些意外。她以为林远会追问,会争辩,至少会问一句“为什么是我”。但他什么都没问。她点点头,转身走了。高跟鞋声在大理石地面上清脆地远去。

林远回到工位,打开项目文件夹。定制项目是他入职以来最大的成果,从需求调研到架构设计到客户验收,每一步都有他的心血。他调出全部文档,按模块、按版本、按日期重新归类,把每个接口的参数注释补全,把散落在聊天记录里的客户反馈逐条摘出来,做成表格。

苏小雨一直看着他。等他停下来喝水的间隙,她拉过椅子坐在旁边。“名单上有你?”

“嗯。”

“赵鹏列的?”

“王莉拿来的。谁列的不重要。”

“怎么不重要。”苏小雨的声音忽然拔高了半度,意识到周围还有同事,又压下去,“你走了,定制项目谁来接?这个项目从头到尾都是你在跟,客户只认你。赵鹏自己都搞不清里面有多少坑。”

林远放下杯子,看着她。“小雨,公司做决定,有公司的考虑。我把交接做好,客户那边不出问题,就行了。”

“那你呢?你想过你自己吗?”苏小雨的手指攥着帆布包带子,关节发白。

林远笑了一下。“我没什么。三年,学了东西,做了项目,客户认我。这些带得走。”

苏小雨看着他,嘴唇抿成一条线。过了一会儿,她站起来,抓起帆布包。

“你去哪?”

“洗手间。”

林远看着她的背影消失在走廊转角。他知道她不是去洗手间。他见过她在转正答辩上的样子,那女孩骨子里有一种不管不顾的劲儿。

苏小雨确实没去洗手间。她走到赵鹏办公室门口,门虚掩着。她推门进去,赵鹏正靠在椅背上看手机。

“赵主管。”苏小雨站在门口,没有坐。

赵鹏抬眼看了她一下。“有事?”

“林远的裁员名单,是你加的。”

赵鹏放下手机,双手交叉搁在桌上。“公司优化人员结构,经过综合评估,林远的岗位和产出比不占优势。怎么,实习生对名单有意见?”

“定制项目是他做的,客户满意度全部门最高。产出比不占优势这句,您自己信吗?”

赵鹏的目光冷下来。“苏小雨,你转正才几天,技术部的事轮不到你指手画脚。做好你自己的工作。”

“我的工作就是跟着林远学定制项目。他走了,这个项目我接不了。”苏小雨的声音很稳,但眼圈已经泛红,“您想过没有,客户那边怎么交代?”

赵鹏站起来,居高临下地看着她。“客户那边由我负责,不劳你操心。还有,你要是对部门决策有意见,可以去找人事,可以去找总经理。但在我这儿,没有用。”

办公室安静了几秒。苏小雨低下头,睫毛颤了颤。她没有让眼泪掉下来,深吸一口气,转身走了出去。

走廊里,林远正靠着墙等她。他看见她的眼睛,什么都没说,从兜里掏出一包纸巾递过去。

苏小雨没接,拿袖子在眼角蹭了一下。“你都知道。”

“嗯。”

“你为什么不生气?”

林远想了想。“生气有用吗?该走的还是走。不如把手上的事做完。”他停了一下,“小雨,我教你一年,最后再教你一件事。职场有聚有散,人在一个地方待一辈子不一定好,但学到手的东西是自己的,谁也拿不走。”

苏小雨抬起头,眼眶还红着,可眼神亮得惊人。她盯着林远,半晌,一字一顿地说:“林远,你不会走的。”

“这个你说了不算。”

“我说了算。”苏小雨把帆布包往肩上一甩,大步往电梯方向走。走出几步,她停下来,没有回头,“交接清单我来帮你核对。晚上加班,我陪你。”

林远看着她的背影消失在电梯门后。他低头笑了笑,把没递出去的纸巾收回口袋。窗外三月的风吹过来,玉兰花开得正盛,阳光碎片一样洒进来。

他走回工位,重新打开那份十二页的交接清单模板,在最后一页的备注栏里写下一行字:所有项目资料已核对,客户对接人已确认,无遗留问题。

笔尖落在纸面上,沙沙作响。

第九章 交接清单上的最后一行

林远用一周时间做完了所有交接准备。他把定制项目三年的文档翻了个底朝天,从最初的需求调研问卷,到每一版架构图,再到客户验收时签字的确认单,全部按时间线重新归档。光目录就列了满满三页纸。

第一天,他把代码库权限梳理清楚,写了份详细的部署手册,连服务器密码都标注了变更记录。赵鹏路过他工位时瞥了一眼屏幕,说了句“差不多就行了”,林远没接话,继续往文档里补注释。

第二天,他把客户联系人整理成表格,除了姓名电话,还备注了每个人的沟通偏好。比如王总习惯上午十点前接电话,李工不喜欢听技术术语,要拿实际效果说话。这些细节他带苏小雨跑客户时都讲过,现在一条条写下来,怕自己走后对接的人踩坑。

第三天,苏小雨下班后没走,搬了把椅子坐在他旁边,拿过交接清单逐行核对。“这个接口的降级方案写了两页,赵鹏那边能看懂吗?”

“看不懂也得看。出了问题照着操作就行。”

“那你再补个简易版流程图。”

林远看她一眼,笑了。“行,听你的。”

第四天晚上,办公室只剩他们两个人。中央空调关了,日光灯嗡嗡响,窗外江城的夜景铺开一片灯带。苏小雨把最后一份客户档案夹进文件夹,伸了个懒腰,目光落在林远桌上一个牛皮纸袋上。

“那是什么?”

林远把纸袋推过来。“给你的。”

苏小雨打开,里面是一本打印装订好的册子,封面没写字,翻开来第一页是目录:项目流程七个阶段、代码规范十二条、客户沟通话术整理、常见故障排查速查表、需求文档撰写模板。每一节后面都附了案例,是她跟过的定制项目里的真实场景。最后一页,林远手写了一行字:教你的东西都在这里了,以后遇到问题翻一翻,实在搞不定再找我。

苏小雨翻页的手停住了。她盯着那行字看了很久,手指摩挲着纸页边缘。册子很厚,打印纸的墨迹还带着温度,显然是刚装订好不久。

“你什么时候做的?”

“晚上回去写的。打印在公司不方便,用的楼下文印店。”

“每天晚上写到几点?”

“没几点。比你加班时间短。”

苏小雨没说话,低头翻到中间某一页。那是她转正答辩前林远给她梳理的知识点,从需求分析到架构设计到客户维护,整整齐齐列了四页。旁边有她的批注,用不同颜色的笔标出自己容易混淆的地方。翻到下一页,是林远补充的答疑,针对她标注的每个问题逐条回复。字迹工整,没有一处涂改。

一滴水落在纸面上,洇开一小片。苏小雨赶紧拿袖子去按,已经来不及了,墨迹晕染开来。她偏过头,把册子合上,抱在胸前。

林远递过纸巾。“舍不得工作?以后又不是不见了,都在江城,周末约饭也行。”

苏小雨接过纸巾攥在手里,没有擦脸。她深吸了一口气,声音闷闷的。“林远,你教了我一年,天天教我,手把手教。你走之前还在给我写这个。”

“带了你一年,总得有个交代。”

“交代。”苏小雨重复了这两个字,忽然抬起头,眼眶红红的,鼻尖也红红的,但眼神很定,“你觉得这只是交代?”

林远愣了一下。办公室很安静,安静到能听见日光灯电流的嗡鸣。苏小雨抱着那本册子站在他面前,帆布包的带子还搭在肩上,旧旧的,磨出了毛边。他想起一年前她第一天来报到,也是背着这个包,站在他工位旁边说“林老师好,我叫苏小雨”,声音清亮,眼睛弯弯的。

“小雨,”林远站起来,把桌上最后几份文件收进文件夹,“你的能力我清楚,定制项目你接手没问题,技术上有什么不懂的,随时打电话。赵鹏那边……你注意方式方法,别正面顶。”

“我知道。”

“客户关系维护的要点都在册子里了,第三部分你重点看。王总那边下周的验收会,你跟着赵鹏去,提前把演示环境搭好。”

“我知道。”

“还有,”林远顿了一下,“如果以后想跳槽,简历我帮你改。”

苏小雨猛地抬头看他。她的眼眶里又蓄了泪,但嘴角却倔强地抿着。她往前迈了一步,离林远很近。

“林远,你就不问问我为什么每天帮你核对交接?为什么留下来加班?为什么你被裁员我比你还急?”

林远看着她。她的眼睛很亮,泪水在里面转,但没有掉下来。他张了张嘴,想说什么,最终只是把文件夹放进纸箱,用胶带封好。

“因为你是好徒弟。”他说,声音很轻。

苏小雨盯着他看了好几秒,忽然笑了。那个笑带着泪,又带着一种林远看不懂的笃定。她把册子小心翼翼地放进帆布包,拉上拉链,拍了拍包面。

“林远,我最后问你一个问题。”

“你说。”

“如果有一天你发现,我跟你以为的不太一样,你会生气吗?”

林远想了想。“你还能是外星人不成?”

苏小雨没回答,背起包往门口走。走到门边,她停下来,手搭在门把手上,侧过半张脸。走廊的灯光从她背后照进来,勾勒出一个纤细的轮廓。

“明天最后一天,交接清单我帮你交。你站好最后一班岗,我也站好最后一班岗。”

门关上了。林远站在空荡荡的办公室里,桌上只剩一个水杯、一支笔和那份十二页交接清单的底稿。他翻到最后一页,备注栏里那句“所有项目资料已核对”下面,苏小雨不知道什么时候加了一行小字,是她的笔迹,清秀有力——

“林远,你不会走的。我说了算。”

窗外江城的夜色安静地铺展着,远处有车灯汇成河流,无声地流动。林远看了那行字很久,把清单合上,放进纸箱最上层。他关灯锁门,走廊的感应灯一盏盏亮起又熄灭,脚步声在空旷里回响。

电梯下行时他靠着轿厢壁,忽然想到一年前苏小雨第一天来,赵鹏把他叫到办公室说“新来的实习生你带,带满一年,带不好算你的”。他当时不知道,这个背着旧帆布包、说话轻声细语的女孩,会在一年后让他三年的职业生涯拐一个大弯。

电梯门开了。大厅的灯还亮着,保安在岗亭里打盹。林远走出大楼,三月的风裹着玉兰花香扑面而来。他掏出手机,看到一条未读消息,苏小雨发的,只有五个字:明天见,师父。

第十章 会议室的意外来客

会议室的门关着,百叶窗拉了一半,光线从缝隙里切成一条一条,落在长桌面上。

林远到得最早。他把文件夹放在桌上,里面是打印好的十二页交接清单,每一页右下角都用铅笔标了页码,方便翻。杯子里的水是早上接的,已经凉了,他没喝,只是把杯子摆正,和文件夹边缘对齐。墙上挂钟指向九点五十八分。

门被推开,王莉先进来,手里夹着一沓文件,高跟鞋敲在地砖上很响。她没看林远,径直走到长桌另一端,把文件摊开,翻到其中一页,用指甲划了一下。赵鹏跟在她后面,端着杯咖啡,脸上挂着一种恰到好处的惋惜,进门先叹了口气。

“林远,坐吧坐吧。”赵鹏拉了把椅子坐下,把咖啡杯放在桌上,杯底和桌面碰出闷响,“这个事呢,公司也是综合考量。你别多想,你的能力大家都是认可的。”

王莉清了清嗓子,目光对着文件念起来:“经公司管理层研究决定,因业务调整,技术部林远同志列入本次人员优化名单,自即日起解除劳动合同,补偿方案按N加一执行,请于今日内完成离职交接手续。”

她念完抬起头,把文件往林远那边推了推,动作很干脆。“看一下,没问题签字。”

林远拿起文件翻到签字页。条款清晰,赔偿金额算得准确,没有克扣。他点点头,从口袋里掏出签字笔,拔开笔帽。笔尖悬在纸上。

“等一下。”赵鹏抬手,语气里带着恰到好处的感慨,“林远,说真的,你走了是技术部的损失。我昨天还跟王经理说,能不能再争取一下,留你到月底。但上面定的事,我也没办法。”

林远抬眼看他。赵鹏的目光和他一碰就移开了,低头搅咖啡。勺子碰到杯壁,叮叮当当。

“谢谢赵主管。”林远说,声音很平,“交接清单我做好了,十二页,所有项目文档、代码库权限、客户联系人和进度节点都在里面。今天可以全部移交完毕。”

赵鹏搅咖啡的手停了一下。“十二页?你倒是有心。”

“站好最后一班岗。”

王莉不耐烦地敲了敲桌面:“签吧,别耽误时间,后面还有流程要走。”

林远低下头,笔尖落在签名栏上方。就在这时,会议室的门被推开了。

一道清亮的声音先于人进来:“等一下。”

苏小雨站在门口。她今天没背那个旧帆布包,穿了一件剪裁利落的浅灰色外套,头发挽在脑后,露出光洁的额头。和平时那个跟在他身后记笔记、中午吃自热米饭的小姑娘判若两人。她推着门,没有立刻走进来,而是侧身让了一步。

她身后走出一个穿深色夹克的男人。五十五岁,身形挺拔,鬓角有些花白,目光沉稳。他迈步进来的时候,会议室里的空气像被抽走了。

王莉手里的文件滑了一下。赵鹏猛地站起来,咖啡杯碰翻了,褐色液体在桌面上洇开一片。他嘴巴张开,半天挤出一个字:“苏……苏董。”

苏国栋没看他。他走进来,站到会议桌旁边,目光扫过桌面上的裁员文件,最后落在林远身上。林远还保持着签字的姿势,笔悬在半空,整个人定住了。

苏小雨走到林远身边。她的脚步不急,一步一步,很稳。她站定,侧过身,面对苏国栋。父女俩隔着半张会议桌对视了一眼,苏国栋微微点头。

然后苏小雨转向苏国栋,声音清晰,不高不低,每个字都掷地有声。

“爸,这女婿如何。”

会议室里安静得能听见窗外马路上公交车报站的声音。赵鹏手里的签字笔啪嗒掉在地上,滚了两圈,停在椅子腿旁边。王莉张着嘴,眼神在苏小雨、苏国栋和林远之间来回跳,脸上的表情像刚从水里捞出来,又僵又湿。

林远坐在椅子上,仰头看着站在自己身边的苏小雨。他忽然发现,认识一年了,他好像从来没有真正看清过她的正脸。从第一天她站在工位旁边说“林老师好”开始,到每天早晨提前半小时坐在他旁边的空位上,到深夜机房里她递过来那杯热咖啡,到昨天傍晚她抱着册子问他“你觉得这只是交代?”

她喊苏国栋爸。

这个在会议室里轻飘飘说出口的称呼,像一块石头砸进深水,涟漪一圈一圈荡开。林远脑子里迅速闪过很多东西:年会那天她带来说“帮朋友带的”西装,入职时简历上普通的家庭信息,每次提到父亲时含糊带过的语气,还有赵鹏有几次对她莫名的客气。

原来如此。

苏国栋往前走了两步,绕过翻倒的咖啡杯,站到林远面前。他的目光从林远手里的笔移到桌上的交接清单,又移回林远脸上。那双眼睛很亮,带着一种审视了很久之后终于落定的平和。

“林远,”苏国栋开口,声音厚而稳,“我先不回答小雨的问题。你先签个字。”

他拿起那份裁员文件,翻到最后一页,从自己口袋里掏出一支黑色签字笔,放在林远面前的文件上。林远低头一看,签字页旁边空白处,苏国栋用那支黑笔写了一行字,字迹遒劲有力,落在“林远”两个字旁边——

“撤销。以上决定作废。”

苏国栋收回手,转向赵鹏和王莉。赵鹏已经蹲下去捡笔了,头低着,半天起不来。王莉站得笔直,嘴唇动了动,挤出半句话:“苏董,我……这是按流程……”

“流程是谁定的名单?”苏国栋问。

王莉的目光不受控制地往赵鹏那边飘了一眼。赵鹏终于捏着那支滚远的笔直起身,额角有汗,领带歪了一点点。他挤出一个笑:“苏董,名单是综合评估的结果,林远同志虽然能力不错,但团队协作方面我……我担心他跟新架构的配合度……”

“赵鹏。”苏国栋打断他,“技术部去年Q3的核心模块代码提交记录,我让IT调过了。主提交人是谁,要不要现在打开投影看一下?”

赵鹏笑不出来了。他张了张嘴,喉咙里发出一个含糊的气音,又闭上了。

苏小雨始终站在林远身边,没有坐,也没有再说话。林远抬起头看她,正对上她低下来的目光。她微微笑了一下,嘴角的弧度很小,但眼睛很亮,和昨天傍晚在办公室里带着泪笑的那个神情一模一样,只是这次没有泪了,只剩笃定。

林远想起来了。昨天她说:“你不会走的,我说了算。”那时候他只当是一句安慰的话。现在他知道了,这不是安慰,是一份早就写好的安排。

苏国栋重新看向林远,话音落定:“签字的事先放下。这份裁员决定,我现在宣布作废。还有,”他停了一拍,环视了一圈会议室里的所有人,最后目光落在林远身上,“技术部总监的位置,空了三个月。林远,我想让你来坐。”

赵鹏退了一步,椅子腿刮过地面,发出刺耳的声响。王莉合上了手里的文件夹,手指用力攥着夹子边缘,指节发白。

林远站起来。他这一站,和站到身边的苏小雨肩并着肩。他的笔还攥在手里,苏小雨从旁边伸出手,轻轻把他手里的笔抽走,放在桌上,声音很轻,只有两个人能听见:“不用签了,师父。”

会议室的门还开着,走廊里有员工探头探脑,又赶紧缩回去。阳光从百叶窗的缝隙里斜射进来,正好落在林远和苏小雨并肩站着的位置,照亮了那沓十二页的交接清单。苏国栋拿起那份清单翻了翻,翻到最后一页,看见了那行铅笔字和它后面补上去的清秀笔迹,父女俩的字挨在一起。

他合上清单,嘴角微不可察地动了一下。

“赵鹏,王莉,”苏国栋转过身,语气恢复了董事长该有的平稳,“你们两个到我办公室来一趟,现在。林远,小雨,你们稍等,一会儿我有话说。”

赵鹏的脸色灰败下来。他往外走的时候,在门口顿了顿,回头看了一眼林远。那个眼神里有嫉妒,有难堪,还有一丝说不清的茫然。王莉跟在他后面,经过苏小雨身边时脚步明显顿了顿,但最终什么都没说,低着头走了出去。

会议室里只剩下三个人。苏国栋走到林远面前,伸手把那份裁员文件折好,放进口袋,好像那只是一张废纸。

“坐,”他说,自己先坐了下来,指了指对面的椅子,又转向苏小雨,“小雨,倒杯水。”

苏小雨应了一声,走到饮水机旁。林远坐下来,看着她弯腰接水的侧影,忽然觉得一切都清楚了。那些他以为是偶然的勤奋,以为是性格的谦逊,以为是巧合的叮嘱和关心,原来都有一条线在后面牵着。一年前赵鹏让他带实习生,赵鹏自己恐怕都不知道,他当时随手一指,指到了董事长女儿的头上。

苏小雨端着两杯水回来,一杯放在苏国栋面前,一杯放在林远手边。她没有坐,站在林远椅子旁边,一只手搭在椅背上,姿态自然得像站了很多次一样。

苏国栋端起水杯喝了一口,放下,看着林远。“林远,我观察你一年了。从你进公司第一年开始,你的项目报告我每一份都看过。这丫头进技术部之前,我告诉她,好好跟你的师傅学做人做事。她学了一年,每天回家跟我讲你这人怎么带她、怎么教她、怎么替她顶事。昨天她跟我说了一句话,她说,爸,我挑的人,你信不信。我说信。所以今天这个会我来了。”

他说完,看着林远,目光里没有居高临下,倒像一个长辈在等一个回答。

林远转头看苏小雨。她没看他,眼睛望着窗外,耳朵尖有点红。窗外的玉兰花开得正盛,白色花瓣在风里轻轻晃。三月快过去了,江城的天开始暖了。

“苏董,”林远开口,声音稳住了,但还是带着一点哑,“谢谢您。不过我有个问题。”

“你说。”

“技术总监的位置,我坐。”

苏国栋笑了,笑得很淡,但眼角的纹路都展开了。“你倒是直接。还有呢?”

林远站起来,和苏小雨面对面。她终于转过头来看他,耳朵还是红的,但目光不躲。林远看着这张看了整整一年的脸,忽然觉得陌生又熟悉。陌生的是今天才知道的那一半,熟悉的是那一半之外的每一点。

“小雨,”他说,“昨天你问我,如果发现你跟我以为的不一样,会不会生气。”

苏小雨点了一下头,动作很轻。

“我改答案了。”林远说,“不生气。但有一个条件。”

“什么?”

“以后你教我做事,也得手把手教。”

苏小雨愣了一下,然后笑了。这次笑得毫无保留,眼睛弯成月牙,和一年前站在他工位旁边说“林老师好”的那个女孩一模一样。阳光从百叶窗缝里漏进来,在她脸上落了一道细细的光。

苏国栋端起水杯,把最后一口喝完,杯子放回桌上时轻轻磕了一下。“行,”他站起来,“你们俩的事,回头再说。赵鹏那边我先去处理。林远,明天上午来我办公室,谈谈技术部的架构调整。”

他走到门口,手搭在门把上,又回头看了女儿一眼。苏小雨冲他比了个手势,说不清是什么意思,苏国栋摇摇头,拉开门走了。

走廊里传来他沉稳的脚步声,渐渐远了。

苏小雨转过身,把林远桌上那份交接清单拿起来,翻到最后一页。铅笔字的下面,她添的那行清秀字迹还在:“林远,你不会走的。我说了算。”

她指着那行字,仰脸看他:“这条要划掉吗?”

林远拿过清单,在旁边空白处又写了一行字,递过去。苏小雨低头看,是最简单的六个字——

“我留下来,陪你。”

她合上清单,把夹子夹好,轻轻放回林远面前的桌上。窗外玉兰的香气从半开的窗缝里飘进来,混着三月末尾特有的那种清冽。江城的春天,到底还是来了。

第十一章 董事长的一杯茶

苏国栋没有立刻回答女儿。他绕过会议桌,走到林远对面那把椅子前,拉开坐了下来。桌上的裁员文件还摊着,他看都没看,伸手拨到一边,然后拿起桌上的电热水壶,往一只干净的纸杯里注了大半杯热水,推到林远面前。

“先喝口水。”

他的语气很淡,像在跟一个晚辈话家常。林远双手接过杯子,纸杯壁很烫,他握着没喝,等着对方开口。

苏国栋自己也倒了一杯,端在手里却不急着喝,目光从林远脸上移开,落在窗外那排玉兰树上。会议室很静,静得能听见走廊尽头隐约传来的键盘敲击声。

“你知道我为什么观察你一年吗。”

他问得直接,没有铺垫。林远摇头,把纸杯放到桌上。他确实想过这个问题,从刚才苏小雨叫出那声爸开始,脑子里就一直在翻捡这一年的每一个细节。有些事对上了,有些事对不上,还有很多事他根本想不明白。

苏国栋转回视线,看着他的眼睛。“小雨进公司第一天,回来跟我说,技术部有个师傅,教她做人做事的道理,比她在商学院三年学的都多。我当时没当回事。年轻人刚上班,看谁都新鲜。可第二天她又说了一遍,第三天还说。说到第几天我记不清了,我就开始留意了。”

他端起杯子抿了一口,继续说道:“你做过的每一个项目,报告我都调出来看过。去年三月那个温控模块的项目,你写了四十七页测试记录,连某一个电容批次不良导致偶发死机都追到了供应商那头。赵鹏交上来的版本里没有这一段,我问他,他说是团队集体排查的。我让他把原始记录拿出来,他拿不出来。”

林远没接话。那件事他记得清楚。电容批次的问题是他熬了两个通宵,把一百多块板子逐个跑了一轮温度循环才锁定下来的。报告写完给了赵鹏,之后就没再见过。

“你三年来每一个客户评价,我也都看了。”苏国栋的语气始终平缓,像在说一件极普通的事,“有一个客户在回访邮件里写,星锐的技术支持是这么多年合作过的供应商里最踏实的。那封邮件我转给了小雨,让她看看什么叫工作态度。”

林远听到这里,喉咙有点发紧。他不知道该说什么。那些深夜独自排查故障的晚上,那些一遍遍改到第五版第六版的方案,那些被赵鹏拿走署名的项目,他一直以为没人看见。原来有人看见,一直看见。

“苏董,”他终于开口,声音压得很低,“我不知道小雨是您女儿。”

苏国栋放下杯子,笑了一下。那个笑容很浅,但眼角的皱纹全展开了,跟刚才在门口对苏小雨摇头时一模一样。“你不知道,才说明你教的是她这个人,不是她爸爸。”

他顿了顿,又问:“如果一开始就知道,你会怎么教?”

林远想了想,回答很干脆:“一样。谁坐那个位置我都这么教。来了技术部就是做技术的人,跟家里是谁没关系。”

苏国栋点了点头,像是对这个答案满意,又像是早就知道他会这么说。“小雨从小到大没吃过苦,性子又倔,我说什么她都要自己试一遍才信。她妈走得早,我一个人把她带大,能给的都给了,可有些事给不了。判断一个人的眼光,得她自己练。”

他声音放低了一些:“她在你手底下这一年,我眼看着她在变。以前遇到难事第一反应是找我,后来不找了。有一回她负责对接一个供应商,对方临时加价,她在电话里跟人家谈了四十分钟,挂了电话才跟我说。我问她怎么不先问我,她说,林老师教过她,自己能解决的事不要往上面推。”

林远记得那件事。供应商是华南那边一家小厂,量不大但交期紧,对方仗着独家供应临时涨价。苏小雨那天从会议室出来眼睛红红的,但硬是一个人把价格压了回去,只让了三个百分点。他当时站在旁边听她打电话,没插嘴,事后也没表扬,只在周报里写了句“处理得当”。

“她学东西快,胆子也大,”林远说,“比我当年强。”

苏国栋摆摆手。“她天赋是好,可要是跟错了人,学一身歪门邪道,那还不如不学。赵鹏什么路子我看得清楚,只是时候没到。你带她这一年,最要紧的不是教了她多少技术,是让她知道做事该走什么路。”

他说着,目光落在桌上那份折好的裁员文件上。“今天这个会,我本来可以不来。小雨跟我说,爸,你来看看他怎么办。我就来了。”

林远看着纸杯里渐渐凉下去的水,杯壁上的水汽凝成一颗颗细密的水珠,沿着折痕往下滑。他忽然想起一年前苏小雨第一天来报到时的样子。旧帆布包,洗得发白的运动鞋,站在他工位旁边,微微弯着腰说林老师好。他当时以为她是哪个普通院校来的学生,家境一般,所以格外珍惜这份实习机会。他教她,一半是职责,一半也是因为看到了当年的自己。

“她第一天问我能不能从最基础的做,”林远说,“我以为她客气。”

“不是客气,”苏国栋站起来,把椅子轻轻推回原位,“是我让她这么做的。我说你去可以,但得从头做起,别让人看出你是谁。她答应了,我就没再管过。”

他走到门口,握住把手之前又停住了,回头看着林远。“明天上午九点,到我办公室来一趟。不是谈今天的事,是谈技术部往后怎么走。你今晚要是没事,想想架构调整的方案。”

门打开,走廊里明亮的光线涌进来。苏国栋侧身走了出去,脚步声沉稳地沿着走廊远去。

苏小雨一直坐在角落的椅子上没出声。门关上后,她站起来走到林远旁边,低头看他。他仰起脸,两个人谁都没说话。窗外玉兰的香气一阵阵飘进来,混着午后暖融融的光。

过了几秒,苏小雨伸手拿起桌上那只已经凉透的纸杯,转身扔进垃圾桶,又从旁边抽了只新的,重新倒了热水,放回他面前。

“喝这个,”她说,“刚才那杯凉了。”

林远接过来,这一次他喝了一口。水是温的,刚好入口。

“明天去我爸办公室,”苏小雨在他对面坐下来,双手搁在膝盖上,手指轻轻绞在一起,“我陪你去。”

“不用。”林远摇头,“我自己去。你去了,别人怎么看我。”

苏小雨盯着他看了两秒,然后轻轻哼了一声。“行吧。那晚上我去你那儿,帮你整理资料。架构调整我这一年跟着你做项目,哪里有问题我比谁都清楚。”

她说完站起来,把那只旧帆布包从椅背上取下来挎好,走到门口又回头。阳光从她背后照进来,把她的轮廓勾出一道淡淡的金边。她笑了一下,嘴角微微翘起来,眼睛亮亮的,和一年前那个站在工位旁边说林老师好的女孩没什么分别,又好像什么都变了。

“林远,”她叫他的名字,不再是林老师,“你刚才说留下来陪我,作数吗。”

“作数。”

她点点头,推开门走了出去。走廊里传来她轻快的脚步声,和刚才苏国栋沉稳的步子完全不同。林远坐在空荡荡的会议室里,手里那杯茶还温着。桌上的交接清单摊开在最后一页,铅笔字和圆珠笔字并排挨着,像两行不长不短的对话。

窗外玉兰花瓣被风吹落一瓣,打了个旋,贴在玻璃上停了一瞬,又飘走了。

第十二章 撤销的决定

会议室的门被推开时,林远正低头看那份折了三折的裁员通知。纸页边缘锋利,在他指腹上留下一道浅浅的白印。

王莉踩着高跟鞋走在前面,手里夹着文件夹,身后跟着赵鹏。赵鹏脸上挂着惯常那种似笑非笑的表情,进门先扫了林远一眼,然后拉开椅子坐下,二郎腿翘起来,皮鞋尖对着林远的方向。

“林远,来了啊。”赵鹏语气随意,像在跟一个无关紧要的人打招呼。

林远嗯了一声,把通知单翻到签字页,简单扫了一眼。补偿方案N+1,离职时间月底,和之前听到的风声一致。他拿起桌上的签字笔,拔开笔帽。

王莉清了清嗓子,公式化地开口:“林远,公司这次人员优化是综合考量的结果,你的工作能力我们是认可的,但部门架构调整需要——”

门又被人推开了。

没有敲门声。一只手按在门板上,推门的动作稳而轻。苏小雨侧身走进来,身上还穿着那件洗得发旧的牛仔外套,肩上挎着旧帆布包。她身后跟着一个人。

苏国栋。

会议室里的空气骤然凝固。赵鹏翘着的腿放了下来,王莉手里的文件夹捏紧了,两个同时站起来,嘴唇动了动,谁都没先出声。

苏国栋没看他们。他走到会议桌主位,拉开椅子坐下,目光落在林远手里的签字笔上。“笔放下。”

林远把笔搁回桌上。

赵鹏率先反应过来,脸上堆起笑:“苏董,您怎么亲自来了?这点小事我们人事和部门就能——”

“小事?”苏国栋打断他,声音不重,语调平平的,“技术部骨干被裁,在你眼里是小事?”

赵鹏的笑僵在脸上,眼角抽了一下。王莉往前迈了半步,把文件夹翻开:“苏董,名单是综合评估后确定的,赵主管提的部门意见,我们人事部执行流程——”

“赵鹏提的。”苏国栋重复这四个字,目光从王莉脸上移到赵鹏脸上,“赵主管提了谁?”

王莉不说话了。她看了赵鹏一眼,那个眼神里带着犹豫,也带着某种推卸的意味。赵鹏的喉结滚了滚,抢在前面开口:“苏董,林远虽然能力不错,但综合考勤、团队协作等多方面因素,我们也是反复权衡——”

“考勤。”苏国栋拿起桌上那份交接清单,翻到最后一页。“林远这一年全年无迟到早退,加班四百七十三个小时,带实习生一人,主导项目三个,帮部门补过多少窟窿要不要我一条条念?”

赵鹏的脸色白了。

苏国栋转向王莉:“王经理,裁员名单你经手的?”

“是,但我是根据——”

“根据什么。根据赵鹏给你的一张纸条?”

王莉不吭声了,手指绞着文件夹的边缘。会议室里静得能听见墙角挂钟转动的细响。

苏小雨站在门边,一直没说话。此刻她往前走了两步,站到会议桌侧面,手伸进帆布包里,掏出一个笔记本。暗蓝色的硬壳封面,边角磨得发毛,一看就是天天翻用的。

“王经理刚才说综合考勤,”苏小雨翻开笔记本,手指按在其中一页上,“赵主管上个月有六天没打卡,用的都是外出见客户的理由。我这里记着呢,六月三号他去了城东高尔夫球场,六月七号去了城南一家私房菜馆,说是约了客户,实际去的都是他朋友开的店。”

赵鹏猛地转头看她,眼睛瞪大。“你跟踪我?”

“你去高尔夫球场那天我在门口等供应商,刚好看见你。”苏小雨声音平静,像在复述一段代码逻辑,“要不要我把供应商的名字也说出来?他可以作证。”

赵鹏的嘴唇翕动了几下,没发出声音。

苏国栋站起身,走到窗边。玉兰树的影子落进来,在地板上铺开一片斑驳的灰绿。他背对着众人站了几秒,然后转过来,目光越过赵鹏和王莉,落在林远身上。

“林远,你交接清单写了十二页。”

“应该的。”

“应该的。”苏国栋重复了这三个字,像是在咀嚼什么,“赵鹏让你提前走人,你坚持站好最后一班岗。你把客户联系人整理成册,备注了每个人的沟通习惯,连王经理负责的招聘档案都帮着核对过一遍。”

他顿了顿,看向赵鹏:“你知道你比林远差在哪吗。”

赵鹏张了张嘴。

苏国栋没给他说话的机会:“能力可以培养,人品改不了。”

这句话落下来的时候,林远的手指在桌面上轻轻叩了一下。他记得。这是他教苏小雨的第一课。去年八月那个闷热的下午,苏小雨第一次独立对接客户,被对方骂了一通回来,坐在他对面眼眶发红。他递了张纸巾过去,说了这么一句。当时赵鹏从旁边经过,嗤笑了一声,说职场上讲人品是学生思维。

一年了。林远转头看向苏小雨。她站在会议桌侧面,旧帆布包还挎在肩上,笔记本翻开的页面被窗外透进来的光照得微微发亮。她察觉到他的目光,抬起眼来。两个人视线撞在一起,苏小雨嘴角极轻地弯了一下。

林远忽然明白了。那些“巧合”——苏小雨恰好被分到他手下,恰好学得那么快,恰好每次赵鹏使绊子她都能拿出证据,恰好苏国栋今天恰好就来了——这哪是巧合。他低头看了一眼笔记本封面上磨毛的边角,那上面有一道细长的笔痕。一年前她第一天来报到,拿着这个本子站在他工位旁边,微微弯着腰说林老师好,本子翻到第一页,空白页上只写了三个字。

第一课。

苏国栋的声音重新响起来,把林远从回忆里拽回来。“赵鹏,从今天起调离技术部,去行政部报到,职级不变,但不再负责任何技术相关决策。王莉,人事部经理降为副经理,半年内不得参与任何人事裁撤工作。”

赵鹏的脸一阵红一阵白,终于憋出一句:“苏董,这不公平,我在公司干了——”

“你在公司干了八年,拿了八年工资,手里过了几十个项目,你给公司留下了什么?”苏国栋的声音沉下来,不急不缓,“你给林远留了什么?你把他裁了,然后呢?你接他的项目?你连他写的架构都看不懂。”

赵鹏的拳头攥紧又松开。

王莉低头看着文件夹,声音很小:“苏董,我承认,赵鹏确实跟我说把林远加进去,说技术部其他人他都带得动,就林远——”

“够了。”苏国栋抬手打断她,“你们俩的事,今天到此为止。出去。”

赵鹏站了两秒,嘴唇抿成一条线,拿起自己的文件转身就走,皮鞋在地板上发出急促的闷响。王莉跟在后面,没敢看任何人,脚步慌乱地消失在走廊尽头。

会议室安静下来。挂钟响了一声,下午四点。

苏国栋走回桌边,把手按在林远面前那份裁员通知上,指尖点着签字页的空白处。“这个字不用签了。明天上午九点,到我办公室来,谈技术部总监的任命。”

他收回手,转身朝门口走去。经过苏小雨身边时停了一瞬,低声说了句什么,声音很轻,林远没听清。苏小雨点了点头。

门关上了。

空荡荡的会议室里只剩下两个人。林远坐着,苏小雨站着,阳光斜斜地穿过窗户铺在桌面上,把他那份没签字的裁员通知照得发白。

苏小雨走过来,从桌上拿起那张通知单,对折,再对折,塞进自己的帆布包里。“这个我留着。”她说。

林远看着她把包扣好,拉链拉上,动作慢而稳。他想问很多事——你什么时候认出我的,你爸到底观察了多久,那一年的巧合你参与了多少——但那些问题堵在喉咙口,一个都出不来。

最后他只说了一句:“你第一天来,本子上写的‘第一课’三个字,我看见了。”

苏小雨歪了歪头,眼睛弯起来。“你看见了?”

“看见了。没问。”

“你从来不问不该问的。”她把帆布包带子往肩上送了送,站直了,“明天你去我爸办公室,我陪你去。”

“你昨天说过了。”

“今天再说一遍。”她走到门口,手搭在门把上,回头看他。阳光从她背后漫过来,把她整个人裹在一层暖融融的光晕里,旧帆布包歪在肩头,和一年前那个站在工位旁边的女孩重叠又分开。“林远,晚上我来找你,把架构调整的资料理一遍。总不能明天空着手去。”

她拉开门走了出去。走廊里传来她和人打招呼的声音,轻快明亮,像什么沉重的东西终于被放下了。

林远坐在原处没动。桌上那杯茶已经彻底凉透了,杯壁上的水汽凝成最后几颗水珠,沿着杯身缓缓滚落,在桌面上洇开一小片深色。他把杯子拿起来,握在手心里,杯底残留的温度贴着掌心。

窗外玉兰树又落了一瓣花。

第十三章 天台上的坦白

天台的铁门虚掩着,风从门缝里挤进来,带着初秋的凉意。林远推开门,苏小雨已经站在护栏边了,帆布包放在脚边,双手撑着栏杆,背对着他。楼下是园区里整齐的行道树,落叶被风卷着贴着柏油路往前滚,一直滚到看不见的拐角。

听到脚步声,她没有回头,只是侧了侧脸。“会上闷得慌,上来透口气。”

林远走过去,在她旁边站定,隔了半步的距离。护栏的铁管被太阳晒得微温,他两只手搭上去,掌心贴住那片温度,一时不知道怎么开口。风把她几缕碎发吹到脸侧,她抬手别到耳后,动作随意,和过去一年里任何一个普通工作日没什么两样。

“你到底是什么时候开始计划这件事的。”林远终于问出来。声音不高,被风削掉一半,落在两个人之间。

苏小雨的手指在栏杆上轻轻叩了两下,节奏很慢,像是在数拍子。

“进公司第一天,”她说,“报到那天早上,我站在电梯口,你从里面出来,手里拿着一个煎饼,塑料袋上印着你家面馆的地址。就那一瞬间,我认出你了。”

林远偏过头看她。她表情平静,没有什么戏剧性的起伏,像在讲述一件早就消化过无数遍的事情。

“一年前,面馆。”苏小雨终于转过身来,背靠着栏杆,面对他,“那天我去江城出差,中午随便找地方吃饭,走进你家面馆。你母亲在前头招呼客人,后厨就你一个人。我点了一碗牛肉面,坐在角落等。后来你端面上来,围裙上全是面粉,袖子挽到手肘,手指缝里都是白的。你把碗放下的时候说,面趁热吃,汤是今早熬的。”

林远盯着她,眉头微微动了一下。“我不记得那天的客人。”

“你不记得很正常,每天那么多人。”苏小雨笑了一下,嘴角弯度很小,“但我记得。你端完面回后厨,过一会儿又出来帮你母亲揉面。面团很大,你两只手推出去收回来,额头冒汗,拿肩膀蹭了一下脸,蹭了一脸面粉。你母亲嫌你添乱,让你去前头坐着,你偏不,说难得回来一趟。然后你回头冲她笑,笑得——”

她顿了一下,似乎在找一个准确的词。

“特别干净。面粉糊在眉毛上,你就那么咧嘴笑,眼睛弯成两条缝。我当时想,这个人对他妈妈真好啊。后来我在网上查星锐集团的技术人员名单,看到你的名字,看到你的履历,才知道你在这家公司。”

林远没有说话。风从楼与楼之间穿过来,带着楼下食堂后厨的油烟味,混着不远处高架桥上持续的车流声。他想起一年前那个中午,母亲腰疼,他请了半天假回去帮忙,下午又赶回来加班改一个紧急的固件漏洞。那天晚上他在工位上趴着睡了两个小时,醒来的时候脖子动不了,是苏小雨递了一瓶热水给他敷。

“所以你跟你父亲说,你想进公司。”林远的声音有些哑。

“我说我想历练。”苏小雨把帆布包从地上提起来,抱在怀里,手指摩挲着磨毛的包带,“他没问我去哪个部门。后来赵鹏安排你带我,我知道的时候,在宿舍里转了三圈,差点撞到桌角。”

“你父亲知道吗?知道你是为了——”林远没说完。

“他知道。”苏小雨点头,“但他没告诉我他安排了什么。他只说了一句,你去看看他工作起来是什么样子。后面的每一步,都是我自己的选择。包括每次赵鹏使绊子,我翻邮件翻代码日志,包括你胃疼我放药在你抽屉里,包括年会那天我跟家里阿姨要了那套西装让他帮忙送过来——”

“那套西装是你的主意?”

“我爸的。”苏小雨抿了抿嘴,“我跟他说你因为加班没来得及换衣服被赵鹏当众说,他沉默了一会儿,让司机送了一套过来。他说,穿我的西装去,别让人看轻了。”

林远把手从栏杆上收回来,插进裤兜里。指腹上沾了一层薄薄的铁锈灰,他无意识地搓了搓。风大了一些,楼下有人喊了一嗓子什么,被风拉长成模糊的一串音节。

沉默持续了很久。远处高架上的车灯一盏一盏亮起来,橙黄色的光连成一条流动的线。他脑子里闪过很多画面——她的笔记本上密密麻麻的批注,机房凌晨三点的咖啡罐,她转正答辩时条理清晰的陈述,还有今天上午她推开会议室门时脸上那份笃定。

“那现在看到了?”他终于问。声音比刚才更轻,像是问她,也像是问自己。

苏小雨把帆布包往怀里紧了紧,抬头看他。天台上只剩他们两个人,夕阳把她的脸照得柔和,眼睛里映着远处高架上流动的车灯光。她没有立刻回答,而是往前走了小半步,把那半步的距离填上了。

“看到了。”她说,声音稳稳的,“比我想的还要好。”

林远看着她,胸口某个一直悬着的东西慢慢落下来,落得又稳又实。他还是没说话,只是嘴角动了一下,然后伸出手,把她肩头被风吹乱的几根发丝拨到后面。动作很轻,指尖碰到衣领边缘就收回来了。

苏小雨低头看了看帆布包,从里面掏出手机看了一眼时间。“六点多了,架构资料还没理,明天九点你到我爸办公室,总不能真空着手。”

“走吧。”林远转身往铁门走。

身后传来帆布包拉链拉上的声音,然后是她小跑两步跟上来的脚步声。铁门推开时发出沉闷的吱呀声,楼道里的声控灯亮起来,白炽灯光从头顶洒下来。两个人的影子一前一后投在水泥台阶上,往下延伸,被拐角处的墙截断,然后继续往下。

走到楼梯间转角的时候,苏小雨在他身后说了一句:“林远,明天之后,我还是你徒弟吗?”

林远停下脚步,偏过头看了她一眼。声控灯灭了又亮,他看见她站在下一级台阶上,帆布包斜挎着,仰着脸等他回答。

“架构调整的资料,”他说,“今晚先理清楚。明天的事明天再说。”

苏小雨笑了一声,很轻,但在安静的楼梯间里听得真切。“行,林老师。”

她从他身侧跨过去,先一步往下走,帆布包在腰侧一晃一晃,拍着牛仔裤的布料发出闷闷的响声。林远跟在后面,看着她后脑勺上翘起来的一撮碎发,被楼梯间穿堂风吹得一颤一颤。

下到五楼的时候,苏小雨忽然停住了,回头看他,表情认真:“还有一件事,我得提前跟你说。明天我爸可能会问你一些奇怪的问题,你别紧张,照实答就行。”

“比如?”

“比如你妈的面馆开了多少年,比如你爸走的时候你几岁。”她顿了一下,“他问这些的时候,你别多想,他就是想知道,我选的人到底根扎在哪里。”

林远看了她两秒,点头。

苏小雨转回头继续下楼,脚步比刚才轻快了些。楼道里回荡着两个人的脚步声,交替着,层层叠叠地往下落,一直落到一楼大厅的玻璃门外。门外暮色正浓,路灯刚亮,暖黄的光铺在台阶上,把两个人的影子拉得很长,一前一后,方向一致。

第十四章 一碗面的答案

面馆在江城老城区一条窄巷子里,门脸不大,招牌是林远父亲在世时亲手写的,木板上的漆掉了大半,林母一直舍不得换。晚上七点出头,店里刚过一波高峰,几张桌子还坐着零星客人。

林远推门进去的时候,挂在门框上的铃铛响了一声。灶台后面的林母抬头,看见儿子,脸上先是一喜,目光落到他身后那个背着旧帆布包的姑娘身上,又多看了两眼。

“妈,这是我同事,苏小雨。”林远拉开靠墙的一张椅子,“来尝尝你的面。”

“阿姨好。”苏小雨站在桌边,微微弯了弯腰,声音清亮。

林母在围裙上擦了擦手,走过来打量她。普通的白色短袖,洗得发白的牛仔裤,帆布包带子都起了毛边,一看就是个朴素的姑娘。“好好好,坐坐坐,想吃什么?阿姨给你做。”

“跟林远一样就行。”苏小雨把帆布包放在旁边的空椅子上,一抬头看见墙上贴的价目表,又补了一句,“阿姨,小碗就行,我饭量小。”

林母笑着摆手:“到了阿姨这儿就别客气,大碗,加个蛋。”

说着转身进了后厨。灶上的火苗一蹿,油锅滋啦响起来。林远起身去消毒柜拿了两双筷子,回头看见苏小雨正盯着墙上的照片看。那是他小时候的照片,穿着校服站在面馆门口,表情傻愣愣的。

“这张照片得有十几年了吧?”苏小雨凑近了看,“你那时候比现在瘦。”

“初中毕业照的,我妈非要挂。”林远把筷子放到她面前,“你先坐。”

苏小雨没坐。她转头看见邻桌客人走了,桌上留着几只空碗和揉成团的纸巾,二话没说走过去,把碗摞起来端向后厨门口。动作生疏,碗和碗碰在一起发出不必要的响声,她自己也吓了一跳,缩了缩手。

“放着放着,哪能让你动手。”林母端着一碗热气腾腾的面出来,见状赶紧把碗放下要去接。

苏小雨已经端着空碗走到后厨门口了,回头笑:“阿姨没事,我在家也干活。”

“你在家干活跟你在这儿干活能一样吗?”林母把面放到桌上,又去拿抹布,“快坐下吃面,一会儿坨了。”

苏小雨放下碗又折回来,顺手从桌上抽了两张纸巾,把邻桌桌面上的油点子擦了。擦得很认真,低着头,鬓角的碎发垂下来挡住半边脸。擦完直起身,对上林远的目光,她眨了眨眼,一副“怎么了”的表情。

林远摇摇头,拉开椅子坐下。

面端上来了,汤是老母鸡熬的,醇厚发白,上面卧着一个金黄的荷包蛋,几片卤牛肉码得整整齐齐。苏小雨拿筷子挑起一筷子面,吹了吹送进嘴里,然后动作明显顿了一下。

“好吃。”她说,声音比刚才低了半度,像是被什么情绪压住了似的。

林母坐在旁边一张椅子上,手撑着膝盖看他们吃,脸上带着那种看孩子吃饭时特有的满足。“慢点吃,锅里还有。”

苏小雨嚼了两口,忽然问:“阿姨,这汤熬了多久?”

“早上六点开始,熬了快四个小时。”林母说起这个来了精神,“骨头要焯水去浮沫,加姜片和一小把花椒,大火烧开转小火,急不得。”

“怪不得。”苏小雨又喝了一口汤,“我以前吃的面,汤都像兑出来的。”

林母笑出了声:“姑娘你这嘴真刁。很多老客人也这么说,喝一口汤就知道我这店跟别家不一样。不过现在年轻人不爱来这种小店了,都点外卖,我这店靠的还是老主顾。”

苏小雨放下筷子,认真地说:“外卖送来的面,汤和面分装,到家一泡全烂了,跟现煮的完全两回事。阿姨你这店得让更多人知道才行。”

“你听听。”林母转头看林远,“你同事都比你懂行。”

林远夹了一筷子牛肉,没接话,嘴角微微翘着。

吃到一半,林母起身去后厨收拾,苏小雨跟着站起来说去洗手间,转了一圈却拐进了后厨门口。林母正弯腰在水池边洗碗,听见脚步声回头,见是她,有些意外。

“阿姨,我帮你。”

“不用不用,你去吃面。”

苏小雨已经卷起袖子把手伸进水池了。林母拦了两下没拦住,也就由着她把洗好的碗往沥水架上放。苏小雨放得慢,每只碗都对好位置才松手,比端碗稳当多了。

“姑娘。”林母压低声音,凑近了一些,往前面店里瞟了一眼,确认林远没跟过来,“你跟阿姨说实话,你跟我们小远是什么关系?”

苏小雨手上动作一顿,碗沿上的水珠顺着手腕滴下来。

“他跟我说是我徒弟。”林母又补了一句,“我看着不像,你俩站一块那个劲儿——”

话音没落,门口传来林远的声音:“妈,你不用问了,就是同事。”

他端着空碗进来加面汤,正好撞见后厨这一幕。林母看了他一眼,又看看苏小雨,一副“你们年轻人糊弄不了我”的表情。

苏小雨把手上的水甩了甩,从旁边筷子筒里抽了根筷子,转过身看着林远。后厨灯光昏黄,照着她脸上还沾着一小片洗碗溅上的水渍,表情却格外认真。

“阿姨,”她声音拔高了半度,清清脆脆地穿过厨房的油烟味,“林远说我是徒弟。”

她顿了一下,把筷子往碗边轻轻一搁,看向林母。

“但也是您未来儿媳妇。”

后厨安静了一瞬。林母手里那只碗险些滑进水池,她稳住碗,看看苏小雨,又看看自己儿子。林远站在原地,手里的空碗还举着,表情像是被人按了暂停键。

林母率先笑出来,笑得眼睛眯成缝,眼角的皱纹挤在一起,洪亮的声音把灶台上锅盖都震得轻轻一响:“你这姑娘——”

她笑着笑着,忽然抬手在围裙上蹭了两下,走过来拉住苏小雨的手腕,左看看右看看,像是重新认识她一样。“我说呢,我说你个小姑娘怎么吃面吃得那么认真,还非要帮我洗碗。合着是来相看婆婆的?”

“阿姨,是我先看上您儿子的。”苏小雨说,脸有点红,但语气一点不含糊。

林母笑得更大声了,拍着苏小雨的手背:“好好好,看上得好。我们小远闷葫芦一个,能找到你这样的,是他的福气。”

林远终于回过神来,把碗放到灶台上,声音有点发涩:“妈,你这就认了?”

“认了,怎么不认?面都吃了两碗了。”林母头也不回,拉着苏小雨往外走,“走,阿姨给你盛碗绿豆汤,自己熬的,冰了一下午。”

林远在后厨站了两秒,听见前面传来碗勺碰撞的脆响和苏小雨道谢的声音,摇了摇头,嘴角压不住地往上翘。他解开围裙带子挂到挂钩上,顺手把灶台上溅的油点子擦干净,才走出去。

苏小雨已经坐在桌边喝绿豆汤了,林母坐在对面,手撑着下巴看她,那眼神林远太熟悉了——就是看自家人的眼神。他拉开椅子坐下来,林母立刻把一碟卤豆干推到他面前,什么话都没说,但意思明明白白。

苏小雨喝完最后一口绿豆汤,搁下碗,忽然从帆布包里掏出手机看了一眼。屏幕上有一条新消息,她的表情立刻认真起来。

“我爸说让我们现在回公司一趟。”她把手机屏幕转过来给林远看,“他说有重要的事谈。”

林远放下筷子:“现在?快九点了。”

“他说他在办公室等我们。”苏小雨已经起身收拾帆布包了,又回头跟林母道别,“阿姨,改天再来吃面,您这汤我还没喝够。”

“随时来,阿姨给你留着。”林母送她到门口,又补了一句,“小远要是欺负你,你就来找阿姨。”

苏小雨笑着摆手,跟在林远身后出了门。巷子里的路灯昏昏黄黄,把两个人的影子拖得老长。林远走了几步,从兜里掏出钥匙,按开了停在巷口的那辆旧车。

“我爸晚上从来不在公司加班。”苏小雨系安全带的时候说了一句,声音比在面馆里沉了些,“他说重要的事,一般都不是小事。”

林远发动车子,驶出巷口汇入主路。路灯一盏一盏从挡风玻璃上滑过去,副驾驶座上苏小雨的帆布包随着车身轻轻晃动。他没问是什么事,她也没再说,两个人安静地往星锐大厦方向开去。远处那栋楼的顶层亮着灯,在夜色里格外醒目。

第十五章 技术总监的第一天

林远比平时早到了四十分钟。

他把车停在地下车库那个还空着的主管车位上时,保安从岗亭里探出头看了一眼,又看了看车牌,没吭声。这个车位以前是赵鹏的,现在人事系统里登记的使用人换成了林远。昨晚苏国栋在办公室谈完话,今天一早OA系统就推送了任命通知。

技术部在十二楼。林远刷工牌进门的时候,苏小雨已经坐在工位上了,面前摊着那本旧帆布包里拿出来的笔记本,正在翻看什么。听到脚步声她抬起头,嘴角一弯,但没多说话,只是把椅子往后挪了一点,让出通往总监办公室的过道。

那间办公室的玻璃还是雾面的,门牌上写着“技术总监”。林远推门进去,里面除了一张办公桌、两把椅子,几乎没什么私人物品。赵鹏搬得干净,连个订书机都没留下。他拉开椅子坐下,桌子角落有一小盆绿萝,叶子有点蔫,大概是好几天没人浇水了。他拿起窗台上的塑料杯接了点水倒进去。

九点整,他让苏小雨帮忙通知技术部全员开会。

会议室不大,二十来个人坐进去就满了。林远站在投影幕布前,手里没有讲稿。底下的人表情各异,有人低头看手机,有人交头接耳,还有人抱着胳膊靠在椅背上,眼神里带着观望。林远认得出这些人——有的跟他一起熬过通宵,有的在项目庆功宴上跟他碰过杯,也有几个平时跟赵鹏走得近,此刻脸上写着不自在。

“我是林远。”他开口,声音不高。

会议室安静下来。

“从今天起,技术部的项目立项、代码合并、上线审核流程要改。以前需要三级审批的,以后两级。以前需要开三次会的,以后一次。以前走OA要等五天的,以后两天办结。”

靠窗位置有人轻轻坐直了身子。

“所有的审批环节,只看两个东西。”他拿起桌上的激光笔,按了一下,幕布上跳出四个字。他转过身,用笔尖点了点那四个字,一字一句地说:“第一,这个环节能不能让代码质量变好。第二,这个环节能不能让客户更快拿到东西。两个都不能的,去掉。”

底下有人开始拿笔记录。

“在这里,”林远放下激光笔,目光从第一排扫到最后一排,语速不快不慢,“代码会说话,人品会说话,其他不用多说。”

他说完停了两秒。会议室里出奇地安静。苏小雨坐在后排靠墙的位置,笔尖停在笔记本上,抬头看着他,眼底有一种很轻的亮光。她旁边坐着的是去年跟林远一起做智能门锁项目的老周,老周推了推眼镜,第一个鼓起掌来。接着掌声稀稀落落地响起来,很快连成一片。

散会后林远站在走廊窗边,看着底下的人陆续回到工位。苏小雨端着两杯水走过来,把其中一杯递给他。

“说得挺好。”她说。

“哪句?”

“最后那句。”她抿了一口水,“我爸也常说类似的话,不过他原话是‘人品是最大的能力’。”

林远看了她一眼:“你早就知道我今天要说什么?”

苏小雨摇头:“我不知道你要说什么,但我知道你会怎么做。”她把杯子搁在窗台上,“赵鹏在资料室,刚才在收东西。”

林远点点头,把水杯放下,往资料室走去。

资料室在走廊尽头,门半开着。赵鹏正把书架上的文件夹一本一本拿下来塞进一个纸箱里,动作很慢,不像在收拾,倒像在一样一样地告别。听到脚步声他转过头,看见是林远,脸上的肌肉动了动,没说话,继续低头整理。

林远靠在门框上,没进去,也没开口。两个人就这么沉默了一会儿。资料室的日光灯管有一根接触不良,隔几秒闪一下,把赵鹏的半边脸照得忽明忽暗。

“赵主管。”林远终于开口。

赵鹏直起腰,转过身来,手里还攥着一本装订好的项目报告。他的表情有点复杂,像是准备好了要听什么难听的话,肩膀微微绷着。

林远看着他,语气很平:“你的能力其实不差。”

赵鹏愣了一下。

“智能巡检那个项目,前期客户需求梳理是你做的,做了三天三夜,我看见了。”林远顿了顿,“可惜用错了方向。”

资料室里只剩下那根灯管偶尔发出的轻微电流声。赵鹏嘴唇动了动,像是想说什么,最终只是低下头,把那本项目报告轻轻放进纸箱。他合上箱盖,抱起纸箱往门口走。经过林远身边时,他停了半步。

“谢谢。”赵鹏的声音很低,低到几乎被灯管的杂音盖过去。

他没有等林远回应,抱着箱子走进了走廊。日光灯在他背后闪了一下,资料室暗了半拍。林远站在门口,看着赵鹏的背影消失在电梯间拐角。

他回到办公室,桌上多了一摞文件。苏小雨正把赵鹏留下的项目资料按类别码好,见他进来,抽出一个蓝色文件夹递过来:“这是之前积压的客户投诉记录,有五个项目卡在审批环节,最久的拖了快两个月。”

林远翻开文件夹扫了一眼,拿起笔在第一页空白处写了一行字,又合上,递还给苏小雨。

“按新流程走,”他说,“今天下班前把这些审批全部清掉。”

苏小雨接过文件夹,翻开看了一眼他写的那行字,嘴角微微一挑,抱着文件转身往外走。走到门口她忽然停下,回头。

“林总监。”

“嗯?”

“你办公室那盆绿萝,”她的目光瞟向窗台,“以后我来浇。”

林远顺着她的视线看过去,那盆刚才还蔫头耷脑的绿萝,叶片边缘似乎比早上挺括了一些。他收回目光,翻开面前的项目排期表,声音平淡:“行,别浇太多,会烂根。”

苏小雨笑了一声,脚步声轻快地消失在走廊里。窗外江城的天阴着,但十二楼这间朝南的办公室里,日光灯亮得正好,照在绿萝刚喝过水的叶面上,浮着一层薄薄的光。

第十六章 三个月后的复盘会

三个月后的复盘会定在周五下午两点。

林远提前十分钟到会议室,把投影仪调好,打开第一页数据。屏幕上是一张折线图,横轴是周数,纵轴是项目交付周期。曲线从年初的高点一路往下走,最近六周几乎贴着底边——交付周期从平均四十二天压缩到了十八天。

技术部的人陆续进来,手里都拿着笔记本。这三个月大家习惯了,复盘会不许带手机,不许说套话,开口就是数据,闭口就是问题。

苏小雨坐在长桌左侧第二个位置,面前摊开一份项目报告。封面上印着“智慧社区门禁系统一期交付总结”,负责人一栏填的是她的名字。

两点整,苏国栋推门进来。他没坐主位,在靠墙的椅子上坐下,对林远点了下头,示意可以开始。

林远站起来,没有寒暄。“先看一组数据。三个月前客户满意度评分六点二,上个月回到八点九。投诉量从每周平均十七件降到两件。交付周期缩短百分之五十七。”

他按了一下遥控笔,屏幕切换到第二页。

“但也有一件事让我睡不着。上个月还有两个项目延期,原因都出在需求确认环节——客户说的和我们的理解有偏差。这件事不怪执行层,是我在流程设计上留了缝。”

底下有人动笔记录。坐在角落的老周抬起头,插了一句:“林总监,我手上那个智能家居中控项目也碰到类似问题,客户那边换了对接人,需求全变了。”

“提得好。”林远朝老周点点头,“这件事我会上讨论,下午就发需求变更管理规范。”

苏国栋坐在后面,手指轻轻敲着膝盖,目光从林远扫到苏小雨,没什么表情。

轮到苏小雨汇报时,她站起来,把笔记本连上投影。

“智慧社区门禁系统,一期用户两千四百户,识别准确率百分之九十九点三,误报率千分之四。上线两周零投诉。”

她翻到第二页,是用户反馈汇总。

“有意思的是,投诉渠道收到最多的不是技术问题,是操作疑问。有三十七条反馈问同一个问题——怎么添加访客。其实说明书里写了,在第三页。但我们自己试用的时候也发现,那个位置太靠后了。”

她停了一下,看了看林远,又看了看苏国栋。

“所以我调整了APP首页布局,把访客添加入口提到了第一屏。改版之后这类咨询降到零。”

苏国栋的手指停下了。他看着女儿,嘴角几不可察地动了一下。

苏小雨继续汇报,从客户沟通谈到交付节奏,从团队协作说到风险预判。整个报告二十分钟,没有一句废话,每一页都有数据支撑,每一个问题后面都跟着解决方案。汇报结束,她把遥控笔放在桌上,说了一句:“以上是一期总结,二期方案我下周提交。”

会议室里安静了两秒,然后老周带头鼓起掌来。

林远坐在她对面,没有鼓掌。他翻开笔记本,在上面写了三个字:讲得好。合上本子时,他的表情还是淡淡的,但眼睛里有一种压不住的欣慰——就像一年前在机房教她看日志时,她第一次独立定位到那个内存泄漏时一样。

苏国栋把这一切收在眼底。他站起来,走到会议桌前端,没有拿话筒,声音不高但整个会议室都听得清楚。

“我说三件事。”他竖起一根手指,“第一,技术部这三个月的变化,全公司都看得见。林远定的新流程,我会让其他部门来学习。”

他竖起第二根手指:“第二,从下个月起,公司核心技术板块的规划和决策,由林远统筹。所有技术方向的项目,立项和验收都要过他这一关。”

底下响起一阵议论声。这意味着林远手里握住了公司最核心的资源分配权。

苏国栋竖起第三根手指,目光落在苏小雨身上:“第三,智慧社区门禁系统这个项目做得不错。项目负责人苏小雨,从下个月起独立带团队。”

苏小雨眼睛亮了一下,随即恢复平静。她站起来微微鞠了一躬,没多说一个字。

散会后人群往外涌,林远被几个人围住问需求变更规范的事,他一一回了,等人散得差不多才走出会议室。

走廊尽头站着赵鹏。

三个月不见,赵鹏瘦了一圈。他没穿正装,一件灰色夹克,手里捏着一杯便利店咖啡。看见林远出来,他往前走了两步,又停住,像是没想好怎么开口。

林远走过去,在他面前站定。

“我来看看。”赵鹏先开口,声音比三个月前低了半个调,“听说今天复盘会。”

“嗯,刚结束。”

“门禁项目做得挺漂亮。”赵鹏的目光落在走廊尽头苏小雨的工位方向,又收回来,“我听说……是你手把手教的。”

林远没接这话,看着赵鹏手里那杯咖啡,杯壁凝着一层水珠,赵鹏的手指在杯壁上无意识地蹭来蹭去。

“赵鹏,”林远开口,“你之前带过的智能巡检项目,我最近看了下原始记录。那个项目其实底子很好,只是后来方向偏了。”

赵鹏自嘲地笑了笑:“底子好有什么用,人走茶凉。”

“我在组建一个新项目组,做工业物联网方向。缺一个懂客户落地的人。”林远语气平淡,像在说一件再普通不过的事,“你有没有兴趣?”

赵鹏愣住了。他盯着林远的脸看了好几秒,想从上面找出一点嘲讽或者客套的痕迹,但什么都没找到。林远就那么站着,一只手插在裤兜里,等着他的回答,像一年前在资料室等他递出那本项目报告一样。

“我……”赵鹏低下头,盯着手里那杯咖啡,杯壁上的水珠滑下来,滴在他手背上。他深吸了一口气,抬起脸,眼角有点发红。

“如果你那边不嫌我,”赵鹏的声音有点哑,“我下周一过来。”

林远点了下头:“下周一上午九点,三楼小会议室。带笔记本。”

赵鹏用力点了一下头,转身往电梯走。走了几步他停下来,没有回头,声音比刚才稳了些:“林远,之前的事……对不住。”

“过去了。”林远说。

电梯门打开又合上,赵鹏的身影消失在金属门后面。

苏国栋站在走廊另一头,身边站着他的助理。他目送赵鹏走进电梯,又转头看向正往工位走的林远。苏小雨不知什么时候从工位上站起来,端着一杯水迎上林远,两人站在绿植旁边说了几句话,苏小雨说了什么,林远摇摇头,苏小雨又说了什么,林远终于露出一点很淡的笑。

苏国栋收回目光,对身边的助理说了一句话,声音不轻不重,刚好能让走廊里零星几个人听见。

“小雨眼光不错。”

助理愣了一下,顺着董事长的目光看过去,那边苏小雨正把一盆小多肉往林远办公桌上放,林远伸手接过来,左右看了看,像是在找合适的位置。

苏国栋没再多说,转身朝自己的办公室走去。经过技术部工位区时,他看见每个工位挡板上都贴着一张打印的纸条,上面印着同一句话。

代码会说话,人品会说话,其他不用多说。

他认出那是林远的字迹。他把这句话在心里默念了一遍,脚步比平时轻快了一些。会议室的门还开着,里面投影仪没关,屏幕上还停留在苏小雨最后那页汇报的末尾,一行小字写着项目组的名字,排在第一个的是苏小雨,最后一个是一个空缺。有人后来问起那个空缺,苏小雨说,那个位置留给下一个人。

窗外的江城正好经过一阵穿堂风,把走廊尽头的窗帘吹得鼓起来。技术部的工位上键盘声此起彼伏,像一场没有指挥的合奏,每一个音都落在该落的地方。

第十七章 求婚与新的开始

半年后的江城入了秋,梧桐叶落了一地。

林远站在三楼机房门口,手里攥着一个小盒子,掌心的汗把盒子边缘洇出了一圈深色。这间机房他再熟悉不过,一年前那个深夜,他和苏小雨在这儿待到凌晨三点,机柜的嗡鸣声混着键盘敲击声,她裹着他递过去的外套缩在椅子上,眼睛盯着屏幕一眨不眨。

公司换了新机房,这套旧设备还没来得及拆,几台闲置的服务器泛着幽蓝的指示灯,像是什么都没变。

林远看了眼手机,苏小雨发来消息:到了,你在哪儿。

他回:三楼旧机房,门开着。

脚步声从走廊那头传来,不急不缓,在门口顿了一下。苏小雨探进半个身子,看见林远站在机柜旁边,穿一件浅灰色衬衫,袖子挽到小臂,手里空空的,插在裤兜里。

“怎么约在这儿?”苏小雨走进来,环顾四周,伸手在机柜上抹了一下,指尖没沾灰,“我以为你约我去楼下咖啡厅。”

“这儿安静。”林远说。

苏小雨走到他面前,歪着头看他:“你不对劲。今天既不是项目节点也不是季度总结,你把我叫到旧机房来,电话里语气跟交代后事似的。”

“别乱说。”林远笑了一下,笑容有点僵。

他从裤兜里掏出那个小盒子,盒子不大,深蓝色绒面,被掌心的潮气捂得有点发软。苏小雨的目光落在盒子上,愣了一瞬,然后抬起头看林远的脸。

林远把盒子打开。戒指很细,素圈,内壁刻了一行极小的字,是代码注释的格式,两个斜杠后面跟着一句——教你一辈子。

苏小雨眼睛定住了,盯在那枚戒指上看了好几秒,没出声。

“一年前在这个房间,”林远开口,声音比平时低,每一个字都像在嘴里掂量过,“我教你改代码,教你看日志,教你定位问题。你笔记记了厚厚一本,我后来看过,你把我随口说的一些话也写进去了,连‘客户王总喜欢方案先给结论’这种都记。”

“你翻我笔记本了?”苏小雨问,语气听不出是意外还是别的什么。

“你转正答辩那天我翻的。你放桌子上了。”林远停了一下,握盒子的手指收紧又松开,“一年前你问我怎么才能把活干好,我说沉下心,多动手。今天我想教你一件新的事。”

他往前迈了一步,单膝跪了下去。机房的防静电地板很硬,膝盖磕上去发出一声闷响。

“我教你一辈子。”林远抬起头看苏小雨,机柜的蓝光映在他脸上,照得他眼睛很亮,“你愿不愿意把你这辈子,教给我?”

苏小雨低头看着他。机房很安静,只有旧服务器风扇低沉的嗡嗡声,像什么遥远的心跳。她鼻子一酸,眼眶瞬间红了,但嘴角往上翘了一下。

“你先教。”苏小雨的声音有点抖,像嗓子眼卡了一团棉花,“我这个人不好教,考核很严的。你得先备课,通过了再回答你。”

林远跪在那儿认真地点了下头:“我会用一辈子备课。”

苏小雨笑出了声,那一声冒出来的时候眼泪也滑了下来。她伸出左手,手背冲上,手指微微张开,悬在林远面前。

“那你先上第一课。”她说。

林远把戒指从盒子里取出来,手有点抖,套上去的时候对了好几次才对准。戒指推到指根那一瞬间,苏小雨握住了他的手,把他从地上拽起来。

“地上凉。”她说,一手攥着林远的手,一手抬起来抹自己脸上的泪,“你今天穿这身衣服挺好看的,别跪皱了。”

林远握住她的手,戒指硌着两个人的掌心,凉丝丝的,像一句刚写好的代码等着运行。

“你什么时候开始计划的?”林远问。

“你猜。”苏小雨吸了一下鼻子,把眼泪蹭在他袖子上,“我入职第一天就知道你。我爸书房里有你的档案,我翻过。”

林远愣了一下:“董事长书房里有我的档案?”

“你入职第一年年底,他让人做的。技术考核全优,项目评分第一,加班时长也排在第一。”苏小雨松开他的手,退后一步靠在一个旧机柜上,抱着胳膊看他,“他跟我提过你,原话是‘技术部那个林远,是块干实事的料,可惜上面没人’。”

“所以你就来了?”

“我就想看看,他说的这人到底怎么样。”苏小雨歪着头,眼睛还红着,但语气恢复了平时的利落,“结果你教我的第一天,让我先从整理需求文档开始,说文档都理不清楚,代码写出来就是豆腐渣工程。我那天回家跟我爸说,这人严得很。”

“你爸怎么说?”

“他说严师出高徒。”苏小雨学着她爸的腔调,然后自己先笑了,“后来你教客户沟通,教架构思路,教怎么看客户邮件里的弦外之音。我笔记记了那么多,有一半是回家以后重新誊的。我爸偶尔翻我笔记本,翻到你的名字就问两句,我装作随口答。其实我每次说你的事,他都在听。”

林远看着她,一时说不出话。这一年里那些平淡的早晨和深夜,那些代码评审和需求讨论,原来都有一双眼睛在另一头看着,看的是他,也是她。

“走吧。”苏小雨伸手把他衬衫领子理了理,指尖在他领口停了一下,“回去还有事。”

“什么事?”

“我爸说今天复盘会后让你去他办公室一趟。刚才前台给我发消息,说董事长办公室准备了新茶,多备了一个杯子。”

两人从旧机房出来,按了电梯。走廊尽头的落地窗外,江城的秋天铺了一地金色。苏小雨靠在电梯间的墙上,左手抬起来,看那枚戒指在灯光下泛着一点微光,嘴角忍不住又翘了起来。

“课程表什么时候给我?”她问。

“明天。”林远说,“先从怎么当一个不合格的男朋友教起。”

“那你这门课铁定挂科。”

两人说着进了电梯,门合上,数字一格一格往下跳。三楼到十七楼,电梯走得平稳,像一个终于对上了接口的程序,所有线程都在往同一个方向汇聚。

十七楼的门打开,前台小姑娘迎上来,手里端着一个托盘,上面两只白瓷杯,杯中茶汤清亮。

“董事长说,让你们直接去他办公室。”

林远和苏小雨对视一眼,往走廊尽头走。董事长办公室的门半掩着,里面飘出茶香,苏国栋坐在茶台后面,手里捏着一只紫砂壶,正往杯子里注水。听见脚步声他抬起头,目光先在林远脸上停了一下,又落在苏小雨手上,看见那枚戒指,嘴角动了动,没说什么,只是把注满的两只杯子往前推了推。

茶台另一侧,桌子正中放着一份文件。林远走近了才看清封面上的字:《星锐集团核心技术人员股权激励协议》。

苏国栋端起自己的杯子,吹了吹热气:“茶刚泡好,趁热。协议也刚打印出来,趁热看。”

苏小雨拉开椅子坐下,看了一眼她爸,又看了一眼林远,什么也没说,只是把手里那杯茶轻轻推到林远面前。

第十八章 手把手教出的明天

婚礼定在十一月初,江城刚入秋,桂花还没谢尽,空气里浮着一层淡淡的甜。

苏小雨选的地方不在酒店,在江边一座老厂房改造的艺术空间,落地窗外就是江水,天花板保留了原来的钢架结构,刷成白色,挂了一排暖黄的小灯。苏国栋头一个反对,说这也太素了,让人家觉得咱家嫁女儿寒酸。苏小雨回他一句,是嫁女儿又不是卖女儿,您当年和我妈结婚不就在街道办旁边的小饭馆摆了两桌吗。苏国栋被噎得直笑,说行行行,你定。

林远那边只提了一个要求,面馆那桌得放在最前面。苏小雨说当然,妈那桌得坐主位。林远说他妈不习惯主位,让她挨着厨房那侧的墙坐,踏实。苏小雨笑他连这个都要争,末了还是依了他。

婚礼当天下午两点,宾客陆续到场。林母提前一个钟头就到了,穿着一件暗红色外套,头发梳得一丝不乱,手里拎着一个保温桶,里面是她一大早熬的排骨汤,非要让林远先喝一碗,说婚礼上吃不上几口热乎的。林远接过来喝了半碗,林母在旁边看着他,眼圈红红的,说你这孩子从小到大没让妈操过心,结婚这么大的事也不让妈费心。林远笑,说不费心好,费心容易老。

苏小雨在楼上化妆间换衣服,伴娘是她的大学室友,正帮她弄头纱。苏小雨对着镜子,手里攥着那本旧笔记本,翻到最后几页。纸已经有点卷边了,上面密密麻麻的字迹从最初的端正渐渐变得潦草,最后一页只剩一句话,是她头天晚上用钢笔写的:手把手教出的,不只是技术,还有明天。

她盯着那行字看了几秒,合上本子,交给伴娘。帮我拿着,她说,等一下我有用。

下午三点,仪式开始。司仪是林远大学同学,嘴皮子利索,三两句就把场子热了起来。交换戒指的环节,林远的手还是有点抖,苏小雨低头看他,嘴角一弯,伸手稳稳地递过去,跟上次在机房一模一样。下面有人起哄,说新娘子比新郎官淡定。苏小雨回头冲那桌人扬了扬下巴,说技术总监的手是敲键盘的,不是戴戒指的,大家多担待。

苏国栋上台致辞的时候,台下安静下来。他穿了一身深灰西装,头发梳得整整齐齐,站在台上先看了看林远,又看了看台下的苏小雨,清了清嗓子。

这辈子我做过很多决定,苏国栋说,二十七岁辞掉公职下海,三十四岁把全部积蓄砸进第一台智能硬件的样机,四十一岁抵押房子给员工发工资。这些决定,有好有坏,有对有错,但要说最骄傲的一件事,不是在江城创下星锐这块牌子。

他停了一下,目光落在林远身上。

是我把女儿交给这个年轻人。

台下有人笑,有人鼓掌。苏国栋抬手压了压。

你们可能觉得我这个当爹的在说客套话。我告诉你们不是。一年前,我女儿背着个旧帆布包进公司当实习生,我让人给她排的导师,就是林远。当时技术部主管赵鹏还不太乐意,觉得新人带新人浪费资源。我说就让他带,带成什么样我认。

苏国栋端起面前的水杯抿了一口。

这一年我其实一直在看。看林远怎么教,看我女儿怎么学。林远不知道我女儿是谁,我女儿知道林远是谁。林远教她写代码规范,教她怎么跟客户把需求谈清楚,教她在项目最紧的时候怎么沉住气。我女儿每天晚上回家,笔记本上记的东西比她在大学四年学的都多。

他转头看林远。

我女儿跟我说过一件事。有一次加班到半夜,林远让她先走,说女孩子一个人打车不安全。她说你也一个人,林远说我是男的。后来他把她送到楼下,自己再折回公司接着干。我女儿那天晚上回家跟我说,爸,这人有点傻。

台下哄笑。

我跟我女儿说,傻点好。聪明人太多,肯下笨功夫的人少。苏国栋把杯子放下,声音慢下来。后来裁员的事,我其实早就知道。名单报到我这儿,我划掉了。但我没急着宣布,我想看看这个年轻人会怎么做。

他看着我站好了最后一班岗。他把所有资料整理得清清楚楚,交接清单写了十二页。他没有抱怨,没有找关系,没有在背后说任何一个人的不好。

苏国栋深吸一口气。

所以我今天站在这里,不是把女儿交给一个技术总监,是把女儿交给一个在面馆里帮母亲揉面、在机房里教人代码、在被裁员的时候依然站好最后一班岗的年轻人。这样的人,我信得过。

台下掌声响起来,比刚才更响。林母在台下拿手帕擦眼睛,旁边面馆的老客拍了拍她肩膀,说老姐姐你养了个好儿子。

林远被请上台。他接过话筒的时候看了一眼台下,苏小雨坐在第一排,手里不知道什么时候又攥着那本旧笔记本,正冲他笑。

他低头看了看话筒,又抬起头。

其实我没什么要说的,林远开口,声音不大,但每个字都清楚。一年前赵主管通知我带实习生的时候,我以为就是走个流程。结果第一天,苏小雨背着个旧帆布包,站在我工位旁边,跟我说她想从最基础的工作做起。我让她整理需求文档,她第二天交上来的东西比正式员工还干净。

他顿了一下。

后来我发现她包里老是揣着一本笔记本,我随口说的一句话她都记。有一次我跟客户打电话,提到对方喜欢喝单枞,不喜欢花茶,她记在本子上。下次我去拜访,她提前把单枞备好了。我当时还觉得这实习生挺灵。

台下又笑。

林远转头看了一眼苏国栋,又转回来看苏小雨。

其实我教她的时候,从来没想过这些事会怎么回到我身上。我就是觉得,我会的东西,她愿意学,我就好好教。教需求分析,教系统架构,教怎么跟人沟通。我也没想到有一天,是她在会议室里站出来,跟董事长说,爸,这女婿如何。

苏小雨在台下用手背挡了一下嘴,没挡住笑。

林远的声音沉下来。

但我现在明白了。你认真教出去的每一件事,最后都会以你意想不到的方式回到你身上。可能是深夜的一盒胃药,可能是年会上的一件西装,可能是裁员时一份整理得格外清楚的交接文档。

他看向苏小雨。

也可能是一个背着旧帆布包走进技术部的实习生。

苏小雨站起来,走到台边,把那本旧笔记本翻开到最后一页,高高举起来。白色灯光下,那行钢笔字清晰可见:手把手教出的,不只是技术,还有明天。

台下掌声和口哨混在一起。林远走下台,苏小雨伸手牵住他,十指扣紧,戒指碰着戒指,凉丝丝的。

晚宴开始的时候,赵鹏端着一杯酒过来了。他今天穿得比平时正式,头发也理过,看起来比在公司的时候收敛不少。调到新项目组这半年,他瘦了一圈,话也少了。他走到林远面前,把杯子举起来,杯沿比林远低那么一点。

林总,他说,恭喜。

林远跟他碰了杯,说谢谢赵哥。

赵鹏抿了口酒,沉默了一会儿。你那个新流程,他开口,我照着改了组里的审批环节,以前一个提案要签七道,现在三道就过了。底下的人说早该这样。

林远笑了,说改得快就好。

赵鹏点点头,端着杯子走了。苏小雨凑过来,问他说什么了。林远说没什么,就是聊了聊流程。苏小雨看了一眼赵鹏的背影,说这人总算想通了。

苏国栋在旁边听见了,插了一句:人嘛,总得有个转弯的时候。他自己转过来了就好。

苏小雨嘿嘿笑,说爸你现在说话像班主任。

苏国栋瞪她一眼,又忍不住笑了。

婚礼结束的时候已经快九点。客人都散了,林远和苏小雨站在厂房门口等车。夜风带点江水的潮气,吹在脸上凉凉的。苏小雨把外套披上,低头看了看左手,戒指在路灯下反着一点光。

她突然说,那本笔记本我明天开始记新的东西。

林远问记什么。

苏小雨说,记你怎么当技术总监,怎么带团队,怎么在董事会上跟我爸顶嘴。

林远愣了一下,说他从来没跟董事长顶过嘴。

苏小雨斜了他一眼,说早晚的事。

车来了。苏小雨上车前回头看了一眼厂房,江面上倒映着城市的灯火,碎成一片一片的金色。她拉开车门,坐进去,把旧帆布包搁在膝盖上,包里那本旧笔记本的边角从拉链缝里冒出来一点。

林远坐进另一边,从后视镜里看见苏国栋站在厂房门口,冲他们挥了挥手。

车开动了。苏小雨低头翻开笔记本,翻到第一页,拿起笔,在上面写了一行字。

林远凑过去看。

她写的是:第一课,教会一个人,信任一个人。

她合上本子,扭头看林远,眼睛亮亮的。

明天还有新项目启动会,她说,你今晚回去得备课。

林远说好。

车子驶入江城的夜色里,远处的写字楼灯火通明,其中有一层是星锐集团。十七楼技术部的灯还亮着,有人在加班,有人在改代码,有人在机房巡检。这些事每天都在发生,像江水一样,不停歇地往前走。

而在那本旧笔记本的最后一页,一句话安静地躺着,等着下一次被翻开。

(全文完)

文章虚拟演绎,请勿当真。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
44比34、80比60、80比59:蒋万安街头投票连落后,卢秀燕上场

44比34、80比60、80比59:蒋万安街头投票连落后,卢秀燕上场

小影的娱乐
2026-10-19 18:25:56
法国巴黎警方确认了:已发布命令并部署警力,禁止在巴黎特定区域在晚上8点后举行抗议活动,并在共和国广场等区域从晚上11点开始实行宵禁

法国巴黎警方确认了:已发布命令并部署警力,禁止在巴黎特定区域在晚上8点后举行抗议活动,并在共和国广场等区域从晚上11点开始实行宵禁

吉刻新闻
2026-10-20 08:33:53
太阳旁拍到“外星母舰”?我们找到了12分钟后的照片

太阳旁拍到“外星母舰”?我们找到了12分钟后的照片

Science科学说
2026-10-19 11:48:06
份额跌到34%后 黄仁勋最新表态:英伟达“绝对必须”与中国企业合作

份额跌到34%后 黄仁勋最新表态:英伟达“绝对必须”与中国企业合作

快科技
2026-10-19 15:43:28
脸都被打肿!皇马弃帅彻底被低估!同期表现碾压穆里尼奥

脸都被打肿!皇马弃帅彻底被低估!同期表现碾压穆里尼奥

澜归序
2026-10-19 09:10:42
平胸龅牙塌鼻,长得难看却火遍全国,这5位女星究竟凭啥能大火?

平胸龅牙塌鼻,长得难看却火遍全国,这5位女星究竟凭啥能大火?

琴琴有氧运动
2026-10-16 15:08:37
一定要大量存钱!2026接下来五年,中国家庭集体“换锚”:房子不再是底牌,现金才是

一定要大量存钱!2026接下来五年,中国家庭集体“换锚”:房子不再是底牌,现金才是

毯叔盘钱
2026-10-19 20:17:21
“血糖疫苗”正式启用了,每年只需注射两次,什么人都可以打?

“血糖疫苗”正式启用了,每年只需注射两次,什么人都可以打?

路医生健康科普
2026-10-20 08:45:03
日本老人的“极简晚餐”,看完后才明白,日本为何平均寿命这么高

日本老人的“极简晚餐”,看完后才明白,日本为何平均寿命这么高

白米饭怎么吃
2026-10-19 16:48:25
刷到网红四哥,真是让人哭笑不得,演了两年50亿富豪,连续4个月吃老坛酸菜面

刷到网红四哥,真是让人哭笑不得,演了两年50亿富豪,连续4个月吃老坛酸菜面

喜欢历史的阿繁
2026-10-18 01:39:26
带领8名CBA弃将,险些掀翻三冠王,球迷:让他取代郭士强当国帅

带领8名CBA弃将,险些掀翻三冠王,球迷:让他取代郭士强当国帅

南海浪花
2026-10-19 11:49:35
Apple Watch Series12体验:这才是真·智能手表

Apple Watch Series12体验:这才是真·智能手表

三易生活
2026-10-19 19:23:27
一脱未成名,多次拒绝潜规则,如今43岁万茜,靠着于和伟又火了

一脱未成名,多次拒绝潜规则,如今43岁万茜,靠着于和伟又火了

娱妮啵啵啊
2026-10-19 13:39:57
中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

舒山有鹿
2026-10-17 23:31:18
歼10之所以吃香,很大原因都是俄罗斯拿老旧飞机壳子,冒充崭新米格29战机出售,让大家伤了心!

歼10之所以吃香,很大原因都是俄罗斯拿老旧飞机壳子,冒充崭新米格29战机出售,让大家伤了心!

古古聊军事
2026-10-19 10:33:39
律师向国务院递交立法建议:交公粮应视同社保缴费,提高农民退休金待遇刻不容缓

律师向国务院递交立法建议:交公粮应视同社保缴费,提高农民退休金待遇刻不容缓

互联网大观
2026-10-18 15:36:40
樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

趣味八卦
2026-10-03 11:11:17
又一个中国制造,全球爆单!主要杀入欧美市场

又一个中国制造,全球爆单!主要杀入欧美市场

互联鱼
2026-10-19 19:27:08
1996年新疆14名官兵离奇淹亡!张震一眼识破了真相

1996年新疆14名官兵离奇淹亡!张震一眼识破了真相

近史谈
2026-10-19 18:19:16
国际乒联负责人,樊振东想打洛杉矶奥运会,没有第三条路?

国际乒联负责人,樊振东想打洛杉矶奥运会,没有第三条路?

叨叨话影
2026-10-19 19:24:26
2026-10-20 11:20:50
一口娱乐
一口娱乐
用心做娱乐,打造好铺子。
1329文章数 12499关注度
往期回顾 全部

艺术要闻

俄罗斯90后摄影师比莉娅娃英这组写真,看完我直接跪了!最后一张绝了!

头条要闻

上周黄奇帆等两"虎"落马 4名省部级干部被处理

头条要闻

上周黄奇帆等两"虎"落马 4名省部级干部被处理

体育要闻

从NBA退役10年后,他真去警局上班了

娱乐要闻

港媒曝刘恺威与32岁黎纪君恋情,秘密恋爱两个月

财经要闻

宁德时代的大时代结束了吗?

科技要闻

新版MiniMax,能和DeepSeek掰手腕吗?

汽车要闻

方盒子家族再添新成员 捷途自由者7实车体验

态度原创

艺术
家居
手机
健康
游戏

艺术要闻

俄罗斯90后摄影师比莉娅娃英这组写真,看完我直接跪了!最后一张绝了!

家居要闻

2026建博会(广州) 公装联探展交流活动

手机要闻

酷派首款阔直板手机Cool X Wide开启预约:6.38英寸16:10屏幕

看着很健康的人,怎么会突然猝死?

《使命召唤:现代战争4》首更后玩家无法载入战役

无障碍浏览 进入关怀版