返回

第31章 空降COO的首次亮剑

首页
关灯
护眼
字:
上一页 回目录 下一章 进书架
    第31章 空降COO的首次亮剑 (第3/3页)

上的状态。AI超脑模块在关键时刻提供最优解,避免团队走弯路。项目指挥模块实时监控每个人的状态,一旦发现有人接近崩溃边缘,林辰就会过去,让他去休息室睡两小时。

    他在压榨团队的极限,但也在用系统能力,托住每个人的底线。

    不疯魔,不成活。

    这是绝地求生的唯一方式。

    2

    上午九点,每日站会。

    八十多号人挤在办公区,很多人站着,有些人靠在墙边。黑眼圈是标配,油头是常态,但眼睛里大多有光——那种看到问题被解决、代码在变好、系统在变稳的成就感带来的光。

    “从我开始,同步进度。”王海清先开口,声音沙哑但有力,“架构组,过去二十四小时完成:1. 订单服务重构方案定稿,已开始编码;2. 支付服务与账户服务解耦,接口已对齐;3. 服务发现机制优化,注册延迟降低60%。今日目标:完成订单服务核心代码,启动支付服务改造。”

    “数据库组,”李浩接上,“完成影子库迁移演练,B计划验证通过。今日目标:准备今晚零点的正式迁移,完成所有检查点。”

    “监控组,新增业务监控指标十二项,告警规则优化,误报率降低40%。今日目标:覆盖剩余核心链路。”

    “测试组,自动化测试用例新增三百条,覆盖率达到75%。今日目标:补齐订单服务测试用例。”

    “用户体验组,完成新工作流设计,已交付前端。今日目标:用户反馈收集。”

    “项目管理组,”林辰最后说,“整体进度符合预期,但风险在上升。今晚的数据库迁移是关键节点,不能有任何闪失。各小组做好应急预案,随时待命。另外——”

    他停顿了一下,目光扫过全场。

    “——今天是第七天,我们完成了原定计划的35%。按这个速度,三十天完成重构,是有可能的。但接下来的二十三天,会更难。因为我们开始触及最核心、最复杂、最容易出问题的模块。我需要你们,再撑一撑。”

    没人说话,但所有人都点了点头。

    “好,散会。抓紧时间干活。”

    人群散去。林辰回到自己的临时工位——就在办公区中央,没要独立办公室,他要随时能听到团队的讨论,看到每个人的状态。

    刚坐下,助理小唐走过来,脸色不太自然。

    “林总,陈副总来了,在会议室等您。”

    “哪个陈副总?”

    “陈明远,陈总。”

    “他一个人?”

    “带着财务部的刘总监,还有……审计部的两个人。”

    林辰眼睛眯了一下。

    来者不善。

    “知道了。”他起身,“帮我倒两杯茶,送到会议室。”

    “好的。”

    3

    小会议室里,陈明远坐在主位,财务总监刘薇坐在他旁边,还有两个审计部的员工,一男一女,面前摊着笔记本。

    林辰推门进去时,四道目光同时投过来。

    “陈总,刘总监。”林辰在对面坐下,“这么早,有事?”

    “林总,打扰了。”陈明远脸上挂着公式化的笑容,“是这样的,公司最近有几个项目在并行,财务压力比较大。刘总监这边在做季度预算复核,看到‘星语’重构项目,七天时间已经花掉了一百二十万,这个开销速度……有点超预期啊。”

    刘薇推了推眼镜,递过来一份报表:“林总,这是过去七天的支出明细。包括:人员加班补贴四十五万,临时住宿餐饮十八万,第三方工具采购三十万,服务器扩容二十七万。平均每天十七万,照这个速度,一个月要花掉五百万,超了您申请的预算。”

    林辰接过报表,快速扫了一遍。数字都对,但——

    “刘总监,我记得我申请的是五百万总预算,没有规定日均上限。而且这些支出,每一笔都有申请单,我签过字,流程合规。”

    “流程是合规,但效率呢?”陈明远接过话头,“七天,一百二十万,就为了改改代码?林总,我知道你想做事,但公司不是印钞机。李总信任你,给你权限,但你也得对公司的钱负责。”

    话说得很重,会议室里的温度瞬间降了几度。

    审计部的两个人开始记录。

    林辰放下报表,看着陈明远。

    “陈总,我想确认几个问题。第一,‘星语’系统过去一年,因为线上事故导致的客户赔偿、商誉损失、紧急抢修成本,加起来有多少?”

    陈明远一愣。

    刘薇犹豫了一下:“大概……三百万左右。”

    “第二,因为系统不稳定,我们流失的客户,按平均客单价十万计算,损失多少?”

    “这个……”

    “我来告诉你。”林辰打开手机,调出一份数据,“过去十二个月,流失客户四十七家,直接营收损失四百七十万。间接影响的口碑和续约率,损失无法估量,但至少是这个数的三倍。”

    他把手机屏幕转向对面。

    “第三,因为技术债务,我们的研发效率比行业平均水平低40%。这意味着,别人一个月能上三个新功能,我们只能上两个。市场机会的损失,又值多少钱?”

    陈明远脸色沉了下来:“林总,你这是偷换概念——”

    “我不是偷换概念,我是算总账。”林辰打断他,“七天,一百二十万,是在为过去三年欠下的技术债还利息。现在不还,以后要还的,就是本金加高利贷,是这个数字的十倍,百倍。”

    他站起来,双手撑在桌面上,身体前倾。

    “陈总,您管销售,应该最清楚:客户不会因为我们的代码写得漂亮就买单,但一定会因为系统老崩而离开。我们现在每花的一分钱,不是在烧,是在救命。救‘星语’的命,救公司的命,也救在座各位的饭碗。”

    他的声音不高,但每个字都像钉子,敲进空气里。

    陈明远被他的气势压得一时语塞。刘薇低下头,假装看报表。审计部的两个人停下了笔。

    “如果陈总和刘总监质疑我的开支,可以。但请拿出数据证明:不花这一百二十万,‘星语’能自己好起来。或者,花了这一百二十万,没有任何效果。”林辰直起身,“拿不出来,就请支持我的工作。毕竟——”

    他顿了顿,看向陈明远。

    “——李总把项目交给我,也把责任给了我。一个月后见分晓,如果没做到,我滚蛋。但在这一个月内,请不要再以‘预算’为名,干扰项目进度。这是对李总承诺的不尊重,也是对八十多个兄弟七天七夜不睡觉的努力的践踏。”

    最后两个字,他说得很重。

    会议室里死一般寂静。

    陈明远的脸色从青变红,又从红变白。他盯着林辰看了足足十秒,然后猛地站起来。

    “好,林总,你狠。”他抓起桌上的笔记本,“我就看你一个月后,能拿出什么成果。刘总监,我们走!”

    他摔门而去。刘薇和审计部的人匆匆跟上。

    会议室里只剩下林辰一个人。

    他慢慢坐回椅子,手指在桌面上轻轻敲击。刚才那一幕,他预料到了。陈明远不会坐视他顺利推进项目,一定会找机会发难。预算,是最容易做文章的点。

    所以他提前准备好了数据,准备好了说辞,准备好了在关键时刻,把矛盾升级到“信任”和“责任”的层面。

    这不光彩,但必要。

    职场斗争,有时候比的不是谁更正确,而是谁更坚决,谁更敢赌。

    林辰赌陈明远不敢真的去李铭那里闹——因为那样就等于公开质疑李铭的决策。而李铭最讨厌的,就是内部不团结。

    手机震动,是李铭发来的微信:“听说上午有插曲?”

    消息很灵通。

    林辰回复:“陈总关心项目开支,已经沟通清楚了。项目按计划推进,请您放心。”

    李铭回了个“OK”的手势,没再多问。

    这就是态度:我不过问过程,只要结果。

    林辰收起手机,走出会议室。办公区里,所有人都在埋头干活,但气氛明显有些微妙——刚才会议室里的争吵,多少传出来了一些。

    他走到办公区中央,拍了拍手。

    所有人都抬起头。

    “刚才陈总来了一趟,关心我们的开支。”林辰声音平静,“我跟他解释了一下,每一分钱花在哪里,为什么值得花。解释清楚了,他走了。”

    他停顿了一下,目光扫过每一张脸。

    “我知道,大家很累,很苦,有时候会想:这么拼,值不值?现在,我告诉你们:值。因为我们不是在给别人打工,是在给自己挣一个未来。一个不用每天提心吊胆怕系统崩的未来,一个能挺直腰板说我们产品牛逼的未来,一个能分到奖金、能升职加薪的未来。”

    “但这个未来,不是天上掉下来的。是我们要用这三十天,用这一行行代码,一个个不眠夜,亲手挣来的。”

    “所以,别管外面说什么,别管别人怎么看。我们只需要做一件事:把事做成。用结果,打所有人的脸。”

    他说完,办公区里安静了几秒。

    然后,不知道谁先开始,响起了掌声。起初稀落,然后密集,最后连成一片。很多人眼眶红了,但眼神比任何时候都亮。

    士气可用。

    林辰点点头,回到工位。

    战争还没结束,但这一局,他赢了。

    4

    晚上十一点四十五分。

    数据库迁移进入最后准备阶段。

    办公区里灯火通明,但异常安静。所有人都盯着自己的屏幕,戴着耳机,随时待命。大屏幕上显示着迁移指挥中心的界面:源库状态、目标库状态、网络状态、数据一致性校验进度……

    林辰站在指挥台前,戴着耳麦,声音冷静:

    “各小组最后一次报数。”

    “源库备份组,就位。”

    “网络保障组,就位。”

    “数据同步组,就位。”

    “应用切换组,就位。”

    “监控应急组,就位。”

    “好。”林辰看着倒计时,“十秒后,开始迁移。十、九、八……”

    每个人都屏住了呼吸。

    “三、二、一——开始!”

    命令下达的瞬间,大屏幕上的数据流开始暴增。源库的写入被锁定,全量数据开始向目标库同步。进度条从0%开始缓慢移动,每秒更新一次。

    这是最危险的阶段。如果同步过程中出现任何异常——网络抖动、磁盘故障、数据冲突——都可能导致迁移失败,甚至数据丢失。而一旦失败,回退的代价极大,可能会丢失迁移期间的所有新数据。

    时间一分一秒过去。

    进度条:10%……20%……30%……

    “网络延迟有波动!”网络组报告。

    “切换到备用线路。”林辰命令。

    “已切换,延迟恢复正常。”

    “目标库磁盘空间告警!”

    “清理临时文件,释放20%空间。”

    “数据校验发现不一致记录,数量:137条。”

    “启动自动修复脚本,修复后重新校验。”

    林辰的指令一个接一个,快速、准确。他的大脑在高速运转,系统提供的实时监控数据在视野边缘流动,帮助他预判风险,提前应对。

    四十分钟后,进度条走到80%。

    最困难的部分来了:增量数据同步。在迁移过程中,源库虽然锁定了写入,但有些应用可能有延迟提交,这部分数据必须捕获并同步过去,否则就会丢失。

    “增量同步启动……捕获到三千五百条待同步记录。”李浩的声音从耳麦里传来,有些紧张。

    “逐条校验,优先同步核心业务表。”

    “正在校验……校验通过,开始同步。”

    进度条又开始动:85%……90%……95%……

    所有人都握紧了拳头。

    “林总,”监控组突然报告,“应用切换组那边,订单服务的一个实例出现异常重启,可能会影响切换后的连接。”

    “立刻重启备用实例,预热。切换时间顺延三十秒。”

    “明白!”

    99%……

    100%!

    “全量同步完成!增量同步完成!数据校验通过!”李浩的声音激动得发颤。

    “好。”林辰深吸一口气,“现在,切断源库连接,将所有应用切换到新库。三、二、一——切换!”

    命令下达的瞬间,监控大屏上,几十个应用服务的数据库连接状态同时闪烁,从源库IP切换到目标库IP。流量监控曲线出现了一个短暂的波谷,然后迅速恢复。

    “订单服务连接正常!”

    “用户服务连接正常!”

    “支付服务连接正常!”

    “所有核心服务,切换完成!”

    办公区里爆发出一阵压抑的欢呼。很多人摘下耳机,用力挥舞拳头,有人拥抱,有人击掌。七天的高压,在这一刻得到了释放。

    但林辰没动。

    他盯着监控屏幕,看着各项指标:响应时间、错误率、CPU负载、内存使用……全部正常,甚至比迁移前还有所优化。

    三分钟,五分钟,十分钟。

    系统稳定。

    “迁移……成功了。”李浩走到林辰身边,声音发飘,眼圈红了。

    林辰拍拍他的肩:“干得漂亮。”

    他走到办公区中央,再次拍了拍手。欢呼声渐渐平息,所有人都看着他。

    “今晚,我们完成了一个几乎不可能完成的任务。”林辰说,“但这只是开始。接下来,还有更难的仗要打。所以我只给你们一个要求:现在,立刻,马上去睡觉。明天上午十点上班,不许早到。这是命令。”

    有人想说什么,林辰摆手:“没有可是。身体垮了,什么都白干。散会!”

    人群开始散去,虽然疲惫,但每个人都带着笑容。七天七夜,他们做到了曾经认为做不到的事。这种成就感,比任何鸡汤都提神。

    林辰最后看了一眼监控屏幕,确认一切正常,然后关掉电脑。

    他走出办公区,走进深夜的电梯。轿厢里只有他一个人,镜面映出他胡子拉碴、眼窝深陷的样子。

    很累。

    但心里很踏实。

    手机震动,是系统提示:

    【支线任务:整顿技术团队,当前进度:28%】

    【团队士气:85(优秀)】

    【技术债务清理进度:42%】

    【系统稳定性提升:+35%】

    【获得成就:七日奇迹(团队在极限压力下完成关键攻坚)】

    【奖励:团队凝聚力永久+10%,AI架构设计(中级)技能熟练度+20%】

    林辰看着这些数据,嘴角微微扬起。

    然后他收起手机,走出大厦。

    深夜的城市很安静,街道空旷,路灯昏黄。他站在路边,点了根烟——
上一页 回目录 下一章 存书签