弗曼学习法,你在用吗?

今天简单的谈论一下弗曼学习法,是被学术界认为最niubi的学习方法。

  • 理查德.弗曼(1918-1988)1965年获得诺贝尔物理学奖,美籍犹太人,也是最早提出 纳米 的人。之所以以他的名字命名改学习方法,想必不用说大家也都知道了,总之很厉害一个人就是了。
  • 弗曼学习法的原理,可以用一句话来概括(透过现象看本质),比方说我们刚学习、接触一个知识点,按照正常的逻辑就是去学会怎么使用它就行了,而带来的弊端就是,当时,亦或者一段时间内我们能记得,但是随着时间加长,没有使用过这个知识点,我们便会很快就忘记了。因为我们每天都在接收新的事物,学习很多东西,不可能记住所有,而最好的方法,就是在学习的过程中,我们去了解这个事物的本质,对这个知识点有一个较为清晰的认识,大脑中有一个大纲,划分的越细越好。那么当你下次再见到这个知识点的时候,首先想到的不是我该如何使用它,而是再大脑中回想起这个知识点的大纲,根据大纲再慢慢去联系这个知识点的用法,这么一个循序渐进的过程。
  • 而弗曼学习法最好的一个地方是:我们不仅要对一个新学习的知识点有一个清晰的“大纲“,还应该把知识点总结、归纳、吸收。你可以把学到的知识,用自己的语言写下来或者是讲述给别人听,自己以一个老师的身份,设想,我应该如何通俗易懂的将这个知识点传达给别人,使别人能很轻松的理解。如果在写下来或者讲述的过程中忘记了某个知识点,再去查阅资料、翻阅书籍、亦或者是询问他人,以此来达到将知识吸收归纳为自己的知识,这样才是最有效的学习方法。
  • 举例:Java开发的我们都知道SpringMVC,也用过,而且也用过不知道多少次了,感觉就像是重复搬砖,增删改查无味的工作,当问起来,你知道它底层的工作原理吗?你可能会说”就是前端的请求传给controller,controller再一系列业务操作,将操作的结果返回给controller,controller再交给前端渲染“ 等等。虽然工作中确实是这样的,但是我们如果想要写高效的代码,或者迅速掌握一门技术或者框架,我们不仅要知其然还要知其所以然才是。还是以SpringMVC为例:知道底层实现的人都知道,SpringMVC是Spring的核心,其实就是servlet。只是对servlet的封装,使其更加好用,减少重复造轮子的工作罢了。其工作原理就是:前端的请求传给DispatcherServlet,Dispatcher Servlet将请求找到HandeerMapping映射器,找到对应的bean,然后又将映射的bean转交给HannderAdapter适配器,去适配对应的controller,controller起到接收和返回的作用,具体的业务交给实体层:Service、vo、Dao、Dto等,controller接收业务处理的结果,再转给View Resolver视图解析器,将结果返回给前端模板引擎进行渲染,这样一个过程。Ps:说得不是很详细,勿吐槽。
  • 之所以举例 就是想传达,我们在学习过程中,无论学习什么知识,无论领域,我们都要抱着类似的学习目标去学习。简言之:就是把别人的知识吸收归纳为自己的知识,如何验证呢?最好的办法就是用自己的语言写下来,或者说出来。

学而不思则罔,思而不学则殆。人这一生就是一个不断学习的过程,学习真的很重要,学习这件事情千万不能落下,合理利用碎片化时间,和我一起坚持学习下去,加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值