题图:《成为简·奥斯汀》
如何建立自己的知识体系?
关于如何建立自己的知识体系,我有 3 点关键认识:
1. 知识体系是一种客观存在
2. 个人知识体系是围绕着问题域对客观知识体系裁剪、内化后形成的主观视角下的知识组合,并且这个知识体系能够用于解决现实问题
3. 如何将客观知识内化是建立个人知识体系的核心
接下来我会稍稍展开这 3 点,看完我的回答,你可以有 3 点收获:
1. 如何找到你所关心的领域的知识体系
2. 如何将客观的知识体系裁剪、内化为自己的知识体系
3. 建立个人知识体系的 4 个步骤
我们进入正题。
(一)知识体系是一种客观存在
像牙科、计算机编程、养花、养狗、钓鱼、烹饪等等常见的领域,都有一个客观的知识体系存在。甚至你能想到的绝大多数领域,都有客观的知识体系存在。
在这些领域中,不管从业者怎样流转、不管知识如何衍变,在特定时刻,都有一套不依赖于具体的人和组织而存在的知识体系。
这个道理,和一个男生找女朋友类似:女生总是客观存在的,只是还没变成你的女朋友。
找女朋友的第一阶段,是明确标准,缩小范围,物色候选人。
建立自己的知识体系,也是类似的。首先你要明确自己想针对哪个问题领域建立知识体系,然后就是找到目标领域的知识体系。
有 4 种方法可以帮助你找到目标领域的知识体系:
1. 书。多数领域都有经典理论书籍、字典式书籍、方法类书籍,每样找上几本,做做主题研究,就能画出这个领域的知识体系。
2. 课。很多领域的大咖会开课,他们的课程,往往隐藏了一个知识体系。选几门课,音频的、视频的、图文的,都可以,认真学学,挖掘一下,也能画个简单的知识体系图出来。
3. 人。找到某领域的从业者,尤其是找到做得还不错的从业者,付费请他们分享自己的知识体系,你再围绕着他们提供的内容,去找书、去找课、去检索,就能得到一个知识体系。
4. 搜。用搜索引擎,直接以领域关键知识点为关键词来搜索,就能挖掘出知识体系。甚至你可以直接拿类似「Java开发知识体系」这样的关键词来搜索。
多数时候我们说自己不知道某个领域的知识体系,潜台词往往是——老子不想费功夫来找,你最好直接告诉我。
(二)个人知识体系
特定领域的知识体系是客观的,也不是我们的。
我们说建立自己的知识体系时,其实是说,如何把客观的领域知识体系转变成我们自己的并且能够用于现实问题的解决。
比如想做牙医的姜小牙说他要围绕着种植牙建立自己的知识体系,他的目的多半是:掌握种植牙相关知识,能够完成种植牙手术。
比如张三丰说他想建立前端开发知识体系,他的目的多半是:掌握可用于某类产品的前端知识体系,能够胜任该类产品的开发工作。
所以,我们正在讨论「如何建立自己的知识体系」问题,实际上是指:选定问题领域后,找到知识体系后,如何将客观知识内化为自己的能力。
(三)知识如何内化为能力
这才是我们要讨论的核心:知识如何内化为能力。
知识要内化为能力,必须要通过实践,否则都是扯淡。但光有实践还不够,还必须满足下面 3 点:
1. 频度足够,是指我们应当以足够短的时间周期重复使用某个知识,以期达到第一反应的水准。
实践的频度对结果有非常大的影响,比如一个糕点师每天都做曲奇,那两个月可能就非常熟练了,而如果她五年才做一次,可能每次都要查阅指南;
比如一个程序员每周都用抽象工厂模式,那过一个月,可能对抽象工厂就谙熟于心了,而如果两年用一次,可能每次要用的时候都要翻看 GoF 的《设计模式》。
2. 强度足够,是指实践工作要在时间上和难度上具备挑战性。时间上的强度,指每次练习要有时间层面的紧张感,即限时完成,甚至短时间要求超额完成。
难度是指每次知识实践,都要设定超出当前应用水准的目标,以便撕裂知识和能力肌肉,产生痛感,激起探索欲,提升对知识的应用能力。
3. 有意练习,指的是对于新知识,要有意识地、刻意地在实践中使用。
比如一个人学习了教练技术中的 GROW 模型,和下属、同事、孩子、老婆、朋友等等聊天时,就要特意去使用,这样才能达到频度和强度上的要求,促进内化;
比如一个程序员学习了装饰模式,就要创造条件去使用它,有事没事儿都要琢磨怎么用,这样,才能提升使用频度,促进内化。一个新知识,你不有意琢磨它、应用它,它是万万不会自动变为你的能力的。
最后,再补充一点,实践之后如果可以做做复盘,还能够让我们加深对知识的理解,也能在知识之间建立更密切的关联。
一旦知识点围绕着问题领域彼此关联起来,知识体系就形成了。
(四)小结
综合前面所言,建立个人知识体系的步骤就出来了:
1. 先选定问题领域
2. 组合使用书、课、人、搜四种方法找到这个领域的客观知识体系
3. 有意地在实践中使用知识,提升实践的频度和强度,促进知识内化为能力
4. 复盘,将新知识纳入已有体系,在知识之间建立关联,形成个人围绕着特定问题域的知识体系