精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 男生生活 > 电脑还没开,我先成了公司头号内鬼_精选章节

精选章节

更新时间:2026-11-14 14:35:19

入职四分钟,我凭一只儿童水杯,成了公司头号内鬼。

总监说我把核心代码卖了,要报警抓我。

我替他拨通了电话。

他伸手抢手机。

我按住免提:“别急,您刚才说的无期套餐,我还没问包不包午饭。”

【第一章】

罗建成把一摞纸砸在我桌上时,我正研究那只小黄鸭水杯。

杯底贴着公司福利四个字。

杯盖上写着适用年龄三岁以上。

我三岁以上。

公司也不算虚假宣传。

“周有余!刚来就吃里扒外,你把核心代码卖给顺舟软件,收了多少钱?”

工位区的键盘声停了。

有人摘耳机,有人端着咖啡站起来。

我手一抖,捏住了杯肚子。

“嘎。”

罗建成的下巴绷紧了。

“你还笑?”

“不是我,是公司福利。”

我把鸭嘴对准他,又捏了一下。

“嘎。”

旁边一个戴眼镜的男人把脸埋进保温杯,肩膀连颤三下。

罗建成拍住我的桌子。

“保安!把门看住!今天不交代清楚,谁也别想走!”

保安丁勇走过来,先看他,再看我。

“罗总,看哪扇门?消防门不能锁。”

“看住他!”

“那算限制人身自由吧?”

罗建成瞪他。

丁勇把对讲机别回腰上,往旁边挪了一步。

我放下水杯,点开手机录音。

“您接着说,我学习一下新员工培训内容。”

“录什么录!”

“怕漏重点。别人入职讲企业文化,我入职讲量刑标准。”

罗建成伸手来拿手机。

我连人带椅子往后滑了半米。

椅轮碾过电源线,卡住。

气势没撤干净,人先仰了一下。

眼镜男一把扶住椅背。

“兄弟,稳住。工伤认定还没教呢。”

我冲他点头,拿起桌上的纸。

第一张是内部处分通知。

我的名字下面,已经盖好了部门章。

第二张是一幅截图,显示一个署名周有余的账号,把项目压缩包发送给外部地址。

截图里的时间是九点十七分。

我看了眼手机。

九点二十一分。

“罗总,四分钟前我还在前台签字。”

我指着脚边没拆封的电脑箱。

“电脑开机键都没摸到,您教教我,怎么隔空盗取机密?”

罗建成嘴角往下一压。

“谁规定非得用公司电脑?你手机不是连了无线网?”

“访客网。”

“网就是网!”

眼镜男把保温杯放下了。

“照您这个说法,水就是水,消防栓也能泡茶。”

罗建成扭头。

“郝平,你是不是不想干了?”

郝平把杯盖拧紧。

“我主要是不想喝。”

我没接着贫。

处分通知最后一行写着:自愿承认窃取公司商业秘密,并承担全部损失。

签字的位置,贴好了黄色指示条。

桌边还放着一支笔。

他们连我握笔的手都替我安排了。

人事方悦赶过来,压住那摞纸。

“先去会议室,别影响大家。”

“可以。”我拿起手机,“先报警。”

罗建成的手指在桌沿敲了两下。

“我是在给你机会。年轻人犯错,内部处理和进去坐牢,是两回事。”

“您给的机会太大,我个人接不住,得请专业人士。”

我拨了报警电话。

电话接通,罗建成扑过来,手掌撞翻了我的水杯。

杯子沿桌面滚了半圈。

“嘎嘎嘎。”

全办公室都看着他。

我按住免提,报了公司地址,说明自己刚到岗,被指控盗取商业秘密,对方要求签认罪性质的文件,还让保安看住我。

接警人员核实了情况,让我保持冷静,避免冲突。

罗建成站在旁边,嘴唇开了又合。

我把手机朝他递了递。

“您刚才证据挺齐,跟人家讲讲。”

他没接。

方悦的指甲抠住了文件夹边角。

我看向她。

“再请您通知法务和负责网络的同事。保存今天的监控、门禁和原始记录,别拿截图当传家宝。”

郝平拉开椅子。

“我去叫崔实,他管网络。”

罗建成抬手拦他。

“没我的批准,谁让你乱动公司数据?”

我把那张处分通知举起来。

“刚才您说证据确凿,现在又不让保存证据。”

“罗总,您这案子是怕查不清,还是怕查清?”

他脸上的肉抽了一下。

前台的电话就在这时响了。

方悦接起来,听了两句,抬头看他。

“唐总问,客户下午来验收,为什么您发邮件申请暂停?”

罗建成盯住了我手里的手机。

我把免提音量又调高一格。

“正好,先验我。”

【第二章】

会议室里,罗建成坐主位。

我刚拉开椅子,他指了指门口。

“你站着。”

“怎么,嫌疑人套餐不含座位?”

“注意态度!”

“那我加钱。”

我坐下了。

椅面还没坐热,他把一份保密协议推过来。

“这里谈的内容,不许向任何外部人员透露。”

我翻到最后一页。

里面夹着一张责任确认书。

“保密协议夹认罪书,您公司做夹心饼干起家的?”

门被推开。

一个抱着电脑的女人进来,先抽走那张责任确认书,再把椅子搬到我侧面。

“许知行,法务。”

她看了罗建成一眼。

“把正式员工协议和事件调查文件分开。别替我创造工作。”

崔实跟在后面,额头全是汗。

罗建成把截图拍到他面前。

“你告诉他,这是不是后台记录?”

崔实扶了扶眼镜。

“得看原始记录。”

“我问你是不是!”

“图片上确实有字。”

我低下头,嘴角没压住。

这公司技术岗的求生欲,主打一个精准。

许知行把电脑转过去。

