"能者多劳"是技术团队最隐蔽的陷阱

团队里总有那么一两个人,什么活都能干,什么锅都能扛。需求来了找他,线上出问题找他,新技术调研找他,代码评审也想拉他。他的日历永远排得最满,他的PR永远是别人等Review最久的那个。

大家都觉得这是"能力强、受重视"的体现。管理者也觉得,把重要的活交给靠谱的人理所当然——毕竟谁能放心把核心模块交给新人?

但我要说一个可能得罪人的判断:"能者多劳"不是在重用人才,是在消耗人才。而且这种消耗有一个特别迷惑人的地方——它看起来像是信任,感觉起来像是被需要,唯独结果不是被成全。

 

看起来是信任,实际上是惩罚

 

考虑一个很常见的场景。

项目要赶排期,核心功能必须本周上线。你会交给谁?当然是那个靠谱的资深工程师,因为交给别人你不放心,延期了你担不起。

线上出了Bug,排查要理解完整链路。你会交给谁?还是那个人,因为只有他能从数据库一路追到前端渲染。

新人入职需要导师,你会选谁?又是他,因为他技术好、有耐心、能讲清楚。

看起来这个人得到了最大的信任,承担了最重要的工作。但仔细想想,他得到了什么?更多的工作。更满的日历。更少的写代码时间。更晚的下班时间。而那些干得一般的人呢?他们的工作量反而更少,因为没人找他们。

这就是"能者多劳"的荒诞之处:你越能干,奖励你的方式就是给你更多活。你越靠谱,惩罚你的方式就是让你一直靠谱下去。

有些人可能觉得这不是大问题,能者多劳嘛,多劳多得。问题是,大部分组织里"多劳"和"多得"之间不存在等号。年终绩效打个3.75和3.5的差别,完全抵消不了前者多承担的那些"关键项目"的精力和消耗。更不要说那些救火、带人、帮别人查Bug的工作,在绩效考核里往往连一行字都写不进去。

 

"靠谱"成了最贵的标签

 

在技术团队里,"靠谱"可能是最危险的评价。

一旦你被贴上"靠谱"的标签,就意味着你成了团队的默认选项。任何棘手的问题、任何重要的需求、任何需要跨团队协调的事情,第一反应都是"找他"。你的专业能力变成了团队的公共资源,你的时间变成了所有人可以随意占用的共享池。

更麻烦的是,这个标签一旦贴上就很难摘掉。你偶尔想拒绝一个任务,别人会说"这个很重要,还是你来做最放心"。你提出自己想做点新的技术探索,得到的回复是"等这期需求做完再说"。然后需求永远做不完,"再说"永远是再说。

我自己带团队这些年,见过不少这样的同事。他们技术扎实、做事认真、情绪稳定,是团队的中流砥柱。但两三年之后,你发现他们的成长曲线明显放缓了——不是因为他们不努力,而是因为他们被"靠谱"绑死了。每天的时间被各种救火和兜底填满,根本没有整块的时间去研究新技术、做有挑战的方案、或者哪怕安安静静地重构一段很烂的代码。

有意思的是,这些人的离开往往也不是因为钱。他们是在某个瞬间突然意识到:自己过去一年做的所有事情,没有一件是为自己的成长服务的。

 

看不见的系统性问题

 

"能者多劳"最隐蔽的危害,不是让某个优秀的人很累——那是肉眼可见的。真正的危害是它掩盖了团队的系统性问题。

一个模块只有一个人能改,这不是这个人能力强,这是知识分布不均匀。一个需求只有一个人能搞定,这不是他效率高,这是团队的能力纵深不够。一个线上问题只有一个人查得出,这不是他经验丰富,这是技术传承出了问题。

但只要这个人还在,这些问题就永远不会暴露。管理者看到的画面是"一切正常运转",感受不到任何改革的迫切性。直到他离职——然后整个团队才发现,原来那个"一切正常"是靠一个人撑着的。

这个模式在技术团队里太常见了。某些核心业务模块长期只有一个人维护,这个人请假都得带着电脑。某些技术方案只有一个人理解上下文,所以评审的时候他说什么就是什么。某些跨团队的接口对接永远找同一个人,因为只有他知道历史变更的来龙去脉。

