楔子
薪水上那根刺,扎了我三年。当他月薪变成比我多两万时,我笑着递上辞呈。直到新公司工位还没坐热,前主管的夺命连环call刺破空气,三十通未接来电映着屏幕,我才惊觉,那两万块的差价,不过是棋盘上最无关紧要的一子。
第一章 鸿门宴
那是个寻常周三,下午三点十七分,我的邮箱弹出一封新邮件,来自HR系统,标题是“月度薪酬发放通知”。我端着已经凉透的拿铁,拇指随意一划,点开了附件里那张精确到分的工资条。
基本工资、岗位津贴、绩效奖金、餐补交通补……一行行数字我闭着眼都能背出来。目光习惯性地下滑,落在实发金额那一栏。一万八千四百六十二块五毛七。三年了,这个数字像被焊死在我的账户上,纹丝不动。我叹了口气,正要关掉页面,余光却瞥见附件列表里还有一份文件,文件名末尾缀着个“(1)”。
手比脑子快,点了下去。
另一张工资条展开在屏幕上。同样的部门,同样的职级代码,但姓名栏里,写着“陈晨”——我去年亲手带进来的徒弟。我教他接第一个咨询电话,带他跑第一个客户现场,手把手改他错漏百出的报告。他的薪水栏里,实发金额那串数字是:三万八千七百九十二块一毛六。
心口像是被什么东西猛地攥了一下,连指尖都开始发麻。我下意识地揉了揉眼睛,数字没变。我又把两张工资条并排放在屏幕上,截图,放大,一个个数字比对。基本工资,他比我高五千;岗位津贴,高三千;最离谱的是绩效奖金,我拿的是部门平均线,他那一栏,赫然写着“优秀档”,全额发放,比我整整多出一万二。
这三年,我出差的天数是他两倍,加班时长在公司系统里排名前三,去年主导的项目还拿了区域创新奖。而他,上个月才刚转正,唯一独立负责的项目,还是我因为要处理一个突发客诉临时交接给他的,连善后都是我熬夜帮他补的窟窿。
咖啡杯在我手里发出不堪重负的吱呀声。我深吸一口气,把页面关掉,屏幕反光里映出我发僵的脸。手指悬在电话快捷键“3”上,那是人事总监赵姐的内线。但最终,我还是关掉了电脑。
晚上七点,我破例没加班。走出写字楼,初秋的晚风带着一丝凉意,吹在脸上,反而让那股烧灼感更清晰了。我在公司旁边的面馆坐下,要了碗最便宜的雪菜肉丝面,加了个荷包蛋。手机嗡嗡震动,是陈晨发来的微信。
“师父,今天那个华新的标书,最后那个技术偏离表我有点不确定,您有空帮我把把关吗?”
后面跟了个“拜托拜托”的猫咪表情包。
我盯着屏幕看了很久,直到面条坨了。最后回了句:“放我桌上,明天看。”
第二天一早,我把那份写好的、规规矩矩的辞呈,打印出来,签好名,推开了赵姐办公室的门。门虚掩着,里面传来她和陈晨的说笑声。陈晨的声音隔着门板都透着轻快:“赵姐,这次项目奖金下来,我请您喝那家网红咖啡,听说他们家的澳白绝了。”
赵姐笑着:“行啊,这次多亏你,华新那边对咱们的方案特别满意,尤其那个技术偏离矩阵,做得漂亮,客户老总点名表扬。”
我攥着辞呈的边角,纸张有些发软。等里面声音停了,我才抬手敲门。进去时,陈晨已经出去了,赵姐看到我手里的纸,笑容淡了几分:“小林,这是什么?”
我把辞呈放在她桌上,推过去。“赵姐,我想换个环境,谢谢您这几年的照顾。”
赵姐愣了一下,没接,反而靠回椅背,眼神有些复杂地看着我。“考虑好了?”
“嗯。”
她沉默了几秒,手指在桌面上敲了敲。“是因为……工资?”
我抬眼看她,没说话。她也看着我,最终叹了口气,把辞呈收进抽屉。“行,流程我帮你走。不过按规定,你得再干一个月,把手头的项目交接清楚。”
“不用一个月。”我语气平静,“我所有项目文档都在共享盘里更新到最新了,客户对接人联系方式也都列了表。一周,够陈晨接手的了。”
赵姐挑了下眉,似乎想说什么,但最终只是点了点头。“那就按流程走。离职证明我给你加急。”
转身离开时,我感觉背后赵姐的目光一直没移开。
接下来的一周,我按部就班地整理工位,交接工作。陈晨来找过我两次,欲言又止,大概是听到了什么风声。最后一次,他站在我隔间旁,搓着手:“师父,您这……太突然了,是不是我哪里做得不好?”
我抬头看着他年轻的脸,想起自己刚入职时也这副模样。“没有,你做得很好。”我甚至笑了笑,“你学东西快,以后独立负责项目,比我强。”
他脸上是那种混合了受宠若惊和隐约不安的表情。我没再多说。离职手续办得异常顺利,比我来时顺畅得多。最后一天,我抱着一盆养了三年的绿萝走出公司大门,回头看了眼那栋玻璃幕墙的大楼,阳光正烈,晃得人眼疼。
我没急着找工作。休息了两天,第三天下铺开始投简历。得益于这几年的项目积累和公司还算拿得出手的履历,面试邀约不少。一周后,我拿到了三家公司的offer。其中一家,是一家行业里以“狼性”闻名的竞对,给的职位高半级,薪资直接翻倍。我几乎没犹豫,就选了这家。
新公司入职通知很快下来,下周一报到。
第二章 三十通电话
周一,我七点就到了新公司楼下。新办公室在市中心另一栋地标写字楼里,大堂更气派,电梯更快,连工牌都是崭新的,拿在手里有种沉甸甸的质感。上午办完入职,领了笔记本,被带到工位。周围都是年轻面孔,键盘敲得噼啪响,空气中弥漫着咖啡因和肾上腺素混合的味道。带我的主管是个看着比我大不了几岁的女人,叫刘姐,雷厉风行,把我丢给一个“导师”就开会去了。
导师姓王,是个看着挺斯文的男生,话不多,给我发了厚厚一沓电子资料。“你先看,不懂问我。”然后也忙去了。
我坐下来,打开电脑,开始熟悉新环境。新公司的系统更复杂,流程更繁琐,但项目体量也确实更大。刚看了不到两页文档,手机开始震。
我瞥了一眼,屏幕上显示的名字让我眼皮一跳——陆鸣,前公司技术部主管,算是我半个直属上级。电话我没接,摁掉了,心想有什么事不能发微信。过了不到五秒,又震起来。还是他。
我皱了皱眉,再次摁掉。新公司入职第一天,接前主管电话,怎么说都怪怪的。
然后,第三个,第四个,第五个……手机像疯了似的,在桌面上震动、跳跃,屏幕亮起又熄灭,熄灭又亮起。频率越来越密,几乎是一个刚挂断,下一个就无缝衔接进来。我看着屏幕上“陆鸣”两个字不断闪烁,心里那点烦躁慢慢变成了不安。他找我什么事?急成这样?
旁边的王导师抬头看了我一眼。我抱歉地笑笑,把手机调成静音,屏幕朝下扣在桌上。但震动太明显了,隔着桌面都能感觉到“嗡嗡”的闷响。我只好拿起手机,起身走到安全通道。
刚推开门,手机又震了。第六通。我深吸一口气,接通。
“喂?”我刚发出一个音节,听筒里就传来陆鸣劈头盖脸的声音,带着一种从未有过的急促和慌乱:“小林!你可算接电话了!你在哪?”
“陆主管,我……今天新公司入职。”我尽量让语气平淡。
“我知道我知道!”他的声音更急了,“你现在能不能回来一趟?不,不用回来,你在哪?我让人去接你!十万火急!”
我愣住了。“什么事这么急?我这边……”
“华新!华新的项目出大事了!”他几乎在吼,“陈晨那小子捅娄子了!昨天方案交付,他们今天用我们的技术模块做测试,核心算法跑出来结果全错了!跟咱们当初承诺的指标差了一大截!客户现在炸了,要起诉我们违约!董事会都惊动了!”
我脑袋“嗡”一下。华新项目,那个我前期跟了三个月,最后却被临时抽去处理客诉,转交给陈晨的项目。那个让陈晨拿了“优秀档”绩效的项目。“怎么会?方案不是通过客户评审了吗?”
“评审看的是逻辑框架!谁他妈会扒着底层代码一行行验证啊!现在一跑真实数据,全露馅了!”陆鸣的声音透着绝望,“陈晨接手后改的那部分核心算法逻辑,跟你当初留的不一样!我找人看了,引用的参数、边界条件设置全是错的!现在上线日期都定了,如果解决不了,违约金加上商誉损失,公司今年白干!”
握着手机的手心开始冒汗。“那……找我?”
“废话!整个项目你最熟!你走之前留的文档我看了,关键链路你写了,但那个修正方案的具体实施细节,尤其是异常值处理那块的代码,你文档里只写了思路,没贴完整代码!陈晨那小子说自己搞定了,结果搞成一坨屎!”他喘了口气,声音放软,带着祈求,“小林,我知道你现在离职了,按理说不该找你。但这事关公司生死,算我求你,能不能回来救个火?就这一次!条件你开!”
安全通道里很安静,只有我自己的呼吸声。我看着窗外马路上川流不息的车流,心里翻搅得厉害。那个项目,我熬了无数个夜,改了十几版方案,连吃饭都在想边界条件怎么设才最稳健。结果,成果被别人摘了桃子,连工资条都被人压了一头。现在出了事,又想起我了?
“陆主管……”我开口,声音有些涩。
“我知道委屈你了!”他打断我,“工资的事……赵姐跟我说了,这事是公司做得不地道。但现在是紧急状况,算我私人欠你一个天大的人情!你回来看看,哪怕远程指导一下都行!”
我没立刻回答。脑海里闪过很多东西:那张刺眼的工资条,陈晨发来请教问题的乖巧表情,赵姐收下辞呈时复杂的神情,还有我自己在这三年里每一个加班的深夜。手机又震了一下,屏幕顶端弹出一条微信消息,是陈晨发的。只有六个字:“师父,救救我。”
我闭了闭眼。“把出问题的模块代码发我邮箱。”
“好好好!马上!”陆鸣的声音瞬间亮起来,“你……你肯帮忙了?”
“我先看看再说。”我挂了电话。
转身推门回到办公区,手机又震了。这下是短信提示,一长串未接来电,我数了数,加上刚才那通,整整三十个。时间是上午十一点,我入职刚好满八个小时。
我回到工位,打开邮箱,果然,一封带着加密压缩包的邮件已经躺在那了。标题加粗标红:“紧急!华新项目致命错误!救命!”
我盯着那个标题,再看看旁边王导师递过来的一沓培训日程表,忽然觉得有点荒谬。我深吸一口气,点开了压缩包。
第三章 旧符与新桃
代码铺开在屏幕上,熟悉的架构,熟悉的命名规则。我一行行往下看,眉头越皱越紧。陆鸣没夸张,甚至说得有点轻了。陈晨接手后改的那部分,简直是一场灾难。他根本没理解我当初设计那套算法补偿机制的核心逻辑,就自作聪明地套用了另一个通用模板,导致在特定数据类型输入时,计算结果直接发散。更致命的是,他连单元测试都没做全,只跑了理想数据集,恰好避开了所有触发错误的临界值。
手指放在键盘上,我甚至能想象出陈晨当时“优化”代码时的心理——大概是觉得我的写法太保守,不够“高效”,想用更激进的参数配置来提升性能指标,好在他的项目汇报里添上漂亮的一笔。结果,弄巧成拙。
我花了两个小时梳理问题,又花了两个小时重写核心模块,顺便把相关的接口和测试用例也补全了。期间,王导师过来问了我两次培训进度,我都含糊过去了。下午一点,我把修改好的代码打包,附上一份详细的修改说明和测试报告,发回给陆鸣。
发完邮件,我靠在椅背上,揉了揉发酸的颈椎。手机几乎是同时响起。陆鸣的电话。
“收到了收到了!”他的声音如释重负,“小林,太感谢了!我刚才让测试组跑了一遍,全过了!指标比预期还好!你他妈真是……是我们的定海神针!”
我“嗯”了一声,没接话。
“那个……”他顿了顿,“你方便说话吗?赵姐想跟你聊聊。”
电话那头沉默了几秒,然后换了一个声音。赵姐的声音听起来有些疲惫,但依然保持着那种职业的温和。“小林,是我。”
“赵姐。”
“事情陆鸣都跟我说了。这次……多亏你了。”她停顿了一下,似乎在斟酌措辞,“关于之前你离职的事,还有陈晨的薪资……我承认,公司在人员评估和薪酬体系上存在一些……我们正在内部核查。你为公司付出了很多,这一点我从未否认。”
我静静听着,没做声。
“公司这边,”她继续说,“想正式邀请你回来。职位和技术总监平级,薪资……翻倍,另外再配一部分期权。你之前负责的项目线,全部归你管。你觉得怎么样?”
办公室的冷气开得很足,吹得我裸露的小臂有些发凉。我看着屏幕上反射出的自己模糊的脸,那张脸上没什么表情。“赵姐,”我开口,声音很平,“我刚入职新公司八个小时。”
电话那头沉默了一下。“我明白。我的意思是,你考虑考虑。公司的大门,随时为你敞开。这次的事,也让我们看到了,谁才是真正能扛事的人。陈晨那边……我们会处理。”
挂了电话,我盯着手机屏幕发了会儿呆。锁屏壁纸是那盆被我抱走的绿萝,现在正蔫头耷脑地放在新家的窗台上。我想起今天早上,新公司HR笑着对我说:“欢迎加入,我们这里只看能力,不讲资历。”又想起刚才赵姐那句“职位和技术总监平级”。两万块的差价,三年的时间,此刻都变成了一种荒诞的注脚。
旁边的王导师又探头过来。“林哥,下午有个项目立项会,刘姐让你一起去听听,熟悉下业务流程。”
我回过神,点了点头。“好,马上。”
站起来的时候,腿有点麻。我跟着王导师穿过一排排工位,走向会议室。路过一个隔间,里面坐着一个年轻女孩,正对着屏幕抓耳挠腮,旁边一个中年同事正在给她讲着什么。女孩频频点头,一脸“原来如此”的表情。那场景莫名熟悉,像极了去年此时,我手把手教陈晨的样子。
会议开了两个小时。新公司的项目确实更有挑战性,节奏快,压力大,但每个人眼睛里都有光,那是种在做实事的光芒。刘姐在会上几次点名让我发言,我都凭着过去的积累和对新文档的快速消化顶了下来。散会后,刘姐路过我身边,拍了拍我肩膀,只说了句:“不错,适应得很快。”
下班的时候,已经是晚上八点。新公司不强制加班,但大部分人都在工位上继续忙着。我收拾东西准备走,经过前台,看到桌上摆着一盆绿萝,长势极好,叶片油亮。我脚步顿了顿。
手机又震了一下。我以为是陆鸣或者赵姐,低头一看,是陈晨。这次是一长段文字,语气惶恐:“师父,今天的事真的对不起。我知道自己错了,不该自作聪明乱改您的代码。赵姐找我谈话了,扣了我半年绩效,还降了职级。我真的知道错了,以后不敢了。您能不能跟赵姐说说情?我……”
我没看完,就把手机锁了屏,塞回兜里。
走出写字楼,夜风裹着城市喧嚣扑面而来。我站在路口等红灯,旁边是一对年轻情侣,男生正给女生买烤红薯,女生笑着说“好烫”。我忽然想起,这三年我几乎没在这个时间点下过班,更没在路边买过烤红薯。我好像一直忙着赶路,忙着证明自己,忙到忘了看看路边有什么。
绿灯亮了。我迈开步子,汇入人流。
背后手机又震了一下。我没回头。
第四章 新旧之间
接下来的日子像被按了快进键。新公司的工作强度远超预期,但也正合我意。累,但每一步都踩在实处,能感觉到自己在往上走。刘姐对我不错,给予的信任和放权比我预想中更多。我负责的新项目,主导权完全在我手里,团队虽然年轻,但执行力强,配合默契。那种久违的、能够掌控全局的感觉,一点点回来了。
前公司的消息,断断续续通过几个还在那的前同事传来。据说陆鸣在那次危机后,在高层面前拍了桌子,痛陈技术团队评估体系的漏洞。赵姐那边启动了所谓的“薪酬合规审查”,搞得人心惶惶。至于陈晨,他成了众矢之的。有人同情他,说他只是撞枪口上了;更多人则是在背后嘲笑他,说他“偷鸡不成蚀把米”,活该。他后来给我发过几次消息,道歉,求情,诉苦,我一条都没回。不是记恨,只是觉得没什么好说的。路是自己选的,代价也该自己担。
一个月后,我主导的第一个项目顺利上线,数据和反馈都很好。刘姐在部门会议上公开表扬了我,散会后,她把我叫到办公室。
“小林,你来也一个多月了,感觉怎么样?”她递给我一杯水。
“挺好的,刘姐。”我实话实说,“节奏跟得上,项目也有意思。”
她点点头,从抽屉里拿出一份文件。“有个事想跟你商量。公司最近在筹备开拓西南市场,那边缺个技术负责人,常驻成都,但级别是区域总监,直接向我汇报。我考虑了一圈,觉得你合适。你专业过硬,又有独立带项目的经验,临场应变能力我也看在眼里。当然,这事不急,你可以考虑考虑,跟家里人商量商量。”
我接过文件,厚厚一沓,是西南市场的业务规划和职位描述。心里动了一下。成都,我大学就在那上的,毕业后才来的这边。换个城市,换个赛道,从头开始搭建一个团队,听起来……不赖。
“谢谢刘姐,我回去好好看看。”
走出办公室,手机响了。这次是赵姐。我看着屏幕上跳动的名字,犹豫了两秒,还是接了。
“小林,是我。”赵姐的声音带着一种久违的热络,“最近怎么样?在新公司还顺利吗?”
“挺好的,赵姐。谢谢关心。”
“那就好。”她笑了笑,“上次跟你提的事,你考虑得怎么样了?公司这边最近调整了技术线的组织架构,专门设了一个首席架构师的岗位,向CTO直接汇报。我第一个就想到了你。待遇方面绝对有诚意,比上次说的更有竞争力。你什么时候方便,我们见面聊聊?”
我靠着走廊的墙,看着窗外灰蓝色的天。首席架构师,向CTO直接汇报。这个Title,放在三个月前,是我连想都不敢想的。而现在,它就这么轻易地被递到了我面前。我忽然觉得有些可笑。原来我的价值,从来不是因为我是谁,而是因为我恰好能解决某个特定的麻烦。
“赵姐,”我开口,语气平静,“谢谢您的好意。但我暂时没考虑换工作。”
电话那头安静了一瞬。“是因为钱吗?这个我们可以再谈……”
“不是钱的事,赵姐。”我打断她,“我就是觉得,现在这样挺好的。”
挂了电话,我站在原地,很久没动。手机屏幕又亮起,是刘姐发来的微信:“对了,成都那边的住宿和 relocation package 细节我让HR发你邮箱了,你看看有没有问题。”
我回了个“好的,谢谢刘姐”。
回到工位,电脑右下角弹出新邮件提醒,是HR发来的,标题是“西南区域技术总监岗位相关福利说明”。我点开,一行行看下去,条件确实优厚。我盯着那份邮件,脑海里浮现出几个画面:成都街头热辣辣的火锅,大学时经常去逛的旧书店,还有那些操着熟悉口音的朋友。心跳平稳,呼吸绵长。
窗外,城市的灯火渐次亮起,连成一片光的海洋。我关掉邮件,打开那个项目的开发文档,继续敲起了代码。键盘声清脆有力,融入办公室此起彼落的声响里,像一滴水汇入了河流。
那天晚上,我加班到很晚。走的时候,整层楼只剩零星的几盏灯还亮着。经过前台,我又看到那盆绿萝。在昏暗的光线里,它的叶片依然舒展着,绿得沉静而踏实。
我停下来,伸手轻轻碰了碰其中一片叶子。指尖传来微凉的触感。
电梯门开,我走进去,按下“1楼”。金属门合拢,镜面里映出一个穿着休闲衬衫、背着双肩包的男人。眼神平静,嘴角甚至带着一丝若有若无的弧度。不再是三个月前那个端着冷掉咖啡、盯着工资条发愣的人了。
电梯平稳下行,数字一格一格跳动。我忽然想起刚入职那天,在安全通道里接陆鸣电话时,窗外那川流不息的车流。当时觉得那些车灯像流动的星火,灼得人眼睛发痛。现在想想,星火终究是星火,烧不成一片天。但天底下路那么多,总有一条是踏踏实实踩在脚下的。
“叮”一声,一楼到了。
我走出去,推开旋转门。初冬的夜风裹着寒意扑在脸上,带着一股属于这个城市的、清冽而新鲜的气息。我裹紧外套,抬头看了眼头顶深蓝色的天幕,几颗星子正亮着,微弱,却清晰。
手机在口袋里安安静静的,像一块真正的石头。
我迈开步子,走进了那片万家灯火里。
第五章 尘埃之后
西南市场的工作比我预想的还要繁杂。刘姐给了极大的权限,但也意味着责任全在我肩上。从搭建本地技术团队,到对接区域销售和客户,再到协调总部资源,事无巨细都得亲力亲为。头两周我几乎泡在成都分公司临时租的办公室里,面试了一沓简历,淘汰了其中八成,最后圈定了五个人,加上从总部带过来的一个老搭档,勉强搭起了个骨架。
最忙的那天,我连续面了七个人,嗓子都说哑了。最后一个面试者是个三十来岁的男人,履历干净,话不多,但问到技术细节时眼睛会亮。他从前东家离职的原因很简单:项目被砍,整个团队散伙。我问他想要什么,他说:"就想找个地方,好好写点靠谱的代码。"我当场拍板要了他。
团队初具雏形那天,我请大家吃了顿火锅。成都的火锅确实比这边的正宗,牛油锅底翻滚着辣椒和花椒,热气熏得人眼睛发酸。几个人围坐在圆桌旁,筷子在红油里捞着毛肚和黄喉,啤酒瓶碰得叮当响。有人聊起各自前公司的奇葩事,笑得前仰后合。我在旁边听着,偶尔插两句,脸上是松快的笑。那顿饭吃到深夜,散场的时候街上已经没什么人了,路灯把影子拉得很长。我踩着满地的梧桐叶往回走,手机在兜里安安静静,屏幕干干净净。
第二周开始,项目正式进入开发周期。我按照总部的框架,结合西南客户的实际需求,重新梳理了技术方案。比起之前在大公司按部就班地执行,自己主导的感觉截然不同。每一个决策都需要承担后果,每一次调整都要考虑整个团队的负荷。以前觉得那些主管们优柔寡断,现在才明白,肩膀上扛着别人的饭碗时,下决定的手自然会沉。
有天加班到凌晨,我站在落地窗前喝水,看着楼下零星的夜车穿过十字路口。手机忽然震了。我以为是刘姐发来的进展问询,拿起来一看,是个陌生号码。归属地显示的是前公司的城市。我迟疑了两秒,没接,让它自己响完。隔了不到一分钟,短信进来了,是那个号码。只有一句话:"师父,我是陈晨。我辞职了。"
我盯着那行字看了许久。窗玻璃上隐约映出我的脸,带着熬夜后的浮肿和倦意,但眼睛里还算清明。我没回那条短信,把手机放回桌面,继续对着屏幕改代码。只是改到一半的时候,脑子里忽然闪过一个画面:去年冬天,陈晨第一次独立完成一个模块的代码,兴奋地跑来我工位,说"师父你看我写的,行不行"。我一行行帮他检查,指出了三处逻辑漏洞和一处性能隐患,他一脸恍然大悟地挠着后脑勺,说"还是师父厉害"。那时候他的眼睛里有一种东西,我后来再没在那双眼睛里看到过。天真,笨拙,但干净。
第二天早上醒来,短信已经被其他消息冲到了下面。我没刻意去找,但后来无意间刷到一条前同事的朋友圈,配图是部门聚餐,文字写着"送别陈晨,江湖再见"。照片里的陈晨坐在角落里,端着酒杯,笑得有些勉强。评论区有人问怎么了,发朋友圈的人回了句:"主动走的,说是想换个方向。"
我把手机翻过去,继续刷牙。牙膏泡沫在嘴里泛着薄荷的凉意。镜子里的自己瘦了些,下颌线比几个月前更分明了。我漱了口水,看着水顺着池壁旋下去,忽然想起赵姐当初收我辞呈时那双复杂的眼睛。人生大概就是这样,你以为离开是结束,其实只是从一个局走进另一个局。而陈晨的离开,又变成了他局面的新起点。谁在困局里,谁在局外,不到最后一刻,谁也说不准。
我擦了把脸,拿起手机看了眼时间。九点整,团队的人应该陆续到了。今天有个客户提案,需要做最后的预演。我套上外套出了门,电梯下行的过程中,口袋里的手机震了一下。我掏出来看,是刘姐发的微信,言简意赅:"西南那边季度汇报我看了,数据漂亮。继续。"
我回了个"收到",把手机收回兜里。
电梯门开,阳光涌进来,暖得人眯起眼。我走出去,汇入早晨匆忙的人流,脚步比从前轻了几分。
第六章 取舍之间
项目进入中期,西南市场的第一个大客户终于签下来。合同金额不算特别大,但对刚起步的团队来说,算是实打实的开门红。那天晚上我请整个团队喝酒,几个人挤在小馆子的包间里,席间有个新招的应届生端着杯子站起来敬我,涨红着脸说:"林哥,我入职前其实挺忐忑的,以前实习的地方没人教我,全靠自己瞎摸。来了之后您手把手带,真的特别感激。"旁边几个人跟着起哄,说新人太肉麻了。我笑着摆手说别搞这套虚的,把项目做好比什么都强,端起杯子跟他碰了一下,啤酒沫洒出来沾湿了指节。仰头喝的时候,喉结动了动,心里忽然涌上一种说不上来的滋味。
手把手带人这件事,我已经很久没做过了。上次这么系统地带一个新人,还是陈晨。
那天散场之后,我一个人沿着河边走了很远。成都的河在夜晚看起来比白天安静,水面倒映着两岸的灯光,碎成一片粼粼的金。风里有桂花的甜香,闻着让人放松。我走到一座桥中间停下来,扶着石栏看下面的流水。手机又响了,这次是赵姐。
我看着那个名字,犹豫了一下,还是接了。
"小林,"她开口,语气比上次更柔和,"我听说你在成都做得风生水起,恭喜你啊。"
"谢谢赵姐。"
"是这样,"她顿了顿,"我也不绕弯子了。公司最近在做新一轮融资,投资方对我们的技术壁垒比较关注。我跟CTO聊了几次,他提议让你回来,挂个技术合伙人的头衔,参与核心产品线的战略规划。带期权,比例可以谈。你在外面历练了这半年,视野不一样了,回来正好能帮我们补齐短板。"
我听完没急着答。桥下的水流得平缓,偶尔有落叶漂过,打着旋儿消失在下游的阴影里。赵姐等了片刻,又补了一句:"我知道之前的事让你寒了心,公司确实有做得不到位的地方。但小林,人往高处走,你现在的能力和资源,在成都做区域市场多少有点屈才。总部这边的平台和天花板,比那边高得多。"
"赵姐,"我终于开口,声音被河风吹得有些散,"您说的我都明白。但我现在手上的项目刚起步,团队也才搭起来,如果这时候走,这些人怎么办?"
电话那头沉默了几秒。"你总是这样,"赵姐叹了口气,"把别人的事摆在前面。当初带陈晨也是,现在带团队也是。可你自己呢?你想过你自己想要什么吗?"
我怔了一下。她这句话像一根针,很轻地扎了一下。我想要什么?半年前我想要公平,想要被人看见。现在公平和看见都来了,我又想要什么呢?桥上的风灌进领口,带着凉意。我拉了拉外套拉链,视线落在远处一栋亮着灯的建筑上。
"赵姐,"我说,"我能不能先把手头这个周期做完再说?"
"可以。"她答得爽快,"但我希望你认真考虑。这个机会不是随时都有。"
"谢谢您。"
挂了电话,我在桥上又站了一会儿。手机屏幕暗下去之后,周围安静得只剩下水声。我忽然想起刚离职那阵子,心里烧着一团火,觉得全世界都欠我一个交代。现在火灭了,灰烬底下剩下的东西反而更清楚。那条路,我已经走过一遍了。
回到住处已经是十一点多。我洗完澡躺下来,翻了翻手机,看到刘姐在群里发了条消息,说总部对西南项目组的进度很满意,下一阶段预算已经批了。底下队友们排着队发"收到"和"冲"。我往上划了一下,看到那个应届生白天在群里跟另一个同事讨论技术方案,一来一回聊了几十条,虽然有些想法很稚嫩,但那股认真劲儿隔着屏幕都能感觉到。
我把手机放到床头柜上,关了灯。黑暗里天花板的轮廓模糊不清,我闭上眼,脑子里翻来覆去是赵姐那两句话。我自己想要什么。后来迷迷糊糊睡着了,做了个很短的梦。梦里我还在前公司的工位上,对着屏幕敲代码,旁边的座位空着,桌面上那盆绿萝还在。阳光从百叶窗的缝隙里漏进来,落在键盘上,一切安静得不真实。然后有人喊我的名字,我扭头看,是刘姐。她说你怎么还不走,都在等你。我就醒了。
窗外天已经蒙蒙亮。我躺在床上没立刻起来,听着外面隐约的鸟叫声和远处早市的嘈杂,心里异常平静。有些事想不通的时候,睡一觉反而清楚了。
我拿起手机给赵姐发了条消息:"赵姐,谢谢您的好意。我决定留在成都把团队带出来,暂时不考虑回总部。将来有机会再合作。"
发完之后我坐起身,拉开窗帘。阳光一下子灌进来,暖融融地铺了满床。窗台上摆着一小盆我从菜市场顺手买的薄荷,叶子绿得透亮,在晨光里微微舒展着。
手机震了一下。赵姐回了个省略号,隔了半分钟又发来一条:"好吧。保持联系。"
我笑了笑,把手机放下,起床洗漱。
第七章 碎冰时刻
三个月的时间过得比想象中快。西南市场的项目运转逐渐上了正轨,团队配合也越发默契,内部孵化出了两个子项目,其中一个甚至反哺了总部那边的产品线。刘姐在季度会上特意连线成都,让我做了一次线上分享,讲的是如何快速搭建高执行力技术团队的心得。讲完之后屏幕上弹出一串鼓掌的表情包,连总部几个平时不太打交道的高管都私聊夸了两句。那天下班我心情不错,去楼下便利店买了瓶啤酒,坐在公司门口的台阶上喝完,看着路口的车来车往,跟几个月前的感觉已经完全不同。
可有些事总会在你以为尘埃落定的时候,突然浮上来。
那天是周六,我在家里改一个方案,手机忽然响了。屏幕上跳出一个名字,让我整个人定住了两秒。方琳。前公司同一个项目组的测试主管,跟我关系一直不错,我离职那天她还帮我搬过东西下楼。她平时很少主动联系,偶尔只在朋友圈点个赞。这通电话来得突兀,我心里升起一种不好的预感。
接通之后她开口第一句话就带着颤音:"小林,陈晨的事儿你知道多少?"
我握着手机坐直了。"什么意思?"
"他上个月去新公司面试,背调打到咱们公司来了。赵姐那边……"她顿了顿,似乎在斟酌该怎么说,"赵姐那边给的评价不太好,说他在华新项目上犯了严重失误,给公司造成了很大损失,人还不太诚实。新公司的offer撤了。"
我眉心拧起来。"背调问这些?"
"按说只能核实入职时间和职位,但那边HR人精得很,转弯抹角地问到了赵姐。赵姐那性子你也清楚,她没说假话,但那些话放在背调里就是要人命的东西。"方琳的声音低下去,"陈晨后来知道了,闹到公司去,跟赵姐当面吵了一架。赵姐让他走人了结,但他闹完就走了,说要去仲裁什么的。"
我沉默着听她说完,脑子里翻过好几个念头。陈晨在新公司背调里被卡掉,这事的源头确实在那场危机上。但那场危机是他自己捅出来的,赵姐的评价虽然严苛,却也并非无中生有。可背调是用来给人重新开始的机会的,如果前东家把旧账翻出来,把路彻底堵死,那就不是简单的"公事公办"了。
"他现在什么情况?"我问。
"不知道。他吵完就走了,谁都没联系。我打他电话关机。"方琳叹了口气,"我觉得这事儿……有点过了。虽说他有错,但人不至于一辈子翻不了身吧?小林,我知道你心里对他有气,但他毕竟是你一手带出来的,你……"
我没让她说完。"我知道了。赵姐电话给我一个。"
挂了方琳的电话,我翻到赵姐的号码,拨过去之前停了两秒。窗外的阳光照进来,落在手机屏幕上,指纹解锁的圈圈在光亮里微微泛着蓝。我想起陈晨发来的最后那条短信,只有六个字,写着"师父,救救我"。当初我没回,现在想起那句"救救我"的意思,可能远不止是帮他改代码。
电话接通。赵姐的声音有些意外:"小林?怎么了?"
"赵姐,"我尽量语气平和,"听说陈晨最近去新公司的事,背调出了问题。"
电话那头顿了一下。然后赵姐的声音沉下来:"他找你诉苦了?"
"他没找我。是方琳跟我说了。"我没绕弯子,"赵姐,背调的时候提他项目失误的事儿,合理吗?"
"劳动法没规定背调必须说什么不说什么。他给我造成的损失是事实,我如实回答,有问题吗?"赵姐的语气带了点锋利的意味,"小林,我知道你心软,但这人自己犯了错不认,还跑来跟我拍桌子,这种人值得你替他说话?"
"他当初犯错是他的问题。但背调把他下家的路堵了,这件事是不是太绝了?"我说完这句话,自己也觉得意外。我居然在替陈晨说话。那个抢了我功劳、拿了我应得薪资的人,那个让我在工资条前心凉透的人,此刻我正在电话里替他争取一条生路。
赵姐沉默了很久。久到我以为她挂了电话。
"小林,"她终于开口,声音里那层冷硬的壳子忽然裂开一道缝,"你觉得我是在针对他?"
"我不是这个意思——"
"我就是觉得,"她打断我,语速变慢了,"当初他拿那么高的绩效,走的什么路数我心里清楚。但那是我的决定,对吧?我批的。华新项目他捅了娄子,我也有责任,对吧?我没在方案评审阶段卡到位,拍板交的也是我。可结果呢?他在公司闹,口口声声说是你留的坑他踩了,他是替我顶雷的。你知道他说什么吗?他说赵姐,当初华新那份方案你也是签过字的。"
我听出她声音里压着的那一丝东西。那是我从未听过的、近乎委屈的情绪。一向运筹帷幄的赵姐,被自己亲手提拔的人反咬了一口,此刻正在电话那头强撑着平静。
"我不是要堵他的路,"她最后说,"我只是……不想再被他拿捏一次。"
我握着手机,一句话堵在喉咙口。原来所有看似冷酷的决策背后,都有那些看不见的暗流。陈晨做错了事,赵姐签了字,我背了锅。三个人困在同一个破局里,谁都不比谁干净。
"赵姐,"我说,"能不能别让这件事变成他的一辈子?给他个机会重新来过。背调那边……如果您愿意,打个电话过去说一句就好,就说那是个管理层面的共担责任,不属于个人重大过失。"
电话那头呼吸声很轻,像一个人在很深的水底下慢慢吐气。
"你替他求情,"赵姐说,"你是认真的?"
"我不是替他,"我说,"我替那个……走投无路的人。当初我也是走投无路,才递的辞呈。您还记得吗?"
又是一段长长的沉默。
"我知道了。"赵姐说完这三个字,电话就挂了。没有多余的交代,没有承诺,只有这三个字。我坐在沙发上,听着忙音,胸口那口气慢慢松下来。我不知道她会不会真的去打那通电话,但我说出来之后,感觉心里的某个角落跟着通透了。
第二天早上,方琳给我发了条消息,说她打通陈晨电话了。那头接起来的时候嗓子哑得吓人,但人还在。方琳约他出来吃了顿饭,说状态不太好,但总算没出大事。她最后补了一句:"他让我跟你说声谢谢。"
我盯着那句"谢谢"看了很久,没回。不是不想回,是不知该怎么回。那些旧事夹在中间,千头万绪的,一句话说不清楚。但至少,碎冰下面那层薄薄的隔阂,好像开始裂开了。
那天傍晚我去楼下扔垃圾,拐弯的时候碰见小区里一个遛狗的老太太。她牵着一只灰白色的萨摩耶,狗吐着舌头朝我摇尾巴。老太太说小伙子你住哪栋啊,看着面生。我说就前面那栋。她说哦那以后常出来遛遛,这狗就喜欢跟人玩。我蹲下来摸了摸萨摩耶的脑袋,它舔了舔我的手指,温热的,带着一点口水。我站起来的时候笑了笑,跟老太太道了别。
走回家的时候天色暗下来,路灯次第亮了。我推开单元门,电梯里只有我一个人。楼层数字一格一格跳上去,我看着镜面里自己的脸,忽然想起几个月前刚离职那天,也是这样站在电梯里,但那时候的表情跟现在完全不同。
电梯停了,门开,楼道灯亮。我掏出钥匙开门,玄关的薄荷盆栽还在窗台上安安静静地绿着。屋里的空气带着一点傍晚积攒的闷,我拉开窗户透了透气,远处传来谁家做饭的油烟味和锅铲翻动的声响。
日子就是这样,吵吵嚷嚷地往前淌着。好的坏的都流过去了,底下剩下的东西,才真正属于你。
第八章 回流与去向
事隔半月,我在一个寻常的工作日下午接到了陈晨的电话。号码还是上次发短信那个,我存了名,但没打过。这次他直接拨了进来,铃声在会议室外的走廊里回荡了两声我才接通。
"师父。"他的声音跟从前不一样了。少了那份轻快的尾音,多了一种被碾过之后的平淡,像砂纸打磨过的木面,摸上去粗粝但老实。"我找到新工作了。小公司,做工业软件配套的。工资比之前低很多,但团队还行,肯从头教我。"
"那就好。"我说。
"背调那件事……赵姐打了电话过去,说了句好话。那边才通过的。"他顿了顿,"我想跟您当面说声谢。您方便吗?"
我看了眼手机上刘姐发来的行程表,下周末刚好要回总部述职。"下周六下午,我在前公司附近那家星巴克。如果方便的话。"
"方便。我一定到。"
挂了电话,我把手机放回兜里,重新走进会议室。屏幕上投影着西南项目第二季度的数据看板,柱状图往上爬得稳稳当当。团队的人正对着一个折线图的拐点争论不休,有人坚持要优化算法架构来应对数据波动,有人说在现有框架里打补丁更稳妥,两拨人争得面红耳赤。我坐回座位,听了几耳朵,然后敲了敲桌子。
"打补丁是短期方案,撑不过下个周期。架构调整我同意,但动核心层之前先把边缘模块跑一遍基准测试,拿到数据再做决定。"我几句话把方向定了,争论的人互相看了一眼,没再杠下去。坐在对面的应届生低头在本子上飞快地记,笔尖刷刷响。
散会之后我在工位上坐了会儿,翻着手机里下周末的回程机票订单。前公司所在的城市,我已经有半年多没回去过了。走的时候连告别饭都没吃,只抱了盆绿萝,从那栋玻璃楼里默然抽身。现在再回去,心境跟当初肯定天差地别。
周六来得比预想中快。飞机落地的时候是傍晚,我打车去了订好的酒店放行李,然后步行走向那家星巴克。路上的街景熟悉得让人恍惚,拐角那家面馆还在,门口贴着"新推酸辣粉"的手写海报;以前每天经过的水果摊换了个位置,但老板娘还在,正弯着腰给一筐橘子喷水。我穿过斑马线的时候红灯转绿,步伐平稳地过了马路,推开星巴克的门。
陈晨已经在了。他坐在靠里的位置上,面前放着一杯没怎么动的美式,人比半年前瘦了一圈,下巴上冒出一层青灰的胡茬,眼窝陷下去一点,但精神看着还行。他看见我进来,站起来招了招手,动作里带着些局促。
我走过去坐下,要了杯拿铁。两个人面对面,隔着桌子沉默了几秒。
"师父,"他先开口,声音低低的,"之前的事……我一直欠您一个正式的道歉。"
我没接话,等他继续说。
"华新那个项目,我接手之后改代码,不是为了抢功。"他低下头看着桌面,"我就是想证明一下自己。您带我那么久,每次都是您改我的东西,我心里其实挺难受的,觉得自己拖后腿。后来碰到那个机会,我以为我能做好,结果搞砸了。搞砸了之后不敢承认,就瞒着,想着说不定能混过去……"
他说着说着停下来,喉结上下滚了一下。"工资的事我也知道。赵姐后来跟我说了,那轮调薪是她的决定,跟我的表现不完全对等。但我当时也没吭声,因为拿了钱心里其实虚得很。您辞职的时候,我大概猜到原因了。"
杯子里的拿铁冒着热气,奶泡上拉着一片树叶的图案。我端着杯子抿了一口,没急着表态。
"我不找借口。"他抬起头看着我,眼睛里有湿意但忍着没掉下来,"师父,我就是想当面跟您说一声,对不起。以前您手把手教我的时候,我从来没认真想过您付出的是什么。现在我自己从头开始带人了,才明白那些东西有多重。"
他说完就安静了,等着我开口。窗外街灯亮起来,橘黄色的光透过玻璃落在他侧脸上,把他那张年轻的脸照得柔和了几分。
"陈晨,"我说,"你当初改的那段代码,错在哪,你现在清楚吗?"
他愣了一下,然后点了点头。"边界条件没覆盖全,异常值处理缺失。后来您改的版本我看了很多遍,每一行都看,看完了才明白自己差在哪儿。"
"嗯。"我把杯子放下,"那就行了。错知道在哪,下回不犯就行。工资的事跟你是两回事,那是赵姐的问题。你当时拿了,换我也会拿。钱不烫手,谁给都接。"
他嘴唇动了动,似乎想说谢谢,但最终没说出来,只是用力点了下头,抬手蹭了蹭眼角。
我们又坐了半个多小时,聊了些有的没的。他新公司的项目方向,成都那边的发展近况,中间他还开了个玩笑说我瘦了看着比以前凶,我笑了笑说可能是成都的辣椒吃多了。分别的时候他站在星巴克门口说师父保重,我拍了拍他肩膀说你也一样。转身走了几步,他在背后喊了声"师父",我回头看他,他张了张嘴,最后只说了一句"下回我去成都出差请您吃火锅"。我说行,然后转回去继续走。
回酒店的路上,风比傍晚凉了些。我沿着人行道慢慢走,路过那栋写字楼的时候抬起头看了一眼。楼上的窗户亮着不少灯,不知道哪几扇是前公司的。我在楼下停了大概半分钟,看着那些灯光,心里没有波澜也没有感慨,就像路过一个老邻居的门前,知道里面住着什么人但不再需要敲开。
回到酒店洗了澡躺下来,手机上有几条消息。刘姐问述职准备得怎么样了,团队群里那个应届生又在跟别人讨论一个技术难题,方琳发了张她家猫趴键盘上的照片说不想上班。我挨个回了,最后打开相册翻了翻,看到一张在成都拍的夜景图,河面上的灯光碎得很温柔。
我把手机放下,关了灯。黑暗中窗外的城市轮廓影影绰绰的,跟成都那边的夜晚不一样,这里的楼更高更密,灯光更拥挤。但人躺下来的时候,闭上眼都是一样的黑。
我在那片黑里想起今晚陈晨的样子。他瘦了,眼睛底下有熬夜的痕迹,说话的时候不再有从前那种轻飘飘的底气。但他坐在那跟我说对不起的时候,整个人是实的。那是我第一次觉得,那个孩子真的长大了。虽然代价有点大,但有些路总得自己走一遍才认得清。
翻了个身,枕头微微塌下去。我在半梦半醒之间想到一句话,早上醒来的时候已经记不全了,只记得大意是:你原谅一个人的时候,其实也放过了从前那个较劲的自己。我睁开眼看着窗帘缝隙里漏进来的晨光,心里平静得像一潭没有风的水。
下周末回成都的机票已经定好了。刘姐说等述职过了,下个阶段她打算让我兼管总部的部分产品线,空中飞人两头跑。我没拒绝。生活就是这样,你往一个方向走的时候,总会有新的路从脚下伸出来。重要的从来不是选哪一条,而是走在上面的时候,脚底下是踩实的。
我坐起来,拉开窗帘。天已经亮了,阳光铺在对面的楼顶上,镀了一层薄薄的金色。手机在床头柜上轻轻震了一下,我拿起来看,是陈晨发来的。一张照片,拍的是他新工位上的桌面,摆着一盆小绿萝,跟当年我桌上那盆一模一样。
底下配了一行字:"师父,我学着养了。"
我盯着那张照片看了很久,然后放下手机,笑了。
窗外晨光正好,新的一天又开始了。
第九章 旧地新迹
回成都的航班是周日下午。我提前退了房,拖着行李箱在街上漫无目的地走了一阵。这座城市的气息我太熟悉了,每一阵风里都夹着某种特定的气味,有时是早点铺子炸油条的油烟,有时是地铁口吹上来的铁锈和尘土,有时什么都不是,就是那种行人匆匆擦肩带起的热乎气。我在一家以前常光顾的早餐店门口停下来,要了碗豆浆和两根油条,坐在塑料凳上慢慢吃完。老板娘还认得我,笑着说好久不见是不是出差去了。我说算是吧,搬去外地了。她哦了一声,说那以后回来常来坐。我说好。
吃完早饭往回走的时候,路过前公司的侧门,里面出来一个穿格子衫的男人,我跟他打了个照面,彼此都愣了一下。是陆鸣。他抱着个纸箱,箱子边缘露出来一截插线板的线头,里面应该装着些私人物品。
"小林?"他先喊出来,脸上是又惊又喜的表情,但喜色底下藏着点别的什么,"你怎么在这?"
"回来办点事。你这是……"
陆鸣苦笑了一下,把纸箱往上颠了颠。"我走了。上个月递的辞呈,今天最后一天。"
我看着他怀里的箱子,一时不知道该说什么。陆鸣从前公司技术部主管的位置上离职,这事放在半年前简直不可想象。他是跟着公司一起成长起来的老员工,资历比赵姐还深几年。
"高层换血,"他像是看出我的困惑,主动解释,"融资进来之后,CTO的位置被投资方塞了个人,新官上任三把火,第一把就烧技术线。我这种老派的不太合胃口,索性自己走。"
他顿了顿,又补了句:"其实早该走了。华新那次事后我就在想,我这套管理思路在公司里走到头了。有些事,不是努力就能扭转的。你比我走得早,看得比我清楚。"
我们并排站在侧门外的台阶上,阳光把他的影子缩成一团踩在脚下。陆鸣还是那副不修边幅的样子,衬衫领子翻了一角出来,但他看着比从前松弛了,那种压在大主管位置上的紧绷感消失了不少。
"接下来什么打算?"我问。
"先歇一阵。有家做智慧农业的公司在谈,方向我挺感兴趣的,规模不大,但做事踏实。比在这边天天开那些没结果的会舒服多了。"他笑了笑,"你呢?听说在成都那边风生水起。"
"还行,一步步来。"
他点了点头,沉默了几秒,然后说:"赵姐那边,最近状态不太好。上次陈晨那事之后,她跟投资方那边也起了些摩擦。我走之前她找我聊过一次,说了些以前不会说的话。挺感慨的。你知道她这个人,一向硬邦邦的,这次是真有点撑不住了。"
我听着,没接茬。陆鸣大概也不需要我接,他只是在把心里的话倒出来,倒完了就该走了。果然,他拍了拍我肩膀,说:"行了,不耽误你赶飞机。以后常联系,那边项目上有需要帮忙的尽管说。"我应了声,看着他抱着纸箱沿着人行道走远。格子衫的背影在阳光里晃了两晃,拐过街角就不见了。
我到机场的时候离登机还有一阵,找了个靠窗的位置坐下来,手机里翻到赵姐的微信对话框。上一次聊天是她发来那个省略号,从此就没了下文。我犹豫了半分钟,打了行字发过去:"赵姐,听说陆鸣也走了。您那边还好吗?"
消息发出去之后我把手机扣在膝盖上,看窗外的飞机在跑道上滑行、加速、抬升,机翼划破云层时拖出一道白线。手机震了一下,我翻过来看。
"还行。撑得住。"赵姐回了四个字,隔了几秒又来了一条,"你倒是个念旧的人。"
我盯着那条消息,没想好怎么回。登机广播响了,我拎起包走向登机口。坐进座位扣好安全带的时候,手机最后震了一次。赵姐发来的,只有一句话:"当初批你辞呈的时候我就知道,你以后会比这里所有人都走得远。"
飞机起飞的那一刻,靠背微微往后压,窗外的地面渐渐缩小成一片灰绿色的棋盘格子。我靠着椅背闭上眼,耳机里放着一首老歌,歌词模模糊糊的听不真切。脑子里的念头散漫地飘着,从赵姐那句话飘到陆鸣抱着纸箱的背影,又从陈晨桌上那盆小绿萝飘到刘姐发来的下一阶段规划文档。
所有事情都在各自的方向上流动着。有人离开,有人留下,有人换了赛道从头再来,有人守着旧阵地等风吹散迷雾。没有谁彻底赢了,也没有谁彻底输了,每个人都只是在自己的那条河里继续往前划。区别只在于,划的时候手里有没有桨,眼睛有没有看清水流的方向。
我睁开眼,从舷窗望出去,云层铺成一片白茫茫的厚毯,往西延伸直到天际线。飞机正在穿过一块积雨云的边缘,机身轻微颠簸了几下,然后重新平稳下来。
空姐推着餐车经过,问我喝点什么。我说水就好。她递过来一杯,塑料杯壁上凝着细密的水珠,凉意透过指尖传上来。我喝了一口,靠在座椅上重新闭上眼。脑海里浮现出成都那间办公室里薄荷盆栽的样子,绿莹莹的叶子在晨光里舒展。下周回去的时候大概该浇水了。
第十章 回响
成都的秋天比这边来得更含蓄。温度降得慢,桂花香却浓得分明,推开办公室窗户就能闻到一股甜丝丝的气息。我回去之后连着忙了半个月,把述职会上新接的总部产品线规划落地成可执行的项目排期,又陪着团队把手上几个子项目的技术评审一轮轮过完。人一忙起来日子就过得飞快,转眼就到了十月底。
刘姐月初来成都出差,顺便看了我们的办公场地。她转了一圈,在茶水间那盆薄荷前面站了一会儿,回头跟我说:"总部那边批了预算,明年扩到两层,你这边还能再多招些人。"我说行,正好有几个位置缺人手。她点点头,走之前拍了拍我肩膀说了句"干得不错",轻描淡写的,但我知道这个人不轻易夸人,能说出来就是真的认可。
那天晚上送走刘姐之后,我回了趟办公室取落下的充电器。整层楼已经空了,灯只留了走廊几盏,光线昏昏的。我走到工位拿起充电器准备走,余光扫到窗外,忽然停住了。对面那栋楼跟我们的办公室隔着一条窄街,二楼的窗户亮着灯,里面摆着几排电脑屏幕,隐约能看到有人影还在对着屏幕敲代码。那是一家小软件公司,我每天路过从没留意过。此刻隔着夜色看过去,那些亮着的屏幕排列成整齐的光格,像一面发着蓝光的墙。
我在窗前站了一会儿,看着对面的人影偶尔站起来倒水,偶尔低头看手机,偶尔把屏幕上的什么东西放大缩小。那些动作我太熟悉了,每一个加班的夜晚我自己都在重复。以前觉得那叫辛苦,现在看过去,反而觉得有一种踏实的韵律感。一个人在灯下对着代码世界较劲,时间一长,总会在某个地方留下痕迹。
第二天早上我到办公室的时候,团队那个应届生正趴在桌上补觉。听见我进来猛地抬头,睡眼惺忪地说林哥我昨天改方案改到三点,终于把那块性能瓶颈优化下去了,您要不要看看。我接过他递来的笔记本电脑,屏幕上密密麻麻的代码里,他在关键路径上标注了红色的注释,思路走得偏但改对了地方。我看了两遍,指出了两个可以继续优化的点,他听完一激灵坐直了说对啊我怎么没想到,立刻噼里啪啦敲起键盘来。
我端着杯子去茶水间接水的时候,路过薄荷旁边,顺手浇了点。水珠落在叶片上顺着叶脉滚下去,亮晶晶的。阳光从窗户斜斜地打进来,落在那盆薄荷上,投出一小片圆的影子在白色台面上。
日子就这么一天天过着。某个周三下午,我收到一封邮件,发件人是赵姐。标题只写了两个字"更新"。我点开看,是一封简短的近况通报,说她上个月从公司离职了,接替她的是投资方推荐的一位新人。邮件里没有任何抱怨或者感慨,只是平铺直叙地交代了自己目前的状态,末尾留了个新的联系方式,说"以后常联系"。
我看完邮件,把联系方式存进手机通讯录。存完之后想了想,给她回了条消息:"赵姐,以后有什么需要帮忙的尽管说。"跟当初赵姐对我说过的话一模一样。消息发出去之后我继续处理手头的工作,一个小时后才想起看手机,赵姐回了个大拇指的表情。我看着那个表情笑了一下,心里某个一直悬着的角落悄悄落了地。
紧接着的消息来自陆鸣。他在微信里发了一张照片,是一片蔬菜大棚的航拍图,绿油油的田垄从南到北铺展开来,像一块巨大的毯子。配文写着:"新项目的试验田,明年春季投产。有空来玩。"我放大照片仔细看了看,大棚之间的过道里隐约站着几个人影,其中一个轮廓有点像他,穿着冲锋衣拿着平板,正在低头跟旁边的人说着什么。我回了句"看着不错,有机会一定去"。
放下手机的时候,窗外有鸟扑棱棱飞过,翅膀扇动的声音隔着玻璃传进来,轻而短促。团队那边传来讨论声,有人嚷嚷着说这个接口调不通,另一个人说你再试试我早上跑过没问题,应届生的键盘声噼里啪啦敲个不停。这些声音混在一起,构成了这个办公室最日常的背景音。我坐在椅子上听着,觉得踏实。
傍晚下班的时候,我跟往常一样步行回家。路边那家卖烤红薯的小推车又出来了,炉子上的铁皮盖子掀开一半,冒着白气,甜香飘了半条街。我停下来买了一个,烫得左手换右手,最后揣进外套口袋里暖着手走。咬了一口,软糯的瓤在嘴里化开,甜得实在。
走到小区楼下的时候天已经全黑了。单元门口停着一辆搬家的小货车,有户人家正在往里搬东西。一个年轻姑娘抱着纸箱从楼梯口出来,里面装着几本书和一台小电扇,她身后跟着个男人扛着折叠床板,两个人说说笑笑的,看着像刚搬进来。我侧身让了让,等他们过去之后才进单元门。
电梯上行的时候,我在手机日历上看到明天的备注:西南市场Q4线上客户沟通会,上午十点。底下加了一行小字"发言稿准备完毕"。我点进去看了眼发言稿,又退出来。电梯停了,门开,楼道感应灯亮了。
我掏钥匙开门,屋里黑着,窗台上那盆薄荷在夜色里只剩一个模糊的轮廓。我按亮灯,先去给薄荷浇了水,然后换了鞋,把外套挂在门后。烤红薯还剩大半块,放在桌上慢慢凉着。我坐下来翻了翻手机,消息列表里一排红的数字,群里的、私聊的、工作相关的、朋友闲聊的,挤在一起密密麻麻。我顺着往下划,最后在底部看到了陈晨发来的一条新消息。
是一段语音,十来秒。我点开听,他的声音隔着一千多公里传过来,带着一点沙哑的疲惫,但语气是轻的:"师父,我今天带新人过了一遍代码评审。那小孩写的东西跟他当初一个毛病,边界条件漏了。我给他讲了两个钟头,讲完嗓子都哑了。忽然想到您以前带我那种感觉。您辛苦了。改天去成都请您吃饭。"
我听完语音,手指在屏幕上停了一下,然后打了四个字发过去:"随时欢迎。"
发完之后我靠着椅背,看着天花板上那盏吸顶灯发出的暖黄色光。窗外隐约传来楼下搬家那对年轻人的笑声,隔着楼板闷闷的,像隔着一层水。我把手机搁在桌上,拿起凉了半截的烤红薯继续啃了一口,甜味在口腔里慢慢散开。
我想,人这一辈子大概就是这样。你走过的路会变成别人的路,别人走过的路也会变成你的路。绕来绕去,最后回到自己脚底下的,不是对谁的亏欠或者亏欠谁,而是那些踏踏实实走出来的脚印。脚印深浅不一,方向各异,但每一步都是你自己选的。
薄荷在窗台上安安静静地绿着。夜深了,明天还有新的事情等着。我站起身,关了灯。黑暗里那盆薄荷的影子融进了窗框里,城市的光在远处铺成一层薄薄的光晕。
我躺下来,闭上眼,安稳地睡着了。
第十一章 回路
时间进了十一月,成都的天气开始往深秋里沉。白天还暖着,一到傍晚就起风,穿薄外套有些扛不住,街边卖糖炒栗子的摊子多了起来,铁锅翻炒的沙沙声混着焦甜气,在路口的暮色里飘得老远。我换了件厚一些的夹克,每天步行上下班的路线没变,只是走的时候偶尔会在卖栗子的摊前停一停,买一小袋揣在兜里暖手。
团队扩招的事提上了日程,刘姐批了预算之后,HR那边把招聘信息挂了出去,简历陆续进来。我每天下班前抽一个小时筛简历,遇到合适的就标记出来安排面试。忙起来的时候连轴转,午饭经常在电脑前对付两口,嚼着三明治看代码,手指在键盘上停了又敲,敲了又停,等反应过来盒子里的三明治已经凉透了。
有天中午我正对着屏幕发呆,手机响了。看到来电显示的名字时我愣了一下,是方琳。她最近联系我的频率比从前高了些,偶尔发点日常段子和猫的照片,但直接打电话还是头一回。我接起来,她那边背景音有些嘈杂,像是在马路边上。
"小林,你猜我在哪?"她的语气带着一种按捺不住的兴奋。
"猜不到。你直接说。"
"我在机场!成都双流!"她笑出了声,"公司派我过来对接一个合作项目,我想着你在成都就主动申请了。晚上有空没?请我吃顿火锅呗。"
我放下三明治,嘴角不自觉地往上扬。"行。你住哪?我订个位置。"
方琳来成都出差这件事比我预想的更让人高兴。我太久没跟旧朋友面对面坐着吃顿饭了。虽然平时微信上聊着,但隔着屏幕跟面对面碰杯完全是两回事。当天晚上我选了家离她酒店不远的火锅店,等位等了快四十分钟才坐进去,锅底翻滚的时候她端着啤酒跟我碰了一下,说好久不见,看起来精神多了。我说你也一样,看着比从前白了。她瞪我一眼说那是化妆了好吧。
热气氤氲里我们聊了将近三个小时。方琳说前公司现在变了很多,赵姐走之后新HR总监上来搞了一套KPI改革,技术线被拆得七零八落,陆鸣那一批老人走了之后留下的空缺填上来的人水平参差不齐。她说起这些的时候语气里更多的是无奈而不是愤怒,毕竟她还在那家公司做着,太多情绪摆在脸上对谁都不好。
"不过我也不打算长待了,"她夹了一片毛肚在锅里涮着,"这次来成都对接的项目如果顺利,我打算申请调过来。你们这边招人不?"
我被她这句话逗笑了。"我们招测试,你肯来我直接找刘姐拍板。"
她眼睛亮了亮,嘴上却说那得看待遇再说。我们碰了第三杯酒的时候她忽然放下筷子,认真地看着我说:"小林,你知道吗,上个月我碰见赵姐了。她请我喝了杯咖啡,聊了好一会儿。"
我端着杯子的手顿了顿。"她怎么样?"
"还行。她去了家创投公司做顾问,比从前轻松多了。"方琳喝了口酒,"她问起你了,问我你在成都干得怎么样。我说挺好的,听说带团队带得风生水起。她点了点头,然后说了一句话。"
方琳看着我,眼神里有种谨慎的意味。"她说,那孩子当初走的时候她心里其实是难受的。但她没拦,因为知道拦不住。她说有些人该往高处飞的时候,留在地面反而是耽误。"
我听完这句话,忽然觉得火锅的热气熏得眼睛有些发潮。我低头夹了片土豆慢慢吃着,什么也没接。方琳大概看出了我的不自在,也没再继续这个话题,转而说起她家猫最近把沙发抓烂了新买的布套还没到货,扯着扯着两个人又笑了。
散场的时候已经快十一点,火锅店门口排队的食客还没散尽。我跟方琳沿着街边走了几百米,她忽然停下来指着前面一栋楼的顶层说那上面有家清吧看着不错,下次带我去。我说行,等你调过来再说。她摆了摆手说一言为定,然后拦了辆出租车回酒店。
我一个人沿着河边往住处走。夜风比傍晚又凉了些,吹在脸上清醒得很。河对岸的灯光在波动的水面上碎成一片晃动的金色,我走一段停一段,脑子里慢慢回放着方琳转述的那句话。有些人该往高处飞的时候,留在地面反而是耽误。我想起自己坐在那家面馆里吃雪菜肉丝面的那个晚上,想起在安全通道里接陆鸣电话时窗外那些流动的车灯。那时候我以为自己是被亏欠的那个,现在回过头看,或许那场离开本身,就是送我起飞的那阵风。
回到住处洗漱躺下来的时候已经过了午夜。手机上有几条未读,团队群里有人在讨论明天的上线排期,应届生发了个"干完这波我要睡三天"的表情包,底下几个人跟着队形回"附议"。方琳发了条消息说到酒店了晚安,后面跟了个月亮的表情。我挨个回了,然后翻到赵姐的联系方式,点进去看了看她空空的朋友圈,什么也没发,头像还是原来那张简笔画的轮廓线。
我把手机放下,关了灯。黑暗中天花板上有一道模糊的光弧,是窗外路灯透过窗帘缝隙投上来的,像一柄浅浅的弯刀。我闭上眼的时候想起火锅桌上翻滚的红油,方琳的笑脸,她说"你还欠我一顿"的语气。还有陈晨桌上那盆小绿萝,陆鸣抱着纸箱的背影,赵姐那句"以后常联系"。
所有人都在各自的轨道上转着。有时候靠得近,有时候离得远,但只要还在转,总有一天会再碰见。
第二天下午方琳忙完正事又约我吃了顿饭。这次选了家川菜馆,她辣得直灌冰水还要坚持吃,说难得来一次必须吃够本。我看着她眼泪汪汪地夹着一块水煮牛肉往嘴里送,笑得不行。她也跟着笑,笑完了拿纸巾擦眼角,说你这人现在怎么比从前爱笑了。我说是吗没觉得。她说真的,以前你眉头老拧着,看着总像在算一笔算不完的账。现在松快了,整个人都亮堂了。
我被她说得有些不好意思,低头扒了口饭。她也没继续逗我,转了话题说项目部这边对接的情况,聊着聊着又扯回正事上。分别的时候她站在餐厅门口说月底应该能把调岗的事定下来,到时候再正式报到。我说欢迎加入西南团队,提前把工位给你留着。她挥了挥手转身走了,高跟鞋踩在路面上嗒嗒响,走出一段又回头喊了句"工位要靠窗的啊"。
我站在原地看着她的背影汇入人流,口袋里的手机震了一下。是刘姐发来的通知,说明年拓展西南市场的总体规划初稿出来了,让我下周跟总部开一次线上评审会。我回了个"好的",把手机收回兜里,转身往办公室的方向走。
路上经过菜市场,我在门口的花摊前站了站,挑了一盆新的薄荷,叶片比原来那盆更肥厚一些,绿得油亮。老板说这是新品种,比普通的耐活。我付了钱端着盆走回办公室,把它放在茶水间原来那盆旁边,两盆绿并排站着,叶子挨着叶子,在午后的阳光里投下一小片清凉的荫。
我站在茶水间门口看了一会儿,然后回了工位继续干活。键盘声响起来,窗外有鸽群飞过,翅膀在阳光下泛着灰蓝的光。团队的人来来往往,有人端咖啡有人接电话有人抱着笔记本往会议室跑,整层楼活泛得像一缸正在冒泡的热水。
我对着屏幕改代码的时候余光瞟到茶水间那边,那两盆薄荷的叶片微微晃了晃,大概是风从没关严的窗缝里溜进来,撩了一下。
日子就这样往前走。不急不缓的,像河面上的水,表面看着平静,底下却一刻不停地流着。我坐在自己的工位上,敲着键盘,偶尔抬头跟旁边的人说两句话,偶尔站起来去倒杯水经过那两盆薄荷。窗外是成都灰蓝的天,偶尔有云慢悠悠地移过去,留下大片的晴空。
新招的人下周一就来了。方琳的调岗申请应该也快了。明年的规划还在改,有些细节需要跟刘姐再碰一次。生活填得满满的,像一本翻到中间的书,后面的页数还厚着,但已经不需要急着往后翻了。慢慢来,每一页都值得看。
傍晚快收工的时候,我突然想起一件事,打开手机翻到陈晨的对话框,打了句话发过去:"你上次说来成都的,还来不来?火锅我请。"
消息发出去之后我收拾东西准备下班。走到电梯口的时候手机震了,陈晨回了一条:"下个月!定了!这回真来!"
我看着屏幕上那几个感叹号,笑了笑,把手机揣回兜里。电梯门开了,我走进去,楼层数字一格一格往下跳。落到底的时候门开,一股裹着糖炒栗子和桂花甜香的夜风扑了进来。
我迈开步子走了出去。
第十二章 归人
陈晨说要来成都,我以为只是随口应承,没想到过了两周他真把机票订好了,截图发给我看,日期定在十二月初,周六上午到,周日下午走。底下跟了句"师父你答应请客的,我可记着呢"。我回了个"记着,你人到了就行"。
十二月初的成都已经正式入冬了,气温跌到个位数,早晨出门哈气能看到白雾。我在机场到达口等他的时候裹着一件厚羽绒服,兜里揣着手机,看着屏幕上航班状态从"到达"变成"行李提取"。等了约莫二十分钟,闸口那边涌出来一波人,他在人群里挺显眼的,比半年前胖回来一些,穿着件深蓝色的冲锋衣,背着个双肩包,出来的时候左右张望着找我的身影。看到我之后他快步走过来,咧嘴笑了一下,喊了声"师父"。
"胖了。"我说。
"新公司食堂伙食好。"他挠了挠后脑勺,"走吧,饿死了,飞机上的盒饭难吃得要命。"
我打车带他去了市中心一家老字号的火锅店。中午的店比晚上清静些,不用排队就能坐下。锅底端上来的时候红油翻滚着花椒和干辣椒,香气腾起来直往人鼻腔里钻。陈晨看着那一锅红辣辣的东西,吞了口唾沫说"感觉比咱们那边的重口多了"。我给他倒了杯凉茶,说你先喝口垫垫,别等会儿辣哭在桌上了。
他筷子夹起第一片毛肚的时候手还有点抖,涮了几秒蘸了油碟塞进嘴里,嚼了两下整张脸皱成一团,眼眶瞬间就红了。我以为他被辣着了要递凉茶,结果他缓了缓,喘了口气说"好吃,太好吃了"。然后继续涮第二片第三片,根本没碰那杯凉茶。
吃饭的过程里他断断续续讲了些新公司的事。工业软件配套的方向确实跟他从前做的行业不一样,技术栈要重新学,但他说挺有意思的,因为每一样东西都能看到实际的用处。不像从前做项目交付,方案做完了客户用不用、怎么用,跟开发的人没什么关系。现在不一样,他们写的代码直接跑在工厂产线的设备上,出问题半夜就得爬起来修,压力大但成就感实打实的。
"而且,"他喝了口凉茶,"我那个团队人少,总共就六个,互相之间不扯皮。谁出问题了大家一块儿扛,不像以前……"他话说到一半停住了,大概是想起了从前在前公司那些事,看了我一眼把后半句咽了回去。
我没追问,拿起公筷又往他碗里夹了一片牛肉。"多吃点,回去就没这么正宗的火锅吃了。"
他闷头吃起来,腮帮子鼓鼓的。吃到一半的时候他放下筷子,表情忽然认真起来,从外套内兜里摸出一样东西放在桌上,推到我面前。是一个信封,牛皮纸的,边角有些磨损,但封口压得整整齐齐。
"师父,这个给您。"他说话的声音低了些,"其实上回见面的时候就想给的,但当时没准备好。"
我看了看信封,又看了看他。"什么东西?"
"您打开就知道了。"
我拆开封口的时候纸角发出轻微的撕裂声。里面是一张打印出来的纸,折了两折。我展开来看,是一份文档的截图,上面是一段代码,行号从第一行编到第一百七十多行,每一行都写着详细的注释。我一眼就认出来,那是我当初给他改的那版华新项目核心模块。但他做了新的事情:他在原有的注释旁边,密密麻麻地添了一整套自己的理解,用不同颜色的笔在打印稿上做了批注,哪些地方我那样写的原因是什么,哪些边界条件我之前没有明说但他自己悟出来了,哪些地方换一种写法可能更优但他的版本验证过还不够稳定。整张纸被他写得几乎满了,从页眉到页脚,空隙里塞满了蓝色和红色的墨水字迹。
我拿着那张纸看了很久。中间陈晨没说话,低头夹着一片土豆慢慢嚼着,眼神落在桌面上。
"师父,"他终于开口,"我花了好几个月把这套东西从头到尾啃了一遍。每改错一行就在旁边记一笔,想到什么就写什么。后来凑了这么一份出来,觉得应该让您看看。我想让您知道我后来……真的没浪费您当初改的那些东西。"
火锅咕嘟咕嘟地滚着,热气模糊了我跟他之间那一段桌面。我低头看着纸上那些歪歪扭扭的批注,字写得不算好,很多地方涂了又改改了又涂,但每一笔都是认真的。
我把纸折好重新放回信封里,收进口袋。"行了,回去之后好好干你那边的事。将来有机会把你们那套工业软件的东西做成体系,比什么都强。"
他重重地点了点头,没再说那些矫情的话,端起凉茶跟我碰了一下。塑料杯磕在一起发出轻轻的"当"声,茶水在杯沿晃了晃,溅了一滴在桌面上。
吃完火锅出来,天阴着,风吹得路边的银杏叶子满地打旋。陈晨说想去看看我们办公室长什么样,我带着他坐了地铁过去。一路上他都在打量车厢里的人,说成都地铁的座椅颜色跟这边不一样,温暖系的。我说你一个前程序员观察角度怎么这么奇怪。他说职业病,干什么都先注意细节。
到了办公室的时候团队的人还在干活,应届生第一个抬头看见我领了个生面孔进来,好奇地多看了两眼。我简单介绍说这是我以前带过的徒弟,来成都玩顺便看看。陈晨站在我工位旁边转了一圈,目光落在茶水间那两盆薄荷上,走过去盯着看了好一会儿。我在旁边说一盆是旧的,一盆是新添的。他嗯了一声,伸手碰了碰其中一片叶子,指尖在叶面上轻轻按了按,像在试探什么。
"师父,"他转过身来,"我工位上也养了一盆。不过你猜怎么着,我养了一个月就枯了。后来我去花店问人家,说是我水浇多了。第二盆养了半个月,又枯了,这次是水浇少了。第三盆才活下来。"
他说这话的时候脸上带着一种自嘲的笑,但眼睛里有些别的东西。我看着他,忽然明白他说的不只是那盆绿萝。他在说自己这半年跌跌撞撞从头学起的过程,犯过的错,交过的学费,最后终于养活了的那盆东西。
"慢慢来,"我说,"能养活第三盆就行。"
他点了点头,又看了那两盆薄荷一眼,然后转身说走吧不打扰你们干活了。
送他去机场的路上天放晴了,云层裂开一道口子,阳光斜着打下来把前面一辆车的顶棚镀成金色。他坐在副驾驶座上翻着手机,忽然说了句"师父,其实我这次来,还有件事想跟您说"。
"你说。"
"我下个月转正了,主管找我聊过,说等我再练一阵子,想把技术组长给我。我答应了。"他说完转过头看着我,"我从上家公司出来的时候什么都算不上,掉到地上碎了。是您帮我捡回来的。我以后……不想再让人失望了。"
我握着方向盘看着前面的路,没转头看他。沉默了几秒之后我"嗯"了一声,说"那就干出个样子来"。
到机场的时候他解开安全带下车,从后备箱拎出他的双肩包,站在车门外跟我隔着摇下的车窗对视。风把他冲锋衣的拉链绳吹得晃来晃去,他张了张嘴想说点什么,最后却只是冲我笑了笑,说"师父,下次换我请您"。我冲他摆了下手说赶紧进去吧别误了机。
他转身往里走,走到旋转门前回头看了我一眼,然后又转回去推门进去了。身影消失在玻璃门后面的光亮里,像一滴水融进了一片海。
我在车里多坐了一会儿,看着进出港航班信息的大屏幕滚过一行又一行红绿相间的字。手机响了,是刘姐发来的邮件,批了明年的预算方案。我看完回了个确认,把手机放回支架上,启动了车子。
回程的路上下起了小雨。雨刮器左右摆着,把挡风玻璃上细密的雨珠扫成一片均匀的水幕。路两侧的行道树在雨里深成一片墨绿色,偶尔有电动车载着穿雨衣的人从旁边穿过去,车轮碾过积水溅起细碎的水花。
我把车速放慢了些。收音机里播着一首老歌,旋律平缓,歌词含含糊糊的听不真切。我跟着哼了两句就忘了调,索性关了收音机,只听着雨点和轮胎碾过湿路面的声音。
车在红灯前停下来的时候,我看到旁边公交站台上有一个老年人在等车,没打伞,佝偻着背缩在雨棚边缘。我摇下车窗探头喊了一声,让他往里站站,雨水斜着飘进来容易淋着。他愣了下,往里挪了两步,冲我点了点头。
绿灯亮了,我关上车窗继续往前开。雨渐渐小了些,云层边缘开始泛出一种灰白的光,像有人在天际线上轻轻抹了一笔。路面上的积水倒映着两侧商铺的灯光,被车轮碾碎又聚拢,聚拢又碾碎。
我把车拐进小区门口的时候雨彻底停了。天还没有黑透,西边的云层底下露出一线淡橙色的光,薄薄地铺在楼群的轮廓上。我停好车,拎着钥匙上楼。
推开家门的时候窗台上那盆薄荷的叶子上还挂着没干的水珠,大概是出门前忘了关窗,雨水飘进来淋了一点点。我走过去把窗户关好,伸手拨了拨薄荷的叶片,水珠顺着叶尖滴落,砸在窗台上无声地洇开一小片湿。
厨房里烧了壶水,泡了杯茶端到阳台上去。城市的灯火在雨后的空气里格外清透,远一些的楼顶还罩着一层薄薄的雾气,像盖了一层半透明的纱。我靠在阳台栏杆上喝了口茶,温热的液体顺着喉咙滑下去,暖意慢慢往四肢扩散开来。
手机在口袋里安静着,屏幕偶尔亮起一下又暗下去,大概是各种推送和群消息。我没急着掏出来看,就那么站着,看远处街口的车灯汇成一道流动的光河,向夜色深处延伸过去。
雨后的成都安静得让人心安。风里带着湿润的土腥气,混着不知道哪家飘来的饭菜香,软软地围拢过来。我长长地吐出一口气,白雾在昏暗的灯光里散开又消失。
明天周一,又一周开始了。手头项目到了关键节点,新人也到了入职的日子,方琳那边调岗应该很快有消息,刘姐说年底要再做一轮述职。事情排得满满当当的,像一摞等着被翻开的书页。
我喝了最后一口茶,把杯子搁在窗台上,伸手又摸了摸那盆薄荷的叶子。它绿着,凉着,贴在手心里有一点点湿润的韧性。
夜安静下来了。远处最后一班地铁的轰鸣声从地下闷闷地传上来,震动顺着楼体传到脚底,很轻很轻的一下,然后就散了。
我转身回了屋里,轻轻带上了阳台的门。
第十三章 大雪
十二月中旬,成都罕见地飘了一场雪。说是雪,其实更像是细碎的冰晶混合物,落在地上还没积住就化了,只在车顶和绿化带常青灌木的叶片上留下薄薄一层白。整个城市的人都新鲜起来,朋友圈里刷屏的全是"成都下雪了"的照片,配的文字千奇百怪,有人惊呼有人怀旧有人纯凑热闹。我站在办公室窗前往外看的时候,天空灰蒙蒙的,细小的白点从看不见的高度纷纷扬扬地落下来,落在玻璃上融成一道水痕,滑下去,又被新的白点盖上。
团队里几个年轻人趴到窗边挤着看,应届生掏出手机对着外面的楼顶猛拍,嘴里念叨着要发给他妈看。茶水间飘来咖啡的香气,混着窗外扑进来的冷风,有种冬日特有的安宁感。我站在人群后面看了一阵,转身回了工位。
手机在桌面上震了一下,是方琳发来的消息:"调岗批了!下周一入职!"后面跟了一长串感叹号。我盯着那排感叹号看了两秒,回了句"靠窗工位给你留好了,再来晚了可能就没了"。她秒回了个得意的表情。
同一天下午,刘姐在线上跟我过完了年度规划的最后一次修订。屏幕那头她一边翻着文档一边说,西南团队明年上半年的指标定得不低,但根据当前的进度来看应该够得着。我对着屏幕点了点头,说人手这块年后还能再加两个,方琳下周一报到,测试线的短板能补上。刘姐听了方琳的名字想了片刻,说从前公司挖过来的那个?我说对。她哦了一声,说那得好好用,测试这块一直是咱们的薄弱环节。
挂了视频会议,我站起来去茶水间接水。经过窗边的时候雪还在下,比中午密了一些,屋顶和树梢上那层薄白更明显了。我端着杯子站在窗前喝了一口,看对面那栋小软件公司的窗口里亮着灯,有人影在走动。忽然想起几个月前某个深夜站在这里看到他们加班的情形,那时候隔着夜色看过去只觉得陌生。现在再看到那些亮着的屏幕,心里多了一种说不清的亲近。
傍晚下班的时候雪已经停了。出了写字楼,路面湿漉漉的,空气里有一股清冽的冷。我沿着平常走的那条路往家走,经过菜市场门口的花摊时脚步慢了半拍。卖花的大姐正在收摊,看见我喊了句小伙子要不要带一盆回去,天冷了家里养点绿的暖和。我笑了笑说家里有了。她又说那你看看这个,新到的风信子,水培的,天冷正好开花。我看了眼她手上端着的小玻璃瓶,瓶底浸着一颗圆滚滚的球茎,顶端冒出一截嫩绿的芽尖,看着倒也精神。我问多少钱,她说十五。我掏钱买了一个,端在手里小心翼翼地往家走。
回到住处换了鞋把风信子搁在书桌上,跟薄荷隔着一个笔记本电脑的距离。两个瓶子并排放着,一个插着舒展的绿叶,一个养着尚在酝酿的花苞,风格迥异但一起摆在桌面上的时候意外地协调。我盯着看了一会儿,觉得屋里好像确实比从前暖了些。
那个周末过得比往常慢。周六上午我去了趟办公室处理几份文件,整层楼只有我一个人,安静得能听见窗外风吹树叶的沙沙声。我坐在工位上把下周的排期从头到尾过了一遍,又翻了翻邮箱,看到前公司那边已经很久没有邮件进来了,通讯录里那些熟悉的名字都渐渐沉到了列表底部。我往下划着联系人,看到赵姐的头像时停了一瞬。她的朋友圈更新了,一张照片拍的是书桌一角,摊开的笔记本上写着密密麻麻的会议记录,旁边压着一杯咖啡。配文写着"新角色,新节奏"。底下有人评论问她忙不忙,她回了个"比从前强"。
我点了赞,然后退出朋友圈,继续看邮件。手边的风信子在窗台上安安静静地立着,顶端的绿芽比昨天又伸长了一点点,看着几乎每天都有细微的变化。
周日晚上方琳发来消息说她收拾了一箱行李寄过来,人明天上午到,问我要不要接机。我说你航班几点,她说早上九点半。我算了算时间说行,正好明天上午没安排。她发了个"小林同志还是靠谱"的表情包就没了下文。我笑了笑把手机放下,继续给那盆风信子换水。球茎底部的根须比前两天长出来一截,白嫩嫩的,在水里舒展着像一小团棉絮。
周一九点半我准时到了机场。方琳推着行李箱出来的时候穿了一件卡其色的长风衣,踩着短靴,精神状态比上次见面时候更精神,远远地就冲我招手。我接过她的箱子往停车场走,她跟在旁边左看右看,说成都机场比她想象的大。我说以后你常飞就习惯了。
路上她问起办公室的配置,问团队现在的架构,问接下来手头项目的上线节点,问得事无巨细,像个即将上任的将军在勘察战区。我一边开车一边答着,说到某个技术难点的时候她立刻追问了两层,我说你还没正式报到就开始卷上了。她靠回椅背说这叫提前进入状态,懂不懂。
到公司的时候团队的人刚开完晨会,方琳的出现引起了小小的骚动。应届生第一个凑过来问这谁啊,我说新来的测试主管以后你们有的麻烦了。方琳瞪了我一眼然后笑着跟在场的人挨个打了招呼,落落大方的样子很快就跟人混熟了。我领她去安排的工位,靠窗倒数第二排,窗外的视野还算开阔能看到街对面的银杏树。她把包放下来环顾了一圈,说了句"还行,比我想象的好"。我说那必然的,也不看谁挑的位置。
上午让她熟悉系统流程和现有项目的测试用例,中午我请她去楼下吃了碗担担面。她低头扒面的时候忽然抬头说,有件事忘跟你说了。我嘴里含着面含糊地嗯了一声。她说赵姐这周末过生日,她请了几个旧人聚一聚,问我去不去。我说在哪?她说就原来公司楼下那家粤菜馆,周六晚上。我说行,去。她点了点头没再说什么。
周六那天我飞回了那座城市。下了飞机天气比成都冷得多,干巴巴的冷,风刮在脸上像薄刀片。我打车去了那家粤菜馆,到的时候包间里已经坐了五六个人,全是眼熟的旧面孔。方琳坐在赵姐旁边冲我招了招手。我过去的时候赵姐抬起头看了我一眼,她比从前看起来松弛了些,眉眼间那些紧绷的线条被时间揉软了,头发剪短了,整个人显得利落而不凌厉。
"来了。"她说,语气平淡,但嘴角有一丝弧度。
"赵姐,生日快乐。"我把带来的一盒茶叶放在桌角。
她看了一眼没推辞,说了声"有心了"。旁边的人起哄说赵姐今天收的礼都能开个小卖部了。赵姐难得地笑了笑,招呼大家落座吃饭。
席间聊了很多。从前公司的近况,各自新单位的趣事,谁换了城市谁升了职谁刚添了孩子。陆鸣没来,据说是出差在外地赶不回来,但发了长长的微信祝生日快乐,被赵姐当众念了一遍,大家笑成一团。陈晨也没来,赵姐没有提他,我也没有提。有些人的存在和缺席放在同一张桌上,被热气腾腾的菜品和此起彼伏的笑声盖了过去,像水面下无声经过的鱼。
吃到后半段,大家渐渐散了酒劲,几个人去阳台抽烟,几个女的靠在沙发上聊美容和旅游。我端着杯茶坐在角落,赵姐不知什么时候坐到了我旁边,端着半杯红酒晃了晃,没喝。
"成都不错吧。"她开口,目光落在酒杯里旋转的暗红色液体上。
"挺好的。节奏比这边慢,人待着舒服。"
"那就行。"她顿了顿,"当时你走的时候,我其实想过跟你说点什么。后来觉得说什么都多余,你心里有数。"
我嗯了一声。茶杯里的水汽升起来在灯光下散成极淡的白雾。
"陈晨那孩子,"赵姐忽然说,声音压低了半度,"后来找过我一回。带了盒点心来我办公室,什么也没说,搁下就走了。我也没留他。这事儿到那儿就算翻篇了。"
我看了她一眼。她侧脸被灯照着,鼻梁和下颌的线条清晰分明,眼角的纹路在光里隐约可见。她比从前确实显老了一点,但那层老不是疲态,而是一种洗过之后的清透。像一块被磨去了棱角的石头,摸上去粗粝依旧,但不再扎手了。
散场的时候已经快十点。外面风更冷了,我站在餐厅门口的台阶上等方琳结完账出来,两个人并排走着去打车。她哈着白气说今晚吃得撑死了,明天回成都要轻断食一天。我说你哪次说完轻断食最后不都又点外卖。她骂了声滚,然后噗地笑了。
出租车来了,她先上去走了。我站在路边多等了一会儿,口袋里的手机忽然响了。掏出来一看,来电显示是一个没存过的号码,归属地正是这座城市。我接起来,那边传来一个女声,听着有些年纪了,带着一种小心翼翼的语气:"喂?请问是小林吗?"
"是我,您哪位?"
"我是陈晨的妈妈。"那头顿了顿,声音有点抖,"不好意思这么晚打给您,我是从陈晨手机里找到您号码的。他今天让我给您打个电话,他说无论如何都要跟您说一声,谢谢您当初拉他那一把。他现在过得挺好的,新单位那边领导挺器重他,他想亲口跟您说这些,但他不好意思,总怕说得太肉麻。我就替他打了,您别嫌我冒昧。"
我握着手机站在冬天的街头,风从四面八方灌过来,把大衣下摆吹得猎猎地响。电话那头陈妈妈的声音还在说着,说陈晨现在懂事多了,以前嘴硬脾气倔,现在回家知道帮她做家务了,工作上也知道吃苦了。她说着说着声音有些哽咽,又赶紧收住了,说不好意思打扰您这么久,您早点休息。
"阿姨,"我说,"他挺好的就行。不用谢我。"
电话挂断之后我在路边站了一会儿。风很大,吹得路灯杆上的灯罩晃了晃,光影在地面上来回摆着。我抬起头看了眼头顶那轮不太圆的月亮,冷清清的挂在天上,边缘被薄云遮了一半。
当初那通三十通的未接来电,那张两万块的工资条,那盆被我抱走的绿萝,此刻在记忆里都变得淡了。淡成像旧照片上褪了色的边缘,轮廓还在,但颜色已经模糊。留下来的反而是那些细小的东西,陈晨桌上那盆小绿萝,他妈妈带着鼻音的那句"谢谢",火锅桌上传来的那一沓纸。
我深深吸了口冷空气,把大衣领子竖起来,沿着马路慢慢走向下一个路口。
明天还要回成都。方琳刚入职,手头那批测试用例等着她梳理,刘姐说年后还要扩一轮招人,风信子大概该开花了。事情很多,但每一件都让人有劲。
我在路边拦了辆车坐进去,跟司机报了酒店地址。车子启动的时候暖气涌上来,慢慢驱散了身上的寒气。窗外街灯一盏接一盏地往后退去,连成一道光带,像一根从中间抽走的线,把夜色的布缓缓缝合起来。
我靠在椅背上闭上眼,手机静静地攥在手心里。屏幕暗着,没有新的消息提醒。风在外面呼啸着拍打车窗,但车里很暖。我就在那片温暖里安稳地打了个盹,直到司机说"到了",才睁开眼睛。
下车的时候我看了眼手机,凌晨刚过。城市睡了,路灯还醒着。我推开酒店旋转门走进去,大堂的光从背后涌过来,在地上拖出一条长长的影子。
明天回了成都,那盆风信子应该又长高了一截。
第十四章 花期
回到成都的那天是周日中午,天气比前些天暖和了些,路边银杏树上的叶子落了大半,剩下那些黄澄澄地挂着,像一串串小灯笼在微风里轻轻晃。我拖着行李箱进了家门,第一眼就去看了书桌上那盆风信子。玻璃瓶里的水比走之前稍微浑浊了一些,根须又长长了一截,缠绕在瓶底盘成一团白茸茸的网。最明显的变化在顶端,原本只是紧实的一枚绿芽尖,现在分出了两片嫩叶,中间鼓出一段浅绿色的茎,乍看之下像一颗微缩的葱头。
我给它换了水,又给薄荷也浇了点儿,把行李箱的衣服拿出来挂好,洗了把脸换了身家居服,坐在椅子上把手机里的未读消息挨个处理完。方琳在群里发了条消息说成都的周末早晨太安静了简直不像一个省会城市,底下几个年轻人附和着说就是就是周末就想瘫着睡到自然醒谁还出门啊。我看着她刚来两天就迅速融入了团队氛围的架势,觉得当初把她忽悠过来真是做对了。
下午去了趟办公室加班。周末的写字楼里冷清得很,走廊灯都没开全,只有我那一排工位顶上亮着几盏。我坐下来把下周要用的几个文档提前过了一遍,顺手回了几封客户邮件。对面的窗户外天空湛蓝,日光斜斜地落进来,在桌面上切出一个明亮的光块。我偶尔抬头看一眼窗外,对面那栋小软件公司周末没人,所有窗户都暗着,玻璃幕墙冷冷地反着天空的颜色。
手机在桌面角落震了一下,是刘姐。她发了张照片过来,拍的是她家阳台上的一排多肉植物,胖墩墩的,盆盆长得饱满精神。配文说"周末宅家养肉,你那边风信子开了没有"。我回说还在长,快了。她回了个"等开了拍给我看看"。我把手机放下继续干活,嘴角翘着。
周一早晨到办公室的时候,方琳已经坐在她靠窗的工位上了,面前摊着好几张打印的测试用例表,手边一杯冒着热气的豆浆,看见我进来抬了下眉毛算是打了招呼。我说你是不是七点就来了,她说没有,八点半,主要为了避开早高峰地铁。我说你一个新来的这么卷让别人怎么活。她翻了个白眼继续埋头看她的表格。
上午团队开周例会,我把年底前要完成的几个节点拆分了责任人。方琳听得很仔细,散会后单独留了一会儿问了几个关于测试环境搭建的问题,我一一答了,她拿笔在本子上记着,然后说行我先去把基础设施搞起来。走的时候又回头说了句"工位阳光确实不错"。
我坐在会议室里多待了两分钟,看着投影屏幕上还没关掉的甘特图,绿色的进度条比上个月往前推进了一大截。外面走廊里传来此起彼落的脚步声和交谈声,熟悉的、鲜活的、带着早晨特有的那股热乎劲儿。我关了投影仪站起来往外走,路过茶水间的时候瞟了一眼窗台上的薄荷,两盆都精神抖擞地绿着。初冬的阳光从窗户斜打进来,把薄荷叶子的边缘照成半透明的青色,像碧玉薄片。
日子就这么滑进了十二月下旬。街上开始挂起一些红绿色的装饰,几家大型商超门口摆出了圣诞树,虽然跟成都这种城市的调性有些违和,但看着倒也有几分节日的气息。团队里有人在群里提议年底出去聚餐,立刻得到了十几条附议,连平时不怎么发言的测试组同事都冒出来说了句"可以可以"。
我在群里回了个"你们定地方,我请客",下面顿时刷起了一串鼓掌的表情。方琳单独发私聊说"你是不是膨胀了,工资卡还好吗",我说"一顿火锅的钱还是有的"。她说"那就行,帮你省着点花,选家实惠的"。
聚餐定在周三晚上,选了公司附近一家口碑不错的川菜馆。那天傍晚团队比平时提前了半小时收工,十来个人浩浩荡荡地往餐馆走,路上说说笑笑的,气氛松快得像学生时代放学后的结伴。落座之后热菜上了满满一桌,花椒和辣椒的香气弥漫了整个包间。有人提议喝酒,几个年轻人立刻响应,啤的白的混着来了一轮。
席间有人问我当初为什么选择来成都,旁边方琳替我答了句"被前公司气跑的",引起一阵哄笑。我也跟着笑了,端了杯啤酒站起来,说正经的,当初来成都就是觉得换个环境重新开始。现在回头看,选择是对的。因为这里有一帮能一起干活的人,出了事能扛,有了成绩能一起乐。比什么都强。说完仰头把杯子里的酒喝干了,冰凉的液体顺着喉咙滑下去,带着一点微苦的回甘。
应届生红着脸站起来敬我,说林哥我来这么久从来没当面说过,您是第一个愿意跟我一行行过代码的领导。以前实习的时候没人管我,全靠自己瞎摸,来了这边才觉得自己真在学东西。他说话的时候鼻头有点红,不知道是酒劲上来了还是情绪到了。旁边的人起哄说又来了又来了,上次就你最能煽情。我笑着拍了拍他肩膀说行了行了,好好干活比什么都强,别整这套。
那一晚散场的时候已经快十一点,成都的冬夜寒意沁人,但大家都有点酒意上头,站在餐馆门口七嘴八舌地商量要不要续摊。方琳说她要回去睡觉了明天早上还有一堆用例要跑,几个年轻人不死心说那去清吧坐坐就回。我摆摆手说你俩爱去自己去,别带歪了别人。最后该散的散了,该续的续了,我站在路灯下目送着几个人钻进出租车,又转头跟方琳一起沿着人行道走了一段。
她踢着路面上的一片落叶问我:"今天那小孩说的那些话,是不是让你想起陈晨了?"
我沉默了一瞬。"有一点。但不一样。"
"怎么不一样?"
我想了想,说:"陈晨那时候是我主动带的,人家没求我。这小孩是自己找上来的,伸着脖子要学。态度不一样。"
方琳嗯了一声,没再追问。走到她租住的那个小区门口的时候她停下来,侧头看着我说:"你这个人吧,心软得要命,嘴上又从不承认。你自己知道吗?"
我被她噎了一下,没接住话。她得意地笑了笑说行了到了你回去吧明天见,然后转身往小区里走,高跟鞋在夜里清脆地响了几声就远了。我站在原地摸了摸后脖颈,不知道自己该笑还是该摇头。最后索性笑了笑,转身往自己住处走。
那盆风信子的花苞在这几天里肉眼可见地鼓了起来。从最初那截青绿的茎秆顶端,慢慢裂开一道细缝,露出里面挤挤挨挨的浅紫色花蕾,密密匝匝的,像一串还没绽放的小铃铛。每天早晨起来第一件事就是端起来看看它又有了什么变化,今天多开了几朵,明天的光线底下又比昨天深了一度色。薄荷在旁边安安稳稳地绿着,两盆植物一高一矮一紫一绿,在书桌上构成一幅安静的静物图。
十二月底的最后一天,我刚开完一个跨部门的线上协调会,回到工位坐下的时候余光落在窗台上。风信子在那里迎着下午的太阳站着,那些紧裹着的花苞不知什么时候悄悄舒展开了,浅紫色的花瓣从花茎顶端一层层剥开,露出中心更深一色的花心,带着一种清浅的香,若有若无的,得凑近了才能闻见。整串花穗开满了大半,沉甸甸地微微弯着,像一挂柔和的铃兰。
我站起来走到窗台边端起来看了看,拿手机拍了张照片发给刘姐,附了句"开了"。她很快回了条语音,点开是她带着笑意的声音:"好看。你这人养花倒是手气不错。"
我把风信子放回窗台,拍了第二张照片,发给了陈晨。过了几分钟他回了一个竖大拇指的表情,隔了一会儿又补了一句:"快过年了师父,我回来之前它别谢了,我还没亲眼看到。"
我笑了笑,回了句"你抓紧,花期不长"。然后放下手机,退回工位继续敲代码。
窗台上那盆风信子安静地开着,阳光落在紫色的花瓣上,薄薄的,透亮的,像一小簇凝固的暮色。偶尔有风吹进来,花穗轻轻晃一晃,那缕极淡的香气便散开一些,融进办公室里键盘和咖啡的味道里,变成了某种很轻很暖的东西。
第十五章 岁末
跨年夜那晚我没有出门。团队群里有人发了聚餐的照片和短视频,方琳举着杯子的侧脸被拍得有些模糊,但笑容很清楚。应届生在底下刷了一排"新年快乐",后面跟着一群人复制黏贴成了整齐的队形。我坐在书桌前回了几条消息,然后放下手机端了杯茶到阳台上去。
成都的冬夜没有风,温度虽然低但干冷得干脆。远处城区的方向偶尔腾起几簇烟花,在高空炸开来又簌簌坠落,碎成一片短暂的流光。爆炸声隔着好几条街传过来时已经变得闷钝,像遥远的海浪拍在礁石上。我靠着栏杆看了一阵,杯子里的茶慢慢凉下去,最后连手心的温度都散尽了,才端着空杯回到屋里。
风信子在书桌上亮着最后一点暮色里存下的光。紫色的花瓣在台灯底下染了一层暖意,花穗顶上还有几粒没开的花苞,撑得鼓鼓的,像含着什么不肯吐露的秘密。我坐下来看了它一会儿,然后打开了电脑上那个一直没整理完的年度总结文档。光标在标题下方闪烁,我敲了几行字,又把它们删了,反反复复地折腾着,最后还是把窗口最小化,换了本电子书出来看。
零点的那一瞬间窗外忽然热闹起来。烟花密集地升空,炸响的声浪一波接着一波,从远到近层层叠叠地涌上来。手机同时开始震动,此起彼伏的消息提示音像下雨般密集。我拿起手机看了一眼锁屏上滚动的通知列表,方琳发了句"新年快乐",刘姐发了年终总结的修订版让我节后看,陈晨发了一段短视频拍的是他那边城市的跨年灯展,彩灯铺了满屏幕,底下写着一句"师父新年好"。我挨个回过去,把手机放到一边,从椅子上站起来走到窗前。
窗外的夜空被各种颜色短暂地照亮又暗下去,此起彼伏的烟火把云层的底侧映成不断变幻的浅彩。隔着玻璃看过去,那些炸裂的光束像是被装进了一个透明的匣子里,绚烂但无声。我盯着看了好一会儿,直到最后一声炸响沉寂下去,城市重新回到冬夜该有的安静里。远处不知谁家养的狗叫了几声,然后也安静了。
我回头看了眼桌上的风信子,它在台灯的光晕里安稳地站着,花瓣上的细纹清晰可见。新的一年就这么来了。没有倒计时的喊声也没有香槟的泡沫,只有一个安静的阳台、一盆开了一半的花和一个不算疲惫的人。
元旦放假三天,我没有安排远行。第一天睡到自然醒,起来给两盆植物浇了水,去了趟附近的菜市场买了些菜回来自己煮了顿中饭。下午坐在沙发上翻了几页之前没看完的书,阳光从窗户斜进来落在书页上,把打印体的黑字照得微微发亮。第二天方琳约我去市区逛了一圈,两个人漫无目的地在街上走了小半天,在路边摊吃了碗抄手,又在人民公园的露天茶座里坐了一个多小时。她靠在竹椅上喝盖碗茶,眯着眼说这种日子过久了真容易让人懒散下去。我说懒散就懒散,又没人规定必须时刻紧绷着。她哼了一声没反驳,继续喝她的茶。
第三天哪也没去,把家里里里外外收拾了一遍。衣柜重新叠了,书桌清空了表面的杂物,连厨房灶台都被我用洗洁精细细擦过一遍。薄荷和风信子换了新水摆在窗台上,日光落进来的时候两盆植物各自安安静静地泛着光和颜色。我洗完手站在屋子中央环顾了一圈,觉得这间租来的不到四十平的小公寓忽然有了些像家的东西。那些东西不在家具的款式或者墙纸的颜色上,而在于窗台上的植物、冰箱里自己买的鸡蛋和青菜、书架上随意堆着的几本书,以及枕头旁边充电线接口处被反复拔插留下的轻微磨损痕迹。
假期结束后的第一个工作日,早晨七点半闹钟响起的时候我几乎是自然醒的。窗外天刚亮透,冷冽的晨光里掺着一层薄薄的淡金色。我洗漱完毕换了衣服出门,楼道里遇见了楼上那对年轻夫妻,男的拎着公文包女的手里捧着杯热豆浆,跟我点头打了个招呼。我应了一声,脚步轻快地下了楼。
那天的办公室比往常都早有人到。方琳坐在工位上已经进入了工作状态,屏幕上开着好几个测试面板,看见我进来说了句"早啊"。我说你假期没出去啊。她说就在周边转了转,没跑远。然后话锋一转说昨天做了个测试方案你看看行不行,顺手就把笔记本电脑转过来给我看。我弯腰看了几行,指出一个可能的盲区,她若有所思地点了点头开始改。
节后的节奏比预想中更快。年度规划正式启动落地,跨部门的沟通会密度增加,手头两个并行项目的开发测试都在往收尾阶段赶,每天的时间被切割成许多块。但我渐渐适应了这种切法,每一块里该干什么干完了就转到下一块,中间不留太多空隙让自己胡思乱想。茶水间那两盆薄荷越长越密了,我偶尔进去接水的时候会多看两眼。后来有一天早上我路过发现其中一盆的土壤表面冒出了一颗指甲盖大的新芽,嫩绿嫩绿的,在干裂的土层缝隙里顽强地探出了头。我盯着那颗小芽看了好几秒,然后给自己倒了杯温水走回了工位。
月中某天下午,刘姐发来一条消息让我晚上八点上线,说要跟我单独通个话。我以为是出了什么问题,心里轻轻吊了一下。到了晚上八点准时连上语音,刘姐那边背景音有点空旷,听着像是在会议室之外的地方。
"没什么事别紧张,"她第一句先说了这个,"就是想跟你聊聊明年的人事安排。总部这边讨论过了,打算让你挂西南事业部的技术总负责人,职级升一格,直接对总部产品委员会汇报。具体调整明年初正式发文。你有个心理准备。"
我听完顿了一下。职级升一格意味着什么我心里清楚。半年前从那个前公司离职的时候我还在为两万块的差价熬心熬力,现在有人直接在电话里把一整条事业线的技术权柄递了过来。我说了句"谢谢刘姐,我一定做好"。她说"知道你会说这句,我就是通知你一声。另外年后给你配个助理,你事情越来越多,得有人帮你分担行政层面的事务。人选我让HR筛了几个,回头你面一下。"
挂了语音之后我在椅子上坐了一会儿。窗外的夜色笼罩着城市,远处楼群的轮廓在深蓝的背景里勾勒成一道道灰黑色的剪影。桌上的风信子已经开到最盛了,紫色的花穗满满当当地绽开来,像一团柔和的绒球,微弱的香气在安静的空气里缓缓扩散。
我拿起手机给方琳发了条消息:"升职了,请吃饭。"
她秒回:"好家伙,上个月刚请过团队,这个月又升职,你是不是提前算好了。"
"没算好。但运气不错。"
"得了吧你那是应得的。"她发完这句又补了一条,"不过请客我肯定去,时间地点你定。"
我笑了笑,锁了屏。风信子在台灯底下紫得沉静而温柔,花穗顶端最后那几粒没开的花苞也在这两天逐渐松动了,眼看着就要彻底绽放。这盆十五块钱在菜市场门口顺手买回来的东西,从一颗光秃秃的球茎长到此刻满穗盛放,前后不过个把月的光景。
我伸出手指轻轻碰了一下最顶部那朵还没完全张开的花苞,指尖传来极轻微的韧性。它还在长。所有人都在长。包括我自己。
手机又震了一下,我以为是方琳又发了什么,拿起来看却是陈晨。他发来一条消息,拍的是他工位上的那盆绿萝,照片里叶片比上一次看到时肥厚了许多,藤蔓已经垂下来一截,在桌面边缘打着卷。配文写着"第四盆了,这回真活了。"
我回了一个字:"好。"
然后把手机放下,靠在椅背上看着窗台上那一紫一绿两盆安静的存在。夜色漫上来,灯还亮着。明天还有很多事情等着,新的职位,新的助理面试,年后的扩招,刘姐说总部有新的产品线可能要往西南倾斜。
事情总是在往前走的。像那盆风信子从球茎到盛放的过程,每天看不觉得,隔几天回头看才惊讶于它走了那么远。人也是。
第十六章 旧岁新芽
年关将近的时候,整座城市都开始弥漫着一种特有的躁动。街边的商铺挂起了红灯笼和春联,超市里的音乐换成了喜庆的贺年旋律,连菜市场卖菜的大妈都开始多搭送一把葱。我回老家过年的票提前半个月就订好了,临行的前一周把手头的项目排期和年前需要处理的交接清单挨个过完,该发的邮件发出去,该交待的事项在文档里标清楚,最后跟刘姐线上碰了一次确认所有节点都衔接到位,才松了一口气。
走的那天成都飘了小雨,天灰蒙蒙的,但温度比前些日子高了几度。我拖着箱子出门的时候特意回身看了一眼书桌上的两盆植物。薄荷还是稳稳地绿着,风信子的花期进入尾声,紫色的花瓣边缘开始微微卷曲变干,最顶上的几朵已经落了,干枯的小花散落在窗台上,像几点褪了色的碎墨。我给它们都浇足了水,把窗户留了一道缝透气,想着过年回来应该还能活得好好的。
老家的城市离成都不算太远,高铁两个多小时就到了。下了车那股熟悉的气味扑面而来,街道格局跟记忆里分毫不差,只是路两边的行道树比以前高了一截,枝桠伸展得更加肆意。我妈接到我的时候先打量了一圈说瘦了,我说没有吧最近还胖了两斤。她拎过我的箱子走在前面,背影看着比去年略佝偻了些,但脚步还是利索的。
家里跟往年差不多,年夜饭还是那几道固定的菜式,我妈坚持认为团圆饭要有仪式感所以每道菜都有固定搭配,几十年不变。我爸在桌边给我倒了杯酒,问工作怎么样。我说挺好,升职了。他点头说那就行,顿了顿又补了句,稳定就好,别总折腾。我知道他是想起我当年辞职那回事,那时候跟他们说的时候只轻描淡写说了句换了工作,没说背后的来龙去脉。现在回头想,当时的那些情绪其实根本没必要让家人知道。
年夜饭吃到一半电视里放着春晚,声音开得不大,主持人念台词的声音混着厨房里剩菜的香气和我爸偶尔的咳嗽声,构成了一个完整的除夕夜晚。手机群里消息不断,方琳发了一张她家年夜饭的满桌照片,陈晨发了一段短视频拍的烟花,团队群里大家在互道新年好。我低头回了几条,抬头的时候我妈夹了块红烧肉放进我碗里,说多吃点。
年初二那天有个高中同学组织聚会,我去了。大家坐在一起聊了近况,谁结了婚谁生了孩子谁跳了槽,话题从工作聊到房价又从房价聊回当年逃课被班主任抓到的糗事。席间有个许久不见的同学忽然问我,听说你跳槽去成都了,那边怎么样。我说还行,节奏比这边慢,适合过日子。他说那你图啥,那边收入跟这边比呢。我笑了笑说各有各的好。他没有继续追问,转头跟另一个人聊起了别的事。
那顿饭吃下来我发现自己跟这些老同学之间已经隔着一些看不见的东西了。大家都在各自的城市和行业里转着各自的圈,偶尔聚到一起时能共享的只剩下一段越来越远的共同记忆。但那也没什么不好。人往前走的时候身边自然会换一圈风景和同行者,脚下的路不空就行了。
年初五我回了成都。高铁进站的时候天已经黑了,拖着行李箱出了站口打了辆车回家,一路上看窗外熟悉的街景在夜色里流过,心里有一种踏实。推开家门的一瞬间迎面扑来的还是那股屋子关了好几天之后特有的闷味,我开了灯,第一眼去看窗台上的两盆植物。
薄荷的状态还可以,叶子边缘微微卷了些但整体绿意不减,只是土面干裂了,我赶紧补了水。旁边那盆风信子已经彻底谢了,紫色的干枯花瓣散落在窗台面上,花茎软塌塌地歪向一边,失去了鲜活的支撑力。我站在窗台前看着那些枯落的痕迹看了片刻,然后去厨房拿了把小剪刀,把枯萎的花茎贴着球茎根部剪断。切口处露出里面嫩白色的肉质,带着一股清鲜的气息。
剪完之后我端着玻璃瓶端详了一会儿。球茎还在水里安稳地沉底,顶端虽然空了但底部的根须依然茂密地舒展着。它只是开完了这一季的花,不是死了。只要球茎还在水里,过段时间又会冒新的叶子出来,等到明年冬天再开下一轮。我在心里记住了这件事,把它重新放回窗台上,跟薄荷并排立着。
初六开工。我比正式上班日早了一天回去,办公室还没什么人,走廊里安静得能听见自己的脚步声。我推开茶水间的门,两盆薄荷都活着,叶子上落了一层薄灰,我用湿布挨片擦了擦,绿意重新亮起来的时候心里也跟着清透了一截。回到工位打开电脑,邮件里攒了不少需要处理的东西,我逐封看过去,该回复的回复,该归档的归档,处理了大半个上午。
快到中午的时候方琳来了,推门进来时裹着一身外面的寒气,脖子上围着一条红色围巾,手里拎着一个保温袋。她说带了自家包的水饺给我尝尝,是她妈非要让她带的。我说替我谢谢阿姨,然后两个人坐在休息区的小桌边就着保温袋里还温热的饺子吃了一顿提前的开工饭。她咬开一个猪肉白菜馅的饺子,低头看着碟子里的醋说,新的一年了,有什么大计划没。
我说之前刘姐跟我提的助理人选,年后要面一波。年后扩招的事还要再细化一下岗位需求。西南这边的产品线明年可能再拓一条出来,到时候架构还得调。她说你没说你自己。我说我自己?把事干好就是我自己。
她看了我一眼,没再说什么。吃完饭她收拾了碗筷去洗,我跟在后面把桌面擦了。午后的阳光从茶水间的窗户斜照进来,把两个人的影子拉长交叠在地上,然后又随着角度慢慢分开。窗外有几只鸟从远处的楼顶成群飞起,翅膀在日光里扑棱棱地闪了几下,消失在一片蓝得透亮的天幕里。
初七正式上班那天团队全员到齐了。大家互相道着新年好,应届生从老家带了一兜橘子来分了一圈,测试组一个新来的小姑娘说家里那边过年要吃青团所以带了一大盒过来。茶水间的小桌上摆满了各地带来的土特产,像一个小小的物产展览会。我站在人群外面看着这帮人互相分着吃的聊着各自家乡的春节习俗,方琳在一旁拆一包不知道谁带来的花生酥,嘴里嚼着含含糊糊地说你过来尝尝这个,巨好吃。
我走过去拿了一块,酥脆的甜味在嘴里化开。窗外的阳光照进来铺了满桌,各种零食的包装袋反射着细碎的光。盆薄荷在窗台上被日光镀了一层金边,叶片上的灰尘被擦净之后重新泛出鲜亮的色泽来。有人开始开电脑,有人端着杯子往茶水间走,键盘的噼啪声渐次响起,办公室慢慢恢复了运转的状态。
我回了自己的工位打开邮箱,首页躺着一封来自总部的邮件,标题是"关于西南事业部组织架构调整的正式通知"。我点开扫了一遍,上面有刘姐的签名和总部的公章,白纸黑字写着从本月起我的职责范围和职级调整。看完之后我把邮件标了星标,关掉页面,打开了那份年前没改完的项目排期文档继续往下敲。
手边的杯子空了,我起身去茶水间接水。路过方琳工位的时候她抬头看着我,冲我比了个无声的口型,我辨认了一下是"请客"两个字。我一边走一边冲她竖了下拇指表示知道了。
开水注入杯中的时候蒸汽腾起来模糊了窗玻璃。茶水间窗外那棵银杏树还秃着枝桠,但仔细看枝条的顶端已经冒出了米粒大小的嫩绿色芽点,密密地布满了整片树冠。冬天还没过完,但春天已经在枝条里埋好了伏笔。
我端着热水往回走的时候路过了窗台上的两盆薄荷,其中一盆旁边不知什么时候多了个小小的玻璃罐,里面插着几根绿萝的茎段,切口处冒出白嫩的气根,是新同事带来的办公室添置。薄荷和绿萝并排立在窗台上,叶子挨着叶子,看着热闹了些。
我回到工位坐下来,把杯子放稳,手指放上键盘。眼前的屏幕上是密密麻麻的文档,身后是此起彼落的说话声和键盘声,窗台上是绿植安静的呼吸。这些细碎的东西凑在一起,拼出了这个新年之后第一个完整的工作日。
我把光标移到文档里那行未写完的计划下面,开始打字。
窗外的天很蓝,阳光很暖,春天快要来了。
第十七章 春雨
二月来得悄无声息。成都的气温在立春之后没急着往上蹿,但空气里那种冬日干冽的质地确实慢慢变了,多了一层润润的潮意,有时候早晨出门能看见路面浮着一层极薄的露水。银杏光秃秃的枝桠上冒出的新芽一天比一天明显,从米粒大小渐渐鼓成了小指节般的绿苞,远远看着像整棵树缀满了嫩绿色的珠子。
助理的人选定了下来,是个叫小唐的年轻女生,之前在一家互联网公司做了两年项目经理,沟通协调能力不错,面试的时候思路清晰,几个情境题答得都在点上。入职之后磨合了一周,已经能把日常的会议排期和文档流转接手过去,我在好几个晚上发现她发的邮件时间戳都过了八点,找她聊了一次说不用这么拼,她回了一句"我习惯了,手头的事不弄完睡不着"。我听了没再多说,只在第二周的周会里当众表扬了她的效率。
扩招也在同步推进。技术岗前后招了四个新面孔进来,加上方琳带过来的测试线同事,团队规模比去年我独自落地时翻了一倍不止。新办公室里之前刘姐批下来的那两层还在装修,施工队的电钻声偶尔从楼下传上来,嗡嗡的震颤隔着楼板传到脚底,隐约能感觉到那片空间正在从图纸变成实际存在的工位和隔间。我在午休的时候下去看过一次,墙面刚刷完底漆,空气中还飘着淡淡的乳胶味,落地窗的玻璃新得反光,能从这头一眼望到街对面那家面包店的招牌。
方琳在三月中旬的一个下午敲了敲我工位的隔板,说晚上有没有空,想聊点事情。我说行,她下班前发了家店的位置过来,是河边那家清吧,就是她上次来成都出差时指给我看过的那家。晚上我到了之后她已经坐在角落的位置了,面前一杯颜色浅淡的鸡尾酒还没怎么动过。
我坐下来问她什么事搞得这么正式。她端着杯子晃了晃,说跟团队有关的想法,想听听你的意见。然后她说,测试线的流程现在比以前顺多了,但她的精力被大量重复性工作占着,真正想做的测试体系建设一直推不动。她想提一个方案,把常规测试任务拆一部分出来交给自动化和外包,她自己腾出手来搭一个完整的质量监控体系,辐射到所有产品线。
我听她说完,心里转了几个弯。这提议的背后意味着人力成本增加、跨部门协调的复杂度升级、以及一定的试错风险。但我看她说话时认真的样子,跟平时嘻嘻哈哈的状态判若两人。
"方案写出来,下周一之前给我,"我说,"我能过的部分尽量过,过不了的地方我们一起去找刘姐谈。"
她点了点头举起杯子说行,那就这么定了。碰杯的时候她的杯子撞上我的茶杯发出清脆的一声响,然后她仰头把那半杯酒喝完了,站起来说走了回去写方案。我跟在她后面出了清吧,河边的风带着初春特有的凉润,水面倒映着两岸的灯火,碎碎地晃着。
那之后的两周方琳果然拿出了完整的一套方案。我看完觉得可行,跟她推敲了几个细节又调了一版,联合署名发了邮件给刘姐。三天后刘姐回了邮件,批复了试点申请,但是要求先在一个项目上跑通再铺开。方琳收到批复的时候罕见地笑了起来,嘴里说着"总算开始动了",然后立刻转身去拉了几个测试组的同事开会。
我看着她在工位那边比划着讲方案的样子,想起去年冬天在火锅桌上她说"你们这边招人不"的那个瞬间。那个还带着几分试探和玩笑意味的问题,此刻已经变成了一份沉甸甸的、正在推进中的计划。
三月末的那个周末下了场春雨。不大不小的,淅淅沥沥地落了一整天。我窝在家里哪儿也没去,把攒了许久的几本书翻出来看,中间起来给薄荷浇水的时候发现窗台那瓶被剪去枯花的球茎顶端又冒出了一截新绿。很细很嫩的芽,从球茎正中心的位置探出来,像一枚蜷缩着的、还没展开的手指。我蹲在窗台前看了好一阵子,水珠顺着叶尖滑下去,在窗面上洇开一小片深色。春天来的方式就是这样,在你以为它还没到的时候,它已经在你看不见的地方悄悄地动了。
周一去办公室的时候天放晴了,雨后的空气格外清透,阳光照在地面的积水洼里反着碎金般的光。我刚进写字楼大堂就碰见了小唐,她手里抱着一摞文件快步迎过来说林总这是本周的各项目进度汇总表,我整理好了,您有空看。我说好,接过来拿在手里,她又跟着我进了电梯说另外楼下装修那边今天要进场布线了,施工方说可能会有半天网络中断,我已经跟IT部协商好了备用方案。
我听了她一串汇报,心里暗暗感叹这人入职没多久就把该盯的事全盯住了。电梯到了楼层门开的时候我侧身让她先走,她摆摆手说您先您先,然后抱着剩下那摞纸跟在后面往办公室走。
那天上午开了个长会,把第二季度的目标拆分到每个小组的周度节点。我在白板上画着逻辑图的时候注意到方琳正低头在笔记本上飞快地写着什么,偶尔抬头看一眼白板又继续写,大概是把她那个体系方案跟整体规划在脑子里做着对接。应届生坐在角落眉头紧锁地盯着投影屏幕上的排期表,手指在桌面下面悄悄掰着什么,像在算日期。
散会之后我最后一个走出会议室,路过窗边的时候停下来看了一眼窗外。雨后的天空蓝得很深,云朵被风推着缓慢移动,在楼群上面投下飘移的影子。街对面那家面包店的招牌被洗过之后亮堂了,旁边那栋小软件公司的窗户开着,有人正趴在窗台上晒太阳。
我在窗前站了大概一分钟,然后转身往工位走。小唐已经把上午整理好的那摞文件搁在了我桌上,旁边贴着一张便利贴,上面写了各项需要签字的截止时间。我坐下翻开第一份文件的时候手机震了一下,是陈晨发来的消息,一张照片拍的是他那边城市春日街景,行道树开满了粉白色的花,花瓣落在人行道上铺了薄薄一层。底下配文写着"春天来了师父,我下个月出差可能路过成都"。
我放大照片看了看那些满树的繁花,然后回了一句:"路过就下来坐坐。风信子又冒新芽了。"
他隔了片刻回了一个咧嘴笑的表情。
我把手机扣在桌上继续看文件。窗外春光大好,阳光把桌面上摊开的纸张照得微微发暖。办公室的声响环绕在四周,键盘的敲打声、压低的讨论声、打印机出纸时吱吱的运转声,这些声音混在一起,暖融融地包裹着这间逐渐热闹起来的屋子。
盆薄荷在窗台上绿得鲜亮,旁边那截刚冒出来的新芽朝着阳光的方向微微倾斜着,嫩得几乎透明。它还在长,所有人都还在长。春天刚刚起了个头,后面好长的日子等着被翻过去。
我翻开下一份文件,拿起笔,在签名栏里写下了自己的名字。
第十八章 新雨旧茶
陈晨说下个月路过成都,结果这句"下个月"一直到四月下旬才真正兑现。他发消息过来说是去重庆出差,返程特意绕了一站到成都,隔天晚上的高铁,到了之后住一晚,第二天上午有空能见一面。我看了时间说行,第二天上午正好没有安排。
那天成都下了毛毛细雨,天色灰蒙蒙的,雨水很轻,打在脸上像被湿棉花擦了一下,几乎感觉不出重量。我去高铁站接他的时候他背的还是上次那个双肩包,穿着件薄款的灰色外套,拉链拉到胸口,里面露出衬衫领子。他比上次见又清瘦了一些,但神色看着比以前从容,走出来的时候嘴角带着一层浅浅的笑,没有那种紧绷着想要证明什么的用力感了。
我带着他去了附近一家老茶楼,是那种藏在居民区巷子深处的旧式茶馆,竹椅木桌,青砖地面,角落里摆着一棵半人高的榕树盆栽。这个钟点人不多,我们选了个靠窗的位置坐下,要了两杯盖碗茶。他端着杯子先没喝,低头凑近闻了闻茶香,说成都是连雨天的空气都是茶味的。
我靠在竹椅背上问了他最近的情况。他说公司那边业务扩展了,工业软件的产品线从原先的配套方案迭代出了两个独立系统,其中一个是他主导的,已经在三家工厂上线跑了快两个月,反馈不错。他说这些的时候语气平实,没有炫耀的意思,更像在陈述一件跟自己有关的事实。中间他顿了一下,说师父您知道吗,其实前阵子公司想挖我去做华南那边的项目负责人,给我开了不错的条件,但我没去。
"为什么不去?"我问。
他捧着茶杯想了想。"那边的岗位级别高,薪资翻倍,但是负责的方向跟我现在积累的东西不太对口。我算了算,去了表面上是往上走,但实际上得从头学新的行业逻辑和客户关系,三五年内可能都在补短板。留在现在这边往下扎根,两年之后我能把手头这套体系做成区域标杆。"他说完喝了口茶,抬头看了我一眼,"是不是听着特怂,放着高薪不要。"
我摇了摇头。"不怂。你想清楚了就行。"
他嗯了一声,低头看着杯子里浮沉的茶叶。窗外的雨渐渐密了一些,打在屋顶瓦片上发出细碎的声响,像无数只小虫在啃食着什么。茶楼里很安静,只有旁边一桌两个老人低声聊天,偶尔传来几声压着嗓子的笑。
他沉默了一会儿又开口,声音比刚才轻了半度。"师父,其实我有时候还在想当初那件事。不是想翻旧账,就是想有个参照。每次做决策的时候我都会想,当初那个选择错在哪,后来怎么走回来的。这么一想,后面就不太容易再犯同样的错。"
我端着茶杯没立刻接话。窗外的雨声填满了那段沉默。茶水的热气升起来在我和他之间散成一层极薄的白雾,又很快消失在空气里。我放下杯子的时候说:"犯错不怕,怕的是犯完错之后还停在原地。你现在没停,那就没什么好想的了。"
他听完笑了一下,那种笑很轻,像雨点落在水面上刚刚泛起一圈涟漪就散了。他说师父您还是跟以前一样,话不多但句句都在点上。我摆摆手说别捧了,茶凉了赶紧喝。
那杯茶喝到快中午,雨渐渐小了,云层边缘裂开一道口子露出薄薄的晴蓝。我们从茶楼出来沿着巷子慢慢走了一段,路边有家卖担担面的小店飘出诱人的香气,他说饿了。我说那就吃碗面再去赶车。两个人坐下来一人要了二两担担面,红油裹着肉末葱花拌匀了,热气腾腾地端上来。他低头吃得呼噜响,中途抬头含含糊糊地说这家的面比上次火锅还绝。我说那是因为你没睡醒饿的,什么都觉得绝。他嘿嘿笑了两声又继续埋头吃。
送他去地铁站的路上天放晴了。雨后的街道湿漉漉的,两旁的树被洗得绿意透亮,空气里有一股泥土和青草混合的气息。他走在前面半步的距离,手机忽然响了,他接起来嗯了几声,说了句"方案我回去改,周三之前给你"就挂了。挂完之后他回头冲我说,那边催活儿呢,我这个周末回去得加个班了。我说那正好,回去消化一下刚才那二两面,思路更清晰。
到了地铁站口他停下来,转过身看着我。他比我第一次见他时成熟太多了,眉眼间的棱角圆融了一些,身材也壮实了不少,整个人站在春末的阳光下有一种沉甸甸的质感,像一块被水冲了很久的石头,棱角磨平了,但质地更密了。
"师父,我走了。"他说。
"嗯。路上注意安全。"
他点了点头,转身往闸机口走。走了几步又回过头来说了一句,声音隔着几米的距离传过来,带着地铁口那种微微回响的空旷:"师父,我最近学到一件事。好多人走散了就真的走散了,但能走回来的人,才算真见过面。"
我没来得及回他,他已经刷卡进了闸机,背影混在人群里往月台方向去了。电梯下行的时候他的头顶慢慢矮下去,最后彻底消失在了入口的深处。
我站在地铁站口多停了一会儿。阳光已经把地面上的雨水晒干了大半,人行道上的砖缝里渗出潮湿的深色痕迹。有风吹过,把不远处一棵树上新开的白色小花吹落了几瓣,飘飘摇摇地落在脚边。我低头看了一眼那些花瓣,然后抬步往办公室的方向走。
回到工位的时候方琳端着一杯咖啡路过,说刚才那会儿来了个面试的等了一阵没等到你走了,让小唐改约了明天。我说行,明天上午我空出来。她凑近嗅了嗅说你身上有茶味还有面味,去哪了。我说接了个老熟人,吃了碗面。她哦了一声,脸上那种"我不多问"的表情一闪而过,然后端着咖啡回了自己工位。
我坐下来打开电脑,小唐已经把明天面试者的简历发到了我邮箱,附了一行备注说看了下基本条件符合。我回了个"收到",然后靠在椅背上缓了口气。窗外放晴之后的天蓝得透彻,几缕薄云像是用最淡的颜料在白纸上随意划了几笔,挂在半空中散淡地飘着。窗台上的薄荷绿意正浓,旁边那截新芽已经展开了两片完整的叶子,嫩绿嫩绿的颜色跟旁边老叶的深碧形成鲜明的反差,像同一棵植物身上同时流动着两个季节。
我伸手摸了摸那片新叶子,指尖触感薄而软,带着一点点潮润,是雨后空气里未散尽的湿气沾在了上面。它还在舒展着,一天比一天更宽更平,朝着阳光的方向慢慢调整着自己的角度。
手机屏幕亮了一下,是陈晨发来的消息,说坐上高铁了,两个小时之后到重庆。我回了个"到了说一声"。过了半分钟他又补了一条:"师父,明年开春我还来。"
我看着那行字笑了笑,放下手机,把键盘拉到面前。屏幕上的文档等着我打开,旁边的便利贴上小唐列了今天要处理的三件事。我端起杯子喝了口已经凉掉的茶,然后开始敲字。
办公室里的声响渐渐稠密起来,午后的光线把每个人的工位都镀上一层薄暖的金色。窗外的天蓝得干净,春风从没关严的窗缝里钻进来,轻轻撩了一下窗台上的薄荷叶,叶片微微抖了抖,又恢复安静。
春天正在最盛的时候。所有事情都在往好的方向走,不急不躁,一步接一步,踏实得很。
【全文完】
感谢阅读,小马达祝愿大家日日舒心,生活美满!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.