“先保存,后分析。谁有权限,谁操作,全程记录。周有余,你不要碰公司设备。”

“谢谢,我今天最擅长的就是没碰。”

民警到场后,先核实双方身份,让罗建成说明被盗资料的内容、权属和证据来源。

罗建成把截图往前推。

“这是我们耗资四百八十万研发的天枢调度平台,核心算法外流了。”

“原始记录在哪?”

罗建成指向崔实。

崔实的后背贴住椅子。

“我还在查。”

民警没有根据那张图给我下结论,也明确告诉罗建成,单位不能自行扣人,更不能强迫签字。

我把录音和处分通知交给他们看。

罗建成想抽回通知,许知行把手压在纸上。

“这份也留存。”

他的手停在半空,最后落回膝盖。

完成现场询问后,民警留下后续联系和补充材料的要求。

门一关,罗建成扯了扯领带。

“现在满意了?非得把小事闹大。”

我看着他。

“四百八十万,刚才还够我住牢房。怎么警察一来,降价这么快?”

崔实咳了一声。

“周有余的手机九点十八分接入访客网络。项目内网和访客网隔离,访客不能访问代码仓库。”

罗建成立刻接话。

“他可以用别的设备!人没来,账号就能先用!”

“对。”我点头。

桌边三个人一起看我。

“单靠入职时间,不能排除其他可能。所以别吵网就是网了,查账号。”

我看向崔实。

“截图里的账号,什么时候建的?用的什么身份,谁给的权限?”

崔实点开审计页面。

投影上跳出一行时间。

六十三天前。

方悦的文件夹掉在桌上。

“怎么可能?他上周才接受录用。”

罗建成坐直了。

“说明他早有预谋。”

我抬手。

“罗总,别急着替我延长工龄。我能不能先申请补缴社保?”

郝平站在门口,没忍住,喷了一口茶。

许知行拿纸巾擦了擦桌沿。

“查账号的原始编号,不看显示姓名。”

崔实往下翻。

“账号创建时不叫周有余。今天八点五十二分,管理员把显示名称改成了周有余。”

会议室静了两秒。

我捏了捏杯子。

“嘎。”

罗建成猛地看我。

“我喝水。”我松手,“手劲大。”

许知行看着屏幕。

“谁改的?”

“项目管理员账号。”

“归谁使用?”

崔实没抬头。

“罗总部门。”

罗建成一巴掌拍在桌上。

“项目上几十个人!一个管理账号能证明什么?外包交接也可能出错!”

“证明不了是您本人。”许知行说,“所以继续查,不能跳结论。”

我冲她点头。

这句话也替我挡了刚才那张截图。

罗建成嘴角抬起来。

“那就先按外包交接错误处理,没必要影响客户验收。”

“您不是申请暂停验收了吗?”我问。

“内部安排,轮得到你问?”

门口,郝平的手机响了一声。

他低头看完,把手机递给许知行。

“这恐怕已经不算内部了。”

公司全员群里,罗建成刚发了一条通知。

新入职员工周有余涉嫌泄露项目机密,即刻停职,所有员工不得向其提供任何资料。

下面还有一句。

因此造成的项目延期,责任另行追究。

我看完,抬头对上他的视线。

“图还没查明白,您倒先把延期理由报销了。”

【第三章】

我给方悦发了条消息。

请保存我的录用通知、岗位说明和三天前提交的全部入职材料。

她看完,没有回复。

罗建成站起来,收拢桌上的文件。

“调查需要时间。周有余暂时离开办公区,手机里涉及公司的东西先删掉。”

许知行把文件按回桌面。

“调查期间,谁都不要删。”

他的手指压白了纸角。

“许法务,你是在替谁工作?”

“替公司降低风险。”

“他现在就是风险!”

“你刚发的全员通知,也是。”

郝平往后退了一步,冲我无声竖起大拇指。

我还没来得及回礼,手机响了。

来电是房东。

“周先生,你搬来的几个纸箱先放楼下?电梯又坏了。”

“放门卫吧,我下班搬。”

“你昨天说今天新工作第一天,顺利吧?”

我看了看处分通知。

“挺充实。上午摸了法律,下午可能摸铁窗。”

房东停了两秒。

“那押金不退啊。”

我挂掉电话。

郝平的拇指收回去了,换成一张纸巾。

“擦擦杯子,漏水了。”

方悦把一张纸推到我手边。

“先休息两天。工资照算,调查结束再说。”

我扫了一眼。

自愿放弃入职。

“不上班,给工资。标题却让我放弃入职。”

我抬头看她。

“方姐,这两句话总得死一个。”

她把纸往回抽。

我按住边角。

“我从外地搬过来,上一份工作已经办完离职。录用通知要求我今天报到。我现在要是签了这个,您回头说我没入职,我找谁要工资?”

她的手松了。

罗建成靠着椅背。

“年轻人,别把路走窄。你想清楚,是拿几天工资走,还是跟公司打官司。”

我把水杯搁到他的处分通知上。

“我本来只有一条上班的路。您上来就修了个收费监狱,还问我窄不窄?”

许知行接了个电话,出去不到两分钟,又回来了。

这次她没坐。

“罗总,唐总让你解释一笔费用。”

她把打印件放在桌上。

十八万元。

收款方是程达技术服务公司。

附件标注着我的名字。

罗建成抬了抬眼皮。

“技术合作款,项目资料都有。”

我伸手翻了一页。

付款申请后面,夹着我的签名。

字是我的字。

但签名下方多了一行授权声明:同意由程达技术代收全部技术转让款。

我手指停住。

三天前,方悦让我打印背景核验授权,签完拍照发回。

为了防止挪用,我在签名下方写了仅限入职核验。

现在那几个字没了。

签名最下面,余字的最后一笔被切掉半截。

