凌晨三点,我盯着电脑屏幕上那个名为“final_project.txt”的文件,手指发抖。

上一世,就是这个txt文档,毁掉了我的一切。

《txt里的死亡代码:重生女程序员反杀录》

三年前,男友陈旭哲拿着我写的核心算法,在互联网创业大赛上一战成名,从此平步青云。而我,因为“泄露公司机密”的罪名入狱三年,出狱那天得知父母双双病逝,临终前还在念叨我的名字。

陈旭哲站在我面前,搂着那个曾经一口一个“姐姐”叫我、背地里把代码偷偷发给他的闺蜜苏晚宁,笑得温文尔雅:“林棠,你太蠢了。谁会相信一个普通二本女生能写出顶级算法?”

《txt里的死亡代码:重生女程序员反杀录》

我在监狱的铁窗里咬碎牙关,却只等到一场胃癌晚期的诊断书。

死前最后一刻,我看见了光。

然后我回到了今天——距离那场创业大赛还有整整一周。

手机屏幕亮起,陈旭哲的消息准时弹出:“棠棠,那个txt里的代码你再优化一下,周末之前给我。等我们拿了冠军,我就带你去见家长。”

语气温柔,像个贴心男友。

上一世我感动得不行,连夜优化,把自己熬进医院。结果他拿着我的代码直接换了文件名,署上自己的名字,在台上侃侃而谈“三年磨一剑”。

我深吸一口气,手指在键盘上飞快敲击。

不是优化代码。

是植入后门。

一个只有我能激活的死亡后门——只要我远程发送特定指令,那段算法就会在演示过程中自动暴露所有原始创作信息,包括每一个版本迭代的时间戳、每一次修改的IP地址,以及最关键的——原始文件创建者的设备ID。

那条ID,指向我的笔记本电脑。

做完这一切,我删除了陈旭哲对文件夹的所有访问权限,然后拨通了另一个号码。

“喂,是周砚白周总吗?我是林棠,去年在ACM竞赛场外跟您聊过五分钟的那个女生。我手里有个项目,想跟你谈谈。”

周砚白,陈旭哲上一世最大的竞争对手,彼时被他用我的算法踩在脚下,公司差点破产。这一世,我要让天平彻底倾斜。

电话那头沉默了两秒,低沉的男声传来:“凌晨三点半,你找我谈项目?”

“因为再过三个小时,陈旭哲就会发现他打不开那个txt文件了。我需要在那之前,找到一个能接住这个项目的人。”

“有意思。”他笑了,“明天上午十点,我办公室。”

第二天早上,陈旭哲果然炸了。

“林棠!你怎么把文件夹锁了?密码是多少?!”他的电话一个接一个,语气从温柔变成焦躁,最后近乎歇斯底里。

我慢悠悠地喝了口豆浆,声音平静得像在说今天天气不错:“旭哲,那个算法是我花了两年时间写的,你总得让我自己拿去参赛吧?你手里不是还有‘自己的项目’吗?上次你亲口跟我说的,三年磨一剑。”

电话那头明显噎住了。

他确实说过,只不过是对投资人说的。

“棠棠,你听我解释——”他开始打感情牌,“我们不是要一起吗?我的不就是你的?”

“那好。”我笑了,“你把你的名字改成我的,我就给你密码。”

他沉默了。

三秒后,电话挂断。

中午,苏晚宁就出现在我宿舍楼下,眼眶红红的,像是刚哭过:“姐姐,你和旭哲哥怎么了?他那么爱你,你怎么忍心看他难过?”

我看着她这张楚楚可怜的脸,想起上一世她在法庭上作伪证,哭着说我“嫉妒她抢走了陈旭哲,所以恶意报复”。演得真好,连法官都信了。

“晚宁,”我凑近她,声音放得很轻,“你手机里那个‘备份_最终版.txt’是从哪儿来的?”

她脸色瞬间煞白。

“我没——”

“别急着否认。”我笑着拍拍她的肩,“我电脑的摄像头拍得很清楚,上个月十二号凌晨两点,你趁我洗澡的时候用U盘拷走了整个文件夹。需要我把视频发给陈旭哲看看吗?哦对了,他可能不在乎,毕竟你也只是他手里的一颗棋子。”

苏晚宁的眼泪凝固在脸上。

“但你猜,如果他发现你把代码也偷偷发给了他的竞争对手,他还会不会护着你?”我掏出手机,翻出一张截图——那是苏晚宁用匿名邮箱发给第三方公司的代码片段,水印都没去干净。

她转身就跑,高跟鞋在楼道里发出慌乱的回响。

十点钟,我准时出现在周砚白的办公室。

他比我想的要年轻,三十出头,眼神锋利,桌上摆着一台贴着“BUG”贴纸的旧笔记本。他没有寒暄,直接问:“你的代码,凭什么让我觉得比陈旭哲手里的强?”

