收藏之后,发生了什么
早期笔记把学习拆成输入、学习日志、问题清单、项目练习和公开输出。它们不是五个互不相干的仓库,而是一条反复往回走的链路。
读到一个新概念时,先写出自己的粗理解,再列出说不通的部分。如果只保存原文,没有判断、例子和问题,材料仍只是材料。输出的作用,是暴露“我以为懂了”的地方。
要点
- 读过不等于能解释
- 能解释不等于能完成任务
- 做过之后仍需要总结条件
练习 从最近收藏中选一篇,不看原文写三句话,再把写不出来的部分变成问题。
三类笔记,各司其职
原笔记区分书本笔记、视频或每日学习日志,以及可输出的正式笔记。放到今天,可以对应为输入材料、过程记录和经过验证的判断。
不要在第一遍阅读时就追求完美文章。过程记录允许疑问和错误;正式笔记则需要说明依据、适用条件和复用方法。原始材料保留出处,自己的结论另写。
要点
- 材料层:原文与出处
- 过程层:疑问、尝试与错误
- 成品层:判断、例子与边界
练习 把一份混杂笔记拆成三段,并给每段标明它承担的任务。
用一个项目连接知识点
只跟着教程逐行操作,常常无法发现自己遗漏了什么。项目驱动的关键是提出一个属于自己的小需求,让知识点在同一条任务链中相遇。
例如学习表单时,不必立刻做完整管理系统。先做一个可新增、可查看、能提示空输入的记录页。验收真实动作,比统计学过多少 API 更能反映进展。
要点
- 需求足够小
- 至少有一条完整操作链
- 结果可以由别人复现
练习 选择一个知识点,设计一个包含输入、处理、输出的最小练习,写出两条验收动作。
讲清楚,再回炉
公开输出不是学习的终点,更不是展示懂了多少。把一个问题写给别人看,会逼你补充前提、解释因果,并提供读者可以复现的例子。
发现旧理解错误时,回到正式笔记修正,而不是只在新文章中轻轻带过。保留修订原因,让知识跟着实践更新。
要点
- 先说结论,再说理由
- 保留可复现的例子
- 标明后来修正了什么
练习 写一篇 300 字短文,回答一个具体问题;请读者指出一处不清楚的地方,再修订。