摘要:项目“天启”的最终版代码,在我按下发送键的那一刻,彻底脱离了我的掌控。
项目“天启”的最终版代码,在我按下发送键的那一刻,彻底脱离了我的掌控。
邮件接收人,张伟,我的项目经理,也是即将拿着我的心血,去换取他锦绣前程的男人。
三年的时间,一千多个日夜,我像个苦行僧,把自己关在代码的密室里,才雕琢出“天启”这个人工智能项目的雏形。
张伟在邮件里回复得很快,只有一个单词:“收到。”
后面跟了个笑脸表情,显得那么客气,又那么刺眼。
明天就是决定项目命运的董事会,投资人也会列席。
张伟告诉我,我不需要参加。
“林冉,你是技术核心,这种抛头露面的事,我来就行。”
“你安心在工位上待命,万一有技术问题,我随时电话你。”
他说得体贴又周到,仿佛是在为我着想,免去我面对大场面的紧张。
我当时点了点头,心里甚至还有一丝感激。
我确实不擅长言辞,比起面对一群西装革履的大佬,我更习惯面对闪烁着代码的屏幕。
我将我所有的心血,我三年的青春,我未来的希望,打包成一个压缩文件,亲手交给了他。
交出去的那一刻,办公室的窗外正好夕阳西下,一片壮丽的火烧云。
我以为,那是成功的预兆。
我错了。
那不是预兆,是警报。
晚上十点,我因为一个小小的BUG有些不放心,想登录服务器再检查一遍。
屏幕上弹出的红色警告框,冰冷又无情:“访问被拒绝。”
我的管理员权限,被撤销了。
能撤销我权限的,只有一个人,项目经理张伟。
一股寒意从脚底板瞬间窜到天灵盖,我浑身的血液仿佛都凝固了。
我立刻拨打张伟的电话,响了很久,无人接听。
我安慰自己,或许是系统维护,或许是他误操作了。
人总是这样,在灾难来临前,会用尽所有力气去编织谎言,欺骗自己。
直到我走向茶水间,听到里面传来张伟压低但兴奋的声音。
他在打电话。
“放心吧,妈,这次稳了。”
“整个项目都是我一手带出来的,从构思到敲下第一行代码,整整三年,我熬了多少夜,头发都掉了大半。”
“那个林冉?哦,一个给我打下手的程序员而已,做点基础的执行工作。”
“明天过后,我就不是什么项目经理了,等着你儿子当上公司副总吧。”
我站在门外,手脚冰凉,连呼吸都忘了。
原来在他口中,我三年的呕心沥血,只是“打下手”和“基础执行”。
原来他口中的“我们”,从来都只是“我”。
无耻,卑劣,令人作呕。
愤怒的火焰几乎要将我的理智烧成灰烬。
我想冲进去,把水杯狠狠砸在他那张伪善的脸上。
但我不能。
我没有任何证据。
他是项目经理,我是下属;他能言善辩,我讷于言辞。
在所有人眼里,他才是“天启”项目的代言人。
我的愤怒,只会变成泼妇骂街般的歇斯底里,无人相信。
我悄悄退了回去,回到自己空无一人的工位上。
巨大的委屈和背叛感像潮水一样将我淹没,我趴在桌上,死死咬住嘴唇,不让自己哭出声。
眼泪,是这个世界上最无用的东西。
哭解决不了任何问题,只会让小人更加得意。
我抬起头,擦干眼泪,通红的眼睛里只剩下冰冷的火焰。
张伟,你想拿走我的东西?
你得问问,我同不同意。
我开始疯狂地思考对策。
代码的每一次提交记录,git历史里清清楚楚,99%的提交者都是我。
但张伟可以说是我在执行他的指令。
所有的设计文档,初稿都在我的电脑里。
但张伟可以说那是我整理的会议纪要。
我需要一个铁证,一个让他无法辩驳,让他当众现出原形的证据。
我忽然想到了什么,眼睛猛地亮了起来。
我有一个习惯,或者说,是一个程序员的偏执。
在深夜攻克难题的时候,为了防止思路中断或者忘记灵感,我会开启屏幕录制和录音。
它记录了我每一次的喃喃自语,每一次的灵光一闪,每一次的绝望和狂喜。
这些文件庞大而杂乱,被我储存在一个加密的移动硬盘里,当做我的私人日记。
或许,那里有我想要的东西。
我拿出那块沉甸甸的硬盘,接上电脑,整个身体都在微微发抖。
这是我最后的希望。
我开始一分一秒地检查近几个月的录音文件。
时间在倒数,离明天的董事会越来越近。
我的耳朵因为长时间戴着耳机而嗡嗡作响,眼睛也因为紧盯屏幕而酸涩无比。
录音里,大部分是我自己的声音,和敲击键盘的噼啪声。
“这个变量的逻辑不对……”
“如果用递归算法,会不会导致堆栈溢出?”
“成功了!就是这样!”
这些声音记录着“天启”从无到有的每一步,它们都是我的孩子成长的足迹。
就在我快要绝望的时候,一个熟悉的声音出现了。
是张伟的声音。
那是一个多月前的一个晚上,他来给我送咖啡,顺便“关心”我的进度。
我点开那个文件,心脏提到了嗓子眼。
音频播放条在屏幕上缓缓前进。
录音的开头,是张伟一贯的客套话。
“林冉,又熬这么晚啊,辛苦了。”
“来,喝杯咖啡提提神。”
我当时说了声谢谢,然后继续埋头于代码。
张伟并没有走,他站在我身后,看着屏幕上密密麻麻的代码。
“这个……核心算法的构架,进行得怎么样了?”他故作关心地问。
“差不多了,就差最后一点优化。”我的声音听起来有些疲惫。
接下来,就是关键。
张伟沉默了一会儿,用一种带着吹捧和讨好的语气说:“林冉,说真的,我到现在都没完全搞懂你这个神经网络的底层逻辑。”
“太复杂了,简直是天才的设计。”
“明天开周会,我可能要跟领导汇报一下,你能不能……用我能听懂的话,给我讲讲这个核心到底是怎么回事?”
“你就当我是个傻子,给我这个外行普及一下,不然到时候领导问起来,我一问三不知,也太尴尬了。”
就是这段话!
我激动地差点从椅子上跳起来。
他亲口承认了,他不理解核心算法,他是个外行,他需要我给他“普及”。
这盘录音,就是刺穿他谎言的最锋利的矛!
我迅速将这段音频剪辑出来,保存到一个小巧的U盘里,像握着一枚勋章一样,紧紧攥在手心。
一夜无眠。
第二天,我特意换上了一身干练的职业装,化了淡妆,让自己看起来精神一些。
镜子里的女孩,眼神坚定,没有丝毫退缩。
我不能直接闯进董事会,我需要一个契机,一个能让我进去的理由。
我想到了公司的技术总监,李总。
李总是公司的技术大牛,也是我的半个导师,他一向很欣赏我对技术的专注。
我怀着忐忑的心情,敲响了他办公室的门。
我没有添油加醋,只是简单陈述了事实,以及我的怀疑。
李总静静地听着,眉头越皱越紧。
他看着我,问道:“林冉,你有证据吗?”
我点了点头,拿出了那个U盘。
“李总,我只需要一个机会,一个能进入会议室的机会。”
“我不想让三年的心血,为一个骗子做了嫁衣。”
李总沉思了片刻,站起身,拍了拍我的肩膀。
“你是我看着成长起来的,你的能力和付出,我心里有数。”
“你作为项目的核心技术人员,列席会议,提供技术支持,合情合理。”
“走吧,跟我一起进去。”
那一刻,我的眼眶有点发热。
在最孤立无援的时候,有人愿意相信你,拉你一把,这种感觉,比任何语言都温暖。
当我跟着李总走进那间装潢考究,气氛严肃的顶层会议室时,所有人的目光都投了过来。
张伟正站在投影幕布前,意气风发,侃侃而谈。
他看到我时,脸上的笑容僵硬了一瞬,但很快就恢复了自然。
他的眼神里闪过一丝疑惑和不悦,但当着这么多大佬的面,他什么也不能说。
CEO看向李总,询问道:“李总,这位是?”
李总淡定地回答:“‘天启’项目的核心开发工程师,林冉。我让她过来,以备随时解答可能出现的技术细节问题。”
CEO点了点头,表示理解。
我在会议桌最末尾的位置坐下,安静得像一尊雕塑。
我看着张伟,看着他用华丽的辞藻包装我的成果,用激昂的语调讲述他“自己”的奋斗史。
“为了攻克‘天启’的核心算法,我曾经连续三天三夜没有合眼。”
“在那间小小的办公室里,我推翻了无数次自我,最终才在黑暗中,看到了一丝曙光。”
他说得声情并茂,仿佛一个孤胆英雄。
在座的董事和投资人们,无不为之动容,纷纷点头称赞。
我静静地听着,心中没有愤怒,只有一片冰冷的平静。
跳梁小丑的表演,终有落幕的时候。
张伟的PPT做得非常精美,显然是花了大价钱请专业公司设计的。
他把我的技术文档里的构架图,原封不动地搬了上去,然后用一堆市场和营销的黑话来解释。
外行听起来,觉得高深莫测。
但在我和李总这样的内行耳中,全是空洞的废话。
他根本没有深入理解,只是在背诵他自己包装过的说明书。
终于,演讲结束了。
会议室里响起了热烈的掌声。
张伟鞠躬致谢,脸上是抑制不住的得意。
他看向我,眼神里带着一丝挑衅和炫耀,仿佛在说:看到了吗?这就是你的结局。
CEO非常满意,他笑着说:“张经理,真是年轻有为啊!‘天启’项目,是你送给公司最好的礼物。”
一位投资人接着提问:“张先生,我们对您的成果非常震撼。但我想深入了解一下,您刚才提到的‘自适应神经内核’,它的工作原理能再具体解释一下吗?这是整个项目最亮眼的地方。”
来了。
我屏住了呼吸。
这个问题,直击要害。
张伟的脸色微微一变,但还是强作镇定地笑了笑。
“这位先生问得非常好,这确实是我们整个项目的技术壁垒所在。”
他开始绕圈子,用各种比喻和类比,就是不说具体的实现方式。
“它就像一个会思考的大脑,能够……嗯……自主学习和进化……”
他说得磕磕巴巴,额头上已经渗出了细密的汗珠。
投资人的眉头皱了起来,显然对这个答案不满意。
CEO也看出了气氛的尴尬。
就在这时,李总突然开口了。
“或许,我们可以听听一线开发者的声音。”
他看向我:“林冉,你来回答一下这个问题。”
所有的目光,瞬间聚焦在我身上。
张伟的眼神像刀子一样向我射来,充满了警告。
我迎着他的目光,缓缓站起身。
我没有立刻回答问题,而是先向众人鞠了一躬。
“各位领导,各位来宾,大家好。”
“在回答这个问题之前,我想先分享一段工作录音,或许能帮助大家更好地理解我们团队的协作方式,以及‘天启’项目是如何在思想的碰撞中诞生的。”
张伟的脸色,“唰”地一下变得惨白。
他厉声喝道:“林冉,你胡闹什么!这是董事会,不是你随便放东西的地方!”
他越是激动,就越是证明他心虚。
CEO皱着眉,看向我:“什么录音?”
我没有理会张伟的咆哮,平静地从口袋里拿出那个U盘,走向投影仪旁边的电脑。
“只是一段我和张经理探讨技术问题的日常录音,我觉得很有启发性。”
我将U盘插进电脑,整个会议室安静得落针可闻。
张伟想上来阻止,却被李总一个眼神制止了。
我点开了那个音频文件。
下一秒,张伟那熟悉又谄媚的声音,通过会议室的顶级音响,清晰地传到了每个人的耳朵里。
“林冉,说真的,我到现在都没完全搞懂你这个神经网络的底层逻辑。”
“太复杂了,简直是天才的设计。”
“你就当我是个傻子,给我这个外行普及一下,不然到时候领导问起来,我一问三不知,也太尴尬了。”
录音结束了。
会议室里,是死一般的寂静。
所有人都用一种难以置信的眼神看着张伟,那个刚才还意气风发,自称“项目之父”的男人。
他的脸,已经不能用惨白来形容了,那是一种血色尽失的灰败。
他张着嘴,像一条缺水的鱼,却发不出任何声音。
CEO的脸色铁青,他缓缓地,一字一顿地问:“张伟,这是怎么回事?”
“我……我那是……那是为了考验她!”张伟终于找到了自己的声音,却是一个无比拙劣的借口。
“考验?”我冷笑一声,终于可以说出憋了整整一夜的话。
“张经理,你考验我的方式,就是在我提交最终代码后,立刻撤销我所有的服务器权限吗?”
“你考验我的方式,就是在电话里跟家人吹嘘,整个项目是你一个人的功劳,而我只是个给你打下手的吗?”
“‘天启’项目,从立项到今天,一共1095天,91256行核心代码,327个版本迭代,每一次提交记录,每一份设计文档,都清清楚楚地记录着它的创造者是谁!”
我转向CEO和所有董事,声音不大,但掷地有声。
“‘天启’是我的心血,是我的一切。我不能让它被一个剽窃者玷污。”
我说完,将我的笔记本电脑连接到投影仪,打开了git的提交历史记录。
满屏的提交记录,99%以上的用户名,都是“LinRan”。
证据确凿,无可辩驳。
张伟的心理防线彻底崩溃了,他双腿一软,瘫坐在了地上。
真相大白于天下。
那场董事会,以后续的闹剧收场。
张伟被保安“请”出了会议室,他职业生涯的光明前景,在那段录音响起时,就已彻底断送。
公司很快发布了处理决定,张伟因严重学术不端和职业欺诈,被立即开除,并被公司法务部追究其造成的名誉和经济损失。
听说,他在这个行业的名声,已经彻底臭了。
而我,在那天下午,被CEO亲自请进了他的办公室。
他向我郑重地道了歉,为公司的监管不力,也为我的遭遇。
然后,他给了我一份新的任命书。
公司决定成立一个新的AI事业部,专门负责“天启”项目的后续开发和商业化。
而事业部的负责人,是我的名字。
他还给了我一笔丰厚的奖金,以及公司的期权激励。
我拿着那份任命书,走出CEO办公室,外面的阳光正好。
那一刻,我终于体会到了什么叫“守得云开见月明”。
我没有被背叛打倒,我用我的专业和智慧,夺回了属于我的一切。
几个月后,“天启”AI事业部正式挂牌成立。
我拥有了自己的团队,一群和我一样,对技术充满热情的年轻人。
我们在一间宽敞明亮的办公室里,在白板上写下对“天启”未来的构想。
办公室里充满了讨论声,键盘敲击声,和偶尔爆发出的笑声。
那是属于创造者的,最动听的交响乐。
我终于可以光明正大地,向所有人介绍这个我视若珍宝的作品。
“大家好,我是林冉,‘天启’项目的负责人。”
这一次,无人再能夺走我的荣耀。
来源:在小镇翻新热闹的集市