我没有废话,打开电脑,投影屏幕亮起。

“去年ACM-ICPC世界总决赛,你输给清华队的那个动态规划优化问题,我用了三种不同解法,其中第二种的时间复杂度比冠军方案低12%。这是论文草稿,发在你邮箱了。”

他挑眉,低头看了眼手机,表情变了。

“陈旭哲手里那个版本,是我大三时候写的初稿,有很多冗余和漏洞。”我继续说,“而我手里的这个,是我在监狱里——我是说,在我闭关的半年里,重新架构的第四代版本。效率提升40%,而且我申请了专利。”

“专利?”他抬头看我,“你一个学生,怎么申请的?”

“找了一家专利代理公司,加急处理,三天前刚拿到受理通知书。”我把文件推过去,“陈旭哲下周参赛用的代码,会在现场自曝所有侵权证据。而你手里的版本,是经过合法授权的。条件很简单——我要你公司20%的股权,外加技术总监的职位。”

周砚白靠在椅背上,看了我很久。

“林棠,你今年大四。”

“我知道。”

“你知道20%的股权意味着什么吗?我公司去年估值两个亿。”

“所以你更应该庆幸,我只开价20%。”我直视他的眼睛,“因为等陈旭哲身败名裂之后,整个赛道都会重新洗牌。我手里的东西,能让你在三个月内吃掉他全部市场份额。到时候20%就不是两个亿了,是五个亿,甚至更多。”

办公室里安静了整整十秒。

然后周砚白笑了,这一次是真的笑了,眼角的纹路都舒展开来:“你比你看起来疯多了。”

他伸出手:“成交。不过技术总监得从实习期开始,干满三个月转正。”

我握上去:“两个月。”

“成交。”

一周后,创业大赛现场。

陈旭哲站在台上,西装革履,意气风发。他的PPT做得精美绝伦,每一页都配上了炫酷的动画。演讲到高潮处,他按下回车,准备运行那段“改变行业”的核心算法。

大屏幕上的代码开始执行。

所有人都屏住呼吸。

屏幕上弹出一行红色的字——

“本代码原创作者:林棠。创作时间:2022年3月15日。最后修改时间:2025年1月7日 03:27:48。修改设备ID:MAC-88:2A:5F:1C:3E:9B。如需验证,请扫描下方二维码。”

全场死寂。

陈旭哲的脸从红变白,又从白变紫。他疯狂地敲击键盘,想要关闭那个窗口,但代码像是有了生命一样,不停地滚动播放着每一个版本迭代的详细记录,甚至连他当年偷偷从我的U盘里复制文件的操作日志都显示了出来。

“这不是我的——有人陷害我!”他对着台下喊,声音都劈了。

评委席上,一个头发花白的老教授站起来:“陈旭哲同学,你解释一下,为什么这段代码的创建时间比你大学入学还早两年?”

台下开始有人笑。

我坐在观众席最后一排,平静地鼓掌。

苏晚宁坐在前排,整个人缩在椅子里,手机屏幕亮着——她在疯狂地给陈旭哲发消息,但他根本顾不上看。

我给她发了条消息:“晚宁,下一轮就该你了。别急。”

她猛地回头,隔着十几排座位,我看见她的嘴唇在发抖。

大赛结束后,陈旭哲被取消了参赛资格,学校启动学术不端调查。投资人纷纷撤资,他的公司在一周内从估值过亿变成了负债累累。

更精彩的是,我匿名向经侦部门提交了他偷税漏税和商业欺诈的全部证据——这些都是上一世我入狱后,他亲口炫耀给我听的。

三个月后,陈旭哲因多项罪名被判处有期徒刑四年。苏晚宁作为从犯,被学校开除,背上了“侵犯商业秘密”的案底。

而我和周砚白的公司,在那场大赛后的第二个月,就拿到了行业龙头两千万的A轮投资。

庆功宴上,周砚白端着酒杯走过来,问了一个所有人都不敢问的问题:“林棠,你到底是怎么做到的?那个txt里的代码,你是怎么让它自己跳出来的?”

我晃了晃手里的橙汁,笑了:“你猜。”

他也笑了,没有追问,只是说了一句让我记了很久的话:“林棠,你是我见过最危险的女人。”

“谢谢,”我碰了碰他的杯,“这是我听过最好的夸奖。”

窗外,城市的霓虹灯次第亮起。

我打开手机,翻到父母的朋友圈——昨天他们刚发了去三亚旅游的照片,妈妈笑得像个孩子。

上一世,她在我入狱后哭瞎了眼睛,三年后郁郁而终。

这一世,我用那个小小的txt文件,把命运彻底翻了个面。

至于那个txt里到底还藏着什么秘密?

嘘。

那是我留给下一个倒霉蛋的惊喜。