30天速成VS1万小时定律,初学者应该怎么选?

在相当长的时间里面,人们被一万小时定律所误导:

只要你每天花上一点时间,那么日积月累之后,就会在某个领域成为“大师”。

关于这一点,我曾经深信不疑。

但随着时间的推移,以及身边越来越多的失败案例(前一秒还激情澎湃想要改变世界,下一秒就坠入深渊彻底放弃),让我意识到一万小时定律的局限性。

关于1万小时定律,个人觉得有三点需要注意的是:

1.1万小时的练习一定要是刻意练习,也就是在不断的反思之中提升自己。如果只是和尚撞钟式的1万小时,哪怕再来一亿小时也没用。

2.对于新手来说,最重要的是在足够短的时间内获得对某个领域技能或知识的全局性概念。如果是技能,还需要用实战的方式获得实际的成果(哪怕是不完善的)。

从这个角度来看,所谓的30天速成不是坏事。如果你在这30天内全情投入,每天花上10个小时的深度学习时间,那么一定比你每天花1小时学上一整年的效果好。

3.只有入门之后才有资格谈1万小时定律

只有通过短时间内的密集刻意练习突破某种知识技能的“临界点”,或者用混沌大学的术语“破局点”,才有资格谈1万小时定律。

1万小时定律没有错,因为在入门之后,如果想在某个领域持续深入的研究,或是掌握更高深的技能,就必须持续重复性的投入时间。

对于绝大多数的新手来说,他们放弃学习某种知识或技能并非因为后续没办法长时间坚持,而恰恰是因为妄想用1万小时的“懒人””摸鱼“式学习方式来替代最初入门阶段的30天苦修。

对于编程开发来说,也是如此。

想要成为高手,自然需要以1万小时定律为准则,持续不断的努力。

但对于新手来说,不要以为每天坚持花一点时间学习就一定会有好的结果。

刻意练习和短时间通过密集训练和学习快速突破知识和技能的“临界点”才是新手学习要坚持的原则。

至于学习方法,之前提到过金字塔理论,这里把图放上大家重温一下。

但不管用哪种学习方法,再次提醒大家(同时也是提醒自己):

1.30天10个小时的苦修胜过1万天1个小时的“摸鱼”

2.不突破知识或技能学习的”临界点“,你永远无法真正入门,而且极有可能放弃。

3.1万小时定律没有失效,但需要刻意练习,而不是和尚撞钟式的自我心理安慰。

那么问题来了,初学者如何判断自己是否已经突破了知识或技能学习的”临界点“?

留给大家自己思考。

编辑于 2019-11-16

文章被以下专栏收录