06学习的核心概念和方法--learn by doing(三)

06学习的核心概念和方法--learn by doing(三)_第1张图片
learn-by-doing.jpg

正文

在上大学的时候,由于自己的专业属于硬件方面所以自己想要决定学习一些有关软件的知识,从而补足自己的知识结构。学习软件自然要选择一门编程语言,于是我就选择了一门目前最流行的Web开发语言--PHP,然后就学习了大量的语法规则和数据类型,但是遗憾的是直到今天我也没有写过一个完整的程序,而那些学过的语法也基本上都遗忘了。这件事情之后都被我淡忘了,直到有一次在一个微信公众号中看到一篇有关Python学习的文章《Python学习中犯的两个最大的错误》,作者提到了自己在学习编程中犯的最大的一个错误就是一开始看了大量的rule book而没有一开始就自己编写一些小程序。这时自己当年学编程的经历再次浮现,猛然醒悟原来自己编程没有进步同样是由于这个错误。对于很多人来说类似的错误也发生英语学习中,每当人们谈论起学习英语的话题,脑中出现的第一个学习方法就是记单词,而且我们也经常在朋友圈看到大家晒今天又记了多少个单词,仿佛记单词成为了学习英语的全部。很多人可能背了那么多年单词,但是从来没有阅读过一本原版的英文书籍。

这种学习方式的结果大家都是心知肚明的,无论是通过大量语法规则来学习编程还是通过背单词来学习英语学习的效果是很差的。但为什么很多人本能上还是会采取这低效的学习方式来学习呢?很多背单词的人可能会说我还没有准备好,我现在还不能开始读原版书呢,记忆语法规则来学习编程的人可能说我还没有全部学完呢,怎么可能开始写程序呢。大家迟迟不愿意踏出真正运用知识的第一步是因为根植在我们内心中的恐惧,我们害怕别人说我们做的不好,我们想要等到自己能够做的非常完美的时候再去迈出步,但那个“等到完美的时候”永远都没有来到。这种思维在心理学上称作表现型人格,做任何事情都希望得到别人的赞赏。但是如果不能得到赞赏的事情,他们宁愿不去做。由于很多事情一开始没有人能够做的完美,所以逐渐的这部分人就拒绝了很多成长的机会,发展为一个僵固型的思维方式。

其实背单词是学习英语的必须的一个部分,学习语法也是编程学习的必经阶段,但是这远远不是学习的全部。心理学在学习领域有一种最有效的也是最自然的学习方法:做中学(learn by doing)。首先,我们要了解一个基本的学习理念:我们掌握了多少知识并不取决于你记忆了多少知识,而是我们能调用多少知识及其关联。调用知识能力的提升才能够极大的提高我们的学习水平。而在做中学就可以很好的调取我们学到的知识以及这些知识之间的关联从而大大的提高学习效率。为什么这种学习方式又是最合乎大脑的理解方式呢?因为在人类进化的几百万年里,那时并没有老师和教材,知识的获取都是通过我们自己大量的实践,然后从中摸索出来规律的。这种知识的获取方式经过漫长的时间进化已经编码在我们的基因中了,所以在这种实践中学习不会让人觉得枯燥反而极大地提升了学习的效果。

“精益创业”(lean startup)是当前互联网最流行的创业方法之一,其中有个关键概念叫做“最小可行产品”,指的是用最少资源,最快制作出来可执行基本功能并且能被用户使用的试验性产品,然后根据用户的反馈进行优化,最终通过迭代的方式进化出一个好产品。这种做产品的思维可以看做是做中学的实践方式,应用在我们的英语学习和编程学习中同样适用。因为我们永远也无法完全准备好,我们可以边上场准备边适应,虽然一开始可能会摔得鼻青脸肿,但是进步反而更快。具体到英语学习就是要使用英语,例如读英文原版书,听PODCAST,听英文歌曲,或者写一份英文简历,准备一次英语的面试的材料。这种使用英语来学习英语的方法就是李笑来老师关于英语学习的著作《人人都可以用英语》提到的英语学习的核心。另外一个网络上很火的TEDx的语言学习演讲《如何在六个月掌握一门外语》中也提到要把英语作为一种沟通工具去使用来提高学习的效率。同样的原理可以应用在学习编程中,例如可以编写个博客,投票的应用或者个人网站来加速我们的学习过程。世界 Hackathon 首奖得主郑伊廷 Xdite的一篇文章《如何在五天内快速 “学会” 一门技能》中提到学习编程先要解决How,即一模一样的跟着专家的实例去做,然后完成what,即把“成果”做一点小修改,最后开始解决Why,即查看参考书。

