lai.rui

重复简单的事情

机械重复 vs. 刻意练习;将“看起来没意义”的动作转化为“有进展”的练习。

重复,可能是浪费,也可能是通往熟练的唯一道路。关键在于:是否带来信息差与能力增长。

先问三件事(判断是否无意义)

  • 目标是否清晰可判定?(不是“更好”,而是“达到 X 标准”)
  • 是否只练一个可控的细节?(变量太多,反馈就会模糊)
  • 是否有快速反馈?(当下就能知道对/错,而不是一周后)

无意义的常见信号

次数至上(打卡、天数)、跨度过大(一次练很多项)、反馈缺席(不知道哪里做错)。

两个对照案例

案例 A:每日 1 小时“写点代码”(机械重复) 目标模糊,随手写写 demo,遇到难点就跳过。积累了时间,没有积累能力。一个月后仍在“会用但不会改”。

  • 问题出在:没有“单点技能目标”,没有“可量化的完成标准”,没有“当下反馈”。

案例 B:30 分钟“只练重构一个坏味道”(刻意练习) 目标:会识别并重构“长函数”的坏味道。标准:从 80 行拆到 ≤30 行,圈复杂度下降,测试通过。反馈:对比前后指标 + 代码评审意见。

  • 为什么有效:只练一个点;有清晰标准;反馈及时。

把“机械重复”翻译成“刻意练习”

30 分钟练习卡(可直接使用)

[目标] 只练一个子技能(如:提炼函数)
[标准] 前后对比指标(行数/复杂度/通过率)
[材料] 3 个带“长函数”的真实片段
[步骤] 设 25 分钟番茄钟 → 实施 → 留 5 分钟复盘
[反馈] 指标截图 + 请同伴给 1 条改进建议

反例与边界

  • 重复“搬运信息”(抄转、搬运)几乎不产生增量:缺乏再组织与输出标准。
  • 基础动作也可能无聊但必要:如“打字”,若能加上标准(盲打准确率、姿势),就有意义。

从今天开始的一步

挑一个你已经在做的重复动作,把它缩小到“只练一个子技能”,写下完成标准,并安排一个 25 分钟番茄钟。做完就记 1 条教训。