翻看《程序员的思维修炼》,很多惊喜,很多感慨。这本实用好书是程序员写的,推荐给所有爱学习的人。刷过那么多知乎问题,‘你有什么相见恨晚的高效学习方法’,‘高手是如何学习的’,答案都在这本10年前出版的经典中。
1
书中分享了一个科学小众的模型——德雷福斯模型Dreyfus Model,由德雷福斯兄弟在1980年代提出,适用于各种技能习得。从新手到专家,共5个阶段:
- 新手Novice
需要清晰的指令规则来做事,说一做一,超出指令则不知所措;并不了解为什么这么做。 - 高级新手Advanced Beginner
开始学会变动规则指令,尝试举一反三,但是往往没有全局观念,不分主次,不知道哪件事对于最后的任务更重要,在团队中旁观。 - 胜任者 Competent
你不再旁观,你是主导者,无论有没有头衔,你是团队的负责人,你希望实现目标。为此,你会拆解然后制定计划,生成一套标准流程带领他人。
每一步靠逻辑分析。 - 精通者 Proficient
你不只是参与目标实现,你也是制定目标的人。你从整体把握事情,不再依靠标准,而是抓住大原则大方向。 - 专家 Expert
不再需要任何准则、指导,完全凭直觉做事,具体事情具体分析。
2
拿我最近研究的厨艺来举例:
你是新手,你想吃红烧肉,按照菜谱做之。
你是高级新手,红烧肉已经做过多遍,不过并不知道红烧肉里的各种配料重要程度,你觉得原菜谱太甜,于是减糖。然后你还会做红烧排骨,红烧茄子了。
你慢慢收集了很多菜谱,你成了厨艺胜任者。相聚前夕,你斟酌再三,搜索脑海,敲定菜谱,买菜备料,有条不紊张罗宴席。
你成了厨艺精通者。有宴席邀约,你过目客人名单,定下基调,今天吃肉。闲逛菜场,什么肉新鲜买什么肉。
你是厨艺专家。宴席又来了。你在菜场,凭直觉买菜,凭直觉做饭。
德雷福斯模型经过验证,比一万小时靠谱实用,从中可以得到很多启发,比如专家未必是好老师,他可以表达出来的远远小于他拥有的。因此,像专家学习,只看他的文章讲座是不够的。最好的办法是到专家身边去,做他的学徒,观察他,模仿他。我们天生擅长模仿。
德雷福斯模型最让我惊讶的是对直觉的发现。专家不思考,专家靠直觉,这比想象的更浪漫。
3
直觉是什么呢?大量的内隐知识和经验流淌在脑海,浪花卷起,是为直觉。刻意练习,经验内化,找到学习共同体,这些可以帮助我们积累有效菜谱,然而想成为专家,我们要学会培养直觉。
先了解下直觉和大脑的关系。我们的大脑都是全脑工作,不存在左脑模式右脑模式,却有两种线程之分,R线程对应直觉,感知,内隐知识。L线程对应逻辑思考分析。当你总是在逻辑思考,你的R线程便被压抑。我们需要让常常被淹没的大脑自主模式占领主线,浮出水面。
直觉只能邀请,不可强求。直觉需要培养,不会涌现。书里分享了这些办法:
散步,发呆。洗澡,天马行空的点子。记下来。想保持规律的发散思维,那么可以选择晨间日记的方法。在吃早饭之前。
远距联想。主动练习大开脑洞的方法。
锻炼修辞。修辞metaphor,本身就是去改变的意思。远距联想,时空变形。脑洞开了,创意来了,幽默感也起来了。
整体学习,创造自己的知识体系。
关心美。