我意识到原来这是两个不同的概念,比如我知道鸟类飞翔的原理,我知道空气动力学,但是我不会飞。人类也似乎有一种能力即:即使我不知道这个知识,但是我会这个技能,比如语言。我们学习说话的时候,能和父母交流的时候,根本是不知道所谓的语法规则,不知道什么动宾结构、主谓结构,但是我们会说话这个技能,能交流。比如驾驶技能,在学会开车之前和之后,我们不知道发动机、变速箱的原理,不知道离合器的原理,不知道动力系统组成知识结构,但是我们能驾驶汽车。所以我似乎意识到,人到中年的我似乎还有救。
高中之后,我似乎陷入了一种糟糕的循环,即追求知识的陷阱中去。更多的时候,最后不得不承认,天赋有限,屡屡中断。很多时候,其实是在学习技能,结果掉到学习知识的汪洋大海中去了。比如我曾经学习Linux,按照技能的学习路径应该是熟悉每个命令、配置服务,将每个命令、服务配置的技能练习得滚瓜烂熟,然后走运维的路子,这是符合我智商的路子。但是偏不,在看了Linus的传记《just for fun》以及一些自由软件、黑客精神的感召,觉得那风光无限,跑去读Linux的源代码,跑去啃赵炯老师的《Linux内核完全剖析》,看了个开头,原来有汇编知识,然后扭头跑去啃王爽的《汇编语言》、罗云彬的《琢石成器: Windows环境下32位汇编语言程序设计》,然后从开始到放弃,高估能力,虚耗半生。钱也没挣到,知识也半途而废,更谈不上精进技能。
要分清楚你需要的是知识还是技能。知识大而广,技能小而精。另外学习知识和学习技能是不一样的,虽然我还不能做一个完整的总结,但是以现有的经验来看,我试图做一点小总结。
知识无上限,技能有上限,知识不可测量,技能可测量、可观察,相对而言,技能兼容性强,而知识的兼容性差。具体就不举例了,自己体会。
而按照这个厘清的概念,我想按照上天赋予我的这个脑子,我该朝技能路上走一走了。而技能的训练是有基本规则的,比如学习游泳,首先需要进行基本功训练,包括呼吸,漂浮,上肢动作,下肢动作。其他技能也一样,都要遵循从基本功到简单动作再到高级动作这样一个顺序来进行。最重要的是不要抱着一本《游泳原理》去看,那样对于我这样的脑子来说屁用也没有,说不定看多了以后,还自以为感觉不错,高人一筹,制造出虚假的存在感。