虽然我们要勇敢的迈出践行的第一步,但是也并非完全不需要任何基础就去莽撞的探索。唯一需要掌握的就是学习该技能的最少必要知识,也就是核心知识。学习英语的必要知识就是学会音标,学会查词典,学会查语法书,学会正确提问,养成最基本的语言学习习惯。安全驾驶的核心就是要慢,理财的核心就是就是攒,就连获得高潮的方式也只需要一个字:挤。掌握最少必要之后就要马上开始实际操练,最终在实际操作过程中学会大量的细节。学习本质是并不是的到一个浓缩的结论,而是要还原出这个凝练的结论背后的细节。就像我们进入股市开始投资,有大量的结论如葛兰比法则,金叉,死叉等等。但是当我们使用这些法则的时候却总是亏钱,原因就在于我们只知道结论并没有通过大量的投资实践去学习这些结论背后的大量细节。所以那些结论就像是拿到的浓缩果汁,我们需要加入实践之水和思考之水去稀释他们,从而得到我们想要的味道。

做中学是一种非常高效的学习方式,李笑来在《你学你的,用不着别人批准》一文中针对性的提出了一个完整的学习系统是:横空出世—向后钻研—向前突破。这个学习系统的第一步“横空出世”指的就是在一个实际的项目中使用正在学的技能,例如我们通过阅读一本原版书来提高英文阅读写作能力。“向后钻研”指的是当我们想尽一切办法完成了这个项目之后,然后针对这个过程中遇到的问题去做系统的主题阅读,例如我们读完一本英文原版书之后开始系统的学习阅读方法和写作方法。夯实基础之后继续“向前突破”,然后开始下一本英文书,然后不停的循环上述过程然后直至掌握这个技能。知名程序员王垠在一篇名为《怎样成为一个天才》的博客中提到了一种天才的学习方式就是learn by doing,提到 美丽心灵 中的纳什的学习方式,Nash 看书只看封面和开头,把这书要讲的问题了解清楚之后,就自己动手解决。最后,他完全依靠自己的“头脑暴力”创造出整本书的内容。尽管不是每个人都可以成为天才,但是我们至少可以借鉴天才的学习方法让自己变得优秀起来。


参考:
我第一次接触“使用是最重要的学习方式”这个思想是通过李笑来老师的一本公开书籍《人人都能用英语》,这本书是我在准备雅思过程遇到的最系统的一本英语书,全文的核心思想是“学习英语最好的方法就是用英语”,这个用包括很多方式:阅读英文原版书籍,听英文的PODCAST,看英文电影,跟老外聊天以及用英文写作,这几个看似很生活化的活动确实学好英语最重要的练习方法,后来李笑来老师又写了一篇文章再次凝练的阐述了这种学习方式-《十分钟后开始用英语》,然后我就真的按照这个方法坚持了1年,从一开始学习英语是一种煎熬到最后开始享受用英语获取更多知识的过程。然后一次在逛知乎的时候看到一个TEDx的演讲--《如何在六个月学会一门外语》,作者是国际知名的心理学家和教育家龙飞虎(Chris Lonsdale),当时我看到留言和评论都是“这不可能”,但是我自己明白,这是可能的而且我知道这六个月意味着什么,所以耐着性子看了下去,我发现作者在演讲中提到的学习中文的例子就是在火车上与餐车的员工借助手势比划聊了一夜之后对中文的学习帮助很大。他提出一条英文学习原则就是:use language as a tool to communicate right from day one. 突然间我意识到这和李笑来老师提倡的用英语的学习方法不谋而合。再后来就是在王垠的博客上看到一篇文章:《怎样成为一个天才》,这篇文章中提到了一种天才的学习方式:learn by doing,提到 美丽心灵 中的纳什的学习方式,Nash 看书只看封面和开头,把这书要讲的问题了解清楚之后,就自己动手解决。最后,他完全依靠自己的“头脑暴力”创造出整本书的内容。虽然不是每一个人都能成为天才,但是平凡的我们也能从中借鉴一二,也就是“先用后学”的思路。后来我在世界 Hackathon 首奖得主郑伊廷 Xdite的一篇文章《如何在五天内快速 “学会” 一门技能》中提到学习编程同样是先“用”后“学”的方法。最后系统的讲述这个方法的还是李笑来老师,在《你学你的,用不着别人批准》一文中提出的这个学习系统是:横空出世(用)——》向后钻研(学)——向前突破(用的更好)。

你可能感兴趣的:(06学习的核心概念和方法--learn by doing(三))