表面上看,这是某个人的不可替代性很强。但不可替代性从来不是个人的荣耀,它是团队的失败。一个健康的团队不应该有不可替代的人,因为不可替代意味着风险集中、知识孤岛、传承断层。

而"能者多劳"恰恰在强化这种不可替代性——越是能干的人承担越多的核心工作,越多的核心工作集中在他们身上,他们就变得越不可替代。这是一个自我强化的死循环。

 

新人到底在等什么

 

"能者多劳"还有一个被严重低估的副作用:它剥夺了新人成长的机会。

道理很简单。每个棘手的问题都被"靠谱"的人解决了,新人就没有机会面对棘手的问题。每个重要的需求都由资深的人主导,新人就永远只能做边角料。每个技术决策都由最懂的人拍板,新人就永远不需要自己判断和承担后果。

然后管理者会抱怨:新人成长太慢了,工作一年了还不能独立负责模块。

但问题不在新人,在于你从来不给他们真正独立的挑战。你怕他们犯错,怕他们延期,怕他们做出来的东西质量不够——所以你用"能者多劳"的方式把所有有挑战的工作都分配给了"靠谱"的人,然后指责新人"不够主动"、"成长不够快"。

这其实是一种很矛盾的管理逻辑。一方面期望团队成员快速成长,另一方面又不给成长的空间。安全感和成长之间本身就有张力,你不能既要求新人有挑战性任务的历练,又要求每个任务100%按时保质完成。如果你永远选择最安全的方案——交给最靠谱的人,那你就在用短期的安全感交换长期的团队能力。

我在金融业务团队呆了很多年,特别理解这种心态。金融产品出不得问题,线上故障可能直接影响用户的钱。所以管理者本能地想把所有关键路径交给最稳妥的人,这完全可以理解。但理解不代表认可——因为长远来看,如果你不培养出更多"靠谱"的人,你就永远只能依赖那几个"靠谱"的人。而那几个人,迟早会扛不住的。

 

该怎么做

 

说到这里,可能有人会期待一个"正确做法"的清单。但我不会给,因为每个团队的情况都不一样,套用别人的方案比不做事还危险。

我想分享的是几个值得思考的方向,不是标准答案。

第一,管理者需要有一个意识:把重要工作交给不擅长的人,短期会有风险,但长期可能更有价值。这不是说让新人去在线上瞎搞,而是说要刻意创造"有安全网的高难度任务"。比如核心模块的owner不应该是唯一能改代码的人,可以让资深的人做Tech Lead负责review方向,但具体编码交给资历浅的人来做。

第二,绩效考核能不能把"帮别人成长"这件事算进去?哪怕你自己的代码产出少了,如果你带的新人能独立负责模块了,这个贡献应该比你多写两个需求更大。现在的考核体系大多鼓励高产出的个人贡献者,不鼓励知识分享和人才培养。这直接导致了"能者多劳"的恶性循环——考核让我多产出,而最高效的产出方式就是事必躬亲。

第三,也是最反直觉的一点:有时候要故意让事情做得慢一点。一个需求资深工程师来做可能三天搞定,新人来做可能要十天。如果用"效率最大化"的逻辑,当然应该交给自己来。但这个逻辑只算了单个需求的成本,没算团队能力的成本。那七天的差价,本质上就是团队成长的学费。你愿意不愿意付这个学费,决定了你的团队是一直依赖几个核心人物,还是逐渐培养出一支能打仗的队伍。

当然,不是所有场景都适合付学费。关键路径上、用户直接受影响的环节,该稳重还是要稳重。问题是大部分团队把几乎所有路径都当成了关键路径,这本身就是管理上的偷懒。

 

说到底

 

"能者多劳"这四个字在任何文化语境下听起来都是褒义——能干的人多干活,多么天经地义。但天经地义的想法往往最值得警惕,因为它让你觉得不需要反思。

真正健康的团队,应该让能者有空间去更有价值的事,而不是让能者填满所有人的缺。当你发现自己团队里最有能力的那几个人,忙到没有 time 思考、没有时间成长、没有时间停下来看看方向,你该担心的不是他们会不会离职——你该担心的是,你已经把自己团队的可持续性赌在了少数几个人身上。

"能者多劳"不是在重用人才,是在耗尽人才。而人才耗尽的那一天,往往比你预想的来得早得多。

You voted 2. Total votes: 24

添加新评论