|
2026年9月,选题会。空调坏了,但没人关投影仪——那玩意儿散热比人还猛,后颈全是汗。总编把笔搁在“三年架构设计:从0到10亿的科技创业增长引擎”这行字上,停了十八分钟。不是思考,是卡壳。他手指头一直在转一支没墨的中性笔,笔帽早被拧松了,一碰就掉,但没人捡。我盯着那支笔,它斜着躺在A4纸左下角,离“增长引擎”四个字足足七厘米。
我原以为他是嫌标题太长,结果他突然说:“优胜劣汰?你管这叫优点?” 我点头点得太快,差点咬到自己舌头。 他说完就把椅子往后一推,椅脚刮地的声音像指甲抠黑板。隔壁桌小编正低头改稿,听见响动抬头看了眼,手一抖,把半杯冰美式全泼在键盘上。键帽全粘着,F5键底下积了褐色水洼,她没擦,直接拔掉USB线,插上新键盘,手指继续敲。我没拦,也拦不住——去年她连压测脚本都写错两次,但第四次上线前,她单手拆了三台旧实例的路由表,手稳得像焊了支架。
优胜劣汰不是比喻。是真有人扛不住——2024年Q3,我们砍掉六个模块里三个的架构评审权限;2025年春天,两个核心DBA在凌晨三点互删对方写的索引注释;2026年7月,有个前端组长把微前端基建全换成WASM+Yew,只留一行注释:“如果三个月后没崩,说明它活下来了。” 这话是他发在GitLab的MR标题里,不是口头说的。 我没批,也没拒,就点了“merge”。

文章配图,仅供参考 后来查日志,那天凌晨2:17他commit了三百七十二稿,最后一版只有两行代码,第三行是个空格,再下一行是“# todo: 写文档”。 文档到现在没写。 但线上跑着,没报警。
外卖凉了。两份黄焖鸡,塑料盒边缘结了白霜。总编那份没人动,我的那份被我扒拉了两口,鸡肉嚼着像橡皮筋,但我不扔——上次扔的饭盒被保洁阿姨当成可回收,塞进绿色桶,结果里面混着半张没撕干净的机房拓扑图,图上有红笔圈的SPOF节点,后来被运维部追着问了三天“你们谁泄密”。 其实没人泄密。就是图没撕净。 但那天起我们规定:废纸必须过碎纸机,哪怕是一张便签——上面只写了“重启下Nacos”。
说回优胜劣汰。 不是KPI逼的。是流量自己踹门进来。 2024年元旦刚过,某省政务APP突然把我们的API调用量翻了四倍,持续十七小时。没通知,没邮件,没工单。就一条钉钉消息:“他们说你们扛得住。” 我打开监控看,CPU峰值卡在92%,但没炸。数据库慢查询跌了11%,因为那个被删掉的冗余缓存层,反让冷数据命中率高了——这不是算出来的,是某个实习生顺手关掉测试环境一个自动刷新JOB,顺带把生产环境同名JOB也关了,忘了重启。 没人发现,直到流量涨上来。 他后来转正答辩讲的就是这事。PPT第一页写着:“我误删了一个Job,结果系统变快了。” 下面一行小字:“这个我敢打包票。”
手机响了一声。 是我的。屏保是女儿画的全家福,我爸举着路由器,我妈抱着Redis集群图谱,她画歪了,图谱变成一朵云,云里钻出三条尾巴——两条标着“主从”,一条标着“脑血栓”。 我把手机扣桌上,屏幕朝下。 响声之后没人说话。主编盯着天花板,那里有块水渍,形状像极了分布式事务里的TCC流程图。我盯着看了十三秒。不是想图,是等他开口。他不开口,我就不会提“容灾切换失败那次”,也不会说“我们拿灰度链路当真实流量压测用了整整六个月”。这些事不能同时说。说了就像解释,而解释就是心虚。
上次发工资延迟五天,财务说是系统升级——把Oracle迁到TiDB时丢了两张薪资表,靠Excel手工补。 补的时候发现有个运营同学过去两年多领了三倍绩效,没人质疑,因为她的AB实验数据太漂亮。 后来查了日志,原来她把所有“未转化用户”的标签打成了“高潜用户”,然后用这部分数据反向训练推荐模型……模型疯长,GMV蹿升,HRBP看了报表当场要给她升职。 我说先等等。 等了四十分钟,她自己提了离职,走之前把原始用户标签SQL贴在Wiki首页,标题叫《给继任者的一颗雷》。 我没删。现在还在。 每次点进去,都弹窗提示:“您没有编辑权限。”
所以你看,“三年架构设计”根本不是什么蓝图。是三年里七次重构、九次重估、二十六次半夜回滚之后,剩下来的那一堆不配被淘汰的东西。 它们不一定好,只是没死透。 有的靠甩锅活下来,有的靠运气,有的纯粹是因为没人愿意碰它——改了怕崩,不改怕更崩,就这么吊着,像那个被泼咖啡的键盘,键帽都软了,但F1键还能唤醒K8s控制台。 我试过。按过三次。 每次都成功。
对了,今天晨会前,主编问我是不是把2027年Q1的资源预留申请撤了。 我没回答。 因为我手机又震了一下。 不是铃声,是微信语音转文字,发信人是那个画全家福的女儿:“爸爸,你说过路由器能上网,那它能不能下棋?” 我没回。 这种问题没法在选题会上讨论。 下次选题会我打算闭嘴。 反正笔已经没墨了。 (编辑:站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|