把“学完再做”改成“边做边学”:先选一个能在一次坐姿内完成的小交付物,把学习材料降级为查阅工具,只在卡住时打开。这样做的直接结果是,你当天就能得到一份可检查的产出,下一步该学什么由这份产出暴露的问题决定,而不是由课程目录决定。
连续学习却不出成果,通常有两种不同原因,对应的处理方式相反。
两类停滞的动作不同:输入过载型要先砍材料,任务过大要先砍范围。如果搞反,给输入过载的人再缩小任务,他会继续看教程;给任务过大的人再砍材料,他会失去必要的参考。
不论属于哪一类,都可以用同一个收缩流程,只是起点不同。
<页面/组件/片段>,包含<具体内容>,能在浏览器里打开或运行”。例如“一个单页,包含标题、一段介绍文字、一个联系方式区块,能在本地打开”。不要写“掌握HTML基础”这类无法验收的表述。动作的结果会直接影响下一步:如果一句话交付物能顺利完成,说明当前范围合适,下一次可以在这个基础上加一个相邻功能;如果仍然卡住,说明卡点不是范围而是某个具体知识缺口,这时才值得为那一个缺口专门学习,而不是回到整门课程。
假设有两个人都在学网站建设培训相关内容,都连续两周没有产出。
条件一:笔记很多、动手为零。此时选择“砍材料”。动作是关掉教程标签页,只留一个空白文件,先手写五行结构,遇到不会的标签再查。结果是当天得到一个粗糙但能打开的页面,暴露出的问题通常是结构层级不清或标签用错,下一步就针对这两点补。
条件二:有半成品但从未收尾。此时选择“砍范围”。动作是把半成品里暂时不用的区块注释掉或删掉,只保留一个能独立成立的区块,先让它完整可用。结果是得到一个可展示的小块,下一步再逐块加回,每加一块都要求它独立可用。
两种条件下的共同点是:先产生可检查的东西,再根据检查结果决定学什么。区别在于先动的是材料还是范围。
收缩不是万能的。如果出现以下情况,继续缩小任务反而会掩盖问题:
判断依据是:收缩后如果问题从“不知道做什么”变成了“知道做什么但不会做”,说明收缩有效;如果问题依旧是“不知道从哪开始”,说明缺的是基础或环境,不是范围。
每次完成一个小交付物后,花几分钟记录三件事:这次实际用到了哪些知识、卡住时查了什么、哪些内容被放进了待回看清单。这份记录比课程进度条更能反映你的真实缺口。下一次开始时,从待回看清单里挑与当前交付物直接相关的一项补,其余继续搁置。这样,学习节奏由产出驱动,而不是由材料多少驱动。