给想跳读本文的同学:
- 在学习和工作中大脑和外界环境的作用分为三个模块:环境、工作记忆和长期记忆,其中最重要的是工作记忆,类似于cpu。
- 工作记忆的空间是有限的,一旦工作记忆被塞满了,我们就很难进行深层次有效率的思考,通过增加更多的事实性知识和多多练习把低级思考自动化可以压缩所需的工作记忆,提供更多的空间给高级思考。
- 分散练习比集中练习有效。
慕课和印象笔记都在最近推荐了一本叫《为什么学生不喜欢上学》的书,而且也不厚,也就200页不到。我对学习类的东西都比较感兴趣,因此我就下载下来看了。越看就越觉得以前头脑中关于学习一些比较模糊的东西反而越发地清晰了,这本书恰恰把一些关于学习的经验给清晰地按照科学的方式来解释了,所以读完以后你以前对各个名家推崇的各种学习方法和旁门左道都可以置之不理了,因为你掌握了更高层次的对人脑和认知过程的认识,明白了怎么学习是无效的有时候会比怎么学习要重要得更多。
我们看一下在豆瓣的评分。
豆瓣平均评分是9.3分,这样的分数书和电影来说都是相当高的分数。
在国外网站goodread的排名。
国外goodread的评分
读者评分都很多是4分以上。
一、大脑的模型
大脑的模型大脑的思考过程其实是环境、工作记忆以及长期记忆的作用过程。环境就是我们身处的环境它所提供的信息,工作记忆类似于电脑的cpu,它在工作的过程中有着即时存储、即时处理和空间容量小、短时迅速的特点,而长期记忆有点类似电脑的硬盘,它可以存储很多关于事实性知识和过程性知识,但是需要通过工作记忆的调用。
这个模型经常出现,但最重要关注的其实是工作记忆,因为它是我们工作、学习和生活一直都在紧密接触的部分,所以对它的理解和合理运用会对我们有直接的影响。工作记忆无法扩容,每个人都有一个限制,但是很难量化。工作记忆如果存储满了,那么你就会很难思考新的东西,甚至你很难思考任何东西,你可以想象一下电脑开了多个耗内存的应用程序被卡死的那种状态以及电脑只干一件事那种飞速计算和思考的感觉,鉴于工作记忆的重要性,作者十分建议我们给工作记忆腾出空间,这部分可以留给高级思考。这样我们的思考才会越来越厉害。作者提出增加工作记忆的几种方式:关注事情的逻辑联系和功能、增加更多的背景知识以及勤加练习把低级的动作转变为自动化,这些都可以为工作记忆腾出更多的空间,这样就可以进行高级思考。
二、增加背景知识
背景知识增加背景知识是进行更高层次的思考,比如思考事物的功能和逻辑联系的基础。包括在阅读一本书、高中进行阅读理解还有完形填空,几乎没有什么思考是不用用到我们的背景知识的,而当我们的背景知识不够的时候,就会觉得一篇完形阅读里面的词都认识,但就是不知道拼起来的句子是什么意思的这种感觉,原因是我们没有这个语境的背景知识。包括我在学习编程的过程中也踩过这个坑,我记得我学习编程的时候对各种算法的过程其实都是一知半解的状态,后来归根究底发现其实是自己对于算法的数学推导和原理都没有进行一遍深刻一些的梳理,当我进行了对SVM的一遍推理之后,确实比以前的理解清晰了不少。背景知识可以认为是不言自明的知识,对别人是不言自明的知识,对于你这个门外汉来说可能并不是,因此当你苦苦纠结于为什么我看不懂这个原理,请检查一下你确实能用费曼学习法解释关于这个原理里面的各个名词概念以及这个原理的意义?所以学习很多时候其实无关于智力,对于转行和跨专业的人来说更是,更多的可能是很基础的背景知识问题。背景知识两个重要作用就是作为思考对象以及合并知识块减少工作记忆的空间。
三、练习对工作记忆的影响
Practice Makes Better我们都知道可以练习,可是很少有人说过,练习对大脑的影响是如何的。其实之所以要练习,很重要一个原因就是要让低级技能自动化,这样我们就可以空出很多工作记忆来思考更加重要的东西。我最近在完成机器学习工程师的纳米学位项目的时候就有一个突破让我很有体会,我虽然学习编程一年了,但是实际上我对英文的打字没有办法做到盲打,于是乎其实我在写代码的时候很多注意力都在敲键盘上面,很怕敲错,这种情况的出现一个是因为我没有练习的缘故,第二个是因为我内心里面也有对犯错很不必要的恐惧。所以我的工作是相当低效的,更别说思考整体代码的实现了。我在做毕业项目的时候发现了这点,于是在那个番茄时钟里面,我要求自己在这个番茄时钟内盲打代码,打错也没关系,一开始确实比较慢,也要反复修订,但是经过这个番茄时钟以后,我发现自己好像有个突破了,就是英文盲打虽然也要偶尔修订一下,但是我完全不用看键盘了,我把敲键盘这个事情变成了无意识的自动化行为之后,反而能把更多的注意力放在如何实现代码的思考上面。实际上,我学习的速度从此以后就倍增了。所以,练习的作用就是你可以对信息的操作方式越来越有效率,所以这部分过程就可以不用占用你的工作记忆。我认为这个原理如果放到学习、工作和生活中就有一个很重要的思考着重点,那就是要让你的低级劳动越来越智能化,也就是越来越不用占用你的工作记忆,把工作记忆的空间腾出去给思考一些更重要的事情。过去一年我几乎就是在这个指导思想下进行自我提升的,只是我没有意识到这一点。我用Alfred来管理我的电脑,用Nearlock来帮我自动解锁,这些都有效地减少了我花费在零碎事情上面的思考所需空间,以至于我可以有更多的精力去做更多自己想做的,并得到更多的回报。
有效练习的方式
总体来说,分散练习比集中练习的效果要好。分散包括时间上的分散和环境的分散。比如说科学研究表明的是,考试之前的突击虽然能够让学生的学习成绩上升,但是在之后遗忘得会比把学习分散到好几天甚至一个月的学生更快,并且这些把时间分散开来学习的学生比突击的学生对知识的理解会更深刻。另外一方面,我们可以把练习在不同环境下进行,比如你今天学了个新的单词,自己背一遍,再在一家店铺的一个商品上面又注意到了这个单词,那么你对它的理解和记忆更深刻。我在生活中就有这样的体会,我学习机器学习的一些概念,可能并不能马上理解,可是在我十几天以后在不同的环境中再想起这个问题,突然就有了另外一种角度来思考,我称之为顿悟的瞬间。
小结
思考得更加有水平和更加有条理的基础是要:
- 思考功能和逻辑,注意门外汉和专业棋手面对一个相同的棋谱他们所看到的东西是不一样的。
- 增加更多的背景知识,它是我们思考的对象,有利于我们合并知识块。
- 练习,更多低级劳动自动化,就能打怪升级般进行更多的综合性高级思考。
网友评论