我打开手机,把原始照片摆在旁边。

“方姐,这份核验文件是您收的吧?”

她凑近看,呼吸停了一拍。

“是。”

“您转给谁了?”

她看向罗建成。

罗建成把椅子往前一顶。

“招聘材料当然要给部门负责人!这有什么问题?”

“转发本身没有。”许知行说,“把文件来源和时间保存下来。”

她又往后翻了一页。

那张纸刚露出标题,罗建成就伸手去盖。

许知行没跟他抢,直接把整份文件合上。

“财务留有电子版本。”

罗建成的手掌停在封皮上。

我盯着那一瞬间露出的几个字。

不是工资确认。

不是保密协议。

是核心算法著作权转让确认书。

确认书说,天枢平台的核心算法,由我独立完成。

签署日期,比我第一次向这家公司投简历还早两个月。

我抬头。

“你们不是要证明我偷了代码。”

罗建成把嘴抿成一条线。

“你们得先证明,这代码是我写的。”

【第四章】

唐景明赶回来时,额头上还有雨水。

他把车钥匙放到桌上,没先问我。

“罗建成,四百八十万研发预算里,为什么会有一个今天才报到的核心算法作者?”

罗建成把椅子拉开。

“唐总,独立开发者先合作,后入职,这很正常。他现在反咬一口,也可能是对家给得更多。”

唐景明看向我。

我把招聘聊天记录递过去。

“贵公司招的是自动化测试工程师,不是算法负责人。”

“面试时我提过,能写测试脚本,会查接口问题,调度算法只能做验证,不会凭空造一个。”

我指了指手机。

“这里还有笔试题。第三道算法题,我没做出来。面试官给我批了个基础薄弱。”

郝平把头转向墙。

我补了一句。

“批得挺公正。”

唐景明看着那个四字评语,眼皮跳了两下。

“谁面试的?”

郝平举手。

“我。”

“那你不知道他是核心算法作者?”

“我要知道,我就不敢批了。我怕他把算法收回去。”

唐景明捏住鼻梁。

许知行把那份转让确认书推过去。

“目前只能确认签名图片存在挪用疑点,不能直接认定全部款项性质。需要核对合同原件、款项流向和实际交付。”

罗建成立刻点头。

“就是供应商材料弄错了。我让他们补。”

“别补。”许知行说,“先保存现在的版本。”

崔实把另一份账号记录投出来。

那个被改成我名字的账号,原先叫贺诚。

郝平的手从桌边缩了回去。

我看见了。

“你认识?”

他看着唐景明,喉结动了一下。

“上个月的外包测试。干了十一天,走了。”

“为什么走?”

罗建成打断他。

“能力不行,测试报告全是错的。”

郝平拉开手机聊天记录。

“他说平台演示结果不接受随机订单。你说客户验收前,不允许他继续提交缺陷。”

“你听谁的?听一个外包的?”

“我听过他讲,也看过报告。”

郝平点开一张截图。

罗建成抬手敲桌面。

“公司资料随便往私人手机里存,你也想被处理?”

郝平的手指停住。

我按住他的手机边沿。

“先别发给我。交法务核实权限和用途。别让我清白了,你再进流程。”

许知行把手机转向自己。

唐景明靠回椅背。

“叫贺诚过来,按外部协助核查付费。”

罗建成咬住牙。

“他早就跟公司闹翻了,说什么都不能信!”

“所以核查,不是听他定案。”

唐景明拨通电话,要求财务暂停该项目尚未支付的供应商款项,同时保留历史凭证。

罗建成的膝盖撞了一下桌腿。

我的小黄鸭往前蹦了两厘米。

我把它扶正。

“它也想参加审计。”

贺诚接到电话,第一句就问录不录音。

许知行说,在各方知情的情况下记录。

“行。”

他那边响起拉链声。

“我也录。上回去你们公司,我差点签了个赔偿协议。”

罗建成朝手机伸手。

唐景明把电话拿远了。

“具体情况,过来讲。带你有权保存的工作文件,不要拷客户数据。”

一个小时后,贺诚抱着电脑进门。

他看见我,先看我桌上的杯子。

“又发鸭子?”

我抬起杯盖。

“你也有?”

他从包侧兜掏出一只黄色杯子。

鸭嘴缺了半边。

“我那天咬的。”

郝平的脸又埋进杯沿。

贺诚没笑,把电脑放在指定的位置,让崔实协助展示文件。

“我做的不是核心算法。我接的工作,是给客户做一个界面演示。”

屏幕上出现一封邮件。

附件是演示需求。

发送时间,两个月前。

需求的最后一行写着:使用固定订单和预设结果,演示交互流程,不作为性能验收依据。

罗建成开口。

“原型和正式版不是一回事!”

“所以我入场测试正式版。”贺诚翻开另一份报告,“结果你给我的,还是这个原型。”

他点了一下按钮。

画面上,货车开始移动。

订单从仓库划向目的地。

线路闪着光,统计数字不断上跳。

郝平探了探身子。

“上次给客户演示,就是这个。”

贺诚关掉了网络。

货车还在跑。

他又把订单输入框里的数量改成零。

车继续跑。

我指着屏幕。

“没货也发车?”

贺诚点头。

“它爱上班。”

【第五章】

唐景明盯着那辆空车,半天没说话。

罗建成把投影遥控器拿起来。

“这是界面缓存。技术细节你们不懂,不能看个演示就否定整个项目。”

我拦住他关投影的手。

“您这句对。”

他顿了一下。

“原型不能证明正式版没做好。我们也不能凭一辆空车,把四百八十万定性。”

我把手收回来。

“所以正式版呢?”

罗建成看向崔实。

“部署在项目云环境,需要专用权限。”

崔实把两手摊在桌上。

