知识的诅咒是指在别人学习我们已经掌握的东西,或是从事我们所熟悉的工作时,我们会倾向于错估他需要花费更长的时间。
从另一个角度看,知识的诅咒还可以理解为,自己懂了的事情,应该挺简单的,别人应该也能很容易就搞懂。我自己的一个亲身案例就是半路夭折的《深度学习》系列的计划。之前我还写过一个《机器学习》系列的文章,本来计划16篇,对应原书的16章,但是后来写到第九篇就没写下去,一个是因为懒,第二个是因为难,当时的水平低,越写越觉得自己的理解有问题,写出来就是贻笑大方,更可怕的是误人子弟,于是就停下来了,想着以后水平高了点再续。后来写《深度学习》的时候,就一直希望能够尽量准确,且言之有物。于是那时就参考了许多文章,还推导了各种公式。然后临写之时,还是担心自己理解不到位,写完之后,对着半成品,又会怀疑到这些东西这么简单,特意写下来有意义吗?后来就又不了了之了。
后来越发意识到,自己是不是被知识诅咒了?知识越学越多,但总是觉得已学到的东西十分简单,不足为外人道。但是我很记得,当时自己学这些东西的时候可是很痛苦的,这些东西没有我人之中那么容易!
现在回看以前写下的文章,随觉得稚嫩,也的确有错误之处,但好歹是记录下来了,与人分享了。也许这是破解知识诅咒的手段之一?学到一个新知识,甚至再学习过程中,再痛苦挣扎过程中,就把自己的所思所得记录下来,哪怕不成熟,哪怕有错误也没关系,后来会看的时候,肯定会对那些幼稚和错误之处感到不爽,进而便会动手修改。
这也是我希望重构《机器学习》相关笔记的原因。一来是复习,二来是重写错误之处,三来是增添新内容。重写之后的笔记链接如下: