我的通用学习方法
明确目标
首先要明确自己的目标,所谓的目标是指具体的自己希望成为什么样的人?成为何种职业?具备何种技能?比如说:a.我希望成为一个特别牛逼的程序员。b.我希望成为一个很牛逼的作家。c.我希望可以具备写实绘画的技能,可以创作自己想创作的东西。d.我希望成为一个航天员。
拆分达成目标所需的能力和知识
当明确了自己的目标后,那么我们需要分析,为了达成这个目标,成为这样的人,应该具备哪些能力/知识/技能呢?
这里用了三个词语来描述,知识/能力/技能。我认为可以笼统的分为两类,一类是你知道了就明白了的东西,偏知识,偏理解。比如说,成为程序员,你需要知道计算机的有关知识,8bit是一个byte,你知道了,你就懂了,无需练习。
而另一类是需要反复练习才能成为发挥出来的一种东西,任何需要肌肉运动来实现的技能,可能多少都需要反复练习,比如提笔写字,弹琴,游泳,绘画。这些活动,你光知道怎么做以及相关的知识,你依然做不好,无法做到自己想要的效果,应当需要反复的练习,使自己的大脑神经肌肉都适应这些活动,才可以运用自如。
上面我将技能分为两类,其实还是有一些太过割裂,我想更好的说法应该是,技能具备两个属性,一个属性是知识属性,另一个属性是练习属性,所有的技能应该都具备这两个属性,只是占比各不相同。
再拿上面的一些例子来说,8bit = 1byte这是一个100%知识+0%练习的技能。
再说游泳,可能你需要先理解游泳的原理和动作的规范,应该是需要一些理解的,但大部分任然需要自己下水运动才能得心应手,那么游泳应该是10%知识+90%练习的技能。
回到目标拆分为能力的话题,我们需要将目标拆分为能力,这样才能针对性的对这些能力进行提高。
能力进行提升
拆分出能力后,我们需要分析这个能力是多少知识属性,多少练习属性,才能知道这个能力,是需要多理解,还是多练习。落实到具体,无非就是,多看,多学,多动手实践。
最好的方法还是设计针对性的练习,定时定量的完成。
一次只能做一件事
当设计了大量的针对性练习,每天要做五花八门的各种练习,实在是分身无术,因此,我们应当采取单通道队列的模式,把要做的事情排队,一次只做一个事情,解决一个问题。采用这样的策略就不会手忙脚乱了。
验证自己的成果
根据费曼学习法,如果你能把你学习到的东西讲给别人听,能让别人也听明白,就说明这个东西你确实学会了。这种方法尤其适用于知识型的技能。