“我负责办公网,不负责项目云。项目云的合同和管理员都在你们部门。”

“那就等技术负责人回来。”

郝平抬起头。

“技术负责人是谁?”

罗建成瞪住他。

“你是不是非得跟我作对?”

“我只知道每次报缺陷,都找你。修复回复是程达技术发过来的。我们六个人,一个写页面,两个做实施,三个做测试,没有人负责算法。”

他停了停,把杯子放下。

“你说算法组在外地保密办公,名单不能给我们看。”

唐景明抬眼。

“名单拿来。”

罗建成舔了下嘴唇。

“我让供应商发。”

“原来报预算那份,不用新发。”

许知行记录下要求。

我刚想喝口水,杯口的小鸭子又叫了。

唐景明的目光落到杯子上。

“公司发的?”

方悦点头。

“员工关怀采购。仓库说成人杯没货,临时调了一批。”

唐景明捏紧了笔。

“先别临时关怀了。”

罗建成借口拿资料出去。

不到五分钟,郝平的手机开始震。

部门群里接连弹出消息。

有人问项目是不是要停。

有人问上个月的项目奖金还发不发。

紧跟着,罗建成发了一段语音。

郝平点开。

“有人为了个人利益,在验收前恶意闹事。项目黄了,所有人的绩效一起取消。我劝某些人认清自己吃谁的饭。”

工位区响起椅子拖地的声音。

几个同事站到了会议室门口。

其中一个女孩手里攥着手机。

“唐总,我爸住院,我等这笔奖金交押金。我们做完的工作,总不能因为今天的事全没了吧?”

她看了我一眼,又把视线移开。

我握着杯子的手收紧。

塑料杯壁凹下去。

鸭子没叫。

水从吸管喷到了我鼻尖。

原本想拍桌子的手,只能先去找纸。

郝平递过来一包。

“慢点,咱用嘴输出,别上水炮。”

我擦掉水,站起来。

“唐总,已完成的工作和项目调查分开算。是他指控我,为什么拿大家的钱催我认?”

唐景明看向门口那几个人。

“工资正常发。已确认的阶段奖金,由财务单独核实,不得用未查明的事情一并扣掉。我现在发书面通知。”

女孩没走。

“今天发吗?”

唐景明拿起手机。

“现在。”

她盯着屏幕,直到群里出现通知,才松开攥着衣角的手。

罗建成拿着文件回来,正碰上这一幕。

他的脚停在门边。

唐景明指了指对面的位置。

“坐。客户验收改到明天下午,理由写内部核查,不许再写周有余泄密。”

“客户会怀疑我们的!”

“现在我也怀疑。”

罗建成的嘴唇抖了一下。

午饭时,他在茶水间堵住我。

门没关。

我站在能被走廊监控拍到的位置,没往里走。

他递来一张纸。

“三万补偿。你签个双方无争议,主动离职。之前的事,公司不追究。”

“补偿是谁出的?”

“这个你不用管。”

“那不行。十八万我一分没见着,已经成了算法作者。再收三万,我怕明天火箭也是我造的。”

罗建成把纸折起来。

“你一个测试,跟我耗得起?”

我看着他。

“耗不起。我房租刚交完,存款剩四位数。”

他下巴抬了一点。

“知道就好。”

“所以我更不能签。钱没了还能挣,履历上挂个偷代码,以后谁用我?”

我朝走廊让开半步。

“罗总,我今天本来只想混顿食堂。”

“是您先把菜单改成了牢饭。”

【第六章】

下午三点,广益物流的验收负责人赵启到了。

他没有一进门就骂人。

他把合同放下,用便签贴住三处条款。

“我们只问三件事。能不能按约定在本地运行,能不能处理现场生成的订单,约定归我方所有的定制算法成果能不能交付。”

罗建成双手撑着桌面。

“当然能。今天是内部员工问题,影响了准备。”

赵启抬头看我。

“你是算法作者?”

“他们财务说是。”

“你自己呢?”

“我说我第三道题不会。”

郝平把笔帽塞进嘴里,咬住。

许知行把事情的已知部分说明白,没替任何人下结论。

赵启听完,把合同收回半寸。

“那先别谈作者。现场测试通过,再核对交付物和权属。”

罗建成点头。

“没有问题。只是为了防止有人做手脚,我要求周有余不能接触验收环境。”

我举手。

“同意。我坐您旁边,双手放桌上。需要的话,再给我挂个请勿投喂。”

赵启把一份测试流程放到桌上。

“输入由我们现场生成。设备由独立技术顾问核验。你们可以提前确认输入范围、环境要求和通过标准。双方签字后,不临时加题。”

罗建成翻得很快。

翻到离线部署时,他手指顿住。

“调度平台依赖网络很正常。完全断网,不符合现代技术趋势。”

赵启把第一处便签掀开。

“我们偏远仓库网络不稳定,采购要求就是本地核心运算。你在投标说明会上说,这是你们的优势。”

贺诚抬起头。

“当时我也问过,您说已经有离线版本。”

罗建成盯着他。

“你闭嘴。”

赵启把笔往桌上一放。

“他说错了,你纠正。让他闭嘴,不算验收材料。”

会议室只剩空调出风的声音。

我脚下有一小摊水,是杯子刚才漏的。

袜子吸着凉水,脚趾往鞋底缩。

罗建成翻到最后一页。

“明天下午三点,我演示。”

他签完字,把笔扔了回来。

笔弹到我手背上。

我捡起来。

“笔也同意了。”

赵启带来的技术顾问留了一人,和崔实一起封存现有部署包、交付文档及配置清单,分别留存校验记录。

我坐在旁边,只负责把自己提出的核查问题写下来。

写到第五条,唐景明看了一眼。

“代码里有没有开发记录。”

