高层投票逼我离职,我签字后经理问代码,我:已归档并申请软著 ...
会议室的门关上的那一刻,陆沉听见门锁“咔哒”一声落下,声音不大,却像有人拿锤子在他心口敲了一下。那是一间他再熟不过的会议室。
三年里,他在这里做过项目汇报,带过技术评审,也在这里陪团队熬到半夜,白板擦了写,写了擦,地上全是马克笔的味道。以前他每次进来,都觉得这里像战场,坐下就是打仗,打赢了,整个团队跟着往前冲。可今天不一样,今天他一脚迈进来,心里只有一个感觉——这地方像审讯室。
屋里冷气开得有点低,吹得人后脖颈发凉。长桌还是那张长桌,灯还是那样白得发硬的灯,连窗边那盆快养死的绿植都没变。可人一换,味道就全变了。
桌子那头坐着七个人。
CEO赵启明,CTO周正清,HR总监林芳,三个事业部总经理,还有法务。
陆沉一个人坐在这头。
这阵仗,说白了,已经不需要谁开口解释了。七个人坐对面,不是来跟你商量工作的,是来通知你结果的。甚至连“通知”这个词都带点客气,准确点说,是来宣判的。
林芳把一份文件推到陆沉面前,动作很稳,手指甲修得很整齐,纸页滑过桌面的声音很轻。她看着陆沉,语气像平时约人填表一样平,没高没低:“陆沉,你先看一下。”
陆沉低头扫了一眼。
《协商解除劳动合同协议书》。
几个字印得端端正正,黑得扎眼。
他没伸手翻,也没接过去细看。其实不用看,他也知道里面写的是什么。N加一,竞业限制,保密义务,知识产权,离职交接,标准格式,标准措辞,标准得像超市货架上一排一排摆好的塑料瓶,谁拿都是那一瓶,唯一不同的,也就是名字和补偿数字。
他忽然觉得有点想笑。
三年时间,他带着团队把技术中台从一张草图做成了全公司都离不开的底盘。服务器怎么扛峰值,链路怎么降损,架构怎么扩展,多少次系统快炸的时候,是他和团队守在机房和电脑前熬出来的。结果真到这一步,落在他眼前的,还是这张模板化的纸。好像他跟谁都没区别,好像那些一年三百六十五天里一半时间都在公司过的人,到头来不过也是个可替换件。
“为什么是我?”陆沉问。
他声音不大,甚至算得上平静。可越平静,有时候越让人心里发沉。
林芳顿了顿,说:“公司战略调整,你的岗位被优化了。”
又是这句。
战略调整,岗位优化。
陆沉以前不是没听过,新闻里看过,朋友嘴里听过,饭局上也聊过。别人讲的时候,这几个字听着挺空,像飘在天上的词。可真落到自己头上,才知道这几个字有多实。不是虚的,是实打实能把人往下砸的。
他点点头,没再马上说话。
屋里很安静,安静得连空调出风口的声音都听得见。
赵启明从头到尾一直没怎么动,靠在椅背上,手里转着一支银色签字笔,像在等一场不需要太久就能结束的流程。他这种人,平时永远看着不急不躁。底下人忙得冒汗,他也还是那张脸。高层开会吵翻了天,他也能慢悠悠抿口茶再说话。说好听点,叫稳。说直白点,就是冷。
陆沉抬眼看他:“赵总,您没什么要说的吗?”
笔停了。
赵启明看向他,那眼神很平,没歉意,也没怒气,像在看一个早就算过账的项目数字。
“陆沉,公司认可你的能力。”他说,“但业务方向变了,我们需要匹配新阶段的人。这个决定是经过慎重讨论的,不是针对你个人。”
陆沉听完,心里那点最后的侥幸算是彻底灭了。
有些话就是这样,单个拎出来,句句都没错,可凑在一起,就是冷。冷得不讲情面,也不给你留情面。你甚至没法反驳。人家没说你能力差,没说你犯错,没说你拖后腿,只说方向变了,你不合适了。这比直接说你不行还难受,因为你连愤怒都找不到落点。
像一双鞋,穿了三年,突然被主人放到门口,说一句,不合脚了。
鞋子能说什么呢。
陆沉垂眼看着桌上的协议,忽然想起自己第一天入职的时候,也是签字。那天他穿着新衬衫,头发理得整整齐齐,提早半小时到了公司,站在楼下抬头看那栋玻璃幕墙的大楼,心里全是劲。他以为自己是来搭一个新世界的。结果三年后,还是这一只手,还是这个名字,签下的却是结束。
他拿起笔,笔尖悬在纸上停了两秒,然后落下去。
“陆沉”两个字,一笔一划写得很慢。
写完以后,他把笔轻轻放下,把文件推了回去。
林芳接过去,扫了一眼签名,点点头,动作麻利得像处理完一份再普通不过的行政手续:“离职手续三个工作日内办完。交接方面——”
“文档我已经整理好了,”陆沉打断她,“代码、架构图、接口说明,都在SVN和知识库里。”
“好,后续会有人跟你对接。”
陆沉站起身,椅子腿在地面上刮出一道不轻不重的声响。那声音在会议室里晃了一圈,竟显得有点刺耳。
他看了看对面那几个人。
有人低头看文件,有人装作看手机,有人拿起水杯抿了一口,唯独没有谁再正眼看他。仿佛从他签字那一刻起,这个人已经从“同事”变成了“手续对象”。一个流程走完,系统里点个确认,就可以往下一个流程去了。
陆沉忽然明白了一件事。
人在公司里待久了,很容易产生一种错觉,以为自己参与了太多关键时刻,就会在这个地方留下什么不可替代的痕迹。其实没有。大多数公司记得的是结果,不是你。系统跑得动,单子签得下来,报表数字好看,谁在其中熬了多少夜,扛了多少事,真到最后,没多少人会替你记账。
他没再说什么,转身出了会议室。
门在身后关上,走廊的声控灯亮了,白得刺眼。陆沉站在原地,深吸了一口气,又一点点吐出来。那口气吐出去的时候,他忽然有种说不上来的空。不是解脱,也不是难过,是那种人在很久很久之后,终于确认一件坏事真的发生了,于是反而麻了的空。
走廊墙上挂着公司的荣誉墙,照片一排排贴着。
去年年会上,陆沉拿过“技术创新奖”,照片就挂在中间。他站在台上,西装挺括,笑得很亮,手里那本红色证书在灯光下特别显眼。那时候掌声很响,同事在台下喊他名字,周正清还难得笑着拍了拍手。那一幕,现在看上去像另一个人的人生。
陆沉在照片前停了两秒,没再多看,往工位走。
他的工位在三楼靠窗。
窗外是一条窄巷,巷子边有一棵老槐树。春天开白花,夏天叶子密得能挡太阳,秋天一地金黄,冬天就剩黑枝杈。陆沉刚来公司的时候,那树还没这么粗。三年过去,它竟像长成了一个沉默的老朋友,什么都看见了,却什么都不说。
工位上的东西不多。
一个用了很久的深蓝色马克杯,杯口磕掉了一小块;几本技术书,边角都卷了;一本厚厚的笔记本,里面记满了系统设计、故障复盘和随手写下的想法;还有一张照片,是团队去年项目上线成功后在天台上拍的合影。
照片里每个人都笑得很开心。
那时候他们刚扛过一次大版本切换,连续忙了二十多天,几乎天天后半夜下班。上线那晚,监控数据稳定以后,整个办公室突然安静了三秒,然后不知道谁先喊了一声“稳了”,接着所有人都跳起来了,有人拍桌子,有人抱着电脑转圈,连最闷的测试都红着眼眶笑了。后来大伙跑到楼顶吹风,夜里十一点多,风很大,城里的灯一片片亮着,大家挤在一起拍照,谁都觉得以后还会有很多这样的夜晚。
结果没有。
陆沉把照片放进纸箱,动作很轻。
他打开电脑,最后一次登录公司系统。SVN里最后一次提交记录还在,备注写着:优化查询链路,降低高并发下的响应抖动。
说起来挺讽刺。
他被“优化”了,可他留给公司的最后一行字,还是“优化”。
中午十二点多,周正清给他打来电话。
陆沉看着屏幕上那个名字,犹豫了一下,接了。
“东西收拾得怎么样了?”周正清问。
他声音压得很低,像是关着门在办公室里打的。平时他不是这种人,做事一向直来直去,可今天连打个电话都得小心,可见公司里风声已经很紧了。
“差不多了。”
“晚上有空吗?一起吃个饭。”
“有。”
电话那头静了几秒,周正清又开口:“陆沉,那个核心模块……你那边都有备份吧?”
陆沉没说话,转头看向窗外。
风吹过树梢,叶子哗哗响。那声音听着很轻,可落在人耳朵里,却像一阵很长的叹气。
他当然知道周正清想问什么。
技术中台最核心的那一块,最早是陆沉在入职前就做过的一个底层框架演化来的。后来进了公司,他在原有基础上做了大量重构、扩展和适配,才慢慢长成今天这个样子。很多人以为那是完完全全的职务作品,其实不是。源头那套核心设计和部分底层实现,本来就属于他个人。
而这件事,合同里写过,法务也知道。
“周总,”陆沉缓缓开口,“代码按公司规定都在SVN上,离职员工不能私留公司代码。”
“我知道,我是问……完整的设计版本,你手里是不是还有?”
陆沉收回目光:“那个核心模块,我三个月前申请了软件著作权。”
电话那头一下安静了。
不是普通那种停顿,而是骤然空下来的沉默。仿佛对面的人原本走在一条熟路上,突然一脚踩空了。
过了好一会儿,周正清才问:“你什么时候申请的?”
“三个月前。”
“个人名义?”
“对,个人名义。入职前已有成果衍生,这一点合同里是确认过的。”
周正清呼吸明显重了些。
陆沉能理解。那个模块牵着公司最核心的一条业务链,表面上看,它只是系统的一部分,可真正懂的人都清楚,那是底盘,是骨架。系统能不能扛,扩展成本高不高,很多事都绕不过它。要是单纯少个工程师,公司还不至于这么紧张。可一旦牵扯到著作权和授权问题,这就不是简单的交接了。
“你早就知道会有今天?”周正清问。
陆沉沉默了两秒,笑了一下,笑意很淡:“周总,不算早就知道。只能说,我不是一点感觉都没有。”
有些事,下面的人往往比上面人想的更早察觉到。
比如会议上发言权在变少,比如原本自己主导的项目突然被拆散,比如空降的人开始频繁出现在关键决策里,比如别人跟你说话的时候,客气多了,却不再像自己人。人一旦被边缘化,最先变的不是岗位,是气味。办公室里的气味会先变,关系的远近,语气的冷热,消息的早晚,都在提醒你:有些东西已经在悄悄往外挪了。
只是陆沉一直没戳破。
他不是舍不得这份工作,他舍不得的是自己三年搭起来的那摊子。他总想着,也许再坚持一下,也许项目再做好一点,也许数据再漂亮一点,公司总归会看见。
现在看来,想多了。
晚上七点,陆沉去了那家湘菜馆。
馆子不大,藏在一条老巷子里,门头有点旧,玻璃上蒙着一层油烟气。以前团队聚餐常来这儿,菜够辣,分量足,老板记性好,来两次就知道你爱吃什么。
周正清已经到了,坐在靠里的一张桌子边,面前一壶茶,茶早凉了,他没动。
“来了。”他抬头看了陆沉一眼。
“嗯。”
两人坐下,服务员过来问点什么,周正清摆摆手:“老样子。”
菜很快就上了。
剁椒鱼头,小炒黄牛肉,辣椒炒肉,酸豆角肉末,蒜蓉空心菜。红的绿的堆了一桌,热气腾腾,闻着就呛鼻子。陆沉拿起筷子,却没什么胃口。
周正清给两人倒了啤酒,端起来,看着陆沉:“这杯,我敬你。公司怎么想是公司的事,你这三年做了什么,我心里有数。”
陆沉跟他碰了一下,仰头喝了半杯。
酒很凉,顺着喉咙往下,凉得胸口发空。
“今天的会,我没去。”周正清低声说。
“我知道。”
“不是我不想管,是我管不了。”他说到这儿,停了停,像卡住了,“陆沉,这话说出来难听,但现在公司里,技术不是第一位的了。资本要看故事,市场要看速度,高层要看站队。你这种人,太实,实到吃亏。”
陆沉笑了笑:“实也不是坏事。”
“不是坏事,可有时候不值钱。”周正清抬头看他,眼圈微微有点红,“我说句心里话,他们今天让你走,不是因为你不行,是因为你不好管。你把东西做得太扎实,话又不多,不爱表功,也不爱站队。可新来的那帮人不一样,他们会讲,会包装,会往上贴。”
这话一出来,陆沉反而没那么堵了。
很多事情最怕的不是坏结果,最怕的是你明明知道怎么回事,别人还非要拿一层漂亮纸给你包起来。现在周正清把纸撕开了,里面难看归难看,至少是真相。
“所以,投票的时候,他们怎么说我?”陆沉问。
周正清捏着杯子的手顿了一下。
“说你技术能力强,但管理协同性一般。”
“说你更适合做专家,不适合做平台负责人。”
“还说你对新业务转型支持不够积极,思路偏保守。”
他说完,苦笑了一声:“都是场面话。翻译过来就一句——你不是他们的人。”
陆沉听完,竟没自己想象中那么生气。
可能是昨天在会议室里,最难受的那一下已经过去了。人有时候就是这样,真正疼的时候不一定会叫,反而是知道伤口在哪儿之后,会慢慢平静下来。
“周总,我不恨你。”陆沉说。
“可我有点恨我自己。”周正清低头看着桌面,“我带你进来,看着你一路做起来,最后连保你都保不住。说实话,我这几天连照镜子都觉得丢人。”
陆沉夹了一筷子菜,嚼了两口,辣得鼻子有点酸。
“您别这么说。”他缓了缓,“职场就是这样,不是谁对不起谁,有时候就是位置到了。您帮过我,我记着呢。”
周正清没再说话,端起酒杯又喝了一口。
那顿饭吃了很久。
他们聊项目,聊以前那些熬夜上线的日子,聊某次事故凌晨三点才排查出来,大家坐在地上啃冷掉的汉堡;聊某个新来的小孩第一次值班吓哭了,是陆沉陪着他一步一步把问题拉回来的;聊年会上大伙起哄让陆沉唱歌,结果他唱得五音不全,全场笑翻。
越聊,越像在给什么东西收尾。
散场的时候,夜已经很深了。
周正清喝了酒,陆沉给他叫了代驾。车到了以后,周正清上车前抓住他的胳膊,说:“陆沉,不管以后你去哪儿,只要需要我,一个电话。”
陆沉点头:“好。”
车门关上,车慢慢开走,尾灯在夜色里拖成两道红线,很快拐进路口,看不见了。
陆沉站在路边,夜风吹过来,有点凉。他抬头看了看天,城里灯太多,星星几乎没有。可天还是那片天,只是被楼和光遮住了。
回到出租屋后,他没立刻睡。
他把电脑打开,开始更新简历。
一项项写,写自己做过的架构升级,写高并发治理,写容灾设计,写平台中台化改造。写着写着,他突然停住了。屏幕的光照在他脸上,房间里安静得只剩下主机轻轻运转的嗡声。
手机这时候震了一下。
是周正清发来的消息。
“赵启明知道软著的事了,明天估计会找你。”
陆沉盯着那行字看了两秒,回了两个字:知道。
然后把手机扣在桌上。
第二天一早,电话果然来了。
是公司总部座机。
陆沉看着手机响了一遍,没接。停了,又响第二遍,他还是没接。第三遍再打过来,他才划开。
“陆沉,我是赵启明。”
他的声音跟昨天在会议室里很不一样。昨天还端着,今天明显紧了一层。人就是这样,事情没卡到自己脖子上的时候,谁都能从容。一旦真卡住了,腔调就变了。
“赵总,早。”陆沉说。
“软件著作权的事,我想跟你谈谈。”
“您说。”
“那个项目对公司非常重要,你是最了解那个模块的人。”赵启明顿了顿,“如果可以,我希望你回来。条件你提。”
这话一出来,陆沉心里反倒很平。
他原以为自己会痛快,会得意,会有种总算轮到你们低头的感觉。可真听到这句话时,他只觉得累。那种累不是身体上的,是心里的。像一个人拎了很久很久一桶水,终于有人过来问你能不能再拎回去,你第一反应不是值不值,而是,手已经磨破了。
“赵总,我不会回去。”陆沉说。
电话那头明显顿住了。
“陆沉,事情没有必要走到这么僵。公司对你不是没有诚意。”
“诚意?”陆沉笑了笑,“赵总,昨天七个人坐我对面的时候,您怎么不跟我谈诚意?”
赵启明没接这句,转而说道:“过去的事先放一放。现在最重要的是解决问题。”
这话一听就很赵启明。
先把情绪拿掉,先谈解决方案,先讲大局。可问题是,很多人就是这样,一遇到别人受伤,就劝你看大局;一遇到自己着急,就要求你立刻成熟体面。
陆沉走到窗边,看着那棵老槐树。
树上的叶子已经掉得差不多了,枝杈细瘦,风一吹就轻轻晃,像个瘦老人。
“模块我可以授权给公司。”陆沉说,“但我有个条件。”
“你说。”
“投票让我走的人,亲自来跟我谈。”
电话那头静了好几秒。
“陆沉,你这是为难公司。”
“不是为难。”陆沉声音很平,“我只是想知道,做决定的人,到底凭什么觉得我该走。理由如果能说服我,代码免费授权。我一分钱不要。”
“如果说服不了你呢?”
“那就按商业授权谈。找第三方评估,多少就是多少。我不坑人,也不贱卖。”
赵启明没立刻说话。
陆沉甚至能想象出他此刻皱眉的样子。他不是没遇到过难谈的人,可像陆沉这种,既不吵也不闹,话说得客气,立场却半步不退,反而最难办。因为这种人不是情绪上头,他是想清楚了。
“我考虑一下。”赵启明最后说。
“好。”
挂了电话以后,陆沉坐在窗边发了很久的呆。
其实他说那句“让他们亲自来谈”的时候,心里并不是真的非听那个答案不可。他只是想看看,这帮人里到底有没有一个,敢对自己做过的决定负责。
可接下来三天,没人联系他。
一个都没有。
第四天,周正清打来电话。
“他们让我来。”他说。
陆沉沉默了。
“赵启明说他不方便出面,林芳说自己只负责流程,另外几个都说投票是集体决策,没必要谈。”周正清笑了一下,那笑声又干又涩,“绕了一圈,最后还是推到我这儿。”
陆沉靠在椅背上,半天没出声。
他忽然觉得很没意思。
真没意思。
到了这一步,他们宁可继续互相推,也不愿意正儿八经站出来说一句实话。说到底,不是他们不会低头,是他们根本不觉得自己该低头。在那些人心里,陆沉不过是个离开系统的人,哪怕出了岔子,也只是麻烦,不是亏欠。
“周总。”陆沉终于开口。
“你说。”
“算了。”
“什么算了?”
“我不听了。也不需要谁来解释了。”
周正清在那头顿了一下:“那授权的事……”
“免费给公司用。”陆沉说。
这回轮到电话那头彻底沉默了。
过了好一会儿,周正清才像不敢确定似的问:“你说真的?”
“真的。”
“陆沉,你——”
“我不是为了他们。”陆沉打断他,“系统还在线上跑,客户还在用,底下也还有很多普通员工靠那个业务吃饭。我可以不认公司,但我不能拿那些用户和一线的人撒气。事归事,人归人。”
周正清半天没说话。
等他再开口的时候,嗓子有点哑:“陆沉,你这人……真是让我不知道说什么好。”
陆沉笑了笑:“那就别说了。”
电话挂了以后,屋里重新安静下来。
陆沉起身去厨房烧水。水壶很旧,烧开的时候会发出一点细碎的嗡鸣。热气慢慢升起来,把窗玻璃蒙上一层白雾。他泡了一杯龙井,看着茶叶在水里一点点舒展开,忽然觉得胸口那股堵了很久的东西,也像松了些。
不是原谅了谁。
也不是不疼了。
只是人到这个年纪,会慢慢明白,有些事你要是不肯放,最后勒住的其实是自己。公司可以冷,规则可以硬,人心可以薄,但你总不能因为别人变得难看,就也把自己变得难看。
几天后,授权文件寄了过去。
周正清又给他打了个电话,说公司那边很意外,赵启明也没想到他会这么处理。陆沉听完,只淡淡回了一句:“意外就意外吧。”
再后来,猎头开始陆续联系他。
他也去面试,去见新的团队,去聊新的方向。有家公司老板问他,为什么从上一家公司离开。陆沉想了想,说:“不是离开,是走完了一段路。”
对方愣了一下,笑着点头。
陆沉回家的路上,天正好擦黑。
风从街口吹过来,带着一点冬天快到的味道。他裹紧外套,慢慢往前走。路边有卖烤红薯的摊子,香气一阵阵往外冒;有小孩坐在电动车后座上打瞌睡,脑袋一点一点;有下班的人拎着菜急匆匆往家赶。城市还是照旧运转,谁也不会因为他被裁员了就停一下。
可他忽然觉得,这样也挺好。
世界本来就不会围着谁转。你掉下来,地球照样转;你爬起来,天也不会额外亮一分。可正因为这样,人往前走这件事,才显得有点了不起。
走到小区门口时,陆沉下意识抬头看了眼天。
云很薄,风吹得很快。楼缝里漏下来一线月光,不算亮,却很干净。
他站了一会儿,忽然想起第一次进那间会议室时的自己。
那时他什么都敢信,信努力,信价值,信留下来的东西总会被看见。后来撞了墙,吃了亏,心里也不是没有凉过。可走到今天,他倒是比从前更确定了一件事——公司会忘人,项目会迭代,系统会升级,连名字都会从通讯录里被删掉,可一个人真正学会的本事、熬出来的筋骨、撑过低谷之后那口不肯塌下去的气,不会被谁轻易拿走。
那才是自己的。
想到这儿,他忽然笑了一下。
不是苦笑,也不是自嘲,就是真真切切、很轻地笑了一下。
然后他推开楼门,走了进去。
页:
[1]