把当前正在看的那份资料或页面当作唯一处理对象,先不继续学新内容,而是从里面挑出一个能在一次坐下时间内完成、且有可见结果的动作,把它写成任务卡,其余内容全部暂存。判断收缩是否成功的标准不是“学完了”,而是“交出了一个可检查的东西”。
连续学习不产出通常有两种不同成因,处理方式相反。第一种是资料本身太散,你一直在扩大输入范围,没有确定处理对象;第二种是任务定得太大,单个动作无法在一次时间内收尾。区分证据很简单:回看你最近几次学习结束时留下的痕迹。如果只有划线、收藏、摘录,没有一份自己的输出文件,偏向第一种;如果已经写了开头但反复修改、始终没有结尾,偏向第二种。
第一种要收缩输入,第二种要收缩输出粒度。两者都指向同一个动作:把对象从“这门知识”缩小到“手上这一份资料里的一个具体段落或一个具体问题”。
打开你正在看的那份资料,只选一个单元,例如一个小节、一个操作步骤、一个概念的定义段。选择条件是这个单元能被你用自己的话复述,并且能对应到一个可执行动作。如果选中的段落只是背景介绍,无法对应动作,就换下一段,不要把它当作任务。
任务卡包含四项:动作、输入、完成标志、下一步依赖。用一句话写清动作,例如“把这一节整理成三条判断条件”。完成标志必须是别人能看见的东西,例如一段文字、一张对照清单、一次口头复述。下一步依赖指这个动作完成后,你才有依据决定继续读还是换方向。
给这个任务卡设一个你能守住的时间上限。时间到了就停,把没处理完的部分记成下一张任务卡的输入,而不是延长当前任务。这一步的代价是你会留下未读内容,收益是你拿到了一个可检查的产出,能据此判断方法是否有效。
面对“继续多学一点再动手”和“现在就动手、边做边补”这两个选择,条件不同,选择不同。
取舍的代价要提前认下:选择继续学,代价是产出延后,且可能继续延后;选择立即做,代价是产出不完整,需要后续修正。两种代价都比“一直学、什么都没有”更可控。
假设你手上有一份关于某个工具的使用说明页面,你已经读了两遍但没做出任何东西。按上面的方法处理:从页面里只选“添加一条记录”这一节,写成任务卡——动作是“按说明实际添加一条测试记录并记录每一步结果”,输入是这一节文字,完成标志是留下一条操作记录,下一步依赖是如果某一步对不上,就回到该节核对术语。
执行后会出现两种结果。结果一:操作顺利完成,说明这一节可以归档,下一张任务卡换到下一节。结果二:某一步卡住,说明卡住的位置才是真正需要补的知识点,此时再回去查资料,输入范围被限定在这一个问题上,而不是整份文档。这个例子的数字和步骤仅为说明方法,不代表任何具体工具的现行功能或界面。
完成一张任务卡后,不要立刻扩大学习范围。先检查三件事:产出是否存在且可被自己或他人看到;卡住的位置是否已被定位到一个具体问题;下一张任务卡是否已经写好。三项都成立,才允许回到资料继续学下一节。任何一项不成立,说明收缩还不彻底,应继续缩小处理单元。
需要提醒的是,短期内产出变少、阅读量下降,并不能单独证明方法正确,它也可能只是任务被切得太碎。判断依据应放在完成标志上:如果连续几张任务卡都能收尾,说明粒度合适;如果每张都收不了尾,就要把单元再缩小一半。