“供应商的交付和公司申报是否一致。”

“所谓外发记录对应的真实文件、时间、操作主体。”

他看向我。

“你以前专门查这种事?”

“以前测支付,领导最爱问为什么钱没了。问多了,我就学会先找原始凭证。”

“能确定查出来?”

“不能。缺记录就是缺记录,不能靠猜补上。”

我把纸递给许知行。

“我的问题也得有人复核。今天已经有一个人拿嘴当鉴定工具,我不跟他竞争。”

傍晚,罗建成要求再给他几个小时更新部署包。

技术顾问同意他提交新版本,但要求旧版本保留,新旧差异说明清楚,所有提交经过统一入口。

他皱起眉。

“开发不是写作文,哪有每处改动都解释的?”

顾问把鼠标停住。

“你可以不改。”

罗建成闭上嘴,抱着电脑出了门。

郝平看着他的背影,挠了挠头。

“他今天跑得比上个月加起来都勤。”

贺诚把鸭嘴缺半边的杯子放到桌上。

“以前是我们跑。他负责说不行。”

我和他碰了碰杯底。

“今天换班。”

刚碰完,我那只鸭子叫了。

他的没叫。

贺诚看了我一眼。

“别炫耀。我这算工伤。”

八点多,许知行收到财务导出的原始附件。

她没有立刻展示,先让财务确认来源,又核对了提交时间。

随后,她把其中一页转向唐景明。

那是一份研发人员工作量汇总。

上面有我的名字。

有贺诚的名字。

还有另外八个名字。

十个人,连续工作六个月。

我算了算。

“我一天班没上完,已经替公司干了半年。”

郝平把计算器递过来。

“先别算工龄,看看你时薪。”

我低头。

每小时八百元。

我把自己的录用通知放在旁边。

月薪一万八。

“罗总比我有出息。”

“他替我打工,都比我会挣钱。”

【第七章】

第二天早上,我拎着早餐进会议室。

罗建成已经坐在里面。

他眼下压着两团青,桌上堆着四个纸杯。

看见我,他把手里的电话扣住。

“昨天闹到那么晚,你倒睡得着。”

“电梯修好了,我把纸箱搬上去了。”

我放下包。

“搬到第七趟,法律问题就自动退出大脑了。”

他把纸杯捏扁,没再说话。

九点,财务负责人带着两名核查人员进来。

十个人的研发名单,先核对出四个问题。

其中两个人只参加过远程面试,未签技术合作合同,也没收过钱。

一个人的报价单被放大了十倍。

还有一个,在名单记录的工作期间,正给另一家公司做全职项目,对方能提供连续的工作交付。

这些都只是核查线索,还需要逐项验证。

可罗建成已经坐不住了。

“外包管理不规范,不能都算我头上。财务审批也有责任!”

财务负责人把一张审批链打印件放下。

“技术真实性由你确认。我们核查付款流程,不替你写过的确认意见擦掉名字。”

唐景明指着自己的签字。

“我的审批责任也查。先把材料说清楚。”

罗建成看着那张纸,手指在裤缝上蹭了两下。

许知行打开昨天的全员通知。

“周有余的停职处分依据不足,撤回。请你在原发布范围更正。”

“调查还没结束!”

“所以不能继续用结论式表述。”

他拿起手机,打了删,删了打。

发出去的是一句:相关情况尚待核实。

我把手机放到他面前。

“还有我的名字。”

他抬头。

“你还想怎样?”

“您点名说我偷了东西,更正的时候别突然学会保护隐私。”

许知行看着他。

“原指控对象、撤回内容、后续核查安排,写全。”

他牙关动了几下,重新发了一条。

群里没有人接话。

过了一会儿,郝平给那条消息点了个赞。

罗建成扭头看他。

郝平指着屏幕。

“支持领导纠错。”

十点半,顺舟软件的授权代表接入核查会议。

这家公司,正是罗建成说我把代码卖给的对家。

对方没有收到任何人出售天枢核心代码的邀约,也没有收过所谓泄密压缩包。

他们带来了另一份合同。

程达技术向他们采购过标准调度产品的试用和演示服务。

金额一万八千元。

罗建成把手搭在杯子上。

“采购第三方组件,有什么问题?哪个软件完全不依赖别人?”

顺舟的代表点头。

“采购本身没有问题。我们的合同也允许集成展示。”

他停了停。

“但不包含源码转让,不包含离线版,不允许把我方标准产品当作自行研发成果交付。”

赵启在旁边翻开验收合同。

罗建成的指甲划过纸杯,发出一声刺响。

“我们的核心算法在外面套了一层,底层只是参考!”

“那就展示独立部分。”赵启说。

我没有插话。

一万八和四百八十万差得再多,也不能只凭价格差认定钱进了谁的口袋。

许知行问的也是服务范围、实际交付和权属,不是让罗建成现场解释利润率。

财务又把另一笔款项放到桌上。

所谓十八万元算法转让款,支付给了程达技术。

这笔付款所用的技术作者附件,三天前被重新上传过。

旧版附件里的作者,写的是贺诚。

新版,换成了我。

贺诚站起来,椅子在地上拖出一声长响。

“我上个月让你结测试费,你说我损坏代码,没让我赔就算好的。”

他把手按在那份付款申请上。

“你用我的名字拿钱,再说我欠你钱?”

罗建成把手臂收回去。

“这是程达做的材料,我不可能每一页都看!”

贺诚翻到审核意见。

罗建成签了名。

下面还有一句:作者身份及成果交付已经本人核实。

我轻轻敲了敲桌边。

“罗总,您一天核实那么多人,眼睛挺忙。”

他站起来。

“我去洗手间。”

没人拦他。

许知行提醒了一句。

