成为超人 21:超人怎么学?技能的学习,如编程
成为超人 21:超人怎么学?技能的学习,如编程
- ① 搞定全能自恋
- ② 超人怎么学?
- ③ 耐心怎么来?
宇树机器人王兴兴:奇迹也有算法,做成事没有那么难,就是把不可能三个字,拆解成 300 个、3000 个技术步骤和参数,然后一一攻克。
① 搞定全能自恋
就是逼迫自己把事情完成,因为全能之恋最容易导致的就是放弃而半途而废,思维想做体验不想做,做事就是困苦的。
受全能自恋的驱使,人常常会觉得事情很没劲,因为不能增进自恋、不完美。
或者全能自恋被破坏后,于是想放弃。
但你坚持着把事情做完,做完必然会有一些满足感,这也从全能自恋进入到疗愈、有意思的深度关系中。
天才都有一个习惯,天才都是强迫症,不做完这件事,就不做下一件事情(养成习惯)。
② 超人怎么学?
“我以为我知道得一清二楚的东西,但我其实完全不知道。”
作者发现看过无数次苹果官网,甚至看过其源码,但真正动手复刻时,发现自己对版式、字体、颜色、布局等很多细节都忽略了。
第一次和第二次反复做同样的作业,再与原版对照并总结差距,才慢慢加深了对设计的理解。
- 先做:在动手中不断暴露问题;
- 再看:回到示例或优质范本,重新对比理解;
- 总结:分析自己的问题根源,对比正确方案,精细定位,具体到点的改进;
- 改进:针对问题进一步实践与打磨,周而复始。
只有在这个循环下,我们才能克服“自以为懂”与“实际未通”的差距,从而扎实稳固地提升自己的技能与思维水平。
这种方法并不只适用于设计,也适用于学习算法、编程,乃至几乎所有需要掌握技能的领域。
“硬着头皮去写代码(去做题、去复习、去实践)”,然后对比自己写出来的内容,结合自己遇到的困难,反复总结,继续改进。
与“看视频”或“看理论”只是获取信息的方式不同,“做—对比—总结—再做”才是让能力真正提升的核心路径。
- 做中学:不再强调“更多理论”,而是先动手做(哪怕只是复制优秀作品也可以),然后进行对照和总结。
- 反复对比与总结:师傅每次都让作者自己先完成,然后再拿成稿与真正优秀作品进行逐点对照,找出差距,不断修正。
很多人在学习中经常遇到一个难题:明明懂了理论,但实践时却发现问题重重。
作者所讲的,正是通过“做(实践)—比对(优秀作品/标准答案)—总结(差距、难点、忽略点)—再做”这种循环,让大脑和手(实际操作)在一个更加深度、具体的层面上进行训练。
这在心理学上,与“刻意练习(Deliberate Practice)”的概念不谋而合。只有当我们把理论真正应用在具体案例或情境中,并在反思与反馈中修正,才能实现知识到技能的转换。
思维是孙悟空,一个跟头十万八千里,就到了终点,但其实只有头和尾,中间最重要的过程,关键细节一点都没有。
体验是唐僧,必须一步步的走,你不能飞,你需要不断地体会细节,这个细节才是关键哦。
我们只看到毕加索后期的“极简”牛,觉得“我也能画”;但看不到他在基础上的扎实功底(13-15岁时的油画作品,就已经超越大师了)。
创新往往是建立在对传统和基础极其熟练、极其深刻的理解之上,并非凭空而来。
③ 耐心怎么来?
心态因素:
-
抗拒“重复”:
很多人会觉得“重复”是枯燥的,不想在同一个问题上“浪费”太多时间。实际上,反复打磨同一个作品,与其说是浪费,不如说是快速“进化”的过程。
在这个过程中,做—对照—总结—修改,本质上是一种更深层次的观察、思考和学习,完成 1 个大师级设计远远胜过把100个粗糙的设计一扔了事。
每天刻意对比 2 小时,如果你在一年里只做10个设计,但每个都反复对照、精修、总结,可能比做1000个差不多质量的设计收获更大。
-
不厌其烦地追问“为什么”:
作者也提到,对自己写不出来或者出现BUG,就要追问“为什么”,找到知识或逻辑的盲点,这其实是在不断“逼”自己深入思考、用新的角度来理解问题。
只有活在未来的人才有真正的耐心,换言之,一个人的耐心有多大,只要看他活在多久之后的未来。
所谓的“现状”,本质上来看,无非是“过往的积累”。
把当下作为新的起点,开始积累,着眼未来,活在未来。
你知道现状是积累,你知道对现状不满是无意义的,所有的解脱,最终都只能靠积累……
在习得任何技能的时候,都有难受的地方,选择正确的难受常常是关键。
再比如,当你学习英语的时候,发音很差,你就得选择:
-
因为自己没有进步而难受(再多说一点,再多练一点)
-
因为害怕别人嘲笑你而难受(干脆不说了、干脆不练了)
培养耐心最重要的是要提升你对时间的感知能力。
既然如此,就需要你能够主动记录时间。
一个月一次的记录,对于刚起步的人来说其实并不简单。
记录本身可能并不困难,但是要让你以“月”为单位来感知世界,就没那么容易了。
太多的人最终没有培养起来耐心,就是因为每次都以天或小时来感知时间,所以一旦时间拉长到月甚至年的时候,他们就无法正确行动了。