- Authors

- Name
- Youngju Kim
- @fjvbn20031
引子 — 十年的资历,三年的实力
环顾四周,你会发现一个奇怪的现象:有人工作十年,实力却和三年经验的人相差无几;也有人只用三年,就成长得像十年老手。开车开了二十年,我们大多数人也没成为职业车手;天天打字,速度却多年原地踏步。
"投入1万小时就能成为专家"的定律解释不了这个现象。而事实上,这条定律本身就是对原研究的曲解。心态系列第四篇,我们按照原研究的标准,还原那些决定练习质量而非时间数量的条件。
1万小时定律是在哪里被曲解的
事情源于心理学家安德斯·艾利克森(Anders Ericsson)1993年以柏林音乐学院小提琴专业学生为对象做的研究。最顶尖的一组到20岁时累计练习时间平均约1万小时,远多于水平较低的组。马尔科姆·格拉德威尔在著作《异类》中把这项研究普及为"1万小时定律",此后这个数字就像一条独立的真理一样流传开来。
艾利克森本人生前指出,这种大众化漏掉了三件事。
- 1万是平均数,不是门槛。 个体差异很大,有人用更少的时间达到顶尖,也有人需要更多。
- 时间的种类不同。 顶尖组多做的不是单纯的演奏,而是独自一人、瞄准弱点进行的高强度刻意练习(deliberate practice)。
- 它依赖于领域。 在训练体系积累精细的领域(音乐、国际象棋、体育)和没有这种体系的领域,这个数字完全不同。
简而言之,原研究的信息不是"练得久就会进步",而是"只有以特定方式练习的时间才会变成实力"。那么,这个特定方式是什么,就成了关键。
刻意练习的4个条件
艾利克森总结的刻意练习条件可以归纳为四条。四条中缺了任何一条,投入同样的时间,效率都会骤降。
| 条件 | 内容 | 坏例子 | 好例子 |
|---|---|---|---|
| 清晰的目标 | 本次练习要改进的具体弱点 | "学习编程" | "不看资料实现滑动窗口模式" |
| 即时反馈 | 尝试之后马上能确认对错 | 年底绩效考核 | 跑测试、教练的当场纠正 |
| 舒适区之外 | 以当前实力做起来略感吃力的难度 | 反复刷会做的题 | 成功率在50~80%区间的任务 |
| 完全的专注 | 哪怕时间短也全然投入的练习 | 开着YouTube刷3小时 | 屏蔽干扰的45分钟 |
体育是少数把这些条件结构性内置的领域。教练替你拆解目标(今天只练反手接发),结果立刻可见(球进没进),训练难度随选手水平调整。花样滑冰选手把大部分练习时间花在"成功率还不高的跳跃"而不是"早就跳得好的跳跃"上——这就是刻意练习的典型形态。
相反,知识工作默认不具备这些条件。目标笼统("写好代码"),反馈缓慢(季度考核),工作大部分在舒适区内运转。十年老手停留在三年实力,不是因为懒,而是因为那七年里重复的只是执行,而非练习。
OK平台期 — 自动化可能成为成长的敌人
技能习得有广为人知的三个阶段:认知阶段(有意识地遵循规则)→ 联结阶段(错误减少)→ 自动化阶段(不假思索地执行)。问题出在最后一个阶段。技能一旦自动化,大脑就停止改进它。这就是记者约书亚·福尔在研究记忆冠军时命名的OK平台期(OK plateau):在身体判断"这样就够了"的那个点上,实力被冻结。
打字是完美的例子。我们每天打字数小时,速度却不见增长,因为它已经自动化了。反过来,如果真想提高打字速度,方法是现成的:强制设定比当前快10~20%的目标(舒适区之外),即时确认每个错字(反馈),只反复练习最常打错的按键组合(清晰的目标)。打破停滞的,永远是有意解除自动化的那份不适。
开发者的OK平台期信号是这样的:最近一年想不起自己犯过什么新类型的错误;代码评审中指出的远多于学到的;大部分工作不用搜索就能完成。感到舒适是个好信号,同时也是成长已经停止的信号。
没有教练如何凑齐条件 — 有目的的练习
刻意练习的严格定义包含专业教练的存在。但艾利克森也承认,即使没有教练、只要具备明确目标和反馈的练习同样有价值,他称之为有目的的练习(purposeful practice)。开发者落实各个条件的现实做法如下。
清晰的目标。 把"成为更好的工程师"收窄成本月的一个弱点。最近的代码评审意见、故障复盘、面试被拒的理由,是最好的弱点数据库。目标要写成可验证的句子,比如"能读懂SQL执行计划并解释索引选择"。
即时反馈。 测试代码、基准测试、linter是最快的反馈装置。来自人的反馈,关键在于缩短周期。别等季度考核,每个PR都具体地问一句"这部分设计有没有更好的替代方案?"——这是雇用教练最便宜的方式。写作靠发布后的反响、演讲靠录像回看来构成反馈循环。
舒适区之外的难度。 瞄准成功率50~80%的区间。总是成功说明太简单,几乎总失败说明太难。在工作中,主动请缨接下介于"以当前实力稳能完成的事"和"从没做过的事"之间的挑战性任务,以此锁定这个区间。
完全的专注。 刻意练习在认知上极其耗神,连世界级演奏家每天也撑不过3~4小时,而且通常拆成45~90分钟的小节。与其心不在焉地练3小时,不如用深度工作例行程序进入状态的45分钟。当专注与难度恰好咬合时降临的沉浸状态,将在心流那一篇继续展开。
每周练习设计模板
这是本周就能用上的最小模板。每周2次、每次45分钟就足够。
- 一句话弱点:最近的反馈中反复出现的弱点是什么?
- 本次目标:这45分钟里改进了什么才算成功?
- 反馈装置:用什么来即时确认结果?(测试、录像、评审人)
- 难度检查:预期成功率是否在50~80%区间?不在就调整。
- 练后三行记录:做到了什么,没做到什么,下次练习的目标是什么?
当第5条的记录成为下次练习第1条的输入,循环就转起来了。如何把这个循环维持成一套系统,系统赢过目标那一篇会详细讨论。
结语
1万小时定律的危险,与其说在于它错了,不如说在于它让人舒服。只要把时间填满就行的说法,让我们不再追问今天练习的质量。艾利克森研究的真正信息恰恰相反,令人不适:实力不回应累计时长,只回应那些瞄准弱点、获得反馈、待在舒适区之外的时间。所以问题不该是"你干了几年",而应该是:"这周里,配得上刻意练习四个字的时间有几分钟?"