“公司已经暂停你的项目管理权限。工作设备按制度留存,个人手机你自行保管。不要删除涉及调查的资料。”

他抓起手机,走了出去。

不到十分钟,技术顾问收到程达发来的更新申请。

对方要求撤下原演示地址,替换数据,并删除旧的运行记录,理由是配合罗总完成安全整改。

顾问把申请完整保存,拒绝了删除要求。

我看着那封邮件,拿起了小黄鸭。

郝平按住我的手。

“别叫了。”

“我喝水。”

“我知道,我怕它替他喊冤。”

【第八章】

中午十二点,罗建成带回一个穿衬衫的男人。

对方一进门就说自己是程达的技术负责人,之前都是资料员失误。

许知行请他出示授权,并核对身份。

男人报了名字。

郑向荣。

财务负责人抬起头。

“你是程达的法定代表人?”

“也是技术负责人。”

“你和罗建成是什么关系?”

郑向荣拧开矿泉水。

“合作关系。”

许知行把供应商申报表推到他面前。

“这里有利益关系申报。请如实填写,需要核对。”

他水没喝下去,咳了两声。

罗建成抢先开口。

“我妻子的弟弟。但合作定价合理,亲属关系不等于违规!”

“对。”唐景明说,“所以更应该按制度申报。你当时填的无关联,怎么解释?”

罗建成盯着那张表。

郑向荣把矿泉水放下。

“这个不影响技术交付。下午能验收,我们就说明白了。”

他把电脑打开,要求连接会场音响和投影。

技术顾问先检查部署环境,确认是昨天约定提交的版本,再允许演示。

屏幕亮起来。

熟悉的仓库,熟悉的货车。

但这次,订单能换了。

郑向荣输入一组数字,页面很快给出一条调度线路。

罗建成靠回椅背。

“看到了吗?昨天一个过期原型,就让你们闹成这样。”

唐景明没说话。

我盯着屏幕边缘的等待提示。

结果返回前,那里闪过一个外部服务标识。

“请问,当前核心运算在哪完成?”

郑向荣看我。

“技术架构很复杂,你一个测试听不明白。”

“那请顾问听。”

顾问查看连接记录,问了同一个问题。

郑向荣把手放在触控板上。

“云端有一部分辅助服务。”

赵启翻开签好的流程。

“约定的本地模式,请先切换。”

他点了两下。

按钮灰了。

罗建成端起杯子的手停住。

郑向荣咽了口唾沫。

“需要下载离线授权。”

顺舟的代表看着屏幕。

“这套试用许可没有离线授权。”

郑向荣立刻合上电脑,又被顾问抬手示意暂停。

“请保持现状,我们记录当前结果。还没到正式验收,你可以继续提交说明,但不要覆盖已留存版本。”

罗建成站起来,手指直接戳到我面前。

“都是你!没你闹这一出,哪来这么多事?”

我的后脑勺抵住椅背。

“没有我,按钮能亮?”

“你就是诚心砸项目!”

赵启抬起手,挡在我们中间。

“要求是合同里的,不是他刚提的。”

郑向荣扯了扯罗建成的袖口。

两个人退到门外。

门关得不严。

我只能听见断断续续的几句。

郑向荣说再找个人顶没用了。

罗建成让他闭嘴。

许知行起身,把门推开。

“要协商技术交付,可以在会上谈。涉及个人责任,各自找律师,不要在门口统一事实版本。”

两个人的声音一起断了。

离正式验收还有一个小时。

我去洗手间洗脸。

水扑在鼻梁上,牙根还咬着。

郝平靠在门边,递来纸。

“紧张?”

“废话。我昨天刚来,今天就跟两个要吃人的坐一桌。”

“你嘴上可不像。”

我把纸团扔进桶里。

“嘴不用交房租。人得交。”

他把一只饭团塞给我。

“公司食堂留的。先吃两口,别等会儿腿软,影响你气势。”

我拆开包装,咬了一大口。

里面的肉松粘在上牙膛。

回到会议室,许知行正准备测试收音设备。

我没看见桌边的小话筒已经亮灯。

郝平问我等会儿怎么坐。

我含着饭团说:“离罗总远点。我现在十八万的技术身价,怕他碰瓷,让我给他养老。”

音响把这句话送遍了整个会议室。

赵启低头看合同,嘴角抖了一下。

唐景明把笔掉在桌上。

罗建成转过脸,脖子上的筋绷出来。

我把饭团往背后一藏。

“收音挺好。”

技术顾问点头。

“验收这一项,可以通过。”

【第九章】

下午三点,正式验收开始。

赵启把两只装着测试条件的文件袋放到桌上。

条件都在昨天确认的范围内。

两座仓库。

一辆货车。

规定的载重。

一条现场指定的临时封闭道路。

订单数量和目的地由客户人员现场生成。

不涉及任何真实客户资料。

我坐在侧面,双手摊在桌上。

郝平在我旁边放了张纸。

上面写着:未参与操作。

我看他。

他压低声音。

“帮你保住清白。”

“你写得太大,挡我看戏了。”

他把纸折了一半。

罗建成先开口。

“我们申请改为线上验收,本地环境临时不稳定。”

赵启没有拍桌子。

他把昨天双方签字的流程放到镜头前,记录了变更申请未被接受的原因。

“合同明确的本地核心运算,是本次验收条件。你可以选择继续,也可以确认当前未具备条件。”

郑向荣的手搭在键盘上,按了两次退格。

“继续。”

他启动平台。

界面亮了。

订单录入。

线路开始生成。

顾问按照约定,关闭外部网络连接,保留本地设备间通信。

页面转了一圈。

又转一圈。

最后弹出服务不可用。

罗建成俯身去看。

“本地服务器没开?”

顾问指向设备状态。

