有个直男对女友说:“喂,我带你骑摩托兜风去啊?”
女友有些不快,说:“你就不能加个‘亲爱的’吗?”
直男愣了一下,重新组织一下语言,说:“喂,我带你骑我亲爱的摩托去兜风啊?”
另一个例子。
一个程序员的太太给他发微信:“一会你下班回来路上买一斤包子,如果有卖西瓜的,就买一个,记得套两个袋儿!”
晚上,程序员回来了。太太打开他手里的袋子,里边还有一个小袋,小袋里是一个包子。
???
太太大发雷霆:“我刚才怎么跟你说的?”
程序员觉得莫名其妙,回应道:“我的确看见卖西瓜的了,所以就买了一个包子,然后套两个袋儿啊!”
你知道程序员在这个事上的脑回路是怎样的吗?
不知何时开始,有以上表现的直男程序员们开始有了近乎统一的装束:格子衬衫,黑框眼镜,双肩背包,牛仔裤,运动鞋……
如此多元的世界里,他们的审美是怎么做到这么整齐划一的啊?!
程序员的心,到底谁能懂?应该如何与他们沟通?
日常语言毕竟和编程语言不同,有时候就是会互相误会。你看到的是图像,他看到的是符号。你在谈论“美”,他在关心“准”。你在意爱,他在意AI。
一言以蔽之:直男程序员们的头脑是以理性、数学方式运行的。
当年,数学家哈代去探望重病住院的数学奇才拉马努金时,绞尽脑汁也不知道怎么开始礼节性的尬聊,最后就用了一个数学家式的开场白:“我刚才坐的马车编号是1729,一个挺不吉利也没什么意义的数字。”
没想到拉马努金回应的是:“不,哈代! 这是一个很有趣的数,它是能够以两种方式表达为两个立方数的和的最小数。”
实际上所谓程序员,就是低配版计算机科学家&数学家。计算机科学家&数学家,就是高配版程序员。
而全世界范围来说,计算机科学领域最大的大牛,无疑就是已经八十多岁的美国科学家高德纳(Donald E. Knuth)。有一次他出席一个业界大会,出场的时候台下的记者直言:“看,他们的大祭司来了!”
他是当之无愧的计算机科学鼻祖,斯坦福大学荣誉教授,1974年图灵奖(计算机领域的诺贝尔奖)获得者,代表作是《计算机程序设计艺术》。比尔盖茨曾说,任何人看完了这套书的第二卷并且把题都能做到,可以直接来微软上班。
然而在他事业如日中天之时,高德纳因为不满出版商把自己书的版面弄得一塌糊涂(他对“美”极为敏感),毅然中断了写作计划,转而去研究出版领域。10年后,他拿出了 TEX 软件。如今,科技领域出版物,以及理工科学生的论文,都得用这个来写。
他还发明了Metafont字体设计系统,因此他被公认为是这个世界上最懂字体的两个人之一。另一个是苹果的乔布斯。
这几年方兴未艾的人工智能、阿尔法狗的核心“随机算法”,高德纳也是重要的贡献人甚至开创者之一。以前我写过一篇关于阿尔法狗的文章,大家可以参看:围棋天使阿尔法
他还酷爱音乐,擅长萨克斯、大号和管风琴。
他甚至写过一本“数学小说”《超实数》(中文版叫《研究之美》)。
同时,身为一个虔诚的路德宗信徒,他还用数学方法仔细研究过Bible Text,并将成果集结成书,这本书我也有:
关于这本书的介绍可以参看几年前我写的文章:点击查看
并且,他还在1999年应邀去麻省理工,面向理工科的顶尖科学家和优秀学生们做了六个讲座,探讨自己的信仰观。这个讲座后来集结成书出版,名为《Things a Computer Scientist Rarely Talks About》:
这些年我利用业余时间把这本书翻译了出来,命名为《神机漏算》。
高德纳先生在书中探讨了随机性、自然语言翻译、音乐、文学、美感、无限性、灵性等“计算机科学家很少去想的事”。
几年前我从计算机系离开、准备全职之前,曾经想过,如果我的译本能出版,一定是个送给我同事、学生的好礼物。
可惜,因为众所周知的原因,出版这件事一直未能如愿。
好在现在有了很多知识付费平台,一些个人成果也算有了面世的渠道。所以这次我就在小鹅通平台推出我基于这本书做的一个15讲的系列音频讲座。译稿也同时分享给大家,仅供学术参考。点开下边海报,识别二维码就可以获取课程:
6月8号前,本课及我的其他课程(历史课、逻辑学、修辞学……)均享受优惠价99元。(可以在店铺首页或我昨天的推送文章里找到其他课程二维码)
所有课程都可以下载并用微信登录“小鹅通”app收听,相关资料也可以在app里下载。
如果你自己就像曾经的我一样是个钢铁理工直男,那这本书、这门课一定对你有帮助。
如果你是女生/姊妹,这门课的帮助甚至更大——你的男友/丈夫/儿子/父亲/老板/老师/同事/会众……到底在想什么/没想什么,到底是怎么想的,你想不想知道?
毕竟,高德纳老先生也爱穿格子衬衫。相信我,他真的懂。
(点击“阅读原文”也可获取课程)