某科技公司调研显示,87%的技术团队正在经历“全员满负荷运转”,其中超过一半的工程师表示,这种状态在三年前已经难以为继。你肯定见过这种场面:同事在会后悄悄说“这需求下周不可能交付”,第二天照样把承诺写进文档。
我最近收到一封邮件,署名SLACKER。他说:“我感觉现在团队被推着走的速度,三年前就已经不可持续了,今年只会更糟。”这位高级工程师不在决策层,但他看得很清楚。
他说他不是想让同事偷懒。他想让领导明白,给团队留出余量不是让大家闲着,是让大家有余力构建更韧性的系统,应对那些根本计划不到的问题。他说他试过说“这个速度不可持续”,结果发现自己成了那个“想少干活”的人。
如果你已经用现实世界的话术说过这句话,你大概懂他的处境:你说“我们需要放慢速度”,对方听到的是“我们需要减产”。你说“我们需要时间做测试”,对方听到的是“我们在找借口”。这不是沟通技巧的问题。这是优先级共识出了问题。
那么问题来了:如果“慢下来”这句话不能说,那该怎么捅破这层纸?这就是我想跟SLACKER聊清楚的事。打通电话,聊了一个小时,发现问题的核心根本不在“速度”这两个字上。
速度不是病灶,速度是体温计
首先,我们都想更快。它像“我不舒服”这类词一样模糊。你说“我想更快”,工程总监要是能挥挥魔杖让积压任务消失,他早挥了。速度被挂在嘴边,往往不是因为它最核心,而是因为它是唯一能让所有人秒速达成共识的词。
不同人对“好”的定义可能完全不同:是多招人?是多开设计评审会?还是更严格的代码审查?吵归吵,但只要一说到“再快点”,所有人都点头。所以,一旦你说“这速度不可持续”,你就成了那个在唯一共识点上唱反调的人。
三种价值抢跑道,谁让你总插队?
如果把真正在相互踩踏的价值列出来,它们大概长这样:
日常运营(每天在跑的事,断了马上得修)
系统改进(那些让你未来少踩坑的重构、监控、自动化)
业务需求(产品经理说要上的新功能,或是要抢占的新市场)
最要命的是,这三股力量同时争抢开发资源,而你不会突然多出两小时。如果你不设优先级防线,那些喊得最大声的人就会倒逼你全员满负荷。而“满负荷”意味着:当服务器半夜炸了,没有人有余量去响应。
不要用“减速”,用“排序”说话
换个说法。你说“我们不能全满”,领导听到“这个人在抵触交付”。但如果你说“我们现在全力跑业务需求,那些系统改进推到下个月吗?”,你瞬间变成了那个在意系统健康度的人。你在问优先级,不是要偷懒。
日常运营通常有天然优先级,没人可以拖延修线上事故。难的是在“业务需求”和“系统改进”之间划出一条线。如果你能展示某些技术债一旦不还,会在三个月后直接吃掉新功能排期的所有人力,你就不再是成本部门,你是风险对冲部门。
“满负荷”到底在掩盖什么
连续满负荷运转会制造一种幻觉:这批人能干,下波需求再加15%也没事。但这个模型漏掉了真实世界里不可压缩的时间成本——修复线上事故、处理突发安全漏洞、依赖上游API突然改协议。你没有时间处理这些,它们就积压成债务,然后某天一次偿清,代价是整整一个季度的进度被吃掉。
SLACKER跟我说,他的经理和VP都看上去还不错,能说得上话。但问题卡在这里:他能沟通,但手里没有能让决策层快速感知到的信号。数字就是那个信号。
数字怎么摆,才能让领导感知到“紧”
你需要找到三组数字:
中断时间占比:过去四周里,有多少时间是花在非计划内的工作上(如线上问题、紧急需求变更)?
系统改进被延迟的次数:哪个关键重构任务被推迟了?推了多少次?
预测与实际的差距:例如此前一个需求估计10天,最后多久完成?差距来自哪里?
这些不是绩效评估。它们是你用来制造“紧迫感”的证据。当你说这周有三个人在救线上火,原定的系统改进又被推到下个月,业务那边还在加需求——领导就能听到系统在尖叫。
谁有权限操作优先级,谁就有义务承担风险
如果你只是被告知“这三个事都要本周交付”,你不会感觉到系统即将过载,因为分摊到你身上的只是加班。但如果你能用“好,这三个全要本周搞定,那意味着我们把下个月的xx项目推迟两周,ok吗?”这种句式,你就是在把“满负荷”对应的真实成本提到桌上。
这必须让拍板的人看到。他们必须做出“我们承担这个延迟”的明确决定,而不是把锅往下摊,让一线工程师用身体扛。透明化代价,比提高嗓门好用十倍。
不要说“躺平”,要说“余量”
最后一点,也是SLACKER写邮件时最在意的事:怎么让领导相信“留出余量”不等于“偷懒”。这里有个语感差别,大到离谱。
“余量”不是大家去刷手机。它是指当线上服务突然性能抖动了,有人可以立刻停下来诊断,而不是等手里的功能写完之后再说。它是指当你等另一个部门的接口阻塞了,可以先顺手修两个技术债,而不是空转。你需要给足具体场景,告诉决策者这个余量具体能让团队完成哪些被长期拖延的工作。一旦你能说清楚它的价值,它就不再是人力开销,而是抗风险的投资。
热门跟贴