“已按你方提供的部署文档开启。你可以指出遗漏步骤,我们现场复核。”

郑向荣翻了几页说明书。

翻回第一页。

又翻到最后一页。

我看着那本薄册子,被他翻出了字典的工作量。

两分钟后,他说需要切到备用模式。

赵启同意记录后尝试。

备用模式启动。

货车终于跑了。

罗建成的手刚离开桌面,顾问就暂停了画面。

货车穿过了那条被明确设为封闭的道路。

客户人员指着输入记录。

“请说明。”

郑向荣看向罗建成。

罗建成看向屏幕。

屏幕上的车还在原地闪灯。

贺诚扶住自己的杯子,鸭嘴缺口刮了一下手心。

“这是预设路线的演示模式。昨天保存的原型里有同一条路径。”

顾问没有直接采用他的判断,而是对照已封存的文件和配置,核验调用关系。

十几分钟后,记录结果写到了展示板上。

本地备用模式调用预置结果。

实际随机输入未参与运算。

在线模式的核心请求发往顺舟提供的服务。

尚未提供符合合同要求的独立算法交付物。

罗建成猛地站起来。

“你们串通好了!一个新员工,一个被辞退的外包,再加对家的人,一起搞我!”

他指着顺舟代表。

“他们当然说核心是他们的!”

代表没跟他吵,把授权范围、服务调用记录和合同交给顾问复核。

赵启把笔放下。

“是否构成其他问题,另行调查。本次验收,现有事实已经足够。”

罗建成胸口起伏。

“那就是程达没交好!我也是受害者!我只管项目,不懂具体代码!”

郑向荣抬头。

“你现在说不懂?固定演示、报研发名单、改作者附件,哪一个不是你让我做的?”

罗建成一脚踢歪了椅子。

“你胡说什么!”

丁勇从门边走近两步。

“别动手。椅子属于公司资产,人不属于。”

许知行让双方停止争吵,要求郑向荣提供自己愿意提交、能够核实来源的材料,不接受只凭口头推责。

郑向荣抓着手机,手指划了几次才点开文件。

里面有采购沟通,有附件修改要求,还有一段发给他的项目安排。

发送人,是罗建成。

内容要求先把作者改为即将入职的测试人员,等对方签完材料,再按泄密事件申请暂停验收。

我盯着那几行字。

手指从摊开,慢慢扣住桌沿。

鸭子在我掌边倒了。

这次我没扶。

许知行没有把聊天内容当场宣布成最终证据,安排保存原始设备和对应文件,后续交由专业核查。

可罗建成已经没再骂串通。

他抓住唐景明的胳膊。

“唐总,项目还有救。再给我两个月,顺舟的离线版可以买,客户那边我去谈。”

唐景明抽回手。

“先解释为什么要找一个刚入职的人承担泄密责任。”

“我是怕项目延期,大家没饭吃!”

郝平站起来。

“你怕大家没饭吃,就把我们的奖金扣住,让我们赶他走?”

罗建成嘴角抽了两下。

“我说的是气话。”

方悦把手机放到桌上。

“你让我在他来之前准备自愿离职书,也不是气话。”

她打开昨天早上的消息。

“你说他外地来的,已经辞职,急着找工作,不敢闹。”

我看着罗建成。

“您挑人挺准。”

他转向我,伸手来拉我的袖子。

“有余,都是误会。你损失多少,我赔。三万不够,五万,十万都行。”

我往后退了一步。

“别再往我头上挂钱了。”

“这次是真的!”

“上次十八万,您也盖章了。”

他的手停在半空。

许知行把最初那张外发截图放到桌上。

“这张图的来源也已核对。它不是生产仓库的原始外发记录,是演示工具生成的展示文件。对应配置由程达提交,导出的文件曾通过你的工作邮箱发送。”

罗建成摇头。

“邮箱可能是别人用的。”

“所以设备、账号和邮件原件会继续核查。不会只看姓名就认定是你。”

她把我那张处分通知翻过来。

“这也是周有余昨天应有的程序。”

罗建成张着嘴,没发出声音。

唐景明宣布暂停他的职务,后续由外部审计核查合同、资金和关联交易,涉嫌违法的线索按程序移交。

客户的验收结论单独形成记录,不拿谁认错换通过。

郑向荣还想说话,许知行让他把交付清单和收款凭证准备齐。

罗建成扶着桌沿,膝盖一点点弯下去。

丁勇把那把踢歪的椅子扶正,塞到他身后。

他坐下时,整张脸都垮了。

“别报了。”

他盯着桌上那张签名被裁过的文件,眼泪从鼻翼边落下来。

“我补,我把材料补齐,我都补……”

没人再把笔递给他。

我扶起小黄鸭,擦掉桌上的水。

他听见声音,抬头看我。

我拧上杯盖。

“罗总,别补我的签名了。”

“这回该您自己签。”

【第十章】

当天傍晚,罗建成在法务见证下完成公司设备交接。

个人物品由他自行收拾。

丁勇站在门口,没碰他的包,也没拦他的路。

他经过我的工位时,脚步停了一下。

我正在拆电脑箱。

胶带黏得太紧,扯了两次没扯开。

郝平递来一把剪刀。

罗建成看着那台还包在防护膜里的电脑,喉结动了动。

我把胶带剪开,抬头问他。

“您要看开机过程吗?”

他没回答。

电梯门合上后,我按下电源键。

风扇转起来。

屏幕亮了。

郝平站在旁边,双手鼓了两下掌。

“恭喜周有余同志,在入职第二天下班前,首次接触作案工具。”

我把说明书砸到他怀里。

“去你的。”

许知行把书面文件送过来。

公司撤销对我的不实处分,保留原录用条件和实际报到日期,对被挪用的签名及相关作者声明作出明确否认,并安排在原通报范围更正、致歉。

