Stop Chasing '10x Engineers' — The Only Sustainable Way To Scale Tech Teams Is Building A System That Outlasts Any Individual / 别再追捧“十倍效率工程师”了:科技团队能长久跑赢的唯一方法,是搭建比任何个人都可靠的运作体系

Stop Chasing '10x Engineers' — The Only Sustainable Way To Scale Tech Teams Is Building A System That Outlasts Any Individual / 别再追捧“十倍效率工程师”了:科技团队能长久跑赢的唯一方法,是搭建比任何个人都可靠的运作体系

I recently came across a thought-provoking essay that completely shifted my perspective on team management in tech environments. We've all seen those viral clips of a hyper-productive employee knocking out tasks faster than an entire team, or heard stories of a "rockstar" engineer who single-handedly carries an entire project. It's easy to romanticize these individuals as the secret to business success, but the author makes a compelling case that relying on these hero figures is actually one of the biggest risks a company can take.

我们都或多或少在团队里遇到过“不可替代”的核心员工:他们熟悉所有代码的暗坑,能在半天里解决别人一周都搞不定的问题,老板也总把他们当成团队的金字招牌。可你有没有想过,一旦这个核心员工离职,整个项目会不会直接陷入停摆?这篇文章的核心观点戳破了很多管理者的迷思:个体能力再强,也撑不起一个需要长期迭代、持续扩张的项目,真正能让团队走得远的,是不依赖于任何个人的完善运作体系。

Article illustration

What I found most interesting is that the author defines a "system" not as a bunch of rigid bureaucratic rules that slow people down, but as a set of guardrails that account for human fallibility. We're all prone to mistakes, burnout, off days, and career changes — a good system eliminates the risk of those human factors derailing the entire project. The example they gave of locking direct pushes to the master branch is so relatable: instead of trusting every developer to never make an accidental push, you just build the restriction into the repository settings, and the problem is solved forever, no matter who joins the team.

其实这种思路和我们写代码时加测试的逻辑一模一样:你发现了一个bug,不能只把它修复完就完事,得写一个自动化测试用例,确保以后不管是谁改代码,只要再触发这个问题就会被自动拦截。放到团队流程里也是一样:每次遇到一个共性问题,就把解决方案沉淀成所有人都要遵守的规则,写成文档、加到自动化流程里。久而久之,就算整个团队的人都换了一遍,留下来的这套系统也能保证产出的质量不会滑坡。文章里举的例子特别实际:要求所有决策都留下书面记录、强制代码评审、严格的代码检查工具、任何改动都必须加测试……这些规则看起来束缚人,其实是把所有人从反复踩同样的坑、给别人擦屁股的内耗里解放了出来。

Article illustration

Of course, the author acknowledges that pushing for these systems will often meet resistance, especially from team members who benefit from being the "only person who knows how things work". They shared a story about trying to implement a simple memoization rule to fix recurring React re-render issues, and a developer pushed back hard, arguing it was "premature optimization" — when the real reason, the author suspects, was that the developer enjoyed being the go-to expert for fixing those exact re-render problems, and the rule would eliminate that source of their job security. It's a dynamic I've seen play out so many times, and it makes perfect sense: systems democratize knowledge, so people who hoard knowledge to make themselves irreplaceable will see them as a threat.

这篇文章最让我有共鸣的点,是它并没有否定个人能力的价值:个体效率当然值得鼓励,但是绝对不能把它当成团队的依赖。把所有期望都放在少数几个“超级员工”身上,本质上是管理者的偷懒:你不用花心思梳理流程、不用沉淀文档、不用搭建自动化工具,只要哄着这几个人开心就行。可这么做的代价,是整个团队的命运被绑在了几个人的去留上,一旦他们走了,之前所有的虚假繁荣都会瞬间崩塌。说到底,打造体系的本质,是让普通人也能在你的团队里做出高质量的产出,而不是只有少数天才才能玩得转。如果你的团队离了某个人就转不动,那该反思的不是这个人太重要,而是你的体系建设太失败了。你所在的团队,是靠英雄撑着,还是靠体系运行呢?


来源:https://vitonsky.net/blog/2024/10/11/system-approach