第47章 内鬼现形,反杀开始 (第2/3页)
办公室,门关上。
李铭走到落地窗前,背对着林辰,看着窗外的高楼大厦。这个姿势保持了将近一分钟,他才开口:
“你确定是陈静?”
“我确定她收集了代码信息。”林辰说,“但不确定是不是她上传的。”
“为什么?”
“因为她没那个能力。”林辰走到沙发旁坐下,“上传代码用的是技术手段,IP是新加坡的云服务器,账号是一次性的,整个操作很专业。陈静是测试,写写自动化脚本可以,但搞这种级别的黑客操作,不够格。”
李铭转过身,眼神锐利:“所以你的意思是,她只是棋子,背后还有人?”
“而且这个人,对公司很熟悉。”林辰说,“知道用内网术语做标记,知道怎么绕过监控,知道在什么时候动手最能打击项目——今天上午九点,是‘天眼’项目中期评审会。代码一泄露,评审会肯定开不成了。时间点掐得这么准,不是巧合。”
李铭沉默,走回办公桌后,坐下。
“你怀疑陈明远?”
“我没有证据。”
“但你在会议上,就是在逼他跳出来。”
“是的。”林辰承认,“如果陈明远是干净的,他会支持调查,还侄女一个清白。但他急了,他在拦。这说明,他怕查。”
办公室又陷入沉默。
窗外,城市的天空灰蒙蒙的,像是要下雨。
“林辰,”李铭终于开口,声音很沉,“你知道星河科技现在是什么情况吗?”
“知道。”林辰说,“Q1财报不好看,股价跌了15%。投资人在施压,竞争对手在挖角。‘天眼’是我们翻盘的唯一希望。如果这个项目黄了,公司撑不过明年。”
“你知道就好。”李铭看着他,“所以,代码泄露这件事,必须处理好。既要查出内鬼,又不能动摇军心,更不能让外界看笑话。警方那边,我会打招呼,低调处理。但项目组内部,你得稳住。二十三天的心血,不能白费。”
“我明白。”
“还有,”李铭顿了顿,“如果……如果真查到陈明远头上,你打算怎么办?”
这个问题很重。
林辰抬起眼,看着李铭:“李总,您希望我怎么办?”
“我希望你赢。”李铭说得很直接,“但这不代表我希望公司内斗。陈明远是创始人之一,手里有8%的股份,在销售线和几个大客户那里根基很深。动他,会伤筋动骨。”
“但如果不动,下次泄露的就不止是代码了。”林辰说,“可能是客户数据,可能是财务信息,可能是整个公司的命脉。”
李铭没说话,只是看着林辰。
两人的目光在空中交锋。
最后,李铭笑了,笑容里有些复杂。
“林辰,你知道我为什么敢用你吗?明明你是被天启优化出来的,明明你只有三十五岁,明明你之前没管过这么大的团队。”
“为什么?”
“因为你在天台边站过。”李铭说,“人在绝境里走一遭,要么废了,要么就淬炼出了一种狠劲儿。你有这种狠劲儿。而且你不只是狠,你还聪明,懂进退,知道什么时候该忍,什么时候该杀。”
他站起来,走到林辰面前,拍了拍他的肩。
“去做你该做的事。公司给你兜底。但记住一点:要赢,就要赢得彻底。让所有人都看清楚,谁才是对的。”
林辰点头:“明白。”
他转身离开办公室。门关上时,听见李铭在背后说:
“对了,中午十二点,智慧城市办公室的周主任要过来。他想见见你。”
林辰脚步一顿。
“见我?”
“嗯。代码泄露的事,瞒不住。他肯定听说了,要亲自来看看,这个项目还值不值得继续投。”李铭的声音传来,“好好准备。这一关,比抓内鬼还重要。”
3
上午十一点,林辰回到项目组。
气氛比早上更压抑。陈静已经被行政部的人带走,工位空了。其他人或坐或站,没人说话,也没人干活。二十三天的高强度工作,本来已经接近极限,现在又出了内鬼,整个团队的士气跌到了谷底。
林辰走到办公区中央,拍了拍手。
所有人抬起头,眼神里有迷茫,有愤怒,有绝望。
“我知道,大家现在很乱。”林辰开口,声音不大,但清晰地传到每个人耳朵里,“干了二十三天,没日没夜,结果代码被人公开在网上,还可能被竞争对手抄走。换作我是你们,我也想骂娘,也想撂挑子不干了。”
有人低下头。
“但我想问你们一个问题。”林辰目光扫过全场,“我们这二十三天,到底在干什么?”
没人回答。
“是在修bug吗?是在写代码吗?是在加班吗?”林辰自问自答,“是,但不止是。我们是在抢救一个快死的系统,是在证明我们这群人,能做成别人认为不可能做成的事。是在告诉所有人,星河科技的技术团队,还没废。”
他停顿了一下。
“代码泄露了,是很痛。但痛完了呢?我们就认输了?就承认我们这二十三天白干了?”
“不会。”坐在前排的李浩突然说,声音沙哑但坚定,“我们写的代码,他们抄得走架构,抄不走我们的思路,抄不走我们解决的问题,更抄不走我们这二十三天积累的经验。”
“对。”王海清也站起来,“‘天眼’的核心不是那几行代码,是我们对业务的理解,对数据的处理,对算法的优化。这些,他们拿不走。”
“而且,”张薇说,“他们现在拿到的,是我们二十三天的成果。但我们还在进步,每天都在迭代。等他们抄完这一版,我们早跑到下一个版本去了。”
一个接一个,有人站起来,有人开口。
低迷的士气,像是被点燃的干草,开始重新燃烧。
林辰看着他们,点了点头。
“好。既然大家还没放弃,那我就说接下来的安排。”他走到白板前,拿起马克笔,“第一,泄露的代码,全部作废。从今天起,‘天眼’项目启动2.0架构,全部重写。”
会议室里响起倒吸冷气的声音。
全部重写?
“林总,时间来不及了——”有人小声说。
“时间够。”林辰在白板上写下几个关键词,“新架构采用完全不同的设计思路,微服务粒度更细,数据流重新设计,算法框架全面升级。我们不用再兼容历史包袱,不用再考虑旧系统的限制,可以完全按照最优方案来。”
“可是……技术方案呢?设计文档呢?这些都需要时间。”
“我已经准备好了。”林辰从包里拿出一个U盘,插进电脑。投影幕布上,一份完整的技术架构文档展开,足足三百多页,图文并茂,细节清晰。
所有人都惊呆了。
“这……这是什么时候写的?”
“过去三天,每天后半夜。”林辰轻描淡写,“我预感到可能会出事,所以提前做了准备。”
其实,这份文档是系统AI在昨夜代码泄露后,用三小时生成的。基于“天眼”1.0的经验,结合当前最新的技术趋势,优化了所有已知的缺陷,重新设计了整个架构。领先现有方案至少两年。
但这话不能说。
“第二,”林辰继续,“团队重组。原架构组、后端组、前端组、测试组打散,按新架构的模块重新划分。每个模块一个小组,组长竞聘,组员自选。我要在二十四小时内,看到新团队就位,四十八小时内,看到第一个原型跑通。”
“第三,也是最重要的。”他目光变得锐利,“内鬼的事,警方在查,我们在内部也要查。但查的方式,不是互相猜疑,而是用结果证明。新架构的代码,我会做特殊标记,每个人提交的每一行代码,都会记录指纹。如果再泄露,一查一个准。”
他停顿,看着所有人。
“所以,想留下的,就拿出十二分的力气,把新架构做出来。想走的,现在提,我不拦,还会多给一个月工资。但一旦留下,就必须一条心,把事做成。听明白了吗?”
沉默。
然后,第一个人站起来:“我留下!”
第二个,第三个……
最后,整个办公区,所有人都站起来了。
“好。”林辰点头,“那就开始。王总监,你负责团队重组。李浩,你带三个人,先把基础框架搭起来。张薇,前端原型今晚我要看到。所有人,动起来!”
命令下达,整个项目组像重新上紧发条的机器,开始高速运转。
键盘声重新响起,白板上开始画新的架构图,讨论声从压抑变得热烈。
士气回来了。
林辰走回自己的工位,坐下。电脑屏幕上,系统界面自动展开:
【检测到团队士气回升,凝聚力+15%】
【新架构设计评级:S(领先行业水平)】
【预估开发周期:18天(原计划剩余7天+新增11天)】
【风险提示:外部压力(投资方、客户、竞争对手)将在未来72小时内达到峰值。请提前准备应对方案。】
林辰看着最后一行字,眼神微冷。
压力?
那就让压力来得更猛烈些。
他倒要看看,这潭水下面,到底藏着多少牛鬼蛇神。
4
中午十二点,智慧城市办公室副主任周建国准时到达。
李铭亲自到楼下迎接。陪同的还有陈明远,以及几个副总。林辰站在人群稍后,看着那位从黑色公务车上下来的中年男人。
五十岁左右,平头,穿着深色夹克,身形挺拔。表情严肃,眼神锐利,看人时有种穿透力。一下车,他就直接问:
“李总,代码泄露的事,情况严重吗?”
开门见山,毫不客套。
李铭神色如常:“周主任,事情正在调查中。但我们已经有应对方案,绝不会影响项目进度。来,先上楼,我们详细汇报。”
一行人上楼,进入九楼大会议室。
周建国坐在主位,秘书坐在旁边记录。星河科技这边,李铭、陈明远、林辰,以及几个技术负责人依次落座。
“开始吧。”周建国说。
李铭示意林辰。
林辰站起身,走到幕布前。他没有用准备好的PPT,而是直接调出了刚刚完成的新架构设计图。
“周主任,我先汇报最新的情况。”他语速平稳,但每个字都清晰有力,“今天凌晨发生的代码泄露事件,泄露的是‘天眼’项目的1.0版本。那个版本,是我们过去二十三天的阶段性成果,但并不是最终方案。”
周建国看着他,没说话。
“事实上,从三天前开始,我们就已经启动2.0架构的设计工作。”林辰切换画面,新的架构图展开,“2.0版本采用完全不同的技术路线,微服务粒度更
(本章未完,请点击下一页继续阅读)