多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

从假学习到真掌握:用费曼技巧与间隔重复告别学了就忘

从假学习到真掌握:用费曼技巧与间隔重复告别学了就忘 最近一次学习我盯着屏幕上的内容感觉每个字都认识每段讲解也都顺畅甚至在听课过程中还能不时产生“原来如此”的共鸣。等到傍晚合上电脑我试着回忆今天到底学了什么脑子里却只剩几个零散的名词具体逻辑、应用场景、关键参数全都糊成一片。那一刻我意识到自己一直在用“假学习”安慰自己。表面上学了好几个小时实际上只是在做信息的搬运工——把知识从屏幕搬进短期记忆再在几分钟后原封不动送出去。这个经历让我把过去大半年踩过的坑重新翻出来捋了一遍也让我仔细想清楚了一件事到底什么样的学习方式才真正对得起花下去的时间这篇文章想把这些思考完整记录下来包括我为什么会走神、怎么调整方法、以及调整后实际用下来有效的具体步骤。如果你也经常觉得“学了就忘”“收藏了等于学会了”这篇内容或许能帮你找到症结。1. 一次“走神式学习”引发的自我拷问1.1 今天的课程我到底记住了什么今天上午我给自己安排了两小时的学习块主题是之前一直想补的一个技术框架。打开课程讲师讲得挺清楚PPT结构也完整。我一边听一边点头遇到重点还顺手截图想着“回头再看”。两小时结束后我合上电脑心里有一种莫名的满足感。但当我问自己“如果现在要给别人讲一遍这个框架的核心思路我能讲清楚吗”的时候大脑立刻卡壳。我只好重新打开课件目录看着上面的章节标题每一个都眼熟可每一个都需要再次点击进去才能想起来内容。这种感觉很糟糕有点像你明明见过一个人很多次但下一次见面还是叫不出名字。我不觉得这是记忆力的问题。因为同样是我如果是聊起一部看过的电影、一次和朋友的旅行很多细节反而能说得绘声绘色。差距到底出在哪里我开始怀疑问题可能出在“接收知识的方式”上。看电影和旅行是主动参与、带着情绪的体验而今天的学习本质上只是被动地接收别人的输出。被动接收最容易让人产生“我已经懂了”的错觉。因为听别人讲得流畅你会误以为是自己在理解。实际上讲师做了最难的构建工作我只是顺着他的逻辑走了一遍这个过程几乎没有消耗脑力。没有消耗的学习往往也不会留下痕迹。1.2 问题不在记忆力而在“学习姿势”很多人在“学了就忘”时第一反应是责怪自己记性差或者觉得需要吃点什么补脑。但根据我自己过去几年的经验绝大多数所谓“忘记”其实是学习时的姿势就不对。什么是学习姿势可以通俗理解为你在学习过程中大脑到底在做什么动作。是被动接收还是主动加工是听别人解释还是自己尝试解释是直接接受结论还是追问为什么会有这个结论举个生活化的例子。同样是学做一道菜一个人全程在旁边看厨师操作看着看着觉得“我会了”另一个人看完之后自己上手从切菜、调味到翻炒完整做一遍中间还烧糊了一次。一周后再问这两个人谁会做这道菜答案不言而喻。今天的学习让我意识到我之前大多数时候都处于“旁边看”的状态。视频里说什么我信什么课件里写什么我记什么没有质疑没有联想更没有输出。这种学习姿势决定了即使我花再多时间能留下的也只是短期印象。一个比较有用的判断方法学习过程中如果你觉得“太顺畅了、太轻松了”那大概率是在被动吸收如果学习过程中经常觉得“这里有点卡”“这个逻辑好像不太对”“我能不能换个方式理解”那恭喜你你的大脑正在真正工作。2. 从“收藏夹吃灰”到“输出倒逼输入”2.1 为什么我们总爱“囤”知识却学不会说到学习囤积症我绝对是重度患者。网盘里存了好几个G的学习资料浏览器收藏夹里躺着三四百个“以后一定会看”的链接微信里还有几十篇“值得二刷”的深度好文。实际情况是这些内容绝大部分存进去之后就再也没被打开过。我认真想过这个现象背后的心理收藏这个动作本身给了我们一种即时满足感。手指一点“知识”就被我拥有了。这种拥有感比真正学会要轻松得多而且没有任何风险。但你如果仔细拆解就会发现收藏只完成了信息转移并没有完成认知升级。这有点像买了一堆健身器材放在家里就觉得自己已经在健身了。器材还是器材你还是你中间缺少了“使用”这个环节。学习也是一样把文章存进收藏夹和把菜谱买回家本质上都只是完成了“占有”没有完成“消化”。今天的学习让我更加确认如果一样知识不能在一周内被我用起来不论是通过写作、说话、实战还是哪怕只是和朋友聊起它对我的价值都极其有限。收藏夹不是知识库它只是“知识的废品暂存站”。所以我后来给自己定了一条规矩不收藏要输出。看到一篇好文章当场用几句话总结出它的核心观点并且写下一个可以应用的地方。如果做不到说明这篇文章的价值还没被我提取出来那我就再读一遍直到能总结为止。这个方法让我被迫从“囤积模式”切到了“消化模式”。2.2 费曼技巧的实操版本用自己的话讲出来很多人都听说过“费曼技巧”——如果你能用自己的话把概念讲给外行人听并且让他们听懂那你才是真的懂了。道理没错但真正实操的时候很多人又会发现另一个问题我对着空荡荡的房间根本没有讲给谁听的动力。我摸索出来的一个替代方案是“写给自己的一封短信”。学完一个知识点后不要马上学下一个。花五分钟打开一个空文档把自己想象成前一天还是小白的自己试着用最朴素的语言谈谈“今天我学到了什么”。不需要文采不需要结构只要是一个真正的解释过程。有一次我学一个比较抽象的设计模式视频看完感觉自己已经懂了。但当我尝试写那封“短信”的时候写到第三句话就卡住了——我发现自己根本无法解释为什么要这样设计。于是回到原文重新查这次我看得更仔细还专门找了两个反例来理解。等我再写出来的时候那封短信已经像一份简单的教学笔记了。这个过程之所以有效是因为“用自己的话讲出来”给你设置了一个天然的关卡。如果你只是重复书上的定义那不需要多少脑力但如果你要去类比、举例子、说清因果就必然要调用你自己的经验库。调用成功的那一瞬间这个新知识才真正和你的旧知识连上了线。我也试过更轻量的版本录音。用手机给自己录音讲一分钟知识点讲完再回放听一遍。听自己的录音会发现很多讲得含糊、绕圈子的地方那些其实就是没想清楚的地方。再针对性补一遍效率比闷头多看两遍视频高得多。3. 给知识建立“挂钩”从记忆到调用的关键3.1 知识不是孤岛要搭连接以前我学习的方式是“分科思维”学前端就只想着前端学写作就只想着写作学项目管理就只想着项目管理。每一个新知识在我脑子里都是一座孤岛单独存储单独遗忘。但后来我发现那些真的学得又快又牢的人往往有一种“杂食”的输入习惯。他们会把今天学的东西和昨天见的某个现象联系起来会用一个生活里的例子来解释技术概念会从历史、物理、心理学的素材里给新概念找参照。这背后的原理你可以理解为记忆就像一张网网上的节点之间连接越多就越不容易掉下去。如果知识是一个个孤立的点那它们就像放在桌上的散沙风一吹就散了如果能和已有的知识编织在一起那每个新知识都被好几条线牵住想丢都难。比如今天学到一个概念叫“学习迁移”。如果我只记忆这四个字很快会忘。但如果我把它和学骑自行车的经验连接起来——学会自行车之后再去学摩托车虽然有些差异但平衡感是可以迁移的——这个概念一下就立体了。下次我看到“学习迁移”这四个字脑子里立刻会浮起骑车的画面和那种“有些基础可以共通”的感受。这是一个习惯而且越练越顺。现在我学任何东西的时候都会刻意问自己三个问题这个东西像什么它和我已经知道的哪个东西有相似之处它在哪些地方又不一样有了这三问新知识就不再是一个需要额外记忆的对象而是变成了一张能挂在我旧知识体系里的新卡片。3.2 间隔重复与主动回忆别信“一遍就能学会”很多学习体验课都会给你制造一种“短时间掌握”的幻觉一节课下来老师讲得风趣你听得开心感觉满满都是收获。但如果你是第二天再问自己可能连一半都复原不出来。这其实是正常的人脑运作规律而不是你变笨了。关于遗忘大家最熟悉的是遗忘曲线。刚学完的时候记忆量是100%20分钟后可能只剩60%一天后只剩下30%。如果你在遗忘曲线降到最低点之前主动去“捞”一把每次捞完记忆的强度都会比上一轮更持久。这个原理本身不复杂但大部分人的误区在于觉得学完一遍之后再复习一遍是浪费时间不如去学新内容。我自己的数据比较夸张不复习的话一周后几乎归零。后来我给自己设计了一个很简单的间隔重复模板不需要任何软件就用手机日历学习当天晚上花10分钟快速回忆一遍当天的要点不需要看书尽量凭记忆写关键词。第二天再花5分钟看看昨天的关键词试着把每个关键词扩展成一两句话。一周后花15分钟做一次总复盘尝试独立写出整个知识框架然后对照原资料查漏补缺。一个月后如果这个知识还在用就主动找一次应用场景实践一下如果已经不用了说明它可能并不重要。你可能会说这不就是“复习”吗对就是这么朴素的道理但大部分人都做不到。因为复习看起来没有“前进感”它是在重复旧东西会让人本能地觉得“没有效率”。但实际上间隔重复才能带来长期记忆那种一直往前赶、从不回头看的学习方式反而是在低效地积累一堆易碎品。4. 今天之后我把学习流程改成了这样4.1 我的“三步学习法”实操模板在反复碰壁之后我总结出一套不算新鲜但对我特别有用的流程核心就三个字问、想、用。不是什么高级理论就是老生常谈但真正靠它改变了我的学习结果。第一步“问”发生在学习之前。我现在很少一上来就打开视频或课程从头看到尾。我会先花三分钟看一下目录和章节名把每个章节的标题变成一个疑问句。比如章节叫“异常处理机制”我就问自己“异常为什么要处理不处理会怎样怎么才能优雅地处理”。带着问题去学效率完全不一样。没有问题时你是被动的容器带着问题时你是追着答案跑的猎手。第二步“想”发生在学习过程中。每当视频或文章给出一个结论我不会直接记下来而是先按暂停试着想一想这个结论背后的理由。如果我想的和讲师一致那就相当于做了一次强化如果我想的不一致反而更好因为不一致的地方就是我要重点搞懂的边界。第三步“用”发生在学习之后。我会找一个最小可用的场景把刚学到的东西实际跑一遍。学习编程就写一个几十行的小demo学习沟通就尝试在下次对话中主动用一次某个技巧。用是最直接的检验它像一个诚实的裁判告诉你到底会还是不会。这套流程打破了以前“看一遍、记笔记、忘掉”的循环。用了之后我最大的感受是学习变成了一件更“累”的事。这里的累是加引号的因为大脑全程在运转不会再有那种“划水式轻松”。但与之对应的是学完之后脑子里确实留下了东西。4.2 如何创造免干扰的学习环境方法再好环境不支持也容易翻车。我过去学习效率低还有一个重要原因就是干扰太多。手机就放在手边屏幕一亮就忍不住瞄一眼电脑上开着好几个标签页一会儿看看新闻一会儿回个消息。说白了学习时表面上在学实际上神经一直处于“随时准备切换任务”的状态注意力根本聚不起来。很多人不知道人的大脑从“专注模式”切换到“散漫模式”很容易但从“被打断”恢复到“重新专注”却至少要花15分钟。每一次你低头看手机就等于给自己挖了一个15分钟的坑。一天学习两小时如果中间看了三次手机实际有效专注时间可能连一个小时都不到。我后来采取的措施很朴素学习时手机放到另一个房间或者至少放到看不见的地方并打开勿扰模式。电脑上只保留当前学习需要的窗口其他全部关掉。如果条件允许我还会戴上一副降噪耳机哪怕不放音乐也能让外界的声音变得模糊。一开始这样做会不习惯总觉得手边少了什么东西心里痒痒的。坚持一个星期之后那种依赖感会明显减弱。给自己定一个比较适合入门的专注时间——25分钟用番茄钟来计时。在这25分钟内天塌下来也不切换任务。25分钟之后休息5分钟看看消息、走动一下然后再来一个25分钟。这种短兵相接的节奏会让大脑逐渐适应“一坐下就能进入状态”。4.3 每周复盘给学习做个“体检”以前我从不做复盘总觉得复盘是团队项目才需要的事。直到有一次一个比较资深的同学和我分享他的习惯说他每周日晚上会花半小时做“学习体检”不由具体内容而是审视自己的学习方法和状态。我试着学起来发现这半小时“磨刀”时间比多学半小时知识更划算。我给自己规定了一个极其简单的问题清单每周日晚回答一遍这一周我真正投入时间学习的领域是什么投入了多少小时在这些时间里哪些时刻我感觉到废寝忘食那是在做什么哪些时刻我在磨洋工、假装学习那是在做什么本周学到的内容里有哪些是经过独立思考后真正理解的有哪些只是单纯记住的下周我最想改进的一个学习环节是什么这些问题不看具体知识内容而是看学习质量。你会发现有些时候你觉得自己学了很久但其实时间都被“低质量输入”塞满了有些时候虽然只学了一个小时但整个过程非常专注还产出了自己的想法。复盘最大的价值不是让你做计划而是让你“看见”自己的学习过程。就像跑马拉松的时候如果你一直闷头跑节奏容易乱每跑一段看一下配速及时调整呼吸和步频才能坚持得更久。学习也是一样每周检查一次自己的节奏比盲目堆时间有效得多。5. 常见问题与排查技巧实录5.1 学了就忘怎么办先分清“忘记”的种类学了就忘是个笼统说法实际拆开会有好几种情况。有的人是“根本没进入长期记忆”有的人是“记住了但不会用”还有的人是“用的时候想不起来”。这三种情况的解决方案完全不一样。如果用错了方法比如你是“记住了但不会用”却拼命去重复背诵那只会浪费时间。我自己的排查方法是学完一个内容后如果过了一天问到“这个概念是什么”当场完全想不起来那说明当时的学习深度就不够需要用“费曼技巧”重新过一遍。如果一天后能想起来概念但遇到实际场景不知道怎么套用那问题出在缺少“例子连接”这时候要补的是案例和应用练习而不是再背一遍定义。如果是用的时候想不起来那很可能需要增加“随机检索”的练习也就是不按顺序地自测模拟真实调用场景。下面这张表是我自己调试学习问题时用的速查对照可以供你参考表现可能的根因对症的方法学完几个小时就完全想不起来被动接收大脑未加工学完当天进行口头复述或写小结概念记得但做不出题缺案例连接不能迁移找3个不同场景的例子进行实操能看懂但自己不会写/不会做只看不做缺输出环节立刻做一个最小可用的实践demo考试或关键时刻“大脑一片空白”记忆提取线索不足换不同角度自测制造随机检索学习时容易走神、拖延任务太模糊或干扰太多拆小任务创造无干扰环境用番茄钟5.2 无法专注怎么办别靠意志硬扛靠环境设计说到无法专注很多人的第一反应是“我要逼自己专注”。但后来我发现意志力是消耗品如果只靠意志力来维持专注很快就会耗尽然后反弹得更厉害。更可靠的办法是“减少分心的可能性”。比如我在家学习的时候最大的敌人不是床而是书桌旁边插座上正在充电的手机。明明知道不应该看但只要它在那里大脑就会有一个隐隐的念头“会不会有人找我”。后来我做了三件小事第一手机物理隔离学习时放到客厅绝不带进书房。第二电脑上把凡是可以推送通知的应用全部关闭通知权限学习时只保留一个浏览器窗口。第三书桌上只放当前学习要用的书、笔记本和笔其他一概清走。这三件事做完之后我发现自己变得“容易专注”了因为环境已经没有多少可逃逸的出口。还有一个很容易被忽略的因素是睡眠和疲惫状态。如果你前天熬夜第二天却指望通过“番茄钟”救回专注力那是不可能的。专注的本质是大脑能量充沛时的高效运行身体电量不足时再怎么设计环境也只是在空转。5.3 知识用不出来怎么办建立触发机制“用不出来”其实不是因为知识没有进脑子而是因为没有合适的“触发器”。你学了一个沟通技巧但真到了和人争论的时候你根本想不起来要用它满脑子都是情绪。这不是技巧没用而是技巧没有被“绑定”到对应的场景上。我自己试过有效的一个方法是“场景预演”。学完一个新技能后不要停留在抽象理解而是马上想象几个具体的、可能发生的场景并大声模拟一遍如何在那个场景里使用它。比如你学习了一个“非暴力沟通”的公式那么你就可以想象明天同事把一件事搞砸了并且把责任推到我身上我要用“观察感受需求请求”的方式回应。试着把下一句台词说出来。这种预演相当于给大脑安装了一个“触发开关”。等到真实场景出现时那个开关就会被情景自动激活。你不需要临时想只需要把预演时已经说过的句子自然说出来就行。当然即使这样也还是会有脑子短路的时刻。所以我的心态也调整了不是每一次都要完美运用只要能比以前多一次用出来就已经赚到了。技能就像肌肉用一次强一点关键是先建立那个“用”的念头。6. 一些补充的心得与小工具6.1 学习笔记的“两栏法”到底怎么记记笔记这件事我也经历了三个阶段。第一阶段是“誊写法”——把课件内容抄一遍后来发现完全是体力劳动第二阶段是“摘抄法”——只记重点但每一条都是从原文复制过来的依然没有经过自己的加工第三阶段才是我现在一直在用的“两栏法”看起来更简单却真正让笔记变成了思考的产物。具体操作是在纸上或文档里画一条竖线把页面分成左右两栏。左边这一栏只记“原内容”就是学习材料里的关键术语、模型、定义相当于一个客观摘要。右边这一栏只写“我的想法”包括我看到这段内容时的反应、联想到的其他知识、觉得哪里说得不对、以及我可以用它做什么。不要小看右边这栏它才是笔记的核心。因为左边的内容不管记得多全都只是别人的知识右边的内容才是通过你大脑加工后的产物。哪怕只写一句“这让我想到大学时那次失败的实验”这个笔记也已经有了不可替代的个人价值。做两栏笔记有一个比较实用的技巧左边尽可能精简逼自己提炼核心右边宁可啰嗦也要把自己的困惑和联想记下来。这样当你在一个月后回看时一眼就能看出哪些地方当时是真懂哪些地方只是抄下来的。6.2 值得尝试的几个轻量学习工具写在最前面我自己的原则是“工具越轻越容易坚持”那些看起来功能很复杂的知识管理软件如果你每次使用都要先想着“这个文件该放在哪”那它们本身就构成了学习的阻碍。我周围好几个朋友都是下载了一堆App最后大多数时间都在整理收藏夹而不是在学习。我这段时间真正用下来的工具可以按场景分成三类管理学习时间和专注状态手机上自带的计时器就可以简单设定25分钟计时不要额外装功能花哨的番茄钟App。记录灵感和课堂碎片利用系统自带的备忘录即可关键是每次记完当天晚上就要做一次标签或分类整理避免囤积。做知识卡片也就是间隔重复如果实在不想用软件可以用纸质卡片来背概念正面写问题背面写答案每天打乱顺序自测。还有一个很多朋友问过的问题要不要买一个专用的平板来无纸化学习我的回答是如果你的主要目的是学习而不是折腾设备建议先用纸和笔试试看。工具永远是辅助真正让知识留下来的是你的大脑状态和实践次数。换工具不会让人变聪明只会让人短暂地产生“我要好好学习了”的幻觉。6.3 关于“今天的学习让我意识到”这件事本身最后讲一点今天触发我反思的原始场景。我学的是一个技术框架学完之后之所以让我那么震惊不完全是因为“忘了”而是因为“忘了太多”。以前我总觉得“学得慢”才是问题但今天的经历告诉我“假学得快”更可怕——它让我在错误的路上匀速前进甚至还伴有一种充实感。复盘时我给自己写了三条备忘也算是一种个人行为准则不再用“时长”来衡量学习要用“输出质量”来衡量。不再相信“看懂”就等于“掌握”至少要复述一次才算入门。不再把“收藏”当作行动任何正在学的内容都要在48小时内安排一次使用或练习。这些并不是新奇的发明在很多学习科学的科普内容里都能找到影子。但知道和做到之间有巨大的距离而今天这次“翻车”经历终于让我把两者之间的距离拉近了一点。对我来说这就是“意识到”的力量——它不是在知识层面增加了一条信息而是在行为层面触发了一个改变。后面我会继续用这套方法去学新东西也会不定期把这些实践中的观察整理出来当做给自己的一份学习日志。如果你也在某个深夜突然发觉自己“学了个寂寞”那不妨和我一起从下一个小时开始试着把学习的主场从眼睛搬回大脑。
返回列表