视频地址:油管链接
想学一门外语,想学画画,想学怎么耍电锯?
如果你拿出20小时全情投入一件事情,你会感到震惊的,震惊于自己居然能这么厉害。
-
Deconstruct the skill.分解技能
想好你最后想达成什么效果。
你把技能分解的越细,你就越能决定,这项技能里哪些部分能帮我达成目标你就可以先练习这些。
如果你先练习最重要的事情,你就可以在最短的时间内,最大限度的提高自己。
-
Learn enough to self-correct.
找到 3-5 种学习资源,可以是书、视频、课程,但不要因为这个而推迟练习。
我就这么干过,买过 20 本相关书籍。
“我要先看完这 20 本,然后开始学习编程。”不要这么做。
学习不用太多,能支撑你开始练习就可以了。
在练习中,自我纠错,自我调整。
因此理论学习帮助你进步,能在你犯错时提醒你,然后进行调整。
-
Remove practice barriers.排除干扰
电视,网络,所有的干扰。
-
Practice at least 20 hours.至少练习20小时。
学习大部分技能都存在“沮丧障碍”。
就是“我很菜鸟而且我自己知道”的阶段。
真的很不爽,谁也不愿意觉得自己蠢。蠢会阻止我们安心练习。
所以,无论做什么,先给自己定个目标,练习 20 小时。
你就能渡过最初那段很受挫的时期,从而将练习持续下下去直到获得回报。
学习任何东西都可以按照这四步来。
讲者在台上演奏ukelele ,展示自己练习 20 小时的成果。
学习新事物最大的障碍不是智力,并不是你要掌握多少诀窍、走捷径。
主要的障碍是情绪上的。我们会害怕自己在学习一样新东西的开始阶段,觉得自己很傻。
投入 20 小时在任何事情上吧。你想学什么都可以。
语言、烹饪、绘画,什么让你兴奋,什么让你开心。那就去做什么,只需要 20 小时,have fun。
评论区的留言
George Musick:
I’ve been using a variation of this technique for 30 years to teach newbies programming. I call it the building block approach. Essentially teach a small aspect of the programming language at a time, get the “student” to use it over and over while being productive for their team. When each building block is mastered move to the next one. In a relative short period of time the student becomes an independent and productive programmer. So, instead of a steep learning curve, there are many short learning curves. Each building block aligns with Kaufman’s 20 hours of practice. Thank you Josh!