《“灵魂工程师”的真正含义》网页链接
每次有零基础的新同学遇到困难,课程的练习就会得到改进。这就是为什么我一直欢迎零基础人士参加课程。之前有个朋友看了课程的大纲,跟我说你这不是“基础班”,应该叫“大师班”才对!当然,他没指望我能教会零基础的人这些内容,但我却做到了。
我现在终于发现,我把课程叫做“基础班”真是太谦虚了。因为世界上从来没有任何课程能从零基础开始,第一节课就传授 lambda calculus 的核心内容,讲授 Church numeral 那样的烧脑概念,并且让很多同学能够写出 pred 那样的函数。这函数是 Stephen Kleene 隐居山中埋头苦想两个月才做出来的。
让零基础同学(而不是普林斯顿大学的博士生)琢磨出这些结果,这是 Stephen Kleene 的导师 Alonzo Church 也做不到的事情,当然也是 Alan Turing 和他的师兄 Stephen Kleene 也做不到的事情。后来的整个课程都建立在 lambda calculus 之上(而不是任何一门编程语言),这也是史无前例的设计。
所以准确说来,这个课程既是“零基础班”又是“大师班”。从来没人创造过这样的教学,包括 Dan Friedman 在内。我就是可以这么说。
虽然 Friedman 教会我很多东西,但我当时是已经有大量基础的人(还记得吧,我本来可以轻松从清华大学博士毕业的)。为了学会那些 PL 理论,我经过了很多自己的艰苦努力,甚至挣扎。很多时候 Friedman 并不是在教我,他只是指了一个方向而已,我就自己去研究了。并不是每个上过 Friedman 的课的人都能学到我这种程度,实际上当年极少有人能到达我这种程度,很多人直到现在也没有超过我。Friedman 没法教会零基础的同学,他的“小人书”其实也不是零基础的人(甚至有一些基础的人)能看明白的。
所以我的教学是世界上独一无二的,他不但能用来教会别人东西,还能用来教会我自己新东西。后来,我用同样的方式教会了自己很多东西,音乐,绘画,日语之类的,现在又包括了乒乓球技术。
两个月之内,从几乎零开始,我掌握了乒乓球横拍的关键技术,包括反手拉(爆冲)下旋球,质量可以与历史上号称“世界第一反手”的某人相比,相当惊人。这个“世界第一反手”早已经退役了。我发现除了他,几乎没人能打出这样的球。孔令辉刘国梁不能,王励勤不能,马龙,张继科,樊振东,王楚钦…… 当今世界排名前 20 的乒乓球选手,全都打不出这样的球。当然,这不是说我能成为世界冠军,但担任某国乒乓球主教练一职,我还是可以胜任的 😄
我发现网络上的教学,从没人教这些东西,包括《全世爆》,张继科,其它国手,很多国外世界冠军,“传奇高手”的教学片在内。他们不会告诉你这些秘密。现场付费的教练,当然更不会教你这些。他们恨不得你学得慢,这样就可以一直收你学费了。我这是良心公司,所以我赚不到钱。我目前不打算教任何人乒乓球。
我掌握乒乓球技术的过程,与基础班的教学如出一辙。这就是进行这个教学对于我的最大价值。我得到的不是金钱,而是一种万能的,能够让我迅速掌握任何技能的技能。
做 AI 训练的是机器,而我训练的是人类(包括我自己)的灵魂和身体。做“灵魂的工程师”,这是其乐无穷的事情。“灵魂工程师”,这个熟悉又陌生的词汇,我从来没有真正理解其中“工程师”一词的含义。现在我理解了。