老婆让我签辞职信,我先把自己的电脑抱走了。
她当着全公司的面笑:“一个吃软饭的,还真把几行代码当命了?”
给她当了五年免费程序员,换来净身出户。
重活一世,我只回她两个字:“不行。”
当天,我把婚前独立开发的核心代码卖给了她的对家。
她不知道,公司的免费授权只剩三天。
更不知道,对家拿到代码后,第一个电话打给了投资方。
【第一章】
“签了。一个靠老婆养着的人,辞个职还要补偿?”
许薇把辞职信甩到我面前。
会议桌两侧坐满了人。
贺远站在她身后,指尖敲着我的椅背。
“周哥,体面点。你那个技术顾问的位置,坐了五年,也该让给有本事的人了。”
我没接笔。
先拔掉电脑电源,合上屏幕,把机身抱进怀里。
许薇笑出了声。
“公司的东西,你还想带走?”
我撕开电脑底部磨卷的标签,露出刻在金属上的购买日期。
七年前。
比她公司成立早两年。
“我的。”
“那就把代码留下。”
“不行。”
会议桌边有人抬起了头。
许薇的笑停在嘴角。
我把那份辞职信翻到最后。
第八条,技术成果无偿转让。
第九条,放弃既往全部报酬请求。
附件里还夹着一份承诺,要我认可贺远是核心系统的独立研发负责人。
纸边刮过手指,裂开一道口子。
上一世,我就是在这道口子上按了手印。
她当时捧着我的手,说融资要到了,夫妻之间不用分那么清。
后来公司估值百亿。
她站在台上,把年度技术贡献奖交给贺远。
我站在后台,手里拎着她让我顺路买来的胃药。
再后来,她让我滚。
我去争代码归属,她把今天这份文件摔给律师。
连续几天没合眼,我在出租屋整理旧硬盘时倒了下去。
再睁眼,就是这间会议室。
“周诚。”
许薇用笔尖点了点签名栏。
“别让我说第二遍。”
我把文件推回去。
“辞去顾问,我可以。赠送代码,不行。替贺远认领作者身份,更不行。”
贺远按在椅背上的手停住。
许薇扫了一眼会议桌两侧。
“都看什么?他在家待久了,不懂公司的流程。”
她伸手来拿我的电脑。
我退开半步。
“你每年让我签授权续期的时候,怎么不说我不懂流程?”
会议室里的空调还在响。
坐在末席的财务邓宁放下了水杯。
许薇扭头盯住她。
“散会。”
椅脚摩擦地板。
人走到一半,贺远忽然开口。
“周哥,公司的系统是团队成果。你拿几份旧文件出来,就想把所有人的努力装进口袋?”
我看着他。
“核心调度器的作者是谁?”
“当然是研发团队。”
“我问的是最初版本。”
“这有什么区别?”
“有。”
我从电脑包侧袋抽出一份文件。
“公司成立前,我已经完成最初版本。你们后面写的页面、报表、客户接口,属于公司。底层调度器,属于我。”
许薇一把压住文件。
“夫妻之间,分得这么清,你还想不想过了?”
“你递辞职信的时候,怎么没问这句?”
她抓起桌上的咖啡杯。
褐色液体泼在合同封面上。
杯底磕出一声脆响。
热气贴着我的手背升起来。
“你以为没有你,公司就不转了?”
我抽回文件,用纸巾擦掉封面的咖啡。
“那就试试。”
贺远把一张工牌扔到桌边。
技术研发负责人。
下面印着他的名字。
“我接手后,第一个就会重构你那套过时的东西。”
我把工牌推回他面前。
“你还有三天。”
许薇看了一眼手机。
“拿着你的破电脑走。门禁、账号、邮箱,全部停掉。”
我拿起手机,当着她的面点开录音界面。
“确认一下,你现在撤销我的全部运维权限,后续由贺远接手,对不对?”
“对。”
“现有授权到本月最后一天二十四点结束,对不对?”
贺远伸手去翻那份文件。
许薇先一步按住。
“授权的事,法务会处理。轮不到你威胁我。”
我把钥匙放到桌上。
“交接清单发我。属于公司的文件,我按清单交。属于我的,一行也别碰。”
走到门边时,许薇叫住我。
“明天发布会,你最好别来。”
她转过电脑。
屏幕上是一张预热海报。
百亿估值,国产自主核心,原创架构师贺远。
我盯着最下面那行字。
她以为我会摔门。
我却拿出手机,拍下了海报。
“明天几点?”
【第二章】
电梯门刚合上,我的手机就响了。
来电人,唐胜。
承川科技的负责人。
也是许薇嘴里那个挖不到人、只会砸钱的对家。
“你终于肯接电话了。”
“之前那份收购意向,还有效吗?”
电话那头传来椅子挪动的声音。
“你说哪一份?”
“买我的调度内核。只买我婚前完成、持续独立维护的部分。她公司的业务代码和客户资料,不在交易里。”
“你在哪?”
“她公司楼下。”
“别走。我让车过去。”
“不用。我自己来。”
大厅里,保安正在收回我的访客通行卡。
前台看了看我的电脑包。
“许总说,要检查有没有公司资产。”
我把包放上台面。
购买发票。
私人硬盘。
充电器。
半盒没吃完的胃药。
前台翻到药盒,手停了一下。
我把东西装回去。
“检查记录签一下。”
她想把登记本收回,又在我伸出的手前停住。
最后,她低头签了字。
半小时后,我坐进承川的会议室。
唐胜把一张支票样纸推过来。
“三千六百万。去年报价的数,我没改。”
我没碰。
“先验权属。”
他看了我几秒,把支票样纸收回去。
“法务已经在隔壁。”
我打开硬盘。
最初版本的代码。
七年前的参赛提交记录。
公开发布页面的存档。
连续几年的个人开发日志。
还有一份婚前财产协议。
唐胜翻到最后,抬起眼。
“她签的?”
“她要求签的。”
协议把双方婚前资产列得很细。
许薇父母给她准备的房产,归她。
她持有的创业公司股份,归她。
我名下的计算机软件著作权及其后续转让收益,归我。
当年签字时,她把我的那一栏圈了出来。
“你也别说我占你便宜。你那些代码,我一行都不要。”
我把手机里保存的签约视频打开。
许薇的声音在会议室里响起。
唐胜没有笑。
他让法务逐页核验,又把技术人员叫进来。
两个小时后,对方在白板上写下三项范围。
个人内核。
公司外层。
客户数据。
第一项可以买。
后两项不能碰。
我点头。
“现有授权还剩三天,你们接手后也必须履行到期。”
“可以。”
“已经进入队列的订单,要继续跑完。客户要导出数据,不能卡。”
“写进合同。”
唐胜翻开最后一页。
“你还要什么?”
“给我一个有工资的岗位。”
他的笔停在纸上。
“你这五年没领工资?”
“她说夫妻一体,转来转去麻烦。”
“股权呢?”
“她说融资结束后再谈。”
唐胜把空白劳动合同推过来。
“那就现在谈。”
我看着薪酬栏,拿起笔。
签完收购协议,首笔六百万进入托管账户。
剩余款项在约定的技术验收完成后支付。
所有款项都对应我本人有权出售的资产。
唐胜把合同交给法务。
“还有一件事,我得提前告诉你。”
“什么?”
“他们上周给客户发了通知,说已经彻底替换你的旧内核。你这份授权,理论上对他们没有影响。”
我把许薇的发布会海报推过去。
“那正好。”
唐胜拨通技术组电话。
“把真衡对外提供的测试版本调出来。”
屏幕亮起。
测试环境里,一批订单正在排队。
唐胜指着右下角。
“贺远说这是他们自研的新版本。”
我盯着其中一条提示。
连续七次退避后,第八次重试仍然保留原始订单编号。
这是我当年为一家小工厂做的兼容设计。
那家工厂早就换过系统。
这条路径,我在后续版本里保留了注释。
贺远连注释都没删干净。
“能打开详细日志吗?”
技术人员点了一下。
日志末尾,跳出一串作者标识。
周诚。
唐胜抬起头。
我的手机也在这时震动。
许薇发来一张截图。
软件成果申报材料已经提交。
著作权人是真衡科技。
研发负责人贺远。
下面还有一句话。
“明天过后,你那些旧文件就是废纸。”
我把截图转给唐胜。
他没看完,桌上的另一部手机就响了。
屏幕上,是他公司法务的名字。
“唐总,先别放款。”
“这套内核,被真衡拿去做过另一笔交易。”
【第三章】
唐胜按下免提。
法务的声音从手机里传出来。
“他们对投资方承诺,底层核心权利完整、独立、没有外部授权依赖。”
“融资完成了?”
“正式增资还没交割,但一亿八千万过桥款已经到账。”
我拉开椅子。
上一世,没有人告诉过我这笔钱。
我只记得许薇拿着辞职信,说签完就带我去休息。
她还特意强调日期要写上个月。
我当时困得眼前发黑。
她把我的手扶到签名栏。
“就几个字,不会害你。”
唐胜关掉免提。
“周诚,现在这笔收购得多做一步审查。不是怀疑你的代码,是要确认他们有没有已经取得某种转让权利。”
“查。”
我把全部授权原件交过去。
“我也查一件事。”
我拨通邓宁的电话。
她接了,却没说话。
我听见那边有打印机运转。
“今天那份辞职信,是谁拿给你的?”
纸张声停了。
“周哥,我不知道。”
“我没问你内容。我问谁让财务归档。”
“许总。”
“原定归档日期呢?”
电话里只剩呼吸声。
我看了一眼墙上的钟。
“邓宁,我不让你给我公司机密。我只要与你经手有关、需要我本人确认的文件。有人往前补日期,你也得在经办人那里签字。”
“我没签。”
她说得很快。
“她让我把日期改成上个月。我说系统已经结账,改不了。”
“那你把这个情况保留下来。”
“周哥。”
她叫住我。
“下午四点,楼下打印店。”
我到的时候,她坐在靠门的位置。
桌上放着两份待确认文件。
一份离任结算。
一份个人技术成果转让确认。
她把第二份翻到签字页。
“这张本来要单独签。今天许总说怕你多想,让我夹进辞职信附件。”
“为什么是上个月?”
邓宁把一封发给我的确认邮件打印件推过来。
收件地址没错。
但我的公司邮箱已经被停用。
邮件内容只有一个问题。
请确认截至上月底,公司已经取得相关核心技术完整权利。
我往下看。
“这封邮件谁要求发的?”
“投资方。”
“回复了吗?”
“贺总说你在闭关开发,不方便回。他先出了一份内部说明。”
我把纸按住。
“他凭什么替我说明?”
邓宁没有回答。
她的指甲抠进纸杯外壁。
“今天许总让我签经办确认。我想签,又把笔放下了。”
“为什么?”
“我看见责任条款了。”
她拿出一页没有客户信息的条款摘录。
权利陈述不实,资金提供方有权要求提前清偿。
若因控制人故意隐瞒造成损失,按签署的保证文件追索。
保证人,许薇。
我盯着那个名字。
邓宁把杯子捏扁了。
“周哥,钱上周就到了。”
“她拿去干什么了?”
“填之前扩张的窟窿,付供应商,付市场推广。具体账目我不能给你,但现在账上凑不出那一亿八千万。”
我抬起头。
打印机吐出最后一张纸。
切纸刀落下来,砰的一声。
邓宁的肩膀跟着缩了缩。
“所以她今天才一定要你签。不是因为贺总已经替代你,是她先把核心技术说成自己的,把钱拿了,再让你补转让手续。”
我把文件逐页拍照。
“你愿意向律师说明这些文件的来源吗?”
她嘴唇动了动。
手机忽然响起来。
许薇。
邓宁看着屏幕,想按静音,又把手收了回来。
我把自己的手机放到桌上,打开录音。
她接通电话。
许薇第一句就是催。
“周诚签了没有?”
“还没有。”
“你告诉他,签完我让他回家。他不就等我低头吗?”
邓宁看了我一眼。
“许总,那个转让日期……”
“日期照我说的填。我们是夫妻,他的东西本来就该给我。”
我拿过手机。
“许薇。”
那头安静了。
“你拿我没卖给你的东西,换了一亿八千万?”
她的呼吸贴着话筒。
几秒后,她问:“邓宁给你看什么了?”
“明天我去发布会。”
“你敢来闹,我就让所有人知道,你偷公司的技术卖给对家。”
“那你最好把投资方也请来。”
我挂断电话。
邓宁把最下面那张纸翻过来。
是一份发布会流程确认单。
第二项,贺远接受独立原创认证授牌。
第三项,许薇宣布公司完成核心技术永久买断。
买断生效时间,就写着明天上午十点。
我看着那行字,拨通唐胜的电话。
“她明天要在台上,卖第二次。”
【第四章】
发布会开始前,保安在门口拦住了我。
“名单里没有您。”
贺远站在玻璃门后,朝我晃了晃手机。
“周哥,听说你找承川告状了?”
我把邀请二维码递过去。
唐胜的随行嘉宾。
保安核验后,侧身让开。
贺远的手落了下来。
唐胜从我身后走进大厅。
“贺总,行业交流会,不欢迎同行?”
“当然欢迎。”
贺远伸手过来。
唐胜已经把手里的文件递给工作人员。
“请放到提问席。涉及交易权利核验,待会儿要用。”
许薇在台侧看见我,脸上的笑一点点收住。
她快步过来。
“你穿成这样来?”
我身上还是昨天那件衬衫。
袖口有一道洗不掉的机油印。
是半个月前去客户仓库调试设备时蹭的。
她把一件备用西装塞到我手里。
“待会儿坐后面。别人问,就说是家属。”
我把西装挂回椅背。
“今天按专业身份来。”
“周诚,你别给脸不要脸。”
她压着声音,手已经攥住我的手腕。
“你知道今天多少客户?多少资金方?你在这里丢人,丢的是我的脸。”
我看着她指甲下泛白的皮肤。
“那你让贺远别说谎。”
主持人开始报幕。
许薇松开我,转身走上台。
屏幕亮起。
她的公司估值,她的市场份额,她的自主技术。
每一页都打着她和贺远的名字。
我坐在第二排。
唐胜把一杯水放到我手边。
“先听。”
贺远接过话筒。
“过去五年,我带领团队完成了底层调度架构的全面自主化。”
掌声响起。
他看向我,停了一拍。
“行业里总有人把早年的几行辅助代码,当作可以绑架企业发展的筹码。”
许薇站在旁边鼓掌。
台下有人跟着笑。
我举起手。
“既然全面自主化,能解释一下你们测试日志里的作者标识吗?”
主持人想接话,唐胜已经把材料投到交流屏上。
周诚。
两个字放大在屏幕中央。
贺远握紧话筒。
“历史遗留标记。开发过程中参考过旧版本,这很正常。”
“你刚才说独立原创。”
“参考和抄袭是两回事。”
“那就不谈标记,谈功能。”
我从座位上站起来。
“旧仓储设备每次断线,会重复发送最后一条订单。你们怎么避免重复出库?”
贺远抬起下巴。
“行业通用的去重机制。”
“去重凭什么字段?”
“订单编号。”
“编号被旧设备重写时呢?”
他停了一下。
我指向屏幕。
“你们演示版的第七次重试和第八次重试,处理方式为什么不同?”
贺远扭头去找技术助理。
许薇接过话筒。
“这不是代码答辩现场。周诚,你拿内部细节出来炫耀,有什么意思?”
唐胜开口。
“问题来自你们公开提供的测试环境。”
他把另一份材料放上去。
“我们做了隔离测试。没有接触贵司客户数据,也没有访问生产系统。”
屏幕上,两组运行结果逐条对应。
贺远嘴角抽了一下。
“相同功能,结果一致,不是很正常?”
“所以还有第三组。”
我看着他。
“我婚前公开发布的旧版,在一种特殊输入下会保留一条过时提示。我后来修过,授权给你们的版本没来得及清理。”
屏幕一切。
两份日志出现了同一行提示。
连当年的错别字都相同。
前排一个客户代表把资料合上。
会场里的掌声早已停了。
贺远伸手去关投影。
唐胜按住控制器。
“先别急。你不是说完成了独立替换吗?”
许薇从台上走下来。
高跟鞋踩得很重。
“周诚,你到底想证明什么?”
“证明他没做出来。”
“就算最初是你写的,也是我让你写的!”
话音落下,前排几个人一齐转头。
她胸口起伏,指着我。
“我给你吃,给你住,养了你五年。你凭什么拿这个跟我谈条件?”
我从文件袋里抽出授权书。
“因为你每年都亲自签字,承认这不是公司的资产。”
第一页投上屏幕。
授权人,周诚。
被授权人,真衡科技。
费用,每年一元。
期限,至本月最后一日二十四时。
许薇盯着自己那枚签名。
嘴唇绷成一条线。
我翻到最后。
“许总,还剩五十六个小时。”
台下开始有人打电话。
贺远忽然抢过话筒。
“他已经把代码卖给了承川!今天这场闹剧,就是恶意商业攻击!”
我点头。
“卖了。我的东西,我有权卖。”
唐胜举起盖章合同。
“三千六百万。交易范围、权属来源,都可以接受核验。”
许薇猛地看向我。
她的手还伸着,手指却开始发抖。
就在这时,台侧的工作人员快步过来,把手机递给她。
屏幕上的来电备注,是资金方项目组。
她没接。
手机停了,又响。
唐胜看着她。
“接吧。他们已经看见了。”
【第五章】
许薇没在台上接那个电话。
她让工作人员暂停交流,把我堵在后台走廊。
“卖了多少?”
“三千六百万。”
“钱呢?”
“按合同支付。”
她伸出手。
“银行卡给我。”
我看着她。
她把掌心往前送了一截。
“周诚,我们还没离婚。你跟我闹也该有个限度。先把钱转回来,公司的事解决了,我不计较你今天做了什么。”
唐胜站在走廊另一头,没有过来。
我打开手机里的婚前协议。
“第六条,你念。”
许薇扫了一眼,伸手来抢手机。
我收回手。
“你说过,我那些代码,一行都不要。”
“那时候谁知道值这么多钱!”
她声音拔高。
走廊口的人停住了脚。
许薇看了一眼四周,拉住我的袖子。
“跟我回办公室。”
“不去。”
“你非要当着外人的面让我难堪?”
“你刚才说我吃了五年软饭的时候,台下没人?”
她松开袖子。
指腹上沾着我袖口那道机油印。
她抽出纸巾,擦了两遍。
“行。”
她把纸巾扔进垃圾桶。
“你别后悔。”
二十分钟后,一段视频出现在行业群里。
我抱着电脑从公司离开。
前台检查我的包。
配文说,公司前顾问私自携带研发资产离职,次日投靠竞品。
没写我的名字。
却把我的脸拍得很清楚。
紧接着,真衡官方账号发出声明。
核心技术属于公司集体成果。
公司正在准备法律措施。
手机不断震动。
以前找我帮忙救火的客户,有人问我到底怎么回事。
有人直接把群聊截图发来。
贺远在群里说,我掌握过运维权限,可能埋了故障后门。
唐胜把手机扣到桌上。
“他们想把授权到期,说成你蓄意破坏。”
“所以昨天我先交了权限。”
我把交接录像发给他。
撤销权限的口头指令。
账号停用时间。
我要求保留生产系统操作日志的邮件。
每一项都有时间。
唐胜叫来法务。
“按证据回应。客户最关心什么,就先讲什么。”
我录了一段视频。
没换衣服。
没写长稿。
我把授权合同、购买凭证和交接记录摊在桌上。
“我没有带走公司设备,没有出售客户数据,也没有接触离职后的生产系统。”
“现有授权会按原合同履行到期。已受理任务正常执行,数据查询和导出按约定保留。”
“是否续约,是否替换,是公司管理层的选择。”
我停了一下。
把那份每年一元的授权翻到镜头前。
“至于我吃了五年软饭,请公司公布我的工资记录。”
视频发出后,许薇给我打电话。
我没接。
她改用消息。
“你一定要逼死我?”
我回她。
“公布工资。”
几分钟后,邓宁主动打来电话。
她声音发紧。
“许总让我出一份五年报酬结清证明。”
“实际结清了吗?”
“账上没有你的工资,也没有顾问费。只有每年一元的许可费。”
“那你按实际情况出。”
“她说公司给你买过车,给你安排过住房。”
“车登记在她名下。我去仓库出差,还要自己垫油费。住房是她婚前资产,昨天她已经让我交钥匙。”
那头传来椅子撞地的声音。
随后是许薇。
“邓宁,你在给谁打电话?”
电话没有断。
我听见她把什么东西拍在桌上。
“让你盖章,你就盖。你是财务,不是法官。”
邓宁没有立刻说话。
纸张被来回翻动。
许薇催了第二遍。
“你还想不想干?”
“许总。”
邓宁的声音终于响起来。
“我可以出付款明细。没有发生过的付款,我不能证明。”
“公司养着你,你帮外人?”
“他不是领过工资又来讨第二遍。他是真的没领过。”
电话被切断了。
我握着手机,指节有些僵。
不到十分钟,邓宁把一份正式回复发给我。
仅确认我本人名下的历年付款。
五年。
五元。
我把这张证明补在视频后面。
转发数一格一格往上跳。
行业群里,贺远还在刷屏。
突然有人发了一句。
“你们的新版本如果能独立运行,为什么还在申请延长旧内核证书?”
下面贴着一封邮件截图。
申请时间,今天下午。
申请人,贺远。
【第六章】
贺远的电话打来时,我正在承川的测试机前。
“你让唐胜把截图删了。”
“邮件是你发的?”
“技术性过渡而已。”
“那你在发布会上说全面替换?”
他喘了两口气。
“周诚,别把事情做绝。给我七天,我能替掉你。”
“找权利人谈商务授权。”
“你不就是想要钱?”
我看向屏幕。
一份临时过渡报价已经发到了真衡。
价格按客户规模和支持成本核算。
还附带迁移协助。
唐胜没有趁机开出天价。
他要的是客户信任和长期市场。
贺远要的,是继续免费。
“报价你收到了。”我说。
“那点破代码,以前一年一块,现在敢收这么多?”
“以前我把她当家人。”
“你现在把婚姻当生意?”
“是她先把我的劳动算成吃软饭。”
电话那头有人低声说话。
许薇接了过去。
“临时授权里,为什么要求我们书面更正自主研发声明?”
“因为那是事实。”
“客户会怎么看公司?”
“你发表声明的时候,可以先想这个问题。”
她不说话了。
我听见指甲敲手机壳的声音。
“周诚,你回来。只要你回来,我让贺远给你腾位置。”
“我的职位不在你那里了。”
“我给你股份。”
“多少?”
她停了一下。
“两成虚拟股,上市后兑现。”
唐胜坐在旁边,抬头看了我一眼。
我问:“有表决权吗?”
“你一个搞技术的,要表决权干什么?”
“有退出条款吗?”
“夫妻之间,你非要谈这么难听?”
我挂断了。
唐胜把劳动合同里的一页推到我面前。
研发预算审批权限。
团队负责人任命权。
技术风险否决程序。
每一条都有明确范围。
我签完最后一个字,他才说:“对方拒绝了过渡方案。”
我点头。
“准备客户迁移文档。只给有正式委托的客户用。”
下午,我回真衡取遗留的私人开发笔记。
许薇已经批准过交接清单。
到了楼下,门禁却没有放行。
贺远从里面走出来。
他手里拿着那本笔记。
封面是我用胶带补过三次的黑皮本。
“想要?”
他把本子举到我面前。
我伸手,他又收了回去。
“先把临时证书给我。”
“这是交接清单里的个人物品。”
“你说个人就是个人?”
他把本子塞进碎纸机旁边的废纸箱。
“公司资料不能外带。”
我拿出手机。
“保留现场监控。你拒绝交还列明的个人物品,我会按清单追索。”
贺远看了一眼镜头,把本子踢到桌子底下。
“你除了这些手段,还有什么?”
我没有往里闯。
也没有去碰他的电脑。
电梯到了一楼,邓宁抱着纸箱出来。
她看见地上的本子,弯腰捡起,拍掉灰。
“我核验过,里面没有客户名单,也没有公司密码。”
她把本子交给我。
贺远伸手来拦。
邓宁把一张签过字的交接清单挡在他面前。
“许总签的。你要推翻,让她重新出文件。”
我接过本子。
纸张里夹着一股烟味。
有几页被人翻折过,边缘还沾着油。
贺远瞥了一眼我的手。
“赶紧走。明天的新系统演示,没你的份。”
邓宁跟我一起走出大门。
她纸箱最上面是一只空相框。
“离职了?”
“提了。交接期还没结束。”
“因为那张证明?”
她低头把相框往箱里塞。
“她让我把付款明细撤回,说系统导出有误。”
“你怎么说?”
“我让她把正确的付款凭证给我。”
我替她按住被风掀起来的纸页。
她从箱子里取出一封抄送给我的客户通知。
贺远宣布,明天上午十点,现场切换全新自主系统。
全程直播。
确保不依赖任何外部授权。
我看着最后一行。
“他拿什么保证?”
邓宁从邮件附件里点开演示方案。
第一步,切断旧系统调度连接。
第二步,启用新内核。
我抬起头。
“他真的准备切?”
“许总已经批准了。”
【第七章】
第二天上午九点五十,唐胜打开直播。
我坐在测试室里。
桌边放着客户授权的测试委托书。
真衡这场演示,一家连锁仓储客户要求承川同步评估迁移风险。
我们用的是客户单独导出的脱敏测试数据。
真正的仓库,没有接入这场演示。
贺远穿着昨天那件西装。
他站在两块大屏幕中间。
许薇在他旁边,手里拿着流程卡。
“网上有些争议,我们不靠争吵回应。”
她把流程卡交给工作人员。
“真衡靠产品说话。”
弹幕里有人问工资证明。
工作人员很快切换了展示界面。
贺远开始操作。
第一批订单进入。
第二批订单进入。
屏幕上一片绿色。
他抬头看着镜头。
“离开某个人,公司照样运行。所谓核心依赖,不过是离职人员抬高自己的说辞。”
唐胜没有说话。
我把客户要求的异常输入提交到测试端。
都是实际仓库可能遇到的情况。
断线重连。
重复回传。
旧设备重写编号。
直播画面里,绿色标记停住了。
一条订单变成黄色。
紧接着,又一条。
贺远低头敲键盘。
“正常校验。”
客户代表的声音从连线里传出来。
“这两条是不是同一个出库任务?”
“不是。”
“商品编码、数量、目的地都一样。”
“系统会二次确认。”
他按下执行。
两条记录同时变绿。
客户代表站起来了。
“你发出了两次出库指令。”
贺远的手停在键盘上。
我听见直播里风扇加速的声音。
麦克风把那阵嗡鸣收得很清楚。
许薇走过去。
“怎么回事?”
“展示环境的问题。”
“能恢复吗?”
“可以。”
贺远关掉窗口,重新打开。
新的队列却开始积压。
唐胜把我们的测试结果投到侧屏。
相同输入。
相同时间。
正确合并。
没有重复指令。
直播里,客户代表拿起手机。
“我们仓库不能接受这个风险。请你们先切回原系统。”
贺远没动。
许薇压着话筒。
“切回去。”
“缓存结构变了,直接切会有冲突。”
“那就清掉缓存!”
我坐直了。
下一秒,客户代表先喊了出来。
“不能清!里面有未完成的状态记录!”
贺远的手指悬在回车键上。
许薇盯着屏幕,嘴唇一点点失去颜色。
她终于发现,所谓替换完成,只能处理最顺利的那一段演示。
只要设备断一次线,订单重复回传一次,新系统就分不清哪件货该出、哪件货已经出过。
唐胜拿起手机,拨给现场联络人。
“停止向测试系统继续投单。保留日志。别把演示故障扩大成数据问题。”
客户代表照做。
直播没关。
贺远抬起头,突然对着镜头开口。
“旧系统存在技术封锁。有人故意让迁移变得困难。”
我申请连线。
唐胜看了我一眼,接通公开通道。
我的脸出现在直播右侧。
许薇攥住了桌沿。
“周诚,你还嫌不够?”
我把三封旧邮件放上屏幕。
第一封,去年六月,建议统一旧设备订单编号。
第二封,去年九月,申请增加兼容测试预算。
第三封,今年二月,提醒新旧系统切换必须保留状态映射。
每封邮件下面都有许薇的回复。
预算不批。
不影响演示就先放一放。
融资结束再处理。
我问贺远。
“这些邮件,你作为研发负责人,收没收到?”
“邮件太多,我不可能每封都看。”
“最后一封,你回复过。”
屏幕往下滚。
贺远的原话出现。
周诚习惯夸大技术风险,建议减少其对产品发布的干预。
客户代表把笔摔在桌上。
“所以你们知道风险,还承诺已经解决?”
贺远扭头看许薇。
“发布日是许总定的。”
许薇猛地转过去。
“你说已经做完了!”
“你不给预算,也不给时间,让我拿什么做?”
“我给你的年薪是多少?”
“钱能把三个月的活压成三天?”
会场里没人拦他们。
话筒还开着。
贺远喘着气,指向屏幕上的我。
“你明知道离不开他,还非要今天赶走他!现在出事了,全推给我?”
许薇抬手扇了他一巴掌。
声音从扬声器里炸出来。
贺远捂着脸,几秒后,反手把桌上的授牌砸到地上。
玻璃碎了一地。
“你让他签的那份转让书,也是我逼你的?”
直播突然黑了。
我看着停住的画面。
唐胜的手机响起来。
是那家客户的采购负责人。
“迁移方案,现在能签吗?”
【第八章】
第一份正式迁移委托,在中午十二点送到承川。
唐胜没有把客户拉进群里庆祝。
他让技术组先确认数据归属,再列迁移步骤。
我在白板上写下三个时间点。
停止新增任务。
核对未完成队列。
客户确认后切换。
每一步,都留签字位。
“能不能直接把真衡那边的数据拉过来?”有人问。
“不能。”
我把笔放下。
“客户自己导出,自己授权。少一份确认,都不动。”
下午,第二家客户来谈。
第三家要求评估。
真衡的销售还在群里承诺,系统问题当天解决。
但贺远已经不接电话了。
许薇打给我。
这次我接了。
“你现在在哪?”
“上班。”
“出来谈。”
“谈授权,联系商务。谈婚姻,约律师。”
“我不跟外人谈我们的事。”
她的声音哑了。
“我就在楼下。”
我走出办公区,看见她站在玻璃门外。
高跟鞋换成了平底鞋。
手里拎着一个保温桶。
她把桶递过来。
“你胃不好。我熬了粥。”
我没有接。
“有事说。”
她把桶放到旁边的小桌上。
桶底磕了两次,才放稳。
“我把贺远停职了。”
“那是你公司的事。”
“你不是一直不喜欢他?”
“我不喜欢的是他拿我的成果领奖。你今天停他的职,是因为他当众说漏了。”
她看着我,手指扣住桶盖。
“周诚,我知道这几年委屈你了。”
“哪几年?”
她张了张嘴。
“创业的时候,我压力也大。”
“我第一次住院,你让我带着电脑回病房。那天是谁的压力?”
她的视线移到我手背。
针孔早就没了。
我把袖口往下拉。
“你宣布贺远是原创架构师的时候,有没有问过我?”
“我可以改回来。”
“工资呢?”
“我补。”
“昨天呢?你让邓宁开假的结清证明,也是想补?”
她伸手抓住我的手腕。
掌心很凉。
“你非要一件一件翻出来?”
我看着她。
“你连听都不愿意听,却让我继续过。”
她的手松了。
楼下有人推门进来。
许薇往旁边退了半步,等那人走过,才重新抬起头。
“融资方要求核查。如果确定权利陈述不实,过桥款要提前还。”
“合同怎么签,就怎么处理。”
“一亿八千万。”
她盯着我的脸。
“我现在拿不出来。”
“所以你来找我。”
“你把代码买回来。就当那三千六百万是公司给你的补偿。你回来,我给你正式身份。”
我差点笑出声。
她仍然在安排。
安排钱归哪里。
安排人坐哪里。
安排哪份事实可以留,哪份事实必须改。
我把手从她指间抽出来。
“代码已经卖了。”
“你能卖,就能买回来。”
“你想保住公司,可以签临时授权,更正声明,向投资方披露真实情况。你有路走。”
“那样我还怎么当董事长?”
走廊里静了下来。
她盯着我,眼眶里积着水,却始终没让眼泪掉下来。
我看了一眼桌上的保温桶。
“原来你最在意的,一直是这个。”
她把桶拎起来。
动作太急,盖子撞到桌沿,粥洒在她手背上。
她缩了一下,没松手。
“你帮唐胜,就是为了看我倒下?”
“我在做一份会付工资的工作。”
“周诚!”
她声音撞在玻璃门上。
办公区里有人抬起头。
她把保温桶放回桌上,抓起手机。
“你以为卖完就没事了?公司已经提交权属争议材料。法务会申请保全,你一分钱也别想拿稳!”
“你可以走法律程序。”
我把法务联系方式发给她。
“但你要解释,为什么连续五年签的是授权,不是转让。”
她没有点开消息。
转身时,鞋底踩进泼出的粥里,滑了一下。
她扶住门框,站了几秒。
“今晚十二点,你一定会接我的电话。”
晚上九点,真衡发出最后一份客户公告。
系统将按原计划继续运行。
授权争议不影响业务。
公告下方,是许薇的亲笔承诺。
我把截图保存下来。
唐胜站在我身后。
“她把最后一条路也堵上了。”
十一点四十分,邓宁发来消息。
许薇把所有部门负责人叫到了机房。
贺远也在。
他们准备在授权到期前,强行换掉最后一处依赖。
【第九章】
十一点五十分,我接通了客户要求的多方会议。
真衡的机房画面出现在屏幕上。
许薇站在机柜旁。
贺远低着头,键盘敲得很响。
几家尚未迁移的客户都在线。
唐胜把临时授权文件摆在摄像头前。
“方案仍然有效。按合同付款,签署真实的权利说明,我们可以安排过渡。”
许薇看着屏幕。
“先续。文件明天签。”
“不行。”
“客户在等!”
“下午就在等。你拒绝签字。”
她抿住嘴唇。
贺远突然抬头。
“新程序已经跑起来了。”
许薇立刻转身。
“能接单?”
“测试通过。”
“那就切。”
客户代表开口阻止。
“先把完整测试报告发来。”
贺远没有回头。
“再不切就来不及了。”
我看着机房墙上的时钟。
十一点五十七分。
许薇抬起手。
“切。”
新的队列启动。
几条演示订单通过。
贺远呼出一口气,椅背往后倒了一截。
“看见没有?没他也能跑。”
我没有说话。
十一点五十九分,监控页面上的依赖列表仍有一项亮着。
旧内核授权服务。
客户代表把画面放大。
“这一项是什么?”
贺远的手猛地移向鼠标。
页面被关掉了。
许薇抓住他的肩膀。
“你不是说替完了吗?”
“只是监控残留。”
时钟跳到零点。
机房里先响了一声提示音。
紧接着,第二声。
新任务入口从绿色变成灰色。
屏幕上跳出合同到期提示。
已受理任务继续处理。
新任务调度暂停。
数据查询、导出入口保留。
没有删除。
没有死机。
只是她坚持不肯购买的那项服务,按五年前就签好的规则结束了。
贺远连按几次刷新。
灰色没变。
客户代表站起身。
“我们新订单进不去了。”
第二家客户打开自己的监控。
同样的提示。
许薇推开贺远,抓住鼠标。
“启动啊。”
贺远的手压在键盘上。
“需要新的调度证书。”
“你的新内核呢?”
“部分异常队列还要借用旧引擎。”
“部分是多少?”
他不回答。
许薇拎起桌上的文件砸过去。
“我问你多少!”
纸页散在机柜前。
贺远猛地站起来。
“你让我三天重写五年的东西,我怎么写?发布会前我就说了,只能先换展示层!”
客户会议里没有人说话。
许薇的手还举着。
几秒后,她转向摄像头。
“周诚。”
我看着她。
“先恢复。多少钱,你说。”
唐胜把报价页重新共享。
“价格没变。条件也没变。”
许薇盯住声明更正条款。
她拿起笔,笔尖悬在纸上。
手机不断震动。
客户。
销售。
投资方。
她按掉一个,又响一个。
最后,她把笔摔在桌上。
“我不能签这个!签了就等于承认之前全部是假的!”
客户代表开口。
“许总,不签,事实也已经发生了。”
许薇的脸朝向镜头。
她想笑,嘴角提了一下,又垂下去。
“周诚,我们五年夫妻,你真能看着我走到这一步?”
我把今天的客户公告放到共享屏幕。
她的签名占了半页。
“你向客户保证不会受影响的时候,问过我吗?”
“我只是想先稳住他们。”
“你向投资方承诺永久买断的时候,问过我吗?”
“你以前什么都给我!”
她拍着桌子喊出来。
机房里的人全停了。
我点开授权书。
“所以你认为,这一次也不用问。”
她胸口起伏,眼泪终于落下来。
贺远往门口挪。
许薇转身抓住他的衣服。
“你去哪?”
“我已经被停职了。”
“你刚才还在操作!”
“操作是你批准的。邮件里都有。”
她抬手去打,他躲开了。
两个人撞到椅子。
许薇跌坐下去,扶着椅背,半天没站起来。
她攥着手机,拨了我的私人号码。
会议屏幕上,我的手机亮起。
我接通。
她看着镜头,却对着话筒说话。
声音压得很低。
“老公,回家行不行?”
我没应。
“那份辞职信我撕了。你的位置还留着。你不是想要名字吗?以后所有东西都写你的名字。”
我把收购合同的验收页放到桌上。
唐胜签下最后一栏。
手机随即震了一声。
尾款三千万,到账。
许薇听见提示音,整个人停住。
我把屏幕转向摄像头。
“我的名字,已经写上去了。”
她盯着到账信息,嘴里反复念着那几个数字。
“三千六百万。”
“三千六百万……”
唐胜关掉我的账户画面。
“许总,是否签署过渡协议,请给出明确答复。客户需要作出安排。”
许薇弯下腰,去捡地上的笔。
第一次没拿住。
第二次,笔从指缝滑下来。
邓宁走过去,把笔放到她面前。
许薇攥住邓宁的手。
“你帮我说句话。你知道我这几年多难。”
邓宁抽回手。
“我只知道,付款明细一共五元。”
许薇捂住脸,肩膀一下一下地抖。
几家客户开始退出真衡的会议,转入各自的迁移流程。
零点二十七分,许薇签了临时过渡协议。
她终于肯按正常价格购买服务。
也终于在权利说明里,写下周诚两个字。
唐胜让技术人员按流程恢复过渡支持。
我没有进入她的后台。
没有接过任何权限。
屏幕上的队列开始恢复时,许薇抬起头。
“现在可以让他们别追究了吧?”
会议里,一直没有发言的资金方代表打开麦克风。
“恢复服务,不等于免除此前的合同责任。”
许薇张着嘴,发不出声音。
对方继续说:“请查收正式核查及清偿通知。”
她的手机响了一声。
这一次,她没敢低头看。
【第十章】
接下来的几个星期,我的日程被排得很满。
上午带团队处理迁移。
下午配合法务核验权属。
有时晚上还要去律师事务所,对着一页页旧合同确认签字时间。
我没再登录真衡的任何账号。
客户的迁移由客户自己决定。
真衡还能提供的服务,照常履行。
做不了的,按合同协商解除。
许薇再也没法把所有问题,都推到我一个人身上。
第一次权属材料核验,她带了两名律师。
坐下后,她先看我的电脑。
还是那一台。
底部那条购买日期已经擦干净。
她把包放到桌上。
“我可以承认早期版本是你的,但五年里公司支持了后续开发,转让收益应该重新核算。”
我的律师把连续五份协议并排摆开。
每份都写明,个人内核独立维护。
公司取得有限期限的使用权。
双方新增的业务层成果另行归属。
许薇的律师逐页看完,没有立刻接话。
她伸手指着最后一份。
“这份签的时候,我没仔细看。”
律师问她:“签名是您本人的吗?”
“是。”
“签署时是否受到胁迫?”
许薇看向我。
我把每年续约的聊天记录打开。
她催我签字。
她要求财务支付一元许可费。
她说这样有利于控制成本,等公司发展起来再统一安排。
许薇低下头。
那天离开前,她在补充确认文件上签了字。
撤回与事实不符的权属主张。
更正公开声明。
保留依法处理其他争议的权利。
我收好文件,没有跟她握手。
第二次见面,是谈离婚。
她来得很早。
桌上放着两杯咖啡。
我在另一侧坐下。
她把其中一杯推过来。
“没加冰。”
“谈协议吧。”
她捏住杯套。
“真的一点机会都没有?”
我把辞职信复印件放到桌上。
第八条。
第九条。
还有那份要求我认可贺远原创身份的附件。
“这份东西,你准备了多久?”
她看了很久。
“一个月。”
“所以会议室里那些话,也不是临时说的。”
她没回答。
我翻到转让日期那一栏。
“你让我补到上个月,是不是知道这能替你挡住融资核查?”
她抬手去拿咖啡。
杯子碰到桌沿,洒出一圈。
“我当时想,反正你不会真的离开。”
我把纸巾推过去。
她接了,擦了半天,桌上还是湿的。
“签字吧。”
她握笔时,手背压住一片咖啡。
墨水沿着纸面晕开一点。
她换了一支笔,重新写完。
离开律师事务所时,她叫住我。
“周诚,能不能借我一点钱?”
我停在门边。
“按利息算。我可以签借条。”
“你准备用什么还?”
她看向街对面的广告屏。
上面已经换了新的品牌。
她的百亿估值海报撤了。
许薇收回视线。
“等我重新做起来。”
“那就拿着可行的方案,去找愿意投你的人。”
她想伸手,又把手放回包里。
“你以前不会这么跟我说话。”
“你以前也没问过,我愿不愿意。”
我走下台阶。
身后传来她压不住的哭声。
我没有回头。
那天下午,唐胜把一份团队名单交给我。
几名真衡工程师申请入职。
还有邓宁。
我逐个看履历。
“技术岗照常面试。她的财务岗,你来定。”
唐胜点头。
“贺远也投了。”
我抬眼。
“他怎么写的?”
唐胜把简历转过来。
曾独立主导百亿估值企业底层架构研发。
我把公开更正声明附在后面。
“按事实审核。”
几天后,我在承川的技术分享会上又看见贺远。
他来找负责招聘的人解释。
“那段经历是人事包装的,我本人没认可。”
对方拿出发布会视频。
视频里,他握着话筒,说自己独立主导。
贺远盯着画面,伸手去关。
桌边的人把电脑收走。
“材料先留在这里。后续是否推进,我们会通知。”
他站了几秒,转头看见我。
嘴唇动了两下。
我抱着电脑,从他旁边走过去。
会议室里,新的团队正在等我。
白板上写着第一版改造计划。
有人给旧设备兼容模块预留了预算。
有人问,异常测试需不需要再加两天。
我把电脑接上屏幕。
“加。测试没过,不发布。”
唐胜坐在最后一排。
“预算按你们评审结果批。”
我拿起笔,把以前被划掉过三次的方案,重新写在白板上。
会议结束,邓宁敲门进来。
她把一张工资确认单放到我面前。
“周工,核对一下账户。”
我看了一遍。
户名,周诚。
收款人,周诚。
不是家庭补贴。
不是象征性授权费。
是我这个月的工资。
邓宁指着签名处。
“没问题就在这里签。”
我签完,把笔还给她。
手机正好震了一下。
工资到账。
窗边的桌子上,还放着那本被贺远扔进废纸箱的开发笔记。
我翻开新的一页,写下项目日期。
新工牌压住了卷起的纸角。
上面是我的照片。
我的名字。
我的职位。
我把工牌挂到胸前,推开会议室的门。
“开工。”
亲~能在评论区给本故事打个分吗?用十分制的方式,求求了,喜欢这类的点点关注哦~