zoukankan      html  css  js  c++  java
  • 费曼学习法:学习任何知识的好方法

    费曼学习法:学习任何知识的好方法

    The person who says he knows what he thinks but cannot express it usually does not know what he thinks.

    — Mortimer Adler

    上面这句话我大胆地翻译成:

    知而不能言表,非知也。


    理查德·费曼美国理论物理学家,量子电动力学创始人之一,纳米技术之父。因其对量子电动物理学的贡献获得诺贝尔物理学奖。

    img

    有一种学习方法被归于费曼的名下,虽然并没有事实证据是由费曼提出,但这个方法帮助了很多人快速学习一门技能。

    费曼学习法是什么呢?

    费曼学习法总共分四部(以下为众多版本之一):

    1. 选择一个概念(可以是你之前就懂的,也可以是刚刚学会的)
    2. 把这个概念给一个外行(或者八岁小孩)
    3. 评价你自己的教学并找到和原概念的差距
    4. 重新组织信息,简化

    这四个步骤可以简化为四个英文单词:

    1. Concept (概念)
    2. Teach (教给别人)
    3. Review (评价)
    4. Simplify (简化)

    为了方便大家记忆,我们把费曼学习法缩写为CTRS,可以想象成键盘上的Control键最后的L改成S。

    CTRL====> CTRS

    这样,这四个步骤就很容易记住了。


    费曼法强调了把传统意义上的输入和输出变换了一种形式。也就是说,我们之前学习时,往往只考虑输入(我们学的时候只想着自己学会就行了,不会去思考想怎么把别人也教会)。有个老段子不是说嘛:老师在上面忙得够呛,学生在下面一点反应都没有。

    而输入的效果则取决于很多因素,比如:材料写得好不好;授课的语言是否符合逻辑;老师的讲话水平;学习者的理解能力等等。

    而费曼法,鼓励我们在接受新知识时脑海里就想着输出,并且这个输出不是鹦鹉学舌地把学到的内容再原封不动地重复一遍给另一个人听,而是加上自己的理解,用更简单的语言表达出来(也就是教会一个外行)。

    学习过程思维方式的变换,很可能会带来不同的学习效果。换句话说,如果你不能用之前已经掌握了的知识把新学表达出来,就说明你理解的不够透彻。

    There is a difference between knowing something and knowing the name of something.


    举个我自己的例子,我在学习汽车的机械原理时,看了很多人讲的变速箱(transmission)的工作原理,但是看了很多之后还是没有很懂。直到后来看到一个国外的视频,那个老外讲:把汽车的变速箱想象成山地车的变速齿轮就好了。

    瞬间豁然开朗有没有?

    而且听这个老外这么一讲,我发现自己骑了六年变速车,档位使用一直是错的,至少没能最高效地使用变速器。

    img

    这个老外就是用了费曼法,用已知(自行车的变速器)套未知(汽车的变速箱),让我这个门外汉一听就能理解(虽然二者实际原理并不能完全等同)。

    而有些人讲变速箱的原理,传动轴,齿比,术语讲了一堆,不管听的人能不能听懂,自己讲得倒是挺high。

    The ultimate test of your knowledge is your capacity to convey it to another.

    对于我们来说,如果让你用最简单的语言把你从事的行业,或者你的专业中最核心的概念讲给一个外行人,那么你能做到吗?

  • 相关阅读:
    解决后退网页已过期或刷新询问是否重新提交表单的问题
    一行代码获取中文星期
    单例模式弹出窗体实现
    JAVA实现冒泡排序
    关于BufferedWriter.write超过30W条数据写入过慢问题。
    Ibatis的简单介绍
    链接注入(便于跨站请求伪造)(AppScan扫描结果)
    会话标识未更新(AppScan扫描结果)
    跨站点脚本编制实例(AppScan扫描结果)
    深入Java核心 Java内存分配原理精讲
  • 原文地址:https://www.cnblogs.com/tianxintang/p/13270446.html
Copyright © 2011-2022 走看看