对外提供过哪些材料,还要逐一核实,发现一处,纠正一处。

我一页页看。

看到有争议双方友好协商那行,笔尖停住。

“这句改一下。不是我和罗总友好不友好,是公司对我作了没有依据的指控。”

许知行点头,拿回去改。

方悦站在旁边,手里攥着另一份文件。

“入职资料的用途和转交范围,我已经补做登记。之前那张自愿放弃入职的纸,是我准备的。”

我看向她。

她没躲。

“我当时想,先把人劝走,公司就能安静下来。”

“那我呢?”

她的手指压进纸边。

“我没替你想。”

她把自己的书面情况说明交给许知行。

“该承担的内部责任,我认。”

我没说没关系。

拿着那份改好的确认文件,签了自己的名字。

这次签名前,我把整页都拍了照。

方悦看见了,没有催。

唐景明晚上又开了个小会。

只有受影响的员工、财务和项目组在场。

客户给了补救方案的评估窗口,但没有承诺重新验收就一定通过。

公司要重新确认能交什么,不能交什么,该退的费用和该承担的责任,按合同处理。

贺诚坐在我旁边,打开自己的付款记录。

“我的测试费呢?”

财务负责人把审批结果给他看。

“已核实的服务部分,今晚付款。不要求你撤回真实报告,也不要求你停止配合调查。”

贺诚盯着手机。

过了一会儿,到账提示响了。

他长出一口气,拿起自己的缺嘴鸭杯。

“行,我先申请退休。”

唐景明看他。

“你不是我们员工。”

贺诚晃了晃杯子。

“我说它。”

郝平从桌子底下拿出一只玻璃杯,放到他面前。

“公司终于买成人款了。”

贺诚伸手去拿,又停住。

“先问一句,这个不用签著作权转让吧?”

财务负责人把脸转向一边,笑出了声。

轮到我,唐景明提议让我参与后续验收测试的流程梳理。

我没立刻答应。

他把岗位补充说明递过来。

“工作范围、汇报对象、权限和补贴,都写清楚。你先看,不合适可以提。”

“负责测试,不负责替算法签字?”

“不负责。”

“发现问题能如实提交?”

“能。”

“客户不接受,不能说是我不够积极?”

唐景明把笔放在那条职责下面。

“加上。”

郝平凑过来,指着另一行。

“夜间加班怎么批?”

唐景明看了他一眼。

“你也是来谈条件的?”

郝平把椅子拉近。

“来都来了。”

我把补充说明推回去。

“我可以参与,但先按试用期岗位做。您别因为这两天的事,突然认定我能救整个项目。”

唐景明点头。

“你还挺清醒。”

“主要怕涨了头衔,没涨工资,还得再送我一只鸭。”

会议室里有人拍着桌沿笑。

唐景明也低下头,抹了一把脸。

笑完,我把小黄鸭放进包侧袋。

没扔。

第二天上午,警方联系我补充昨天报案涉及的材料。

我按要求提供自己留存的原件和时间线,没有把尚未核实的事情写成结论。

公司另行提交项目调查发现的涉嫌违法线索。

后续怎么认定、涉及哪些责任,要等证据和程序,不是我在群里骂两句就能算数。

从派出所出来,郝平在门口等我。

他手里拎着两个包子。

“吃不吃?”

“多少钱?”

“谈钱伤感情。”

我伸手。

他把袋子往后一收。

“六块。”

“咱俩的感情也就值六块?”

“有一个肉的,七块。”

我给他转了七块。

他当场掏出手机,点了收款。

“你这人最大的优点,就是不让朋友承担坏账。”

回公司时,前台正在给另一名新员工办手续。

小姑娘抱着文件夹,看到我,立刻站直。

“周老师。”

我脚底差点打滑。

“别,叫名字。我还在找打印机。”

她把一份空白确认单递过来。

“这张是不是签了才能领电脑?”

我接过来。

表格是空的,只有最下面留了签名位置。

我抬头看向前台。

对方一拍脑门。

“拿错了,是资产借用单,设备编号还没填。”

方悦从里面走出来,接过表格,把笔放在一边。

“先填清楚,再给她签。”

小姑娘把文件夹抱紧了一点。

我冲她点头,转身往工位走。

郝平跟在后面。

“周老师,今天终于能正常上班了。”

我拉开椅子,准备登录测试环境。

屏幕上跳出账号信息。

职位:核心算法负责人。

我和郝平一起停住。

两秒后,崔实从对面工位探出头。

“别拍桌!新账号,新权限,姓名也核过了!职位模板忘记改了,我现在改!”

我把手从水杯上移开。

崔实已经站起来,双手合十。

“周哥,给我三十秒,别启动法务。”

郝平扶住桌子,笑得咳嗽。

三十秒后,职位改成了自动化测试工程师。

我终于点进了属于自己的第一个工作任务。

检查新员工入职流程。

我盯着那行字,抬头看向唐景明的办公室。

他正隔着玻璃举杯,朝我示意。

手里的杯子也是黄色的。

我指了指杯盖,想提醒他别捏。

他没看懂,还朝我点了点头。

下一秒,鸭嘴对准鼻梁。

“嘎。”

水喷了他一脸。

整片工位区先静了一瞬。

接着,郝平笑得从椅子上滑了下去。

唐景明拿纸擦着脸,隔着玻璃喊我。

“这个也报缺陷!”

我新建了一条记录,敲下标题。

员工福利在正常饮水时,存在主动攻击管理层的风险。

严重程度那一栏,我想了想,选了低。

然后拿起包侧袋里的小黄鸭,喝了一口水。

这回没捏。

【亲~能在评论区给本故事打个分吗?用十分制的方式,求求了,喜欢这类的点点关注哦~】

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明