01 正确学习新技能的方法
传统的学习方式是先学习基础,学习原理,然后理解,最后应用,这样循环往复,但是效果并不好。举个例子,我们都学过英语,学了那么多年,刚开始也是狂背单词,学语法,做阅读理解,但是最后学的好的人,真正习得英语这项技能的人,却是少之又少。
这是因为一开始我们就错了,我们的学习方法错了。那正确的学习新技能的方法是怎么样的呢?
第一步,先模仿着做出一个完整小作品
回到学英语的例子,最快的习得英语的方式是搬到说英语的国家或者制造日常说英语的环境,每天说、天天练,这样自然就培养了语感,学起来就会很快。语言是一项交流的技能,只有大声的说上一段完整的话,才算是入了门。
再说下学编程,应该先按照教程,安装好环境,然后对照现成的项目代码自己先敲一遍,运行起来,然后再试着改一些代码,看看效果,边改边学,是最快的学习方式。
再比如弹吉他,先不用学音乐基础知识,也不必识谱子,只需要按照教学视频上的流程,先弹完一首曲子,刚开始弹不好也没事,边弹边学才是最快掌握这项技能的诀窍,我有个朋友用这个方法4个小时就会弹奏一首完整的曲子,最关键的是这给了她很大的自信心,她开始真正享受了学会一项技能的乐趣。
所以说,刚开始入门一个新技能时,不需要深入到细节,无须深入到原理,因为深入到细节和原理会让学习门槛一下子变得很高,而且很难看到结果,初学者很容易就会中途放弃,来不及等到明天的曙光。新技能的正确学习方式是直接上手去做,边做边学,做好了就分享出去,获得别人的反馈,而反馈是最好的学习动力。
第二步,作品发布出去获得成就感
做出了作品,获得了别人的肯定,这是最好的激励,会让你充满成就感,激发你不断的深入学习下去。你学编程,拿着现成的代码,修改成自己的作品,发在网上,让别人体验,一旦有人说你很厉害,技术蛮牛,你的自信心就会爆棚。这样的正向结果就给了你积极的心理暗示,激励着你不断的精进。所以一定要把你的成品发布出去,获得他人的反馈。
第三步,不断的重复
不断重复以上过程,从小改到大改,从小项目到大项目,从小作品到大作品,随着不断的重复,你的技能也会不断的熟练。
拿写作来说,刚开始养成动笔的习惯很难。按照上面的方法。先不必关注细节,先一股脑的写,写到哪是哪,等写完了再修改。先写一篇完整但可能不完美的文章,放心,写的不好后面可以慢慢改,毕竟写作不是说话,说出去的话确实没有修改的机会。如果实在写不出,那就模仿着现成的好文章,用同样的结构模仿着写,写完了之后再修改完善。文章写好后发布出去,获得反馈。接下来就是多读书,多思考,多写总结,形成正向循环。写的多了,慢慢就掌握了门道,写作技能也就越来越精通。
以上的学习方法论之所以有效,其背后的原理是人脑的学习有两种方式:
人的左脑偏逻辑分析,主要关注细节和原理;右脑偏感性,主要关注整体全局。
从未知到未知的学习是困难的,也是痛苦的,所以我们对于要学习新的领域,应该先了解整体,了解全貌,再学习细节会比较轻松。而上来就动手模仿着完成一件完整的作品,会让我们有了直观的认识和感受。后面再接着学习就是不断修正,不断挖掘。整个学习过程就像玩拼图游戏一样,先把边界拼好,再拼里面,拼细节,就比较容易的多。把“从未知到未知的学习”变成“从已知到未知的学习”,能够让学习者不会因为恐惧、看不到结果而轻易放弃了。
上面的两种学习过程也有人叫做分别叫做“苍蝇模式”和“蜜蜂模式”。
另外,对于学习新的技能,行动很重要,所以很多学的好的人都会强调实战的重要性。然而多数人无法立即行动就是因为有“拖延症”。那如何战胜拖延症,让自己立刻行动起来呢?
人们有“拖延症”的原因是他们畏惧困难,害怕行动了没有达到想要的结果,得不到反馈。这里我分享一个小方法:就是“骗自己”,不给自己定结果,没有要求也就不会有压力。
比如你要学绘画,你可以告诉自己:我不是在学画画,我也不需要画的多好,我只是玩玩而已。
等你带着玩玩的心态,毫无压力的适应了画画,再慢慢的提高要求,你的技能学习也就更容易坚持,更容易提高。这就是把大目标分解成小目标,把小目标化无。因为技能学习的过程就是【舒适区=>学习区=>舒适区=>学习区】的正向循环。
02 如何快速入门
上面说完了正确学习新技能的步骤和背后的原理,接下来将重点谈谈,如何快速入门一项新技能。在正式踏入入门学习之前,先纠正一下我们过去学习上的错误认知:
1.学习必须要有天赋
2.看懂每个步骤
3.扎实的从基础原理学起
4.禁止使用捷径
以上是进阶学习的方式,但是并不适合入门学习,这里以编程为例说明学习新技能具体的入门步骤:
第一步,请高手挑一本实操性强的新手书籍或初学指南,跳过原理,直接跳到实操性章节,放弃学习原理;
第二步,找个小型项目快速做三遍,第1遍复制粘贴代码,什么代码输出什么结果,正常输出即可;
第2遍跟着敲代码,忽略原理,了解框架工具,错误信息,遇到错误很正常;
第3遍还是跟着敲代码,了解错误,得到输入输出的小套路并总结。
第三步,准备markdown笔记本,错误的正确的解法写上,然后公开发表
第四步,途中有遇到解决不了的bug就多问。
需要再次强调的是学习新技能的初速度一定要快,快速达到里程碑,然后建立学习系统,形成正循环,不断重复的向前滚动。
为什么利用上面的步骤就能快速的入门呢?上面说过,对于没有接触过的新领域,正确高效的学习方式就是采用左右脑结合的自然学习模式,左右脑互相交叉使用,先用右脑配合肌肉记忆,快速形成中层或浅层的框架,先不要问原理,直接上手模仿。然后用左脑通过精细分析的方式学习。
另外,根据认知心理学来分析研究大脑的原理,有如下结论:
1.大脑并不擅长思考,且思考缓慢
2.思考是调用过去记忆的结果
3.大脑利用已知来理解未知,其实还是记忆
4.没有重复练习,不可能精通脑力活动
5.题海填鸭式的学习有时是必须的
大脑单纯的思考是费力的,要结合视觉触觉系统,调用其他资源,才更有助于记忆。很多时候,大脑是利用习惯,调用过去的回忆,来代替思考,进行快速决策和解决问题的。而大脑的记忆主要有环境刺激,工作记忆,长期记忆,而解题和思考是短期和长期记忆的结合。
《每天工作四小时》的作者,就是利用这种左右脑结合,训练肌肉记忆的方法学会很多技能,包括学钢琴,学吉他,学潜水等。
所以要学习某个新领域的知识,最好的方式就是让高手指导下技能的边界(大体框架)和高频小套路(步骤)。那首先你要找到你想学的领域知名的牛人,或者你认识的人公认的牛人,然后花钱请,或者在【在行APP】上找。
03 如何快速从入门过渡到高手
技能路径图:新手 => 高级新手(高手)=> 胜任着 => 精通者 => 专家。
大部分领域,50%以上的人都处于高级新手阶段,10%的人属于精通者,只有1%不到的人才到达专家级别。
拿程序员来说,刚毕业进入职场肯定都是新手,工作了两三年之后就到了高级新手阶段,能够解决大部分问题,参与项目的开发。
再过了3-5年后,随着经验技术的增长,开始进入胜任者阶段,他们已经能够创造性的解决问题,掌握了大部分的工具和方法,可以快速定位并解决已知难题。
再过了几年,少部分人会成长为团队的核心,他们就是精通者,也就是架构师,对于整体系统了然于胸,能够发现潜在问题,是解决方案的提供者,和整个系统架构的设计者。
最后只有极少部分的人能够到达专家,他们以编程为乐、痴迷技术,他们是该领域的知识提供者和创新者,他们引领着此技术领域的发展。
按照常规的学习方式进行技能的积累。从新手到高级新手大概需要4000个小时,大约2年时间,而利用下面的方法可能只需要400个小时,大约2个月,就能从新手到达高级新手,这个方法是什么呢?
就是找专家开个这项技能的高频小套路清单,不断对照练习,就可以大幅度缩短从新手到高级新手的时间。
如何识别出真正的专家?你可以向你认为是专家的人提一个问题:如何坚持学下去。
一个伪专家往往会给你列出一二三点告诉你坚持的方法。而真正的专家往往会无视你的问题。因为他们认为精通一个领域是不需要坚持的,他们是真的热爱,因为享受而沉迷其中,绝非是痛苦的坚持,真正的专家都对该领域有类似游戏成瘾的状态。
如何为自己制造“成瘾机制”?——就是不断获得正向反馈,比如发布作品获得外界的随机奖励,或者通过教会他人来获得正向激励,正向循环,这样就可以让自己迅速进入初学的快车道,不到的深入学习下去。
最后要说下,你若真想要达到一门技能的精通阶段,这属于进阶学习的范畴,要么花高价上专家的私教课程,要么遵循一万小时定律踏实的刻意练习。
以上就是快速学习一项新技能的所需要的原理和方法,希望能够有助于你从零开始掌握一项新技能,开创生活和工作的新可能。
参考资料:
李笑来-元学习课
网友评论