年终奖四百二十万分文没给我,我直接辞职飞国外度假,老板急电:你那份核心技术专利要到期了!我:转让费先打两千万
> 办公室里,我盯着工资条上那个明晃晃的“0”,听着老板陈建军说着“今年公司困难,管理层带头不分红”的漂亮话。可昨天,我才亲眼看见他全款提了一辆保时捷卡宴。四百二十万,是我带着团队熬了三百多个日夜,拿下的那份核心技术专利带来的全部年终奖。他们以为技术在手,就能把我一脚踢开。他们不知道,那份即将到期的专利,真正能解锁它的钥匙,一直在我手里。
01
年会后的第三天,财务部的刘姐在茶水间拦住我,眼神躲闪:“苏青,你今年的年终奖……可能有点问题。”
我端着咖啡杯的手顿了顿。为了公司那个“智行天下”的车载智能系统项目,我带着团队整整忙活了一年,光是在实验室里通宵达宵的次数,两只手都数不过来。年底项目被一家头部车企相中,光预付款就是一笔天文数字,老板陈建军在年会上笑得合不拢嘴,当众宣布今年的年终奖要让大家“拿到手软”。
“多少?”我问。
刘姐左右看看,压低声音:“陈总说了,今年公司要预留资金搞二期研发,管理层带头,不分红,不拿奖。你的……是零。”
咖啡杯被我一寸一寸地放回桌上,瓷器碰到大理石台面,发出一声轻响。我心里那根弦猛地绷紧了,脑子里瞬间闪过无数画面:上周陈建军让我把核心技术文档做个“备份”交到他办公室,说他找了几个海归博士想帮着优化;三天前他把我的门禁权限从最高级降到了普通员工级,说是“系统升级,统一调整”。
“其他人的呢?”我声音很平。
“基层员工象征性地发了几千块过节费,中层……跟你一样。”刘姐叹了口气,眼里有同情,“苏青,你为公司干了六年,研发部是你一手搭起来的,这……这算怎么回事啊?”
我没接话,转身回了自己的工位。那张被降权的门禁卡躺在抽屉最里面,旁边是我去年被评为“年度优秀员工”的奖杯。我打开电脑,调出那份“智行天下”的核心算法源码——这是我带着三个应届生,熬了无数个夜,一行一行敲出来的。代码最后,有一串我独有的加密签名,当时是为了防止核心代码被内部意外误删留下的后门,这事,只有我和已经离职的一个实习生知道。
下午三点,陈建军把我叫进办公室。他坐在那张新换的、据说价值六位数的老板椅上,面前摊着我的年度考核表。
“苏青啊,你是公司的老功臣了。”他脸上挂着那种惯常的、让人如沐春风的笑容,“今年的情况你也看到了,二期研发需要大量资金,咱们管理层得做出表率。你放心,等明年项目二期上了轨道,你的贡献,公司绝对不会忘记。”
他说“不会忘记”的时候,眼神飘向窗外。窗外,停车场里停着他昨天刚提的那辆崭新的保时捷卡宴,连车牌都还没上。
我没吵也没闹,只是静静看了他五秒钟。这五秒钟里,我想起了去年冬天我发着高烧还在线上给客户做技术答疑;想起了前年春节,为了赶一个测试版本,我没回老家,在办公室吃了七天泡面;想起了六年前我来面试时,这个公司还在居民楼里,连个像样的会议室都没有。
“陈总,”我开口,声音稳得连我自己都意外,“既然公司困难,我也不能给公司添负担。我申请辞职。”
陈建军脸上的笑僵了一瞬,随即又恢复正常:“哎呀,你这说的什么话,公司只是暂时……”他话没说完,我已经从兜里掏出了早就打印好的辞职信,放在他桌上。
“按照规定,我正式提出离职申请。”我看着他瞬间沉下来的脸,“技术交接文档在我工位电脑桌面上,账号密码都在里面。”
走出那间办公室的时候,我听见他在后面喊了一句:“苏青,你想清楚了!以你的资历,外面现在什么行情你不清楚吗?”我脚步没停,一直走到电梯口,才听见他补了最后一句,声音里的温度全没了:“你会后悔的!”
电梯门合上的那一刻,我掏出手机,订了一张三天后飞普吉岛的机票。窗外的城市在下雨,雨点打在玻璃上,模糊了写字楼下面川流不息的街道。我忽然想起我妈上个月打电话时说的话:“闺女,别光顾着工作,你也得为自己活一活。”
02
辞职之后的第二天,我拉黑了陈建军和几个“忠心”同事的微信。手机世界一下子安静下来,除了几个真心交好的前同事发来消息问情况,其余的全都是工作群里艾特全体成员的无效信息。
那三天我没闲着。我先把我名下的那套小两居挂了中介——当初买的时候想着离公司近,方便加班,现在再看那个方向,只觉得讽刺。然后我去了趟公证处,把我所有关于“智行天下”项目的研发日志、原始代码提交记录、以及与公司签订的关于核心算法知识产权的补充协议,全都做了公证备份。
那份补充协议,是两年前签的。当时陈建军说要引入新的技术合伙人,需要明确原有技术的权属关系。我那时没想太多,只觉得把规则定清楚是好事。协议里写得明明白白:我主导研发的A系列核心算法,其底层逻辑架构和独创性加密模块,其署名权和后续衍生权利归研发团队主要负责人所有,公司享有的是基于该算法的商业应用授权。这个条款当时在法务看来有点“给创始团队让利”的意思,但因为涉及技术机密,陈建军也没多纠缠就签了。
现在想来,他当时签得那么爽快,大概是根本不信我一个做技术的人能翻出什么浪来。
第四天一早,我拎着一个登机箱去了机场。登机前,我在机场咖啡厅坐下,打开笔记本电脑,登录了公司的内部服务器——我的账号还没被注销。我快速确认了一下:那份被我加密的核心算法备份文件还在,而那个只有我知道的“后门”签名,依旧静悄悄地躺在代码最深处。
我合上电脑,关机,登机。
飞机爬升的时候,我透过舷窗往下看。那些高楼大厦变得越来越小,最终被云层吞没。我闭上眼,脑子里过了一遍我这六年。二十四岁研究生毕业进公司,从第一个实习生到研发总监,我亲手把公司的技术从零做到了行业领先。我付出的不仅是时间和精力,还有那段因为长期熬夜加班而无疾而终的感情,以及连续四年没回家过的春节。
飞机落地普吉岛时,是当地时间的傍晚。湿热的海风扑面而来,空气里有一股甜腻的花香和咸腥的海水味混在一起的味道。我订的是海边一家很小的民宿,老板是个泰国华人阿姨,看我一个人来,笑得意味深长:“小姑娘,来度假啊?”
“嗯,”我拖着箱子往里走,“来找点东西。”
找什么呢?我自己也说不清。可能是找回一点“苏青”这个人本身,而不是“陈总手下的苏总监”吧。
办好入住,我换上T恤短裤,趿拉着人字拖去了海边。夕阳正在往海平面下沉,把整片天空烧成了橘红色。我光着脚踩在温热的沙滩上,海水一阵一阵涌上来,漫过脚背,又退下去。手机在兜里震动了一下,我掏出来看,是一个陌生号码发来的短信:“苏姐,陈总今天发了好大脾气,让你赶紧回电话,不然就告你违约。”我没存这个号码,猜是哪个还在公司的小姑娘被逼着发的。
我把短信删了,手机调成静音,塞回兜里。海风吹过来,带着傍晚的凉意。远处几个金发碧眼的小孩在堆沙堡,笑声被风吹得断断续续。
第二天早上,我在民宿的阳台上吃早餐,一碗芒果糯米饭,配一杯冰美式。手机屏幕又亮了几次,全都是未接来电提示,号码从陌生到熟悉都有。最后一个是陈建军的。我没有接,只是把手机扣在桌上,继续吃我的糯米饭。
阳光从椰子树的缝隙里漏下来,落在白色桌布上,光斑晃晃悠悠的。
03
到普吉岛的第三天,我的手机终于安静了。不是因为他们放弃了,而是因为换了一拨人。
那天下午我正在海边一个小摊上挑手工编织的草编包,手机响了一声,是个国内座机号。我犹豫了一下,接了起来。
“苏青女士吗?”电话那头是个男声,语气公事公办,“我是陈建军先生委托的律师,姓周。关于您与智行科技公司之间的技术交接和保密协议履行问题,我们需要正式和您沟通一下。”
我拿起一个墨绿色的草编包对着太阳照了照,光从编织缝隙里透过来:“周律师,我已经提交了正式离职申请,技术文档也全部留在了公司电脑上。您说的保密协议,我没有任何违反的行为。”
“但是,”周律师的声音顿了一下,“根据公司反映,您主导研发的核心算法中,有一部分关键代码的权限验证模块目前无法正常匹配,导致客户那边的技术部署出现了问题。陈先生希望您能配合完成最后的交接工作,当然,相应的配合费用公司可以协商。”
我笑了一下,把那个墨绿色的包挎在肩上试了试:“周律师,你说的是不是那个验证模块?那是我当初为了防止核心代码被内部误操作或恶意篡改留下的安全锁。解锁的方法很简单,只有我知道。”
电话那头沉默了几秒,大概是在消化这个信息。过了会儿,周律师的声音再次响起,语调没变,但用词已经软了几分:“苏女士,技术层面的问题我们可以坐下来谈,陈先生的意思是……”
“他的意思不重要。”我打断他,“周律师,麻烦你转告陈建军。我那个算法,还有三个月专利保护期就正式到期了。到时候,这项技术就会进入公开领域,任何人都可以使用。他想在到期前完成商业部署,就得拿到我的授权签名。这个签名,只有我能给。”
我把草编包拿下来,用泰语跟摊主说了一句“我要这个”,然后对着电话继续说:“授权费用,两千万。一口价。钱到账,我立刻解锁。另外,还请你提醒他,我手里那份补充协议的原件,已经在公证处做了备份。”
挂了电话,我把手机调成飞行模式,塞进新买的草编包里。摊主找了我一把花花绿绿的泰铢零钱,我顺手塞进裙子口袋,转身往海的方向走去。
太阳已经开始往西边斜了,把人的影子拉得很长。沙滩上人不多,海浪的声音比手机铃声响亮得多。我找了块相对干净的沙滩坐下,看着远处的海平线。
两千万,是我算过的。公司光靠这个项目拿到的预付款和后续订单,利润就不止这个数。陈建军不开这个口子,要么是觉得我“背叛”他让他面子上挂不住,要么就是他觉得我一个技术女,不可能有胆子跟他硬碰硬。
可他忘了,一个能在实验室里连续工作二十个小时不喊累的人,骨子里能有多少软弱的成分?
那天傍晚,我在海边坐着,一直坐到天色完全暗下来。星星一颗一颗地亮起来,海面上倒映着远处渔船的灯。我忽然想起很多年前,我爸还在的时候跟我说过的一句话。他说:“苏青,人这一辈子,不怕走弯路,就怕走着走着,把自己的路走没了。”
我站起身来,拍了拍裙子上的沙子。远处的民宿亮着暖黄色的灯,隐隐约约有炒菜的香气飘过来。我往回走,脚步比来的时候轻快了很多。
04
又过了两天,我正躺在民宿泳池边的躺椅上看一本闲书,手机响了。这次是个视频通话请求,备注名是“林晓”。
林晓是我当年带出来的第一个实习生,也是唯一一个知道我那段加密签名密码的人。当初她离职去读研的时候,我把后门的事跟她提过一嘴,算是留个底。我俩偶尔还在微信上聊两句,她对我一向敬重。
我坐起来,接通视频。林晓的脸出现在屏幕里,背景是某个咖啡馆的角落,看着不像她读研的城市。
“苏姐,”她凑近屏幕,压低声音,“我跟你说个事。公司昨天开了全员大会,陈总在会上说……说你窃取公司核心技术,要追究你的法律责任。”
我挑了挑眉:“哦?”
“但是,”林晓的表情有点微妙,“他前脚开完会,后脚就把几个老研发叫进办公室,问他们认不认识一段代码。苏姐,是不是你那个……”
我笑了:“你听谁说的?”
“我前同事小周跟我说的,她还在研发部,说陈总急得嘴角都起泡了。客户那边催着要上测试版,拿不出东西来要赔违约金的。”林晓顿了顿,语气认真起来,“苏姐,你真的打算跟他硬刚到底?”
我靠在躺椅上,看着头顶的椰子树:“林晓,你觉得我过分吗?”
她沉默了一会儿,然后说:“苏姐,你是我见过最能忍的人。当年你为了那个项目,连续加班三个月没休一天,颈椎病犯了吐得昏天黑地,还在回客户邮件。陈总那时候说什么来着?他说年轻人吃点苦是福气。现在他换保时捷了,让你吃苦的人却要被他说成是贼。”
我没说话,看着屏幕里林晓年轻的脸,心里有点暖。这世上还是有明白人的。
“苏姐,”林晓换了个语气,带着点看热闹不嫌事大的兴奋,“他现在到处找人打听谁能解开那段代码,昨天还联系了我在读研的那个导师。我导师跟我说了,说那套加密逻辑国内做的人不多,一看就是你苏青的手笔,让他要么找你本人,要么就等着专利过期。”
我笑出声来:“你导师眼光挺毒。”
“那可不,当初我拿你的代码给他看,他夸了整整一下午。”林晓也笑了,然后压低声音,“苏姐,那你打算晾他到什么时候?”
我想了想:“等他电话。”
挂了视频,我把手机放在旁边的圆桌上。泳池的水蓝汪汪的,被风吹起一层细小的波纹。不远处有几个欧美游客在嬉水,笑声一阵一阵传过来。我重新拿起那本没看完的书,翻到折角的那一页。
书里写的是这么一句话:“在漫长的对峙中,最先露出底牌的人,输得最惨。”
下午的时候,我的手机又响了。这次没有意外,屏幕上跳动着“陈建军”三个字。
我看了几秒钟,等铃声响到第五下才接起来。
“喂。”我的声音很平静,像是接一个普通朋友的电话。
陈建军的声音哑得厉害,完全没有之前在办公室里那种运筹帷幄的从容:“苏青,你在哪儿?”
“在度假。”我说,“陈总有事?”
他沉默了一会儿,像是在压着什么情绪。然后我听见他长长地吐了一口气,声音低下来:“苏青,我们谈谈。那个验证模块的事……你开个价。”
我拿起桌上那杯已经不太凉的冰美式喝了一口:“两千万,我之前让周律师转告你了。一分不能少。”
“两千万?!”他的声音猛地拔高,又生生压下来,“苏青,你这是敲诈!那个专利你也有份,公司倒了对你有什么好处?”
“公司倒不倒是你的事,陈建军。”我把杯子放下,声音不紧不慢,“那个算法,我写了六千三百行代码,调试了两百多次,测试了四百多种场景。你给过我什么?除了每个月准时发工资,就是年会的时候让我站台给你长脸。现在专利要到期了,你想在过期前变现,那就按我的规矩来。”
电话那头安静了很久。久到我以为他挂了。
然后陈建军的声音重新响起来,带着一种我从来没听过的疲惫:“苏青,你变了。”
我轻声说:“陈总,是你让我变的。我等你的钱到账。”
挂了电话之后,我在躺椅上又躺了很久。太阳慢慢西移,泳池的影子被拉长成一道斜斜的蓝色条带。我心里没有想象中那种大仇得报的快感,更多的是一种平静。像是走完了一段很长的隧道,终于看见出口的光。
05
当天晚上十一点多,我正在民宿房间里整理行李箱——准备换个地方住,这家民宿后面几天都订满了——手机弹出一条银行短信提醒。
我拿起来一看,一条大额入账通知安安静静地躺在通知栏里。数字后面跟了一串零。我数了两遍,确认是两千万整,分文不差。
紧接着,陈建军的电话就又打了过来。这次我没让他等,直接接了。
“钱收到了吧?”他的声音带着一种压抑的急切,“现在可以解锁了?”
我坐在床边,手里攥着那条短信,沉默了几秒。然后我说:“陈总,我要纠正你一件事。”
“什么?”
“你之前说,公司困难,管理层带头不分红。但你昨天刚提的那辆保时捷卡宴,落地价一百六十万。”我语气很平,“另外,去年公司的财务报告上,研发部门的奖金预算列了四百二十万。你说这笔钱拿去投二期了,但我找朋友问过,二期项目的启动资金,政府补贴加上银行贷款已经到位了。我那四百二十万,去哪了?”
电话那头再次陷入沉默。这次沉默里,陈建军的呼吸声变得粗重起来。
“苏青,”他终于开口,声音几乎是挤出来的,“你到底想怎么样?”
我把手机换到另一个手上:“我只是想让你知道,我不是傻子。解锁验证码我可以发给你,但我要加一个条件。”
“你说。”
“我要一份由你本人签字、盖公司公章的声明,承认那个核心算法的研发主导权属于我,承认我离职之前所有相关工作成果的合法归属。并且,”我顿了顿,“这份声明,我要你发到公司全员群里,发一封全员邮件。”
“你疯了!”陈建军的声音彻底炸了,“苏青你以为你是谁?!你信不信我告到你身败名裂!”
“你去告。”我说,“我手里那份补充协议公证原件、我六年的研发日志、每一版代码的提交时间戳,全都在我律师手里。陈建军,你真要打官司,谁身败名裂还不一定。”
电话那头传来什么东西摔在地上的声音,大概是他把手机砸了。过了大概十几秒,电话重新接通,接电话的是个女声,小心翼翼地说:“苏姐,陈总他……他有点不舒服,您说的条件……他可能需要考虑一下。”
“行,”我说,“明天中午十二点之前,我要收到邮件。不然解锁码不会发。对了,客户那边的违约金,一天好像是五万吧?”
挂了电话之后,房间里重新安静下来。窗外传来夜虫的鸣叫声,一阵一阵的,远处隐隐约约有海浪拍岸的声音。我把手机放在床头柜上,看着那条银行短信,忽然笑了一下。
笑着笑着,眼泪就毫无预兆地掉下来了。一滴、两滴,砸在手机屏幕上,把那串数字晕开了花。
我也不知道自己在哭什么。可能是哭那六年昼夜颠倒的青春,可能是哭那些被轻飘飘一句“管理层带头”就抹掉的心血,也可能只是哭此刻这个坐在异国他乡民宿里、一个人面对整个战局的自己。
但哭完之后,我洗了把脸,对着镜子里的自己说了一句话:“苏青,你能扛下来的。你已经扛下来了。”
那天晚上我睡得很好,一夜无梦。第二天早上醒来的时候,窗外阳光灿烂,海鸟在屋檐上跳来跳去,叽叽喳喳地叫。我拿起手机看了一眼。
凌晨四点十七分,公司全员邮箱里躺着一封新邮件。发件人是陈建军。
正文只有短短三行字,但每一个字都像刻在钢板上一样清晰。我盯着屏幕看了很久,然后退出邮箱,打开微信,找到那个许久没联系过的老同学、现在在一家知名车企做技术总监的头像,发了条消息过去:“上次你说的那个智能座舱项目,还缺技术负责人吗?”
对方秒回:“缺!你来吗?”
我打了一个字:“来。”
发完这条消息,我从行李箱最底层翻出那张记着解锁密码的纸条,拍了一张照片,发给了陈建军的私人微信。然后我把手机彻底关机,塞进包里,推开门走进了外面的阳光里。
06
回到国内是第四天的事。
我在机场落地的时候,手机刚一开机,消息就像开了闸的水一样涌进来。未接来电上百个,微信未读消息直接爆了红点。我快速扫了一眼,大部分是以前公司同事发来的,内容五花八门:有问“苏姐你还安全吗”的,有说“那封全员邮件我截图保存了”的,也有阴阳怪气说“苏总监真有手段”的。还有几条是以前合作过的客户,小心翼翼地打听我跟公司之间到底发生了什么。
我一条都没回,直接打车去了我挂中介的那套小两居。中介说这几天看房的人不少,有两家已经出了意向价。我让他把最高的一份意向合同发给我看,数字比我想象中要好。我回了一句:“可以签,明天办手续。”
房子卖了之后,我就能彻底跟这座城市里关于“智行科技”的一切做个了断了。当然,前提是陈建军别再整出什么幺蛾子。
事实证明,我低估了他的“韧性”。
房子签约的当天下午,我刚从中介办公室出来,就在楼下碰见了一个人。周律师,就是上次在电话里跟我交涉的那位。他穿了一身铁灰色的西装,在秋天的风里显得有点单薄,手里拿了一个文件袋,看见我,客气地笑了一下。
“苏女士,陈先生委托我来跟您最后确认一下补充协议里关于衍生技术权利条款的具体表述。”他说话的声音不大,但在人来人往的街边,每个字都听得很清楚。
我站住脚,看着他:“周律师,那封邮件已经发了,解锁码我也给了。还有什么需要确认的?”
“陈先生的意思是,”周律师推了推眼镜,“补充协议里有一条写的是‘算法底层逻辑架构和独创性加密模块的署名权及后续衍生权利归研发团队主要负责人所有’,但这个‘后续衍生权利’的范围,他希望能有一个更明确的界定。”
我一下就听明白了。陈建军这是不甘心。他发了邮件丢了面子,但还想在技术权利的底层条款上做文章,试图把后续所有可能产生的衍生技术都框进公司的篮子里,好为将来可能的诉讼或者谈判留个后手。
我看着周律师那张公事公办的脸,忽然觉得有点好笑。这人大概是拿了两份律师费,既帮陈建军给我打电话施压,又帮陈建军来跟我抠字眼。但我没打算为难他,毕竟人家也是打工的。
“周律师,”我从包里掏出手机,翻出一份PDF文件,把屏幕对准他,“这是我离职之前最后一版代码的提交记录。你看见这个时间戳了吗?这个时间点,我的门禁权限已经被降级了,但代码是我远程提交的。公司服务器日志上有完整的IP记录,那个IP地址是陈建军家的书房。”
周律师的脸色微微一变,低头仔细看了看屏幕上的内容。
“你告诉他,”我把手机收回来,“补充协议的条款怎么写,法理上站不站得住脚,他心里比我清楚。他要是真想打官司,我奉陪。但我不跟他私下谈,咱们法院见。下次再来找我,不用带文件袋,带传票就行。”
周律师站在原地,嘴唇动了动,最终只说了一句“好的,苏女士,我会转达”,然后转身走了。我看着他走进街对面一辆黑色轿车里,车子驶进车流,很快就汇入晚高峰的洪流中不见了。
那天晚上我在一家小面馆吃了一碗热腾腾的牛肉面,加了个卤蛋。面馆老板是个四十来岁的大姐,看我一个人坐着,还多送了一碟泡菜。我吃得鼻尖冒汗,吃完之后走在初秋微凉的夜风里,忽然觉得这座城市好像也没那么让人想逃离了。
手机响了一声,是林晓发来的消息:“苏姐,听说你今天把周律师怼了?牛啊!”
我回了一个笑脸。
她又发来一条:“那个车厂的offer,你考虑得怎么样啦?”
我站在路灯底下,头顶是黄澄澄的光,周围是下班回家的人流和车流,嘈杂又真实。我打了一行字发过去:“明天去面试。成了请你吃饭。”
发完消息,我把手机揣进兜里,大步往家的方向走去。
07
第二天的面试出乎意料地顺利。我那个老同学——现在车企的技术总监叫许明远——带我参观了一圈新的研发中心。比智行科技那个老旧的写字楼敞亮了十倍不止,设备全是新的,团队氛围看着也不错。
许明远把我领进他的办公室,关上门,开门见山:“苏青,咱们老同学我不跟你绕弯子。我们那个智能座舱项目,之前找了两个团队来做,都没达到我们想要的整合效果。你之前在智行做的那个车载系统我研究过,底层逻辑非常扎实。你来,首席架构师的位置,薪资翻你之前一倍,另外配一部分期权。”
我坐在他对面,没急着回答。窗外的阳光照进来,落在会议桌上一盆绿萝的叶片上,油亮亮的。
“许明远,”我说,“我有一个条件。”
“你说。”
“我的技术成果,归属权必须清清楚楚签在合同里。该是我的署名,我一分不让。公司要商业应用授权,可以,但底层核心技术的衍生权利,必须写进补充条款。”
许明远愣了一下,然后笑了起来:“苏青,你变了啊。以前你哪会讲这些?就知道闷头干活。”
我也笑了:“以前吃过的亏,总得长点记性。”
“没问题。”他伸出手,“明天让法务拟合同,咱们白纸黑字写明白。欢迎加入。”
两只手握在一起的时候,我心里那最后一块石头才算落了地。从智行科技离职到现在,前后不过半个月,但感觉像过了一个世纪那么长。我离开了那个我付出了青春和心血的地方,但在离开的过程中,我找回了比青春和心血更重要的东西。
从许明远办公室出来的时候,我接到一个电话,是个陌生号码。接起来,对面是个年轻姑娘的声音,带着点怯生生的语气:“请问,是苏青老师吗?”
“我是。你是?”
“我叫周小萌,是……是智行科技研发部新来的实习生。陈总让我今天把您的工位清理出来,我……我在您抽屉最里面找到一个笔记本,上面写着‘给下一个坐在这个工位的人’。”
我脚步顿住了。我想起来了,是我去年年底写的。那时候项目刚拿下大单,我心情好,随手在一本旧笔记本的最后一页写了几行字,算是给后来人的一点鼓励。
“上面写了什么?”我问。
周小萌念道:“‘坐在这里的人,希望你记得两件事。第一,你做的每一行代码,都是在创造一个能跑起来的世界。第二,不管别人怎么评价你的价值,你自己得知道,你的手值多少钱。’”
电话那头安静了几秒,然后周小萌小心翼翼地问:“苏老师……我能留着这个本子吗?”
我站在研发中心走廊的落地窗前,楼下车水马龙,远处是城市的天际线。秋天的高空特别蓝,几朵云慢悠悠地飘着。
“留着吧,”我说,“送给你了。”
挂了电话,我把手机收起来,走进了走廊尽头的阳光里。许明远在后面喊我:“苏青,晚上一起吃饭啊,叫上几个老同学!”
我回头冲他摆摆手:“行,你挑地方,我请客!”
08
新公司的工作比我预想的还要忙。智能座舱项目正处在关键阶段,我带着新团队重新梳理架构,很多底层逻辑需要推翻重来。但忙归忙,心情完全不同。在这里,每次开会讨论方案,每个人的意见都会被认真对待,不再有人因为“你一个搞技术的懂什么商业”就被粗暴打断。
入职第十天,我收到一封快递。没有寄件人署名,但看地址是从智行科技的办公楼发出的。我打开看了一眼,里面是一份已经签好字、盖好公章的正式文件——内容是确认我离职前所有技术成果的权属归属,措辞比我要求的还要周全,几乎是把能给我的全给了我。
文件最后一页,除了陈建军的签名,还有一行手写的小字,笔迹潦草,像是犹豫了很久才写上去的:“苏青,之前的事……是我做的不地道。”
我盯着那行字看了很久。说实话,我没想过陈建军会写这么一句话。在我心里,他一直是那个穿着定制西装、坐在六位数老板椅上、嘴里说着漂亮话、心里算着精明账的商人形象。让他低头认错,比让他割肉还难。
但这行字确实是他的笔迹。我认得,每年的年终考核评语都是他亲手写的,那上面“苏青同志表现优异”那几个字,我看过六年。
我把文件收进文件柜里,锁好。然后我拿出手机,给周律师发了条短信:“文件收到了。告诉他,以前的事翻篇了。祝他生意兴隆。”
周律师隔了很久才回了一条:“苏女士,陈先生让我代他说声谢谢。”
我没有再回。
那天晚上下班,我破天荒没加班,去超市买了菜,回我那套还没卖出去的小两居做了顿饭。红烧排骨、清炒时蔬,还炖了一锅番茄牛腩汤。我一个人坐在餐桌前,把菜一道一道摆好,拍了张照片发到只有三个人的家庭群里。
我妈秒回:“哎呀我闺女会做饭了?!太阳打西边出来了?”
我爸紧跟着发了一条:“看着不错,就是不知道吃起来咋样。闺女,什么时候回家?你妈天天念叨你。”
我看着屏幕上那两行字,鼻子忽然有点酸。我打了一行字发过去:“下周就回。给我留门。”
发完这条,我把手机扣在桌上,端起饭碗夹了一块排骨放进嘴里。味道还行,咸淡刚好,就是糖色炒得有点深了。但自己做的饭,怎么吃都香。
窗外是这座城市再普通不过的夜景,万家灯火,星星点点。我忽然觉得,这间住了三年、一直被我当成临时落脚点的小房子,第一次有了点“家”的感觉。
09
时间过得很快,转眼到了十一月底。我已经在新公司站稳了脚跟,智能座舱项目的第一版样机顺利通过内部测试,客户那边反馈很好。许明远开会的时候当着全团队的面说:“苏青来了之后,咱们这进度提速了至少三分之一。”
团队里几个年轻工程师看我的眼神,从一开始的好奇和探究,变成了真心的服气。有个小伙子私下问我:“苏姐,你以前在智行科技的时候,也是这么带团队的吗?”
我想了想,说:“以前太急了,什么都想自己扛。现在觉得,把路铺好,让后面的人自己跑起来,比什么都重要。”
小伙子似懂非懂地点了点头。
十一月最后一天,我收到一封邮件,发件人是我之前任职的智行科技的客户——那家头部车企的项目负责人。邮件写得很客气,大意是说他们正在评估下一阶段的合作供应商,鉴于我之前在“智行天下”项目中的技术主导地位,他们希望能跟我本人约个时间,聊一聊技术路线上的合作可能性。
邮件末尾附了一句话:“我们对您个人的技术能力非常认可,如果有机会直接合作,会比通过第三方更高效。”
我靠在办公椅上转了一圈,看着电脑屏幕上的邮件内容。窗外的天空灰蒙蒙的,天气预报说晚上有雪。我拿起手机,给林晓发了条消息:“还记得你导师说过什么吗?”
林晓回得飞快:“记得!他说你写的代码有骨头,有脾气!”
我笑着回了一个字:“对。”
我没有立刻回复那封邮件。有些事情,不用急着做决定。我已经学会了给自己留余地,给事情留空间。以前那种恨不得把所有事情都立刻解决掉的急躁,在经历了那场离职风波之后,好像被海风慢慢吹散了。
晚上下班的时候,天上果然飘起了细小的雪花。我裹紧围巾走出办公楼,街灯把飘落的雪花照得像一群金色的飞虫。我站在路边等车,手机又响了。
是个座机号,前缀是智行科技所在的那个区号。我犹豫了一下,接了。
“喂,苏青?”是陈建军的声音。跟上一次相比,这次他的语气平和了很多,甚至带着一点小心翼翼的试探,“那个……我就是想问你一下,之前‘智行天下’项目里那个多模态交互模块的底层设计思路,你当时为什么选用了那个框架?我们这边接手的人……有点看不懂。”
我沉默了几秒。雪落在我头发上、肩膀上,凉丝丝的。
“那个框架是因为要兼容老款车机的算力限制,”我说,“你让接手的人去看代码里第3700行到3900行的注释,我当时写得挺详细的。”
陈建军那边安静了一会儿,然后他说:“苏青,谢谢你。”
“不用谢。”我说,“陈总,下次有技术问题,可以付费咨询。我给你打折。”
电话那头传来一声短促的笑,带着点自嘲的意味:“行,记下了。”
挂了电话,车也到了。我钻进后座,暖气扑面而来,车窗上的雾气迅速凝结。司机问我去哪,我说了地址,然后靠在座椅上,看着窗外飞逝的街景。雪花越来越密了,整座城市像被裹进了一层毛茸茸的白纱里。
10
十二月中旬,我回了趟老家。
我爸我妈提前好几天就开始张罗,我妈把我以前住的房间收拾得一尘不染,被褥都换了新的,还特意在床头放了一束干花。我爸把家里的暖气烧得足足的,我一进门就被热浪扑了一脸。
“瘦了!”我妈第一句话就是这个,拉着我上上下下打量,眉头皱着,“在外面是不是又不好好吃饭?”
“吃了吃了,我还会做红烧排骨了,回去做给你们吃。”我一边换鞋一边哄她。
我爸坐在沙发上,戴着老花镜看报纸,头也不抬地说了一句:“回来就行,别的都不重要。”但我看见他翻报纸的手停了一下,报纸边缘微微抖了抖。
那天晚上,我们一家三口围在餐桌前吃饭。我妈做了满满一桌子菜,全是我的最爱。我爸破例开了一瓶存了好多年的白酒,给自己倒了一小杯,又给我倒了一小杯。
“闺女,”他端着酒杯,眼睛在灯光底下亮亮的,“以后有什么打算?”
我想了想,认真地说:“好好工作,好好生活。该争取的争取,该放下的放下。”
我爸点了点头,把酒杯跟我碰了一下:“这就对了。人这一辈子,得有骨头,也得有软和劲儿。你这回的事,我听你妈说了。做得对,但别记仇。记仇累的是自己。”
我嗯了一声,低头喝了一口酒。酒有点辣,呛得我眼睛一热,但心里是暖的。
那晚吃完饭,我帮我妈洗碗。她站在水池边刷锅,我在旁边擦碗。水龙头哗哗地响着,厨房里热气腾腾的。
我妈头也不回地问了我一句:“那个陈老板,后来没再难为你吧?”
“没有。”我说,“他把该给我的都给了。还道了歉。”
我妈哼了一声:“早干嘛去了。我闺女给他干了六年,他说翻脸就翻脸。这种老板,以后躲远点。”
“知道了妈。”我把擦好的碗一个一个摞好,摞得整整齐齐。
窗外的院子积了一层薄雪,月光照在上面,亮堂堂的。远处传来几声狗叫,又很快安静下去。我站在厨房门口,看着我妈忙碌的背影,忽然觉得,这一年所有的疲惫和委屈,在这一刻都烟消云散了。
回到自己的房间,我打开手机,看到许明远在公司群里发了一条消息:“各位,咱们智能座舱项目入选了年度十大创新技术候选名单。大家辛苦了,尤其是苏青,来了之后进度直接起飞。”
群里立刻炸了锅,一排排的“牛”“苏姐威武”“众望所归”。我笑着看了一会儿,打了一行字发出去:“是大家一起干的。周末我请大家吃火锅。”
发完消息,我把手机放在床头柜上,关了灯。窗外透进来薄薄的月光,在天花板上投下一片银灰色的光斑。我闭上眼,脑子里最后闪过的画面,是普吉岛那片橘红色的夕阳,还有那家民宿阳台上摇摇晃晃的椰子树的影子。
然后我翻了个身,很快地,就沉沉睡了过去。
(全文完)
创作声明: 本文内容为虚构创作,故事情节、人物及公司名称均为艺术加工,旨在传递积极向上、维护自身合法权益的价值观,与现实中的任何人物、事件、企业或团体均无关联。文中涉及的技术概念、法律条款及商业流程仅供参考,不构成任何专业意见或建议。请读者理性看待,切勿对号入座。