分红时副总各600万,老板说明年有我,我转手把专利给了竞争对手
年终分红,副总每人六百万,到我这儿,老板拍着我肩膀说:“明年有你。”
我笑了笑,回到实验室,把所有资料打包,发给了竞争对手。
十五年的心血,你们当它是垫脚石,那就别怪我把它变成绊脚索。
楔子
会议室里暖气开得太足,闷得人头皮发麻。水晶吊灯把每个人的脸照得油亮,尤其是那些拿到六百万分红支票的副总们,笑容像抹了三斤猪油。
我坐在角落里,捧着那杯凉透的龙井,茶梗在杯底竖着,像一根根嘲笑我的手指。老板站在投影幕布前,红光满面地总结这一年“辉煌的战绩”——我的战绩,只是他的名字永远排在报告的第一页。
“老周啊,”散会时他追出来,在走廊里拍我的肩膀,那力道重得像在拍一扇门,“今年委屈你了,明年,明年分红肯定有你。我心里有数。”
走廊尽头,行政的小姑娘正把“年度杰出贡献奖”的海报撕下来换新的,海报上副总们的脸笑得整齐划一,像流水线生产出来的面具。其中一张面具,本来该是我的。
我没说话,笑了笑,转身进了电梯。
电梯门合上的瞬间,我看见玻璃幕墙外CBD的灯火次第亮起来,连成一片冷漠的金色。口袋里手机震了一下,是竞争对手公司CTO发来的消息:“周总,您上次提的技术框架,我们董事会非常感兴趣。”
我没回,把手机塞回口袋。
十五年了。够了。
回到实验室已经快十点,保安老李给我留了盏廊灯。他在这儿干了二十年,知道我每周三晚上都在。刷卡、按指纹、虹膜扫描,三重认证打开核心数据室的门,这些认证系统是我装的,源代码还在我脑子里。
服务器指示灯明明灭灭,像在呼吸。我坐下来,手指搁在键盘上,屏幕的光映在脸上,凉凉的。
我突然想起女儿昨晚问我:“爸爸,为什么你总加班,钱还比王叔叔少?”
王叔叔是楼下销售部的总监,去年刚买了第三套房。
我没回答她,只是揉了揉她的头发说爸爸在造很厉害的东西。现在想想,我造的那些东西,确实很厉害——厉害到足够让某些人坐立不安。
键盘响起来,噼里啪啦的,像深夜的雨。
窗外,这个城市的霓虹还在不知疲倦地闪烁,而我决定,让某些灯火,提前熄灭。
第一章 十五年,我从“小周”熬成“老周”,熬的是一锅没人喝的汤
进这家公司那年,我二十八岁,风华正茂,头发浓密得像春天的麦田。老板给我画了张饼,说咱们要做国内最好的工业视觉检测系统,打破国外垄断,利国利民。
那会儿他还没换现在这辆迈巴赫,开一辆二手的帕萨特,后备箱常备两箱矿泉水,见客户时自己搬,不让司机动手——主要那时候也没司机。
我是技术出身,博士读的是模式识别,导师是国内这个领域数得上名字的人物。毕业时他劝我去高校,说企业里做技术容易变成“做嫁衣的”。我没听,觉得自己能闯出来。
头三年确实闯得不错。我带着三个应届生,从零开始搭底层算法框架,吃住在公司,最狠的一次连续熬了七十二个小时,最后趴在键盘上睡着了,醒来脸上印着“QWERTY”的痕迹,跟纹身似的。
第一代样机出来那天,老板从上海赶回来,握着我的手说:“老周,你就是公司的定海神针。”
那时候他还叫我“老周”,带着点俏皮和尊敬。后来公司做大,他改口叫“周工”,再后来,成了“哎”。
样机卖了二十三台,客户反馈不错,其中一台到现在还在昆山一个电子厂跑着,我去年去维护的时候看见它,铁壳子都掉漆了,里面的算法还是我写的。那天我蹲在流水线旁边摸了半天那台机器,厂长奇怪地看我,我说没事,就是看看老熟人。
这十五年,我一共主导研发了四代系统,申请了四十七项专利,其中二十三项是第一发明人。光去年那个动态视觉追踪算法,就让公司在高端市场的占有率从百分之七跳到百分之三十一。
这些数字我说起来跟报菜名似的,但每一个小数点背后,都是无数个凌晨三点实验室的灯光。
加班费?不存在的。创业公司嘛,讲奉献。期权?老板说过,等上市,给大家分。这话他说了十二年,公司从二十人扩到四百人,从民房搬进写字楼,从帕萨特换上迈巴赫,就是没上市。
前两年有猎头来找我,开出的年薪是这个数的三倍,还带股票。我没去。为什么?舍不得。这些代码、算法、专利,就像自己养大的孩子,你让我把孩子卖给后爹,心里那道坎过不去。
我老婆说我是“技术性斯德哥尔摩”,被公司PUA出感情了。我说你不懂,做技术的讲究个从一而终。她说:“我从一而终嫁给你,也没见你对我这么忠诚。”
话虽这么说,她每年生日还是照例给我煮长寿面,面里卧两个荷包蛋,这么多年雷打不动。去年她煮面的时候叹了口气,说:“老周,你那些专利要是能换成一个厕所的面积,咱闺女也不用跟咱挤五十平的学区房了。”
我没吭声,埋头吃面,蛋咸了。
今年年初,公司融了D轮,估值一下子蹿上去。老板召集高层开会,说今年要大干一场,准备冲击科创板。会上他讲得慷慨激昂,说在座的都是公司的元老功臣,上市之后人人都有回报。
我当时坐他右手边第三个位置,他目光扫过来的时候在我脸上停了零点几秒,然后滑过去了。
会后我听见他在办公室跟财务总监说,那几个副总今年分红各六百万,先从利润里预支。
六百万。够买我那套学区房三套还有找。
我站在办公室门外,手里拿着一份刚改好的技术方案要给他签字。那一刻突然觉得手里的文件夹特别沉,像捧了块墓碑。
后来我想明白了,在老板的棋盘上,我从来不是棋手,甚至连颗像样的棋子都算不上——我是那个帮他造棋盘的木匠。棋盘造好了,棋手们开始下棋分地盘,木匠就该回工棚继续刨木头。
那段时间我整宿整宿睡不着,凌晨三点起来翻自己写的代码。二十岁写的底层框架,现在看有些稚嫩,但逻辑干净得让人心酸。三十岁写的那个突破性算法,手稿还在抽屉里,当时为了赶进度在办公室连睡一周,老婆送来的换洗衣物堆在椅子上发了霉。
三十五岁那年,我被提过一次副总。公示都出了,结果第二天就撤了,理由是“技术岗转管理岗需要重新评估”。后来我才知道,某位副总找了老板,说公司正处于关键成长期,需要最精英的人在高管层——言下之意,我这个穿着格子衬衫常年泡实验室的人,不配。
当时我安慰自己,没事,搞技术的清高,不跟他们争。现在想想,那不叫清高,那叫窝囊。
最讽刺的是,今年公司搞了个“年度创新人物”评选,网上投票那种。我以压倒性优势拿了第一,结果最后公布的获奖名单上写着销售部那个王总监。理由是“技术创新需要市场转化,王总监在推广公司技术产品方面贡献卓著”。
王总监连一行代码都看不懂,他所谓的技术转化就是拿着我写的产品手册去客户那儿念PPT。
那天下班我在地铁上刷手机看到这个结果,旁边一个民工兄弟正抱着安全帽打瞌睡,头一点一点的,像只疲惫的啄木鸟。我盯着手机屏幕看了很久,突然觉得我俩挺像——都是苦力,只不过他扛的是水泥,我扛的是代码。
差别在于,水泥扛完了结工钱,代码写完了,人家说你这是“平台给的资源”。
今年十一月,公司技术研讨会上,我提了一个新框架的构想,能把现有检测精度再往上推一个数量级。这套东西我琢磨了两年,笔记本上画满了拓扑图,有几页被翻得起了毛边。
老板听完眼睛发亮,连说三个“好”。他说:“老周,这个项目你牵头,要人要钱给支持。明年要是做成了,公司上市就稳了。”
散会之后分管研发的副总——就是当年把我从副总名单上挤下去那位——把我拉到一边,笑眯眯地说:“周工,框架是挺好的,但你一个人忙不过来,我派几个年轻骨干配合你?”
我说行。
然后他把他的外甥塞进来了,一个连傅里叶变换都搞不清楚的年轻人,简历上却写着“精通图像处理”。
那天晚上我头一次没在实验室待到凌晨。七点我就走了,路过保安老李的岗亭,他正就着一小瓶二锅头吃花生米,看见我惊讶地说:“周工今天这么早?”
我说累了,回家陪闺女写作业。
闺女在做一道鸡兔同笼的数学题,算来算去算不明白。我看了一眼,设个二元一次方程组三秒钟的事,她却在那儿一个一个试数。我坐下来教她,她听完之后仰着脸问我:“爸爸,你们大人是不是也整天算这种题?谁跟谁关在一个笼子里,谁比谁多几只脚?”
我愣了一下,摸了摸她的头说:“差不多吧,只不过大人的笼子更大,里面的东西更复杂。”
她似懂非懂地点点头,又低头去算她的鸡和兔子。台灯把她的影子投在墙上,小小的一团,像只安静的小动物。
那天夜里我躺在沙发上,盯着天花板。老婆已经睡了,她在隔壁房间的呼吸很轻很均匀,像远处的潮汐。我脑子里翻来覆去就一件事——那些副总们拿六百万的时候,到底知不知道那六百万背后站着谁?
他们当然知道。他们只是觉得理所当然。
就像老板在走廊里拍着我肩膀说“明年有你”的时候,他大概真心觉得这对我是种恩赐。一个画了十五年的饼,明年终于能咬上一口了,我该感恩戴德。
可是老板,你有没有想过,那个给你做饼的人,早就买得起面粉了。
第二章 我以为对手是抢功劳的人,没想到是整个棋盘
三天后,我收到了集团发的年终绩效考核表。
“优秀”,但后面括号里标注了“技术贡献奖”(无现金奖励)。下面附了一行小字:“鉴于研发中心整体薪酬结构调整,本年度技术岗年终奖统一按绩效基数乘岗位系数发放。”
我算了算,岗位系数0.8。底下几个老同事更惨,有人只有0.6。
我去找HR,对方是个年轻姑娘,说话很客气,一口一个“周工不好意思”。她说岗位系数是高管会定的,她只负责执行。我问她高管会哪些人参加,她说包括老板和五位副总。
五位副总。五个拿六百万的人,聚在一起开了个会,决定了我拿八千块的年终奖。
我站在HR办公室门口,手里捏着那张表,纸是A4的,摸着还挺滑。对面墙上贴着一张企业文化海报,上面写着“共建共享,同心同行”。
同心同行。
我突然想起十五年前跟老板第一次见面的场景。那时候他的公司还在居民楼里,客厅摆三张桌子就是工位,厨房改成了服务器机房。他穿着个背心给我开门,后背全是汗,说空调坏了,让我别介意。
那天聊完技术方案已经晚上十点,他非要请我吃夜宵,在楼下巷子里一个苍蝇馆子点了盘毛豆、一盆小龙虾,还有两瓶啤酒。他剥虾的动作很利索,一边剥一边说:“周博士,我这个人没啥文化,但我尊重有文化的人。你来我这儿,技术全交给你管,我绝不瞎指挥。”
一瓶酒下肚,他又说:“咱们一起干,干好了大家都是股东。”
那时候他眼里有光,跟现在迈巴赫里透过深色车窗看人的那个老板,简直不像同一个人。
到底是人变了,还是他本来就这样,只是我没看出来?
我回到工位,打开电脑。桌面上有个文件夹叫“备份”,里面是这些年所有的核心技术文档、源代码、实验数据。权限管理是我设计的,系统只有我和老板有最高级访问权限——但老板不懂技术,实际上掌控权在我手里。
这十五年的积累,足够再造一个公司,甚至更好。
我的手在鼠标上停了一会儿,然后关掉了文件夹。
还不到时候。或者说,我还在等什么。
等什么呢?等老板良心发现?还是等那“明年有你”四个字变成一张真正的支票?
就在这时候,王总监从我工位旁边经过,手里拎着个爱马仕的纸袋。他停了一下,歪着头看我屏幕,笑嘻嘻地说:“周工还在忙呢?年终奖看了吧?哎呀咱们公司就这样,论资排辈,你这个岗级年限确实吃亏。不过技术多值钱啊,对吧?”
他说“技术多值钱”的时候,语调往上挑,带着一种“我知道不值钱但偏要这么说”的优越感。
我没抬头,说:“是,技术挺值钱的,王总今年的业绩提成买这包够了吧?”
他脸色变了变,哼了一声走了。脚步声在走廊里嗒嗒嗒的,皮鞋跟敲水磨石地面,清脆得像在给人上坟。
那天下午,一个意料之外的人来找我。
竞争对手公司的CTO,姓林,约我在公司楼下的星巴克见面。我本来不想去,但他发了一条消息:“周总,我们有一个项目,跟您正在做的那个新框架高度相关。我知道您有顾虑,但我只想请您喝杯咖啡,聊五分钟。”
星巴克下午人不多,他坐在靠窗的位置,穿一件深灰色夹克,看着四十出头,跟我想象中“竞争对手”的样子不太一样——我以为搞技术竞争的都是些杀气腾腾的刺头,他看起来反而挺温和,像大学里那种不紧不慢的副教授。
他开门见山:“我们公司的情况您了解,规模比您那儿小一些,但技术底子不错。从去年开始我们在视觉检测这块投入很大,但一直缺少一个核心突破。”
我搅着咖啡没说话。
他接着说:“您那套动态追踪框架的论文我看了——您别惊讶,您在期刊上发表的东西我们都关注。那套思路非常漂亮,但您的公司好像……没怎么用起来?我查了公开信息,你们现在的产品还是基于第三代技术,第四代并没有规模化部署。”
他说到点子上了。
我那个新框架,公司拖了一年没有立项。老板嘴上说支持,实际上资金都拨给了销售端和市场推广,研发部门连买新服务器的申请都压了三个月。我提了三次,最后一次老板的秘书回复说“老板说了,先用着旧的,等D轮的钱到了再说”。
D轮的钱到了,六百万进了副总们的口袋。
林总从公文包里拿出一份文件,推到我面前。“我们想请您做技术顾问,不用坐班,远程指导就行。报酬方面您开,另外给您百分之八的技术股。”
我扫了一眼那份文件,没拿起来。
“您可能觉得这是挖角,”他说,“但我换个说法——您手里那把钥匙,开您公司的门还是开我们公司的门,门都在那儿。我们要的是那把锁能打开,至于是谁家的门,不重要。”
他站起来,留了张名片。“您考虑考虑,不着急。对了,忘了说,您那个框架如果在我们手里,半年内就能出产品。您知道这意味着什么——您公司的第四代还没动,我们第五代就出来了。”
他走后我坐了二十分钟,咖啡凉透了没喝一口。透过落地窗看着外面的人来人往,有个外卖小哥在路口摔了一跤,爬起来第一件事是检查餐盒有没有洒,然后一瘸一拐地继续骑上电动车走了。
成年人的世界,摔倒之后连揉一下的时间都没有。
我口袋里的手机又响了,是老板秘书发来的消息:“周工,老板说下周的技术评审会您不用参加了,让小王去就行。您手头的项目暂时缓一缓,先配合销售部做个技术手册。”
小王就是那个连傅里叶变换都不懂的外甥。
我把手机扣在桌上,屏幕朝下,像扣住一只烦人的苍蝇。
那个瞬间我突然明白了——在老板的棋局里,我不仅是个木匠,还是个即将被削权、被替代的木匠。他把我的框架拿走了,交给一个什么都不懂的人去“牵头”,目的只有一个:等我哪天走了,核心技术不至于断档。
他以为把代码和文档留下来就行了。
他忘了,最核心的东西在我脑子里。
而脑子这个东西,它跟着人走。
第三章 那张八千万的报价单,像一记耳光抽在所有装睡的人脸上
真正让我下决心的,是平安夜那天。
公司每年平安夜都搞年会,今年规格特别高,租了市中心五星级酒店的宴会厅。老板穿了一身暗红色唐装,站在台上意气风发地回顾这一年,PPT翻到融资那一页,数字后面跟着一长串零,场下一片掌声。
然后到了颁奖环节。
“年度卓越管理者”——五位副总一人一座水晶奖杯,底座刻着名字,沉甸甸的,灯光一打晃得人眼晕。每人上台领奖的时候老板都会拥抱一下,说几句“辛苦了”“明年继续加油”之类的话。
接着是“年度最佳团队”——销售部。王总监代表领奖,他今天穿了一身阿玛尼,头发梳得油光锃亮,在台上讲了十分钟,中心思想是“没有市场的技术就是废铁”,台下销售部的员工嗷嗷叫好。
研发部这一桌安安静静,几个年轻工程师低头扒饭。旁边一个平时话挺多的小伙子小声嘀咕了一句:“没有技术,卖废铁啊?”
他旁边的同事用胳膊肘捅了他一下,让他别说了。
最后是“十年以上员工荣誉奖”。这个奖没有奖杯,没有奖金,每人一条红围巾。老板亲自下来给颁奖,走到我面前的时候,把围巾往我脖子上一挂,拍着我肩膀说:“老周,十五年了,公司最老的一批人。不容易。”
他目光扫了一圈,声音拔高:“这些老员工,是公司的财富。明年我们要启动一个‘核心人才激励计划’,在座的各位,都会得到应有的回报。”
掌声又响起来,我旁边几个老同事眼眶都红了。他们信了,或者说他们愿意信。干了这么多年,谁不希望有个好结果呢。
我把围巾解下来叠好放进包里,一口酒没喝。
第二天早上,老婆在厨房煎鸡蛋,突然问我:“你昨天那条红围巾呢?”
我说放包里了。
她说:“妈打电话来问,说看你朋友圈发的年会照片,别人都是奖杯,怎么就你一条围巾?爸昨晚念叨了一宿,说你在那公司干了十五年,怎么越干越回去了。”
我没说话,咬了口吐司,噎得慌。
岳父是退休的中学教师,一辈子要面子。当初我进这家公司的时候他还挺高兴,跟邻居说女婿搞高科技的,在什么什么视觉公司做技术总监。后来人家问“那公司上市了没有”,他就开始含糊其辞。
今年他过生日,我包了个红包,他推回来没收,说:“留着给孩子报辅导班吧,我这儿不缺钱。”他嘴上说不缺,但我看见他穿的秋衣领口都磨毛了。
我老婆把煎蛋端上桌,在我对面坐下,看了我一会儿,说:“老周,你最近不太对劲。”
“哪儿不对劲?”
“说不上来,就是太安静了。以前你回家还说说实验室的事,什么算法又调优了,什么客户又给好评了。最近你回家就坐那儿看电视,遥控器从一按到一百,也不知道在看什么。”
她伸手过来握住我的手,她手小,指尖有点凉。“你要是心里有事,跟我说说。”
我看着她的手,指节上有做家务留下的薄茧。她以前弹钢琴的,手特别好看,这些年为了这个家,琴不弹了,手指也糙了。
我说:“没事,年底事儿多,累的。”
她没再追问,但眼神分明是不信的。结婚十一年,她太了解我了。
那天上午我去了趟公司,人不多,大部分员工还在休年假。我进核心数据室待了两个小时,把所有关键文档捋了一遍。十五年的心血,分门别类码在服务器里,像一座沉默的档案库。
出来的时候在走廊碰见保洁阿姨,她正推着清洁车拖地。看见我她停下来,说:“周工过年也不休息啊?昨天年会我看见您上台了,那条红围巾真喜庆。”
我说阿姨过年好,给您拜个早年。
她笑呵呵地走了,拖把在地上留下一道湿润的痕迹,水渍慢慢变干,像什么都没发生过。
下午我回了趟家,从书柜最深处翻出那个压了多年的文件夹。里面是这些年所有的专利证书原件、技术框架的原始手稿、还有最早那版代码的打印稿——整整三百多页,A4纸摞起来比砖头还厚。当年我把它打印出来,是怕哪天服务器崩了心血白费,没想到这些年一直没用上,倒是先派上别的用场了。
我拍了几张关键页的照片,发给林总。
他秒回:“周总想好了?”
我想了想,打下几个字:“年后见面聊。”
发完这条消息,我把手机放在茶几上,屏幕暗下去。窗外飘起了雪,细细密密的,像盐撒在天上。我闺女趴在窗台上看雪,回头冲我喊:“爸爸,下雪啦!明天能堆雪人吗?”
我说能,爸爸明天陪你堆。
她高兴得直拍手,小脸贴在玻璃上,哈气在窗面凝成白雾,她用手指在上面画了个歪歪扭扭的笑脸。
我看着那个笑脸,突然觉得心里那块压了很久的石头,松动了一点。
春节前最后一天上班,老板突然召集高管开临时会。我本来不在邀请之列,但老板点名让我参加。到了会议室发现五位副总都在,气氛有点凝重。
老板开门见山:“我收到消息,光维科技那边在搞一个大动作,可能要上一条全新的视觉检测线,目标市场跟我们完全重合。据说他们拿了一笔新的融资,规模不小。”
光维就是林总的公司。
他目光转向我:“老周,你对光维的技术水平了解多少?”
我说不太了解,他们公开资料很少。
老板皱皱眉:“你跟他们CTO林海山不是在一个学术论坛上见过吗?没交流过?”
“聊过几句技术方向,没深谈。”
老板盯着我看了几秒,然后摆摆手说行了你先回去吧。
我起身往外走,走到门口听见背后一个副总说:“老板,我总觉得这事儿不对劲,光维那个技术路数,跟咱们今年的新框架方向太像了……”
门关上了,后面的话我没听见。
走廊里安安静静的,窗外是灰白色的天。我靠在墙上,深深地吸了一口气,又缓缓吐出来。
像。
当然像。
因为那个框架就是我给他们搭的。
只不过他们拿到的是骨架,肉还在我这里。
春节那几天我哪儿都没去,在家陪老婆孩子。大年初二岳父岳母来吃饭,岳父又提了一嘴工作的事,被我老婆用话岔开了。她瞪了我一眼,意思是让我别在饭桌上扫老人的兴。
晚上我收拾碗筷的时候,她说:“爸也是关心你。”
我说我知道。
她靠在厨房门框上,看着我把碗放进洗碗机,突然说:“老周,你要是不想干了,咱就不干了。家里还有点积蓄,够撑一阵子的。”
我手顿了一下。“你怎么知道我不想干了?”
“你每天晚上在阳台上站半天,回来身上一股烟味儿。你以前不抽烟的。”
我摸了摸口袋,里面确实有一包烟,是年会那天从桌上拿的,抽了三根,呛得咳嗽。
她走过来,从背后抱住我,脸贴在我后背上,声音闷闷的:“我嫁给你的时候你就是个穷博士,现在好歹有房有车有闺女,你就算失业了我也能养你。别把自己憋坏了。”
那一刻我眼眶突然有点热。我没转身,怕她看见,就站在洗碗机前面,听着机器运转的嗡嗡声,说:“老婆,再给我几个月。”
她嗯了一声,没问为什么。
初七开工,我做的第一件事,是去了一趟知识产权局。
把几项核心专利的变更材料递了上去。这些专利注册的时候第一发明人是我,专利权人却是公司。法律上我动不了它们,但我有办法——那些最核心的算法优化和变体设计,不在专利范围内,属于技术秘密。
而技术秘密,归掌握它的人所有。
知识产权局门口有棵老槐树,光秃秃的枝桠上停着几只麻雀,叫得挺欢。我站在树下给林总发了条消息:“框架的基础层你们先搭,优化层我这边有。”
他回了三个字:“等你好消息。”
我把手机揣进兜里,抬头看了看天。初七的天蓝得挺干净,太阳不烈,但照在身上有股薄薄的暖意。
我想起十五年前那个夏天,第一次来这家公司面试,也是这样的天气。那时候老板还说“咱们一起把公司做大”,我还信了。
现在想想,那个夏天真正相信这句话的,从头到尾只有我自己。
第四章 光维发布会那天,老板连打了我十三个电话
三月,春寒料峭。
光维科技发布会的日子定在十五号。前一天晚上林总给我打了个电话,问我要不要去现场。我说不去,你替我看着就行。
他说“那你明天手机记得静音”。
我笑了,说早就静音了。
发布会上午十点开始,九点的时候我在家,刚送完闺女上学。老婆今天调休,在客厅擦书架,有一搭没一搭地跟我聊天。
“你今天不去公司?”
“调休。”
“你最近调休得挺多。”
“年假攒多了,用不完。”
她没再问,换了一块抹布继续擦,嘴里哼着歌,是好久以前她弹过的一首曲子,我忘了名字。
九点四十五,手机开始震。
老板的。我没接。
紧接着一个副总的,我还是没接。
然后是第三个、第四个、第五个……手机在茶几上震动,像只濒死的昆虫,嗡嗡嗡地往桌沿挪。我把手机翻了个面,屏幕朝下。
老婆从书房探出头来:“手机响了,不接?”
“推销的。”
十点整,我打开平板,进光维的发布会直播间。画面里林总站在台上,背后是巨大的LED屏,上面写着“光维科技——第五代智能视觉检测系统全球首发”。
我握着平板的手有点出汗。
林总开始讲技术架构,前面是一些常规介绍,底层的硬件方案、数据流设计。这些都是公开信息,没什么特别的。
然后他停了一下,说:“接下来我要介绍的是我们这套系统最核心的部分——动态视觉追踪算法。这套算法能够在高速运动中完成亚像素级的目标识别与定位,精度达到国际领先水平。”
屏幕上出现了拓扑图。
我的拓扑图。
我的算法架构。
我亲手写了两年、却被公司压了一年没立项的、那个全新的技术框架。
只不过在光维手里,它被优化了、完善了、工程化了。林总果然说到做到,半年出产品——不对,这才三个月,他们已经跑通了核心验证。
直播间弹幕开始炸了,我扫了一眼,业内人士都在刷“这不是XX公司一直吹的那个方向吗”“光维这是弯道超车”“这套架构太像某某论文里的思路了”。
有人提到了我发表的那篇论文,评论区零星有人把我的名字和这套技术联系在一起。
我把平板放在茶几上,站起来走到窗前。
外面是春天那种透明的阳光,楼下的玉兰开了,白花花的一片,风一吹花瓣就往下掉,跟下雪似的。一个老头牵着条柯基在花树下慢慢地走,狗走两步就停下闻闻,老头也不催它,就跟着等。
多好啊,慢悠悠的日子。
手机又震了,这回是研发部那个外甥小王发来的消息,语气慌得不行:“周工!周工你快看光维发布会!他们的技术架构跟你去年提的那个方案一模一样!老板快疯了,在办公室砸东西呢!”
我回了一个字:“哦。”
他那边显示正在输入,输了半天,最后发来一句:“周工……这事儿跟您有关系吗?”
我没回。
把手机调成完全静音,塞进抽屉里。
老婆从书房出来,看见我站在窗前发呆,走过来顺着我的目光往外看了看,说:“玉兰开了,真好看。”
我说是啊。
她侧过头看我,看了好一会儿。“老周,你今天怪怪的。”
“哪儿怪?”
“说不上来……感觉你好像松了口气。”
我转头看着她,她站在春天的阳光里,眼角有一点细细的纹路,头发随便扎了个马尾,穿一件洗得发白的家居服。还是当年那个在琴房里弹肖邦的女孩,只不过琴凳换成了厨房,琴谱换成了菜谱。
我突然伸手抱了她一下,她被我弄得一愣,手里抹布掉在地上。
“干嘛呀,大白天的。”
“没干嘛,”我说,“就想抱抱你。”
她反手拍了拍我的背,像哄小孩似的:“好好好,抱抱抱。你没事吧?是不是公司出什么事了?”
我说没事,从今天起就没事了。
下午两点,公司的夺命连环call终于消停了。
我打开抽屉拿出手机,未接来电三十七个,消息四十九条。最新一条是老板发的,就一句话:“老周,你过来一趟,咱们聊聊。”
我盯着这条消息看了很久。
“聊聊。”
多轻巧的两个字。以前我写代码写到凌晨三点,他说“老周辛苦了”;我提的方案被他压了一年,他说“再等等”;我被从副总名单上抹掉,他说“技术岗需要你”。这些年他跟我说的每一句话都轻巧得像柳絮,但落在我身上,却像秤砣。
我把手机放回抽屉。
现在是下午两点十五分。
光维的发布会应该开完了,不出意外的话,接下来几天整个行业都会炸锅。我们公司的客户会开始打电话询问,销售部会慌,市场部会乱,那五个拿六百万分红的副总——该他们上场表演了。
而我,该去做一件早该做的事。
我换了一件干净的衬衫,把桌面上那个积了灰的名片夹打开,抽出林总那张。
然后我坐下来,打开电脑,开始写辞职信。
写了删,删了写,最后只剩四行字:
“尊敬的领导:
因个人职业规划调整,现申请辞去公司现有职务。感谢公司十五年的培养。
祝公司未来更好。”
打印机吱吱嘎嘎地把这四行字吐出来,纸边还带着热乎气儿。我拿着这张纸对着光看了看,字是黑的,纸是白的,干净得像一张空白的化验单。
十五年的青春,就化成这四行字。
值吗?
我叠好信纸,装进信封。信封是之前买保险送的,背面印着一行红色的小字:“守护你的每一份收获。”
我笑了一下,把它塞进外套内兜。
走到门口又折回来,拉开书架最下面那层抽屉。里面有个铁盒子,装着我这些年得的各种奖状和荣誉证书——“年度优秀员工”、“技术创新标兵”、“突出贡献奖”、“十年长期服务奖”……厚厚一摞,红红绿绿的,像一沓过期的存折。
我翻了翻,最后把那张“年度创新人物”网上投票第一名的截图打印件抽出来——就是后来被王总监顶掉的那个。这张纸我一直留着,没什么用,就是留着。
现在也没用了。
我把它放回铁盒,啪嗒一声扣上盖子。
明天吧,明天去公司,把信交了,把东西收拾了,彻底画个句号。
傍晚闺女放学回来,一进门就喊:“爸爸!我们学校门口那个机器坏了!”
我说什么机器?
“就是那个测体温的!老师让我跟你说,你不是修机器的吗?”
我蹲下来,帮她解书包带子,说爸爸以后不修机器了。
她歪着头:“那你以后干什么呀?”
我想了想,说:“爸爸以后造机器。”
她没听懂,但也不在意,蹦蹦跳跳地去厨房找她妈要零食吃了。我蹲在原地,看着她的背影,小小的,扎着两个羊角辫,辫梢的红头绳一晃一晃的。
阳台上那盆绿萝长出新叶子了,嫩绿嫩绿的,在傍晚的风里轻轻颤。
我把袖子挽起来,去厨房帮忙择菜。
老婆回头看了我一眼,她什么也没问,递给我一把蒜苗。
窗外的晚霞铺了大半边天,橘红色的,像谁打翻了颜料。远处工地的塔吊慢慢转着,吊臂上挂着一盏灯,还没到开的时候,灰蒙蒙地悬在那儿。
我择着蒜苗,突然想,十五年前我坐在学校实验室里写那篇关于视觉追踪的硕士论文的时候,绝对想不到今天。
那时候我觉得未来是条笔直的路,只要往前走就一定能到。
现在我知道了,路是弯的,岔路特别多,而且走着走着,你可能就想换条道了。
择完蒜苗洗了手,我掏出手机,给林总发了条消息:“明天办离职,下周可以去你们那儿。”
他回得很快:“随时欢迎。对了,今天发布会之后,有三家客户主动联系我们了,其中一家是你们那边的。”
“谁?”
“你们最大的那个。”
我笑了一下。
果然,利益面前,连转身都不需要缓冲。
老婆在厨房喊:“老周,蒜苗洗好了没?”
我说好了好了,端着菜筐进去。
油烟机嗡嗡响着,锅里的油已经热了,嗞啦一声,蒜苗下锅,满屋子的香气。
我站在厨房门口,看着老婆忙碌的背影,她一边翻炒一边侧头跟我说话:“明天我想去买个新书架,书房那架子晃得厉害,一碰就咯吱响。”
我说行,我陪你去。
“你明天不上班?”
“上,上半天,下午请个假。”
她嗯了一声,继续炒菜。油锅的声音、排气扇的声音、还有闺女在客厅看动画片的声音,混在一起,嘈杂又温暖。
这一刻我突然觉得特别踏实。
那种踏实感不是来源于工作或者存款,而是来源于——你终于不用再等一个“明年”了。
那个“明年”,迟到了十五年。
我决定不等了。
第五章 办公室的钟指向下午四点,我拉开门走了出去
第二天早上八点半,我到了公司。
前台小姑娘看见我有些意外,说周工今天这么早。往常我都是九点半到,昨天睡得早,今天起来神清气爽的,反倒不像去辞职,像去春游。
我说早啊小刘,今天天气好。
坐了电梯上楼,走廊里安安静静的,大部分人还没到。我推开办公室的门,阳光从百叶窗的缝隙里漏进来,一条一条的,打在办公桌上,像给木头画了斑马线。
我坐下来,拉出最下面那个抽屉。
里面东西不多——一个保温杯,杯盖上有个磕印,是前年开会跟副总吵架时摔的;一盆塑料多肉,老婆说我养什么死什么,买真的白瞎;几张跟团队聚餐的合影,最早的那张还是数码相机拍的,像素低,人脸都糊糊的,但能看出来那时候大家笑得都挺真心。
我把这些零碎东西收拾进一个纸箱,不大,刚好能抱着走。
然后打开电脑,把桌面上的私人文件清空,给接替我的人留了一份交接清单——技术文档在哪里,项目进度到哪一步,客户对接人是谁,都写得清清楚楚。包括那个新框架的公开部分说明,非公开的部分,一个字没提。
写到一半的时候,手机响了。
老板。
我接起来,没等那边说话先开口:“老板,我在办公室,半小时后过去找您。”
那边沉默了两秒,然后老板的声音传过来,听着有点哑:“……老周,你先别挂。光维那个事儿,你到底知不知道?”
“知道。”
“什么意思?”
“您来了我跟您细说。”
我把电话挂了,继续写交接清单。
写到“服务器访问权限”这一条的时候,我顿了顿。核心数据室的权限还是最高级,理论上我现在还能进去。我把这条划掉了,备注了一句“已交接至研发总监王某某”。
王总监不知道的是,就算他有最高权限,他也打不开那些加密的核心文件。
密钥在我这儿。
不是技术漏洞,是常识——一套三层加密的算法,每层用的都是我自创的函数,全球除了我没人解得开。老板当年图省钱没找外部审计,让我自己搭的安全系统,现在这系统成了我最后的防火墙。
九点半,办公室开始热闹起来,同事们陆续到了。
隔壁工位的小姑娘看见我在收拾东西,愣了一下:“周工,您这是……”
我说搬点东西回家,换办公桌。
她将信将疑地哦了一声,没敢多问。
十点,我抱着纸箱去老板办公室。一路上碰见几个副总,一个个表情各异——有人低头假装看手机,有人冲我点个头又赶紧转开脸,有人站在茶水间门口手里端着杯咖啡,看我的眼神像看一个已经拆了引信的炸弹。
最精彩的是王总监。他从走廊那头走来,看见我先是愣了一下,然后堆起笑容:“周工,这一大早就收拾东西呢?升职了还是——”
我打断他:“辞职了。”
他脸上那点笑容僵住了,好像被胶水粘在半路,进也不是退也不是。“辞……辞职?您开玩笑呢吧?您在咱们公司多少年了……”
“十五年。”我说,“王总,告辞。”
我绕过他往前走,他在后面“哎”了一声想叫住我,声音却越来越小。我脚步没停,拐过走廊的转角,把他的声音留在身后。
老板办公室的门开着。
他坐在那张深色的大班台后面,面前摊着一摞文件,应该是光维发布会的技术分析报告。他抬头看见我走进来,目光先落在我怀里的纸箱上,然后移到我的脸上,停留了几秒。
“坐。”他指了指对面的椅子。
我把纸箱放在脚边,坐下来。
“你那个新框架的方案,光维那边用了。”他说这句话的时候没有问号,语气平得像在陈述一个事实,但握笔的手指关节有点发白。
我说是。
“是你给他们的?”
“框架的核心思路是我写的,我署了自己的名字发表过论文,思路本身不归公司所有。但具体的工程化方案——”
“我问的是,是不是你给的。”他打断我,目光直直地看过来。那目光跟十五年前不一样了,里面没有光,只有一种被触碰到底线的阴鸷。
我迎着他的目光,说:“是。”
办公室安静了几秒,墙上的钟嘀嗒嘀嗒地走,指向十点十五分。
他靠在椅背上,手指交叉搁在肚子上,盯着我看了半天,忽然笑了一下。“老周,你在公司干了十五年,我对你怎么样?”
“您对我挺好的。”
“那你这算什么意思?”
“老板,”我往前倾了倾身子,把辞职信从内兜里掏出来,放在他桌上,“十五年前您跟我说,咱们一起把公司做大,做大了大家都是股东。这句话我信了十五年。”
他看了一眼信封,没拿起来。
“我这十五年写了四十七项专利,其中二十三项我是第一发明人。公司的新框架我琢磨了两年,您去年说立项,拖到现在没动。年终分红副总各六百万,我拿八千块。您跟我说‘明年有你’——老板,我等了十五个明年了。”
他的表情变了几变,从阴鸷到愕然到一丝我看不太懂的东西,像是尴尬,又像是不甘。
“老周,公司有公司的难处……”
“我知道,”我点点头,“公司有公司的考量。所以我走,不添乱。交接清单我写了,核心数据室的权限我转给王总监了。新的技术框架,非公开部分我没有放在公司服务器上,那是我个人的技术积累,我跟光维的合作用的是我自己那部分。至于公司已有的专利,第一发明人是我但权利人是公司,我不会动。”
我把话说得很清楚,每一条都经得起法律推敲。
他坐在那儿,嘴唇翕动了几下,似乎想说什么,又找不到合适的话。最后他问:“光维给你多少?”
“百分之八的技术股,还有按项目计费的顾问报酬。”
他嘴角抽了一下。“老周,你缺钱你跟我说……”
“我不缺钱,”我打断他,“我缺的是尊重。”
话说出口,比我想象中平静。我以为我会激动会愤怒,结果没有,只是陈述一个事实,像在报告一项测试数据。
他沉默了。
办公室里只有钟的秒针在走,一格一格,蚕食着空气里的沉默。
我从纸箱里拿出一件东西放在他桌上——那条红围巾。叠得整整齐齐的,像刚拆封时一样。
“这个还给您。明年发的时候,可以给新人。”
他盯着那条围巾看了很久,最后伸手把它拨到一边,说:“老周,咱们好聚好散。”
“好。”我站起来,“谢谢您这十五年的照顾。”
我抱起纸箱往门口走,走到门口停了一下,没回头。“对了老板,还有句话。”
“你说。”
“明年的时候,您跟别人说‘明年有你’的时候,最好是真的。”
说完我拉开门走了出去。
走廊里的阳光比刚才更亮了一些,从尽头的窗户直直地照进来,把水磨石地面照得发白。我抱着纸箱往前走,步子不快不慢,像平时去食堂吃午饭一样。
经过茶水间的时候,那个保洁阿姨正在擦微波炉,看见我抱着箱子惊讶地张了张嘴。我冲她笑了一下:“阿姨,我走了。”
她愣了两秒,突然追出来,在走廊里塞给我两个橘子。“周工,拿着路上吃,我自己买的,甜。”
橘子是温的,一直揣在她口袋里。
我握着那两个橘子,心里头有一阵暖意涌上来,鼻子有点酸。十五年了,公司里最后一个送我的人,是打扫卫生的阿姨。
电梯到了,门开的时候里面站着几个年轻工程师,是研发部的小孩。他们看见我和我怀里的纸箱,面面相觑。
我走进去,电梯门合上。
有人小声叫了句:“周工……”
我说没事,好好干,你们的技术都比我好。
没人接话。
电梯一层一层往下走,显示屏上的数字跳动着,从十八到十七到十六……跟倒计时似的。倒计时什么呢?大概是倒计时我在这栋楼里的最后几分钟吧。
到了一楼,门开,我走出去。
大堂里人来人往,穿西装打领带的人脚步匆匆,前台的小姑娘在接电话,声音甜甜的说着“您好欢迎致电”。没有人注意到一个抱着纸箱的中年男人从电梯里走出来,没有人知道这个人在这栋楼里待了十五年,写了上万行代码,申请了四十七项专利,熬了不计其数的夜。
没有人知道,也不需要有人知道。
我走出旋转门,外面的阳光扑头盖脸地砸下来,亮得我眯了眯眼。
楼下那棵玉兰花开得更盛了,花瓣落了满地,保洁大叔在扫,扫把刷刷刷的,花瓣堆成一小堆一小堆的,粉白色的,像雪糕化了之后凝成的碎末。
我在花树下站了一会儿,把纸箱放在脚边,剥了个橘子吃。甜,真的很甜,汁水在嘴里爆开,凉丝丝的。
手机响了。
林总:“手续办完了?”
我回:“办完了。”
“那明天过来?我跟团队介绍一下你。”
“行。”
我把最后一个橘子瓣塞进嘴里,擦了擦手,弯腰抱起纸箱。
春天真好啊。风是暖的,花是香的,路是宽的。
我沿着人行道往地铁站走,步子比来的时候轻快了不少。纸箱里那个保温杯随着步子咯噔咯噔地响,像在打拍子。
迎面走来一个年轻人,背着双肩包,手里拿着杯咖啡,行色匆匆地赶路。经过我身边的时候他侧了一下身,差点撞到我的纸箱,说了声“不好意思啊叔”。
我看了他一眼,头发浓密,步履生风,眼里的光像十五年前的我。
我说没事,你走你的。
他点点头,快步从我身边过去了。
我站在原地回头看了一眼那栋楼,玻璃幕墙反着光,白晃晃的一片,看不清里面的人影。十八层的某一扇窗户后面,有个曾经给我画了十五年饼的人,此刻大概正在焦头烂额地应对客户和投资人的质问吧。
而那五个拿了六百万的副总,他们此刻在想什么呢?
我不知道,也不关心了。
地铁站入口的风从下面涌上来,呼呼的,带着隧道里那种混着铁锈和灰尘的味道。我走下台阶,刷卡进站,站在黄线后面等车。
列车从隧道深处驶来,灯光由远及近,越来越亮。
车门打开,里面人不多,我找了个座位坐下来。纸箱放在膝盖上,保温杯不响了,安安静静地待在角落里。
列车启动,窗外的广告牌开始加速后退,连成一片模糊的光影。
我把头靠在车窗上,玻璃有点凉。对面坐着一个老太太,怀里抱着个布袋子,袋口露出一把葱。她闭着眼打盹,脸上的皱纹在车厢的灯光下像一道道河床。
我想,十五年的河,今天终于流到了入海口。
风平浪静的,挺好的。
第六章 光维的第一笔单子,签了我们原来最大的客户
到光维上班那天是个周一,林总亲自到门口接我。
办公室不大,比原来那儿小一半还多,但工位上坐着的人都不年轻,我扫了一圈,目测最年轻的也有三十五往上。个个头发稀疏,但眼睛很亮——那种亮是搞技术的人才有的,像仪器上那种稳定运行的指示灯。
林总把我带到会议室,介绍了一圈。有个姓陈的老工程师握我的手握得特别用力,说:“周老师,你那篇关于动态追踪的论文我读了三遍,有些地方我推了好几遍才弄明白。”
我说您客气了,以后一起推。
团队的气氛跟之前那家完全不同。之前开技术会,副总们进来先讲十五分钟“公司战略”和“市场导向”,讲完基本没时间讨论技术了。这边开会开场白就是“方案哪里还有问题”,然后一群人围在白板前面画拓扑图,吵到面红耳赤,吵完出去一起吃盒饭,接着吵。
我挺喜欢这种吵法。
头两周我主要帮他们完善那个框架的优化层。之前我给的是基础架构和核心算法,像给了他们一副骨架,现在要把肌肉和神经长上去。林总在架构上做了很多不错的改良,有些思路我没想到,聊开了发现他比我更激进——他要做的不光是一个检测系统,而是一个开放式的技术平台。
“让别的开发者也能在上面做二次开发,”他用手在空气里画了个圈,“生态做起来,谁还买那种封闭的黑盒子?”
这句话如果放在半年之前我会觉得野心太大,但现在我只觉得——为什么不呢?
干了三周,框架基本跑通了。
林总问我想不想直接带队做产品化,我说行,给我四个人就够了。他给了我六个,说不够再加。
第六个是个姑娘,刚读完博回来,做异构计算的。第一次跟我汇报工作的时候紧张得声音都在抖,我说别紧张,你做的东西我看过,比我当年强多了。她抬起头,眼睛亮了一下,那眼神让我想起很久以前的自己。
也就是在那周,消息传过来了——原来那家公司,最近三个月丢了三个大客户,其中两个转投了光维。
拿回这两个客户的不是别人,就是我这个“叛徒”——因为客户那边负责采购的人我认识,当年他们上第一代系统的时候,我在车间蹲了半个月做调试,跟他们的工程师抽过一包烟,吃过两顿盒饭。
做生意做到最后,说到底就是人跟人的关系。
客户那边的技术总监给我打电话,说的是:“老周,不是我们不念旧情,是你们原来的公司实在太慢了。新一代产品说了两年没影儿,你们这边方案一出来我们测试了一下,性能翻了一倍,价格还没涨。这事儿放谁身上都知道怎么选。”
他说“你们原来的公司”的时候,语气里带着点惋惜。我知道他不是惋惜那家公司,是惋惜我——一个干了十五年的人最后走了,这事儿在圈里传开了,大家都觉得唏嘘。
挂了电话我在工位上坐了一会儿,窗外是另一片天空,另一群楼,另一种下午四点钟的光线。
林总经过,敲了敲我的工位隔板:“晚上有空没?请你吃顿饭,顺便聊聊下季度的研发计划。”
我说好。
那天晚上他带我去了一家巷子里的淮扬菜馆,门脸小得差点错过,进去才发现别有洞天。他点了个清炖狮子头、一份文思豆腐、一碟烫干丝,又要了半斤黄酒。
酒上来他给我倒了一杯,说:“老周,我说实话,当初找你是赌一把。没想到你这么利索。”
我抿了口酒,有点甜,后劲儿挺暖。“我也赌一把。赌你们是真干事的。”
他笑了,笑完之后正色道:“有个事儿跟你说一下。原来的公司那边,最近在行业内到处散布消息,说你带走了公司的核心技术,涉嫌商业泄密。”
我夹菜的手顿了一下。
“你放心,”林总摆摆手,“我跟法务沟通过了,你给我们的那部分是你公开发表过论文的框架思路和个人技术积累,跟他们的专利没有重叠。我们有详细的文件记录和邮件往来,法律上站得住脚。”
我点点头,继续吃菜。
狮子头炖得软烂,筷子一夹就散,味道醇厚。文思豆腐切得比头发丝粗不了多少,漂在清汤里像一幅淡墨画。
“不过,”林总放下筷子,“他们可能会走舆论路线,恶心你一下。你做好准备。”
“随他们。”
“真不在意?”
我喝了口酒,想了想:“在意肯定在意。干了十五年,最后落个‘泄密’的名声,搁谁心里都不好受。但我不后悔。”
“为什么?”
“因为走之前我把话说清楚了,交接清单写了,核心权限转了,该交代的都交代了。他们要是觉得这还算泄密,那是他们的问题。”
林总看着我,端起酒杯碰了一下我的杯子。“老周,认识你晚了。要是早几年……”
“早几年我还在那儿给你当对手呢。”我笑了。
他也笑了,一仰脖把酒干了。
那天晚上回到家快十一点,老婆还没睡,在客厅看电视等我。见我进门闻了闻:“喝酒了?”
“跟新同事吃了个饭,淮扬菜,挺好。”
她关了电视,给我倒了杯温水。“今天闺女班主任打电话来,说她数学考了满分。”
“她那个鸡兔同笼终于弄明白了?”
“不但弄明白了,她还教同桌怎么设未知数。老师说她逻辑特别清楚,像你。”
我端着水杯,靠在沙发背上,心里暖洋洋的。“随我,好。”
“随你什么?随你天天加班不回家?”她嗔了我一眼,但嘴角是翘着的。
我拉她坐下来,搂着她的肩膀说:“以后不加班了,到点就回。”
“说得好像人家新公司是你开的一样。”
“虽然不是我的,但我现在有股份了,百分之八。”我说,“咱妈问起来的时候你就说,你女婿不是打工的了,是股东。”
她在我怀里扭了一下:“谁稀罕跟妈说这个。”
但她靠在我肩膀上的时候,我感觉到她轻轻舒了口气。那口气憋了很久了,从我进那家公司开始,一直憋到现在。
那晚上我睡得特别好,一夜无梦。
第七章 原来公司的“老搭档”来找我,他递过来的烟我没接
四月中旬的一天下午,我正在实验室跟小陈调试一个成像模块的时序问题,前台打电话说有人找我。
“谁?”
“说是您以前的同事,姓孙。”
孙副总。
我手里那把螺丝刀停了一下。以前公司五个副总里,孙副总排第三,分管生产制造这块,跟我交集不多但关系尚可。他不像王总监那样张扬,也不像那个抢我副总位置的人那样跋扈,多数时候他坐在会议室后排不怎么说话。
我说请他去会客室等,我五分钟到。
洗了手换了件外套过去,孙副总坐在会客室的沙发上,手里端着一次性纸杯,没喝,就在那儿转着。看见我进来他站起来,笑了一下:“老周,好久不见。”
“孙总,好久不见。”
他看起来比三个月前憔悴了不少,眼袋明显,头发好像又稀了些。以前在公司他穿的都是定制西装,今天只穿了件普通夹克,看着像个来办事的业务员。
寒暄了几句有的没的,他切入正题:“老周,我这次来是受老板委托。”
我靠进沙发里,没说话,等他往下说。
“老板的意思,光维那个事儿就算过去了。大家都是体面人,没必要闹得难看。公司打算给离职员工发一笔补偿金,算是这些年对你的感谢。只要你签一份协议,承诺不再向光维提供技术方面的支持,这个数——”他伸出一只手,五个指头。
五十万。
我低头看了看自己双手。这双手写了十五年代码,申请了四十七项专利,帮那家公司把市值从零做到十几个亿。现在有人伸出五个指头,想买它们停下来。
“孙总,你知道我那套新框架如果完全商业化,一年能给光维带来多少营收吗?”
他脸色微变:“老周……”
“八千万以上。”我说这个数字的时候很平静,像在汇报一个早已算好的数据。“光维第一单已经签了,接下来还有三家在谈。所以五十万买我这双手停下来,这个价钱……”
我没说下去,把话晾在那儿。
他沉默了一会儿,从口袋里掏出一包烟,抽出一根递过来。
我没接。
他自己点上,吸了一口,烟雾在会客室的空气里散开。“老周,我跟你说句实话。你走之后,公司乱了一阵。销售那边丢了好几个单子,研发那边新框架没人能接得住,小王那孩子根本不懂你的思路,开会的时候连提问都不知道怎么提。老板骂了好几次人,骂完了又自己关在办公室里抽烟。”
我静静地听着。
“那五个副总……”他苦笑了一下,“你走之后,有两个私下在找下家了。老板嘴上不说,心里清楚得很。那天他让我来找你,自己拉不下脸。”
“他拉不下脸,你就能拉下来?”
孙副总捏着烟的手停了一下,然后把烟掐灭在烟灰缸里。“老周,我今年四十八了。离开这个公司,我还能去哪儿?你不一样,你有技术,到哪儿都有饭吃。我除了会管管生产,啥也不会。”
他说这话的时候声音很轻,带着一种认命的味道。
我看着他,突然觉得有点复杂。当年我恨这些副总恨得牙痒,觉得他们不劳而获、德不配位。但现在坐我对面的这个人,四十八岁,头发稀了,眼袋垂了,做一份自己可能也不怎么喜欢的工作,拿着在这个行业里算不上顶尖的薪水,还要替老板出来做说客。
他抢过我的东西吗?没有。他维护过我的东西吗?也没有。
他就只是坐在那个位置上,坐了很多年,坐成了一个符号。我恨的是那个符号,不是他这个人。
“孙总,”我斟酌了一下措辞,“回去跟老板说,协议我不会签。光维这边我是技术顾问,做的是合法合规的技术服务。补偿金我不需要,谢谢他的好意。”
“老周——”
“但我有个建议,你带回去给他。”
他看着我。
“公司现在丢了几个客户,根源不在我身上,在产品迭代慢了。如果他现在肯把资金往研发上倾斜,别把利润都分了,还有挽回的余地。但如果还是老样子,走一个我,后面还会走更多人。这不是诅咒,这是规律。”
孙副总怔怔地听完,半天没说话。最后他站起来,把那张名片留在茶几上,上面写着他的手机号。“老周,你这话我原样带回去。至于老板听不听……”
他摇了摇头,拿起搭在沙发上的外套,往门口走。
走到门口他回头看了我一眼:“对了,王总监上个月走了,去了一家做医疗影像的公司。走之前跟老板闹得挺不愉快,说年终奖给少了。”
“是吗。”
“嗯。他说,这公司谁走谁不值。”孙副总苦笑了一下,“你说他当年拿了‘年度创新人物’的时候,想没想过今天?”
我没回答,替他拉开了门。
送走他之后我站在会客室的窗前,看着楼下街道上他上了一辆出租车,车子汇入车流,不一会儿就找不着了。四月的梧桐树长出新叶子,嫩绿的,风一吹哗啦啦响,像谁在翻一本很薄的书。
我回到实验室,小陈还在那儿调时序,见我进来头也没抬:“周老师,你刚才说的那个中断优先级的问题,我试了一下,好像解决了。”
我凑过去看了看屏幕,波形图果然平稳了。“不错,比我想得快。”
他抬起头,推了推眼镜:“主要您讲得清楚。”
我拍了拍他肩膀:“继续。”
那天晚上回家路上我接了闺女一个电话,她妈在加班,让她自己给我打的。电话里她奶声奶气地说:“爸爸,我今天自己做完作业了,还把桌子收拾了!”
我说真棒,奖励你一个冰淇淋。
她欢呼了一声,然后压低声音:“爸爸,你快点回来,我一个人在家有点怕。”
我说马上到,爸爸已经出地铁站了。
挂了电话我在路边便利店买了个小冰淇淋杯,装在袋子里拎着走。路灯已经亮了,黄澄澄的光洒在人行道上,我踩着自己的影子往前走,影子一会儿长一会儿短,像个调皮的小孩。
快走到小区门口的时候我兜里手机响了一声,是条短信。陌生号码,点开一看只有两行字:
“周工,当年把您从副总名单上拿下来是我的主意,对不起。”
没署名。
但我大概猜到是谁了。
我站在路灯下看了这条短信好几秒,拇指在屏幕上悬了一会儿,最后只回了两个字:“收到。”
然后我把手机揣回兜里,拎着冰淇淋继续往家走。
小区里的丁香开了,香气幽幽的,混着傍晚的凉意飘过来。楼上有几扇窗户亮着灯,其中一扇是我家的,窗帘后面隐约有一个小小的人影在跳。
是闺女,趴在窗台上等我呢。
我加快步子,冰淇淋在袋子里晃来晃去。
第八章 新公司第一场行业展会,我们站了C位
六月份,行业最大的一场技术博览会。
光维申请了展位,位置不错,靠近主通道,虽然不是正中间但也算显眼。林总跟我说这事儿的时候我有点意外,我说咱们这种小体量的公司,能在边角有个位置就不错了,怎么会挨着主通道?
他笑了笑:“赞助商升级了。你知道咱们签的那个大客户吧?他们今年是展会的联合主办方之一,点名要把我们的展位移过去。”
我说那敢情好。
展会前一周我们整个团队都在加班做最后的演示准备,我把那个动态视觉追踪系统优化到了极致——响应速度比原来那家公司老产品快了百分之四十七,精度提高了一个数量级,还加上了我在原来公司没机会做的那个开放接口功能。
小陈做的演示程序尤其漂亮,界面干净流畅,客户上去试玩都以为是在用消费级电子产品。我说你做UI比写代码还有天赋,他耳朵红了,说明明是周老师你要求的像素级还原。
开展那天我穿了件新衬衫,老婆前天晚上特意熨的,袖口还有一道浅浅的折痕。我说不用这么隆重,她说第一回代表新公司亮相,穿精神点。
展会的人流比预期大,光维的展位前面一上午就没断过人。我们的系统动态演示特别吸睛——一个快速移动的工件在镜头前飞过,系统在零点几秒内完成识别、定位、分类,大屏幕上实时显示分析过程,数据跳得跟心率仪似的。
围观的人里有同行,有客户,也有不少媒体。有个穿浅蓝色衬衫的年轻记者扛着摄像机在那儿拍了好半天,拍完了又过来采访我,问这套系统跟市面上的产品有什么不同。
我说最大的不同是它不只是一个检测工具,它是一个可以自己学习和进化的平台。这话搁在以前我不会说,因为说了也没用——公司不会让我往这个方向做。但现在不一样了,我说出来的每一个字,都会变成代码,变成产品,变成实实在在的东西。
采访到一半,余光扫到展位外围站着个人。
老板。
他穿一身深灰色西装,头发梳得一丝不苟,身边跟着那个曾经抢了我副总位置的副总——后者现在表情很微妙,像吞了一只苍蝇又得忍着恶心保持微笑。
老板的目光穿过人群落在我身上,面无表情。我也看着他,隔着十几个看展的人,像隔了条河。
他站在那儿看了大概有两三分钟,期间我们的演示系统正跑完一轮完整的测试流程,大屏幕上跳出“识别率百分之九十九点七”的绿色大字,围观的人群里响起一片低低的赞叹声。
然后他转身走了。
那个副总跟在他身后,脚步有点慌,似乎想回头又不敢。
林总不知道什么时候站到了我旁边,顺着我的目光看了看那个方向,什么也没问,只是说:“下午咱们有个技术论坛的演讲,你上还是我上?”
“你上吧,我嘴笨。”
“你嘴还笨?刚才采访的时候人家记者都快被你绕进去了。”
我笑了笑,没接话。目光从那个方向收回来,重新落回展台。
下午的论坛上林总讲得不错,台下坐了不少业内大咖,提问环节很热烈。有人问你们这套系统的核心算法跟某某公司去年发表的论文很像,是不是参考了那个思路?
林总回答得很坦率:“那篇论文的第一作者,现在就在我们团队。这就是他的思路。只不过在原来的地方这个思路被搁置了一年,在我们这儿三个月就变成了产品。”
台下有轻微的骚动,有人拍照,有人低头记笔记,有人互相交换了一个“果然如此”的眼神。
我在后台听到这一段的时候正在喝水,差点呛着。林总这人,有时候真不按牌理出牌。
展会的最后一天,我们签了两个框架协议。其中一个来自一家之前完全没接触过的新客户,是从竞争对手的展位那边转过来的——据说他们本来要去原来那家公司展台看看,结果发现他们今年展出的还是第三代老产品,展位冷清得保洁阿姨都比客户多。
晚上庆功宴林总多喝了两杯,拍着我肩膀说:“老周,去年找你的时候我真没想这么多。我就觉得那个框架有价值,不落地可惜了。没想到捡了条大鱼。”
我说那你得请我吃顿好的,上次淮扬菜不够意思,盘子大菜少。
他哈哈大笑,说行,下次请你吃满汉全席。
散场的时候已经快十点了,我打车回家。路上经过原来那家公司所在的写字楼,那栋楼在夜色里还是灯火通明的,十八层的灯亮着好几扇,也不知道是谁还在加班。
车开过去只用了五秒。
那五秒里我突然想起来很多事——第一天来面试时忐忑的心情,第一个样机出来时跟团队在实验室里又叫又跳的场景,第一次被从副总名单上划掉那天站在公司楼下抽了一整包烟的滋味,还有年会那条红围巾的温度。
五秒钟,够把这些事都过一遍了。
然后车拐过路口,楼不见了,前方是另一条街道,另一排路灯,另一个方向。
我靠在出租车后座上,车窗外的夜景刷刷地往后退,像在播放一部加速的旧电影。
到家的时候闺女已经睡了,老婆在客厅看书,台灯的光罩在她身上,安安静静的一团。见我回来她合上书:“今天怎么样?”
“签了两个单子。”
她眼睛亮了亮:“真的?”
“嗯。还碰见以前老板了。”
“然后呢?”
“然后他走了,我继续参展。”
她看着我的表情,似乎在判断我说话时有没有藏着什么情绪。最后她似乎放心了,站起来伸了个懒腰:“洗澡水烧好了,去洗吧。”
我走进浴室,热水浇下来的时候浑身都松了。蒸汽糊了镜子,我在上面擦了一块,看见自己的脸——眼角的纹路比以前深了些,头发里藏着几根白的,但精神头还行。
水哗哗地流着,我心里头只有一个念头:
这条路,走对了。
第九章 行业峰会的圆桌论坛,两个座位之间隔了整整一年
九月份,行业协会年度峰会。
这一次规格更高,来的都是行业里有头有脸的人物。光维作为今年表现突出的企业,被邀请参加主论坛的圆桌讨论。林总让我一起上台,说“技术这块你来讲”。
我说行。
论坛的主题是“中国智能制造的新十年”,请了六家企业代表,其中就有原来那家公司——老板亲自出席。座位安排是两排弧形沙发面对面,每排三个。
我看了看座次表,光维和原来那家,正好面对面。
这个安排不知道是主办方有意还是无心,但当我走进会场看见那个座位布局的时候,心里还是咯噔了一下。
论坛开始前有十分钟的茶歇,我在角落里喝咖啡,林总去跟熟人打招呼。一转身,老板端着杯茶站在三步开外。
他比上次展会时瘦了些,西装显得有点空,但腰板还是挺着的。看见我,他端着茶杯走过来,步子不紧不慢。
“老周。”
“老板。”
他笑了一下——那个笑容里没有多少温度,但也没有敌意,像是一种练习了很久的、在公开场合必须戴上的表情面具。“最近在光维干得不错。”
“还行。”
“你那个开放平台的思路……是我当初没想明白。”
他说这话的时候目光落在别处,好像在看墙上的一幅画,又好像什么都没看。声音不高不低,刚好够我听见,旁边的人大概只会以为他在聊天气。
我没接话,等他继续。
他沉默了几秒,然后说:“公司最近的处境你也知道。丢了市场,走了人,投资方那边也在施压。孙副总回去跟我说了你那些话……”
他停了一下,终于把目光收回来,落在我脸上。“他说得对,根源在产品。我这些年,太注重怎么分饼了,忘了饼是谁烙的。”
这句话从他嘴里说出来,我承认有些意外。
我看着这个曾经给我画了十五年饼的男人,他老了,眼角的皱纹比我深,鬓角的白头发比我多。这一刻他站在我面前说“饼是谁烙的”,我不知道他是真心还是策略,但至少他说了。
“老板,”我说,“过去的事就过去了。公司是您的,怎么走您自己定。我在这行还接着干,以后说不定还有合作的机会。”
他没说话,只是点了点头。然后端着茶杯转身走了,脚步比刚才显得从容了些。他走回自己的座位区坐下,跟旁边的人交谈起来,背影融入会场嘈杂的背景里,像一滴水落进池塘,很快就分不清了。
林总不知什么时候凑过来的,手里拿块小蛋糕,咬了一口含含糊糊地问:“聊啥呢?”
“没什么,叙旧。”
“叙旧好,”他把蛋糕咽下去,“叙完了上台别客气,该怎么说怎么说。”
我说好。
圆桌论坛开始,主持人按顺序介绍嘉宾。到我的时候他顿了一下,说:“这位周工,业内很多朋友应该不陌生。他之前在另一家公司深耕十五年,今年加入光维,带来了全新的技术思路。光维今年那套第五代系统,核心算法就出自他手。”
台下有掌声。我从余光里看见对面老板的表情——他也在鼓掌,动作幅度不大,一下一下的,像按节拍器的指针。
轮到嘉宾发言,我从技术角度聊了聊开放平台和产业生态。说到“企业应该把技术积累当成资产而不是私有堡垒”的时候,台下有人点头,有人记笔记。
对面另一个嘉宾接话的时候提到:“可是技术资产如果流失了,对企业是巨大损失。”
主持人顺势把话题抛给老板:“您怎么看?听说贵公司今年也在做技术转型。”
老板拿起话筒,顿了一下。
灯光打在他脸上,他看起来比刚才更老了一些。“我承认,我们公司在技术资产的管理上走过弯路。过于依赖某个人才,而忽略了整个体系的建设。今年我们正在调整研发架构,增加投入,重新搭建技术梯队。”
他说到这儿,目光扫过来,在我脸上停了一瞬。“有些东西,失去了才知道重要。但不晚,还来得及。”
台下安静了一瞬,然后响起了掌声。
我也鼓了鼓掌,真心实意的。
论坛结束后有个自由交流的环节,不少人围过来找我换名片、聊合作。我一一应付着,偶尔抬头看看会场里的人群——老板已经被好几个人拉着说话,脸上挂着那种职业化的笑容。
他旁边站着那个曾经抢了我副总位置的副总,此刻正殷勤地替老板挡酒。另一个副总——当初拿六百万分红的五位之一——远远地站在人群外围,脸上没什么表情,手里那杯酒端了半天没动过。
那五个人,据说走了两个,剩三个还撑着。王总监走了,孙副总还在,但据说最近在申请调岗,想回生产一线。
我看着这些人,心里没有恨,也没有快意。
就只是看着。
好像在看一条曾经淹没过自己的河,如今我站在岸上,河水还在流,但已经打不湿我的鞋了。
林总走过来递给我一杯水:“累了?”
“还行。”
“晚上还有个晚宴,要不要去?”
“去吧。新客户约了明天见面,正好提前聊聊。”
他点点头:“老周,你状态不错。”
“什么状态?”
“就是那种……终于不用再等什么的状态。”他说完自己笑了笑,走去跟别的人说话了。
我端着那杯水站在会场边上,透过落地窗看外面的城市。
九月的傍晚天还亮着,远处的楼群在夕阳里镀了一层金红色的边。街上车水马龙,人们赶着下班、赶着回家、赶着赴约——所有人都在奔赴某个地方。
而我,已经在我想在的地方了。
手机响了一声,老婆发的消息:“今天闺女上台领奖了,数学竞赛一等奖,她非要视频给你看。”
后面跟了一张照片,闺女站在学校礼堂的台上,胸前别着朵大红花,笑得眼睛弯成两道月牙,手里那张奖状举得比脸还高。
我把照片放大看了一会儿,回了一句:“给我留着奖状,回家我贴墙上。”
发完这条,我把手机揣回口袋,杯子里的水一饮而尽。
晚宴还有半小时才开始,外面天色正慢慢地暗下来,路灯一盏接一盏地亮起来,连成一条暖黄色的线,往远处延伸,看不见尽头。
我往会场出口走,经过一面装饰镜,里面的人穿着新衬衫,领口很挺,步伐很稳。
镜子里那个人跟我对视了一眼,嘴角微微翘起来。
走吧,回家。
闺女还在等我贴奖状呢。
第十章 那天女儿问我,爸爸你是不是很厉害
入冬之后,光维的新系统在市场上站稳了脚跟,订单排到了明年三月。我们的团队从六个人扩展到了二十多个,招了一批年轻的应届生,个个眼睛亮亮的,开会的时候抢着发言,有时候争得面红耳赤,出去吃个饭又勾肩搭背的。
看着他们我就想起十五年前的自己。
不过他们比我幸运——不用等十五年。
林总在十一月给我正式提了技术合伙人,股权从百分之八调整到百分之十二。他说董事会全票通过,没人有异议。我说百分之八就够了,多了烫手。他摆摆手说你的价值你自己估低了,董事会那帮人精比你算得清。
我把这事儿跟老婆说了,她正在厨房切胡萝卜,刀停了一下:“百分之十二是多少钱?”
“还没上市,不好算。但反正够还房贷了。”
她继续切胡萝卜,咔咔咔的,节奏比刚才快了。“那行,房贷还完咱换个带书房的房子,你那堆破书不用塞床底下了。”
我笑,说好。
其实我书房里那些书很多我都看过了,但就是舍不得扔。第一本买的专业书,封面都磨没了,翻开来里面密密麻麻的批注——现在看起来有些思路很幼稚,但每一行字都是当时认认真真写上去的,像一条条小路,把我从二十多岁领到了四十岁。
闺女最近迷上了编程,缠着我教她。我给她买了套入门级的可视化编程工具,她玩得不亦乐乎,每天都设计一些简单的小游戏让我试玩。有一次她设计了一个“抓星星”的游戏,那些星星在屏幕上跳来跳去,我眼都看花了才抓到一半。
她趴在我椅背上看我操作,突然问:“爸爸,你做的东西是不是很厉害?”
我说还行吧,就是些机器眼睛。
“机器眼睛?能让机器看见东西?”
“对,就像你玩的那个游戏里的星星,机器也能看见它们,还能认出它们是什么。”
她想了想:“那机器能看见我吗?”
“能啊,爸爸写的程序能看见你。”
她高兴得从椅背上蹦下来:“那我在哪儿它都能看见我?那它知道我藏在哪里吗?”
我说你别藏,你一藏爸爸就找不着了。她咯咯笑着跑走了,留下一串光脚丫踩在地板上的啪嗒声。
那天晚上我哄她睡觉,她突然搂着我的脖子说:“爸爸,等我长大了也要写那种让机器看见东西的程序。”
我说好,爸爸教你。
她迷迷糊糊地嗯了一声,呼吸很快就均匀了,小手还攥着我的衣领不放。我轻轻把她的手掰开塞进被子里,掖了掖被角,台灯调到最暗,橘黄的光晕笼罩着她小小的脸,睫毛在脸上投下细碎的影子。
我站在床边看了好一会儿。
十五年前我第一次写视觉追踪代码的时候,绝对想不到有一天会有一个小姑娘趴在床沿上问我“机器能不能看见我”。那时候我只是觉得算法很酷,能让计算机像人一样“看”。
现在想想,我真正想做的,大概从来都不是让机器看见什么。
而是让一些人,看见另一些人。
女儿睡熟之后我回到客厅,老婆在沙发上看手机,头也没抬:“睡了?”
“睡了。”
“她今天说你给她讲的‘机器眼睛’的故事特别有意思,比童话书都好听。”
我在她旁边坐下,沙发弹簧响了一声。“那是,我讲的可是真事儿。”
她放下手机侧过身来看我,客厅没开大灯,只留了电视墙旁边那盏落地灯,她的半张脸在光亮里,半张脸在暗处。“老周,你最近好像变了。”
“哪儿变了?”
“变得爱笑了。以前你回家总是皱着眉,坐沙发上发半天呆才动。现在回来就跟我说话,跟闺女闹,整个人松快多了。”
我靠在沙发靠背上,仰头看着天花板。灯罩的阴影在天花板上投下一个圆形的轮廓,像一个句号,又像一轮满月。
“以前总觉得有个东西在那儿等着我,我得够到它。够了好多年没够着,心里就堵得慌。现在不堵了,那个东西我不等了。”
她伸手过来握住我的手,跟上次一样,指尖有点凉。“那现在等什么?”
我想了想:“现在不等了。”
“不等了?”
“嗯。该来的让它来,该走的让它走。我就做我该做的事——写代码,带团队,送你上班,接闺女放学。”
她靠过来,脑袋搁在我肩膀上。她的头发蹭着我的脖子,有点痒。
“这日子挺好。”她说。
“嗯,挺好。”
窗外的冬天静悄悄的,偶尔有车驶过,轮胎压过路面的声音远远地传来,像叹息消散在风里。阳台上那盆绿萝已经爬了半面墙了,叶子绿得油亮,在夜风里轻轻摆着。
我闭上眼睛。
这一年过得好长啊,长到像过了半辈子。可仔细想想,也不过是春天离开了一家公司,夏天在另一家公司扎了根,秋天参加了一场论坛,冬天坐在这里握着老婆的手发呆。
就这么几件事。
但每一件都像重新活过一遍。
很多天后我在微信上收到一条陌生消息,打开是个视频链接。点进去是行业媒体做的一期年终回顾,盘点今年业内的几件大事。
光维第五代系统发布排在第三,配的标题是“技术人的回归——十五年沉淀,一朝破茧”。
视频里用了我在展会上接受采访的片段,画面里那个穿着新衬衫的中年男人对着镜头说:“做技术的人最怕的不是失败,是做完的东西没人用。我很幸运,现在有一群人跟我一起,把纸上的东西变成能用的东西。”
弹幕里有人刷“周工牛逼”“这才是技术人该有的样子”“向老前辈致敬”。
我把视频关了,手机扣在桌上。
窗外飘起了今年的第一场雪,细细密密的,跟去年平安夜那场很像。那时候我刚决定离开,现在回头看,像隔了一层雾。
老婆在厨房喊吃饭,闺女已经坐在餐桌前摆好了碗筷,筷子敲着碗沿叮叮当当地响。桌上的火锅咕嘟咕嘟冒着热气,红油翻滚着,香气从厨房一路窜到客厅。
我站起来走过去,拉开椅子坐下。
“开饭!”
筷子伸进锅里,捞出来一片毛肚,裹着香油和蒜泥,烫得我嘶嘶吸气。
闺女看着我笑:“爸爸你吃慢点!”
我竖起大拇指:“好吃!”
火锅的热气模糊了眼镜片,我摘下来擦了擦。
窗外雪还在下,屋里热气腾腾的,一家人围着一口锅。
这一年,终于过去了。
新的一年,会更好。
全文完
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.