被打断后能不能接着练,不取决于你记住了多少,而取决于你离开前有没有留下“下一步动作”。以你正在练的那个页面为对象,把当前判断、证据和待验证假设写成三行状态记录,再给下一次练习留一个五分钟内能完成的小动作。这样恢复时不需要重新理解全局,直接执行那个动作,结果会告诉你上一轮判断是否成立,也决定下一步是继续、回退还是换假设。
多数人被打断时会在脑子里默念“我刚做到关键词分组”,但这类记忆只保存了阶段名称,没有保存判断依据。等你回来,页面还在,可你已经不记得当时为什么把某两个词放在一组、为什么判定某个栏目页该合并。直觉上你会想从头再看一遍,于是恢复成本接近重新开始,这就是与直觉相反的地方:记得越笼统,越容易推倒重来。
可恢复的状态不是记忆,而是可核对的外部痕迹。它需要包含三样东西:你当时看到的现象、你据此下的判断、你还没验证的假设。缺了第三样,恢复后只能重复已知内容;缺了第一样,判断会变成没有依据的结论。
以你手上的一个页面为对象,在暂停前用文本文件或便签写下三行,不要写成日记,要写成可执行的字段:
这样做的实际作用在于:恢复时你先读第三行,执行那个动作,用结果去对照第二行。如果结果不支持判断,你改的是判断,不是重做整页;如果支持,你才继续往下推进。判断和证据分开写,是为了避免把“我觉得”当成已经确认的事实。
“继续优化这个页面”不是可恢复的指令,因为它没有起点,也没有判定标准。可恢复的指令长这样:打开某页面,查看它首屏内链指向的三个目标页,记录这三个页面的主题是否一致。动作小到可以在被打断的间隙里完成,结果又能直接反馈到你的判断上。
假设你上次的暂定判断是“这一组页面主题重叠,应合并”。那么五分钟动作可以是:分别摘出三个页面的首段主旨句,比较它们是否在讲同一件事。如果三句指向同一主题,判断得到支持,下一步进入合并方案;如果三句各自独立,判断被推翻,下一步改为检查它们之间的内链是否错配。这里的关键不是动作本身多聪明,而是它的结果能改变你下一步做什么。
重新坐回练习时,不要先翻资料或重看教程,先执行上次留下的待验证动作,把结果写在判断旁边。会出现三种情况:
这三种结果的价值不同,但处理方式一致:都从结果出发改判断,而不是从记忆出发改页面。这样即使中断多次,你的练习状态也始终停在“有一个待验证假设”的位置,而不是停在“看了一半”的位置。
如果你的练习时间通常连续超过一小时,且很少被打断,那么三行记录可能显得多余,你可以只在阶段结束时写一次。如果你的练习经常被会议、消息或家务切成十分钟以内的碎片,这套方法的收益更明显,因为恢复成本被压到了一个动作。
另一个适用条件是:你练的对象必须是可反复打开、状态不会自己变化的页面或资料。如果练习对象依赖实时数据或他人协作,你还需要在现象行里注明观察时间,否则恢复时无法区分“判断错了”和“数据变了”。这两个条件不满足时,先缩小练习对象,而不是先增加记录字段。