【视频】1年时间,2000美金,他读完MIT四年课程,如何做到?!-EAmaster课外大师
文:硅谷密探
ID:guigudiyixian
如果你读了这篇文章,请把“12个月”的说辞忘掉,不管他是12个月搞定,还是6个月搞定,还是24个月搞定,这些都不重要,也无需争论。
好好去理解和思考他的方法、思路和见解,这些才是最重要的。因为这些方法、思路和见解,是非常正确和有价的!
来自加拿大的斯科特·扬在家用了12个月,通过互联网完成了4年麻省理工大学33门的计算机课程,节省了150万的大学学费。
在18岁的时候,斯科特·扬就创建了自己的第一个学习型博客。如今已是知识型网红的他,除了一年完成33门MIT计算机课程外,他还花了一年时间去了4个国家,学习了4门外语,还用30天来挑战学习肖像画。他写的一本书《如何高效学习》已被翻译成中文正在中国热销。
(斯科特·扬)
斯科特·扬(Scott Young),1988年出生在加拿大,从高中开始放学后就几乎不学习,尽管如此,他还是以全班第2名的成绩毕业。读大学时,他每天学习一般不超过2个小时,但他的平均成绩总保持在A以上。
从加拿大马尼托巴大学商科毕业后,他又以超凡的速度学习了麻省理工计算机课程,并登上TEDx的演讲台,向全世界宣讲自己的学习经验。
18岁的斯科特·扬非常的痴迷于研究人的能力发展,在2006年他用WordPress创建第一个个人博客,黄子珈他想向大家分享自己所看到,试验过的,关于自我能力提升有用的文章,并能影响到读者们的生活。
那个年代的博客就像如今微信公众号一样叶钦达,要想让博客能吸引到足够多的读者,内容一定是核心。斯科特在他创立博客的那一刻就知道,博客的界面可以慢慢美化,但优质内容一定是最重要的。
(10年前的读者感谢评论)
在他推出几篇优质博文后,陆陆续续收到了许多读者的好评与关注。依靠读者的口碑效应,10年时间,1000多篇博文,让他成为了一位知名的学习型博主。
用10天完成普通大学生得花4个月的课程
而让他真正名声大噪并让全世界所熟知的是他的一个个人学习实验,用12个月完成了MIT四年计算机的33门课程,平均每10天完成普通大学生要花4个月才能修完的一门课程。
(计算机专业所有的书<=2000美金)
那时从商学院已经毕业了一年的斯科特一直感叹着计算机改变人类生活的力量,同时他也对代码背后的算法充满着好奇心。他很想重新学习计算机相关的知识,但又不想花费四年的时间和学费。
正好他遇到了麻省理工学院的网络公开课,在2011年10月,他在他的博客上宣布自己将进行为期12个月的MIT课程挑战,那时的他并没有百分百的信心能完成这个任务。他用每周每天10小时的时间来学习,每个周六花一天的时间休息来平衡生活,用每个周日的时间来工作维持开销。
(MIT计算机课程)
他认为大学就像一个米其林餐厅,你支付的费用不只包含了食物,还有环境和服务。当你对某一个知识极度饥渴的时候,你并不一定要花额外的费用再去学校,再花额外的时间去选课社交,而可以用一种单刀直入的办法马上解决自己的好奇心。他通过网络课程,花了低于2000美金在相关的书籍材料上,在2012年9月宣布完成了所有的33门课程,而这期间他只用了短短的12个月。
(斯科特在Youtube上讲述如何自学)
之后,有科技大公司直接提供面试机会给斯科特,但他并不是为了当一个大公司的码农,而是为了来证明每个人可以很快速的学习计算机的知识,以及用学到的东西做一些其它有趣的事情。 有人曾问过斯科特·扬是不是喜欢学习,而他答到他只是想通过学习,成为一个更聪明的人。
(在TEDX演讲)
斯科特的举动并不是鼓励我们不用再去大学学习,而是想通过他的自我教育行为来让个人重新思考学习的效率,能让大学的规则制定者思考每一个课程应该如何配置更合理的时间和课程花费的金钱。
在实验完成后,他登上TEDx的演讲台向全世界宣讲自己的学习经验后,他又开始了自己的另外一个实验----用一年时间,不讲英文,去四个国家,学习四门不同的语言。分别是西班牙的西班牙语,巴西的葡萄牙语,中国的普通话和韩国的韩语。
(实验的四个国家)
但并不意味着斯科特的四门语言都很优秀,在这四门语言中,他觉得自己最擅长的是西班牙语,而最不擅长的并不是中文,而是韩语。
(分别去了上海,昆明,台北的斯科特·扬)
刚开始学中文的时候,斯科特即使知道自己说错了也一直不断地练习,就跟我们一直认为学语言的核心思路一样,就是不断地说,量变产生质变,学习语言对他来说也并非有什么捷径可言。
对他来说,学习一门语言最主要的目的就是和人交流。他的学习方法是通过Skype在家和中文老师交流 ,再出门去不同的地方和不同的人聊天,即使当时很多人都在笑他们说中文的口音。在熬过一开始说中文带有口音和卡带的短暂痛苦后,迎来的是他对中国汉字和文化的收获。
(尝试皮蛋)
他痴迷于汉字和汉字之间存在着的各种各样的关系,也认识到学习拼音并不能了解汉字背后的博大精深。对于中国文化保守的观点,斯科特非常不赞同,他认为西方人之所以这么说,是因为没有很好地用中文去和中国人沟通,没有理解和融入到中国人区分于西方人独特的交友和生活方式。
(他表示“中国人都是大吃货”)
而学习每一门语言,他都只用了3个月的时间。在四国旅行结束后,他也向大家总结了一套每个人都能学习任何语言的方法论:
1.找到一个会你要学习这门语言的人
2.和这个人约定不能使用自己的母语
3.开始和这个人不断交流
(这不就是马云爸爸当年学习英语的方法论嘛?)
然而斯科特认为最宝贵的并非是他懂得如何快速地掌握一门语言,而是他在不同国家的经历和学习语言后对这个国家文化的理解。(就像马云当年在美国遇到互联网)
“用不同的项目来挑战自己”从来就没有在斯科特这里停止过,挑战完四国语言后的他又花了每周5天,每天5个小时,坚持一个月,总计100个小时的情况下学习自画像,30天后得到了他想要的结果。
(斯科特·扬的30天前后肖像画对比)
其实无论是挑战12个月的MIT计算机课程,一年四门外语还是30天的肖像画杨洛婷,10年来,斯科特·扬其实一直都在做一件事情:给自己设定目标,用自己来做实验,并坚持完成,然后将其中的经历和思想与人分享。
而用他的话来说,他的自我教育挑战背后都在用着同一种思路:
在确定一个要通过学习完成的目标后,将这个目标不断得划分成每一个小目标,在完成每一个小目标的途中不断总结,持续获得有效的即时反馈,形成一个“学习-反馈-改进”的循环。
如果在这个小目标上遇到困难,就去学习新的一个小目标的内容,反过来再去想尽各种办法去解决之前遇到的困难,直到完成目标。
(马斯洛人类需求五层次理论。当我们还在追求基本的物质需求时,斯科特已经站在了金字塔顶端)
思路看似简单,但想真正掌握,并能应用到实际生活中看到效果实属不易。很多人都缺少这样的耐心和自制力,以及对自我的要求。当我们还在生存、安全、感情、尊重的需求上挣扎时,斯科特已经在自我潜力发掘需求的道路上越走越远京天红炸糕。
学会如何学习,更好地做一个快速终身学习实践者,不妨来看看斯科特的TED英文演讲:
附录:我是怎样在一年内完成MIT33门计算机课程的
看我怎么驾驭MIT计算机科学课程
我老想着学快一点,再快一点,并为此兴奋不已。掌握那些重要的学问吧,专业知识与娴熟技艺将是你的职业资本,帮你赚取金钱与享受生活。如果过得好是你的目标,学问能引你到向往之地。
尽管学得更快有很多好处,但大多数人并不愿意学习“如何学习”。大概是因为我们不肯相信有这种好事,在我们看来,学习的速度只取决于好基因与天赋。确实总有些人身怀天赋本钱,但研究表明你的学习方法也很重要。更深层次的知识加工,与时而反复的温故知新,在某些情况下会加倍你的学习效率。是的,“刻意练习”方面的研究表明,没有正确的方法,学习将永远停滞。
今天,我想分享一下学习策略,看看我如何在12个月内完成4年MIT计算机科学的课程。这套策略历经33门课的锤炼,试图弄清楚学得更快的窍门,哪些方法有用,哪些没用。
为什么临时抱佛脚没用?
很多学生可能嘲笑我,妄想只花1年的时间学会4年的课程。毕竟,我总可以临时抱佛脚,什么都不懂还能顺利通过考试,不是吗?很可惜,这个策略在MIT行不通。
首先,MIT的考试苛求解决问题的技巧,还经常出些没见过的题型。其次,MIT的课程讲究循序渐进,就算你能死记硬背侥幸通过一次考试,同系列课程的第七课可能就跟不上了。
除了死记硬背,我不得不另辟蹊径,加速理解过程。
你能加速理解吗?
“啊哈!”当我们终于想通了,都曾经这样恍然大悟地欢呼过。问题是,大多数人都没有系统地思考。经典的学生求学之路,就是听讲座,读书;如果还不懂,只好枯燥地做大量习题(题海)或重看笔记。没有系统的方法,想更快地理解似乎是天方夜谭。毕竟,顿悟的心理机制,还全然不知。
更糟的是,理解本身,很难称得上是一种开关。它像洋葱的层层表皮,从最肤浅的领会到深层次的理解,逐层巩固对科学革命的认知。给这样的洋葱剥皮,则是常人知之甚少、易被忽略的理解过程。
加速学习的第一步,就是揭秘这个过程。如何洞悉问题,加深你的理解,取决于两个因素:
1.建立知识联系;
2.自我调试排错。
知识联系很重要,因为它们是了解一个想法的接入点。我曾纠结于傅里叶变换,直至我意识到它将压强转化为音高、或将辐射转化为颜色。这些见解,常在你懂的和你不懂的之间建立联系。
调试排错也同样重要,因为你常常犯错,这些错误究根到底,还是知识残缺,胸无成竹兽兵卫忍风帖。贫瘠的理解,恰似一个错漏百出的软件程序。如果你能高效地自我调试,必将大大提速学习进程。建立准确的知识联系与调试排错,就足够形成了深刻的问题见解。而机械化技能与死记硬背,通常也只在你对问题的本质有了肯定的直觉以后,才有所裨益。
钻研(The Drilldown Method):你学得更快
经年累月,我完善了一个方法,可以加速逐层增进理解的过程。这个方法至今已被我用于各科目的课题,包括数学、生物学、物理学、经济学与工程学。只需些许修改,它对掌握实用技能也效果很好,比如编程、设计或语言。这个方法的基本结构是:知识面、练习、自省。我将解释每个阶段,让你了解如何尽可能有效率地执行它们,同时给出详细的例子,展示我是怎么应用在实际课程的。
第一阶段:知识面覆盖
如果你连一张地形图都没有机器铃砍菜刀,你不可能组织一场进攻。因此,深入研习的第一步,就是对你需要学习的内容有个大致印象。若在课堂上,这意味着你要看讲义或读课本;若是自学,你可能要多读几本同主题的书,相互考证。
学生们常犯的一个错误,就是认为这个阶段是最重要的。从很多方面来讲,这个阶段却是效率最低的大良牛乳,因为你每单位时间的投入只换来了最少量的知识回报。我常常加速完成这个阶段,很有好处,这样,我就可以投入更多时间到后面两个阶段。
如果你在看课程讲座的视频,最好是调到1.5x或2x倍速快进。这很容易做到,只要你下载好视频,然后使用播放器(如VLC)的“调速”功能。我用这法子两天内看完了一学期的课程视频。如果你在读一本书,我建议你不要花时间去高亮文本。这样只会让你的知识理解停留在低层次,而从长远来看,也使学习效率低下。更好的方法是,阅读时只偶尔做做笔记,或在读过每个主要章节后写一段落的总结。
第二阶段:练习
做练习题,能极大地促进你的知识理解。但是,如果你不小心,可能会落入两个效率陷阱:
1.没有获得即时的反馈:研究表明,如果你想更好地学习,你需要即时的反馈。因此,做题时最好是答案在手,天下我有,每做完一题就对答案,自我审查。没有反馈或反馈迟来的练习,只会严重牵制学习效率;
2.题海战术:正如有人以为学习是始于教室终于教室,一些学生也认为大多数的知识理解产自练习题。是的,你总能通过题海战术最终搭起知识框架,但过程缓慢、效率低下。
练习题,应该能凸显你需要建立更好直觉的知识领域。一些技巧,比如我将会谈到的费曼技巧(the Feynman technique),对此则相当有效。对于非技术类学科,它更多的是要求你掌握概念而不是解决问题,所以,你常常只需要完成最少量的习题。对这些科目,你最好花更多的时间在第三阶段,形成学科的洞察力。
第三阶段:自省
知识面覆盖,与做练习题,是为了让你知道你还有什么不懂。这并不像听上去那么容易,毕竟知之为知之,不知为不知,难矣。你以为你都懂了,其实不是,所以老犯错;或者,你对某综合性学科心里没底,但又看不确切还有哪里不懂。
接下来的技巧,我称之为“费曼技巧”,将帮助你查漏补缺,在求知路上走得更远。当你能准确识别出你不懂的知识点时,这个技巧助你填补知识的缺口千钧一发造句,尤其是那些最难以填补的巨大缺口。这个技巧还能两用奉新吧。即使你真的理解了某个想法植物再战僵尸,它也能让你关联更多的想法,于是,你可以继续钻研,深化理解。
费曼技巧(The Feynman Technique)
这个技巧的灵感,源于诺贝尔物理奖获得者,理查德·费曼(Richard Feynman)。在他的自传里,他提到曾纠结于某篇艰深的研究论文。他的办法是,仔细审阅这篇论文的辅助材料(supporting material),直到他掌握了相关的知识基础、足以理解其中的艰深想法为止。
费曼技巧,亦同此理。对付一个知识枝节繁杂如发丝、富有内涵的想法,应该分而化之,切成小知识块,再逐个对付,你最终能填补所有的知识缺口,否则,这些缺口将阻挠你理解这个想法。对此,请看这个简短的教程视频。
(地址在这里,需要翻墙,小伙伴们想办法打开吧http://youtu.be/FrNqSLPaZLc?t=1m17s)
费曼技巧很简单:
1.拿张白纸;
2.在白纸顶部写上你想理解的某想法或某过程;
3.用你自己的话解释它,就像你在教给别人这个想法。
最要紧的是,对一个想法分而化之,虽然可能重复解释某些已经弄懂的知识点。但你最终会到达一个临界点,无法再解释清楚。那里正是你需要填补的知识缺口。为了填补这个缺口晟世青风,你可以查课本、问老师、或到互联网搜寻答案。通常来说,一旦你精准地定义了你的不解或误解,找到确切的答案则相对而言更轻松。
我已经使用过这个费曼技巧有数百次,确信它能应付各种各样的学习情境。然而,由于学习情境各有特点,它需要灵活变通,似乎显得难以入门,所以,我将尝试举些不同的例子。
对付你完全摸不着头脑的概念
对此,我仍坚持使用费曼技巧,但翻开课本,找到解释这个概念的章节。我先浏览一遍作者的解释,然后仔细地摹仿它,并也试着用自己的思维详述和阐明它。如此一来,当你不能用自己的话写下任何解释时,“引导式”费曼技巧很有用处。
对付各种过程
你也能通过费曼技巧去了解一个你需要用到的过程。审视所有的步骤,不光解释每一步在干什么,还要清楚它是怎么执行的。我常这样理解数学的证明过程、化学的方程式、与生物学的糖酵解过程。这里有个例子,展示我如何想到怎么实现网格加速。
对付各种公式
公式,应该被理解,而不只是死记硬背。因此,当你看到一个公式,却无法理解它的运作机理时,试着用费曼技巧分而化之。这里有个例子,展示我如何理解傅里叶分析方程。
对付需要记忆的内容费曼技巧,也可以帮你自查是否掌握非技术类学科那些博大精深的知识概念。对于某个主题,如果你能顺利应用费曼技巧,而无需参考原始材料(讲义、课本等),就证明你已经理解和记住它。
形成更深刻的直觉(Deeper Intuition)
结合做习题,费曼技巧能帮你剥开知识理解的浅层表皮。但它也能帮你钻研下去,走得更远,不只是浅层的理解,而是形成深刻的知识直觉。直观地理解一个想法,并非易事。它看似有些许神秘,但这不是它的本相。一个想法的多数直觉,可作以下归类:
类比、可视化、简化
类比:你理解一个想法,是通过确认它与某个更易理解的想法之间的重要相似点;
可视化:抽象概念也常成为有用的直觉,只要我们能在脑海为它们构筑画面,即使这个画面只是一个更大更多样化想法的不完全表达;
简化:一位著名的科学家曾说过,如果你不能给你的祖母解释一样东西,说明你还没有完全理解它。简化是一门艺术,它加强了基础概念与复杂想法之间的思维联系。
你可以用费曼技巧去激发这些直觉。对于某个想法,一旦你有了大致的理解,下一步就是深入分析,看能不能用以上三种直觉来阐释它。期间,就算是借用已有的意象喻义,也是情有可原的。例如,把复数放到二维空间里理解,很难称得上是新颖的,但它能让你很好地可视化这个概念,让概念在脑海中构图成型。DNA复制慕残吧,被想象成拉开一条单向拉链,这也不是一个完美的类比阿兰佩迪拉 ,但只要你心里清楚其中的异同,它会变得有用。
学得更快的策略
在这篇文章里,我描述了学习的三个阶段:知识面、练习、与自省。但这可能让你误解,错以为它们总在不同的时期被各自执行猜歌王答案,从不重叠或反复。实际上,随着不断地深入理解知识,你可能会周而复始地经历这些阶段。你刚开始读一个章节,只能有个大概的肤浅印象,但做过练习题和建立了直觉以后,你再回过来重新阅读,又会有更深刻的理解,即温故而知新。
钻研吧,即便你不是学生
这个过程不只是适用于学生,也同样有助于学习复杂技能或积累某话题的专业知识古宅心慌慌。学习像编程或设计的技能,大多数人遵循前两个阶段。他们阅读一本相关的基础书籍,然后在一个项目里历练。然而,你能运用费曼技巧更进一步,更好地锁定与清晰表述你的深刻见解再世为后。积累某话题的专业知识,亦同此理;唯一的差别是,你在建立知识面以前,需要搜集一些学习材料,包括相关的研究文章、书籍等。无论如何,只要你弄清楚了想掌握的知识领域,你就钻研下去,深入学习它。