群发资讯网

图灵奖大佬来听课,竟然只能坐地板!谷歌扫地僧有多离谱?

新智元报道

[新智元导读]明明离谱到像假话,技术圈却越传越上头!一组被整理进GitHub仓库、在技术圈广泛流传的梗图/段子合集「JeffDeanFacts」把技术圈玩成了造神现场。

技术圈也盛行「造神」运动。

只不过不是靠红毯和奖杯,而是靠玩梗:

当JeffDean在提交代码前会进行编译和运行,但只是为了检查编译器和CPU有没有bug;

JeffDean的键盘上只有两个键:0和1;

当上帝说「要有光」时,JeffDean就在那里做代码审查……

上面这些网友热梗,来自一个「JeffDeanFacts」的帖子。

这正是互联网最独特的文化之一:越是恶搞和离谱,大家越爱转,越觉得「懂了」。

谷歌首席科学家JeffDean

「JeffDeanFacts」的创建者KentonVarda在帖子中举出了他最喜欢的一个笑话:

JeffDean把裤子一条腿一条腿地穿上,但如果他有超过两条腿,你就会看到他的方法实际上是O(logn)的。

笑话上半句故意把他写得像普通人,穿裤子也是一条裤腿一条裤腿穿。

反转在于假设他有n条腿,他不会蛮力遍历,而会「优化」到更高效的O(logn)对数时间算法。

这个笑话把工程师的技术执念刻画得淋漓尽致。

事实上,真实世界中的JeffDean,远比这些网友的段子更为传奇。

JeffDeanFacts

愚人节彩蛋怎么变成了「互联网圣经」

每一个席卷互联网的迷因(Meme)背后,都有一个「始作俑者」。

「JeffDeanFacts」的诞生,要从十几年前一个名叫KentonVarda的Google工程师说起。

时间回到2008年前后,当时的互联网正流行一个名为「ChuckNorrisFacts」(查克·诺里斯事实)的梗。

ChuckNorris是美国一位著名的动作片硬汉,网友们为他编造了无数夸张的段子来彰显其「无所不能」。

比如「ChuckNorris做俯卧撑,不是把自己撑起来,而是把地球压下去」。

这种「用段子封神」的形式在当时的互联网文化中盛行一时。

于是,KentonVarda与他一位匿名的同事觉得,既然硬汉可以有「Facts」,技术圈的「高手」为什么就不可以有呢?

于是他们就把目光落在了公司内部一位传奇工程师JeffDean身上。

当时Google内部正在测试一套网页应用托管平台(后来以AppEngine形式对外发布)。

于是,Kenton就利用这个内部工具,迅速搭建了一个匿名网站。

在这个网站上,任何人都可以提交关于JeffDean的「事实」,并为别人的「事实」进行五星评分,还能查看热榜。

为了让网站在发布之初就有内容,Kenton还特意找了几个比自己更有梗的同事,预先写下了一些经典的段子。

2008年4月1日,Kenton用一个伪造的邮箱地址,向公司全员邮件组发了一封信,宣告了这个「JeffDeanFacts」网站的诞生。

正当大家沉浸在匿名创作和分享段子的狂欢中时,最经典的反转桥段来了。

JeffDean仅用了一两个小时,便通过查询各种内部系统状态页和服务器日志,精准「人肉」出了网站作者就是KentonVarda。

这戏剧性的一幕,让「JeffDeanFacts」本身又成了一个最硬核的「Fact」。

从此,玩笑升级为传说。

缔造谷歌的传奇友谊

段子里的JeffDean,编译器从不「警告」JeffDean,是他在「警告」编译器。

而现实中的JeffDean本身也是一部传奇。

他于1999年中加入Google,是公司的早期核心员工之一。

如今,JeffDean的头衔是Google首席科学家,负责GoogleDeepMind和GoogleResearch的AI发展。

当时JeffDean与SanjayGhemawat被广泛认为是Google内部仅有的两位SeniorFellow(最高技术职级之一),也因此被戏称为「Level11」,因为他们突破了原有10级的上限。

2012年,SanjayGhemawat(左)与JeffDean(右)获得ACM–InfosysFoundationAward(计算科学奖项)时的合影。

如果要讲JeffDean的「谷歌传奇工程师生涯」,SanjayGhemawat是一个绕不开的名字。

这对搭档早在DEC研究实验室时期就开始紧密合作,随后一起加入Google,并联手打造了一系列支撑起Google帝国,并对互联网影响深远的技术基石:

他们的合作方式也颇具传奇色彩——「结对编程」。

很多时候,两人会并排坐在同一台电脑前:一个敲代码,另一个观察、推演、讨论,角色随时互换。

JeffDean曾说过:「当我和Sanjay一起工作时,我们共同写出的代码比我们任何一个人单独写的都要好。」

《纽约客》2018年发表的一篇有关JeffDean与SanjayGhemawat的人物报道《TheFriendshipThatMadeGoogleHuge》(缔造谷歌的友谊)

一位曾和JeffDean与SanjayGhemawat一同工作过的网友认为上面《TheNewYorker》(纽约客)的一篇题文章真实再现了二人「令人钦佩的协作精神」:

这篇文章的每个细节对我来说都无比真实,他们的为人、他们的合作方式皆是如此。我一直非常钦佩他们那种令人难以置信的协作精神。

他们从不彼此竞争,也几乎不与任何人竞争;他们只是默默地做出卓越的工作,同时帮助他人完成各自的工作。

在同事眼中,两人的风格也互为补充。

一位前同事的评价很典型:「Jeff是聪明的那个,而Sanjay是睿智的那个。」

Jeff总能想出巧妙的技巧让系统变得更快,而Sanjay则更擅长把复杂抽象变得清晰可理解,或者提醒Jeff某个方案可能会带来未来的维护成本。

人们之所以对这些关于JeffDean的段子津津乐道,是因为它们将复杂的技术实力转化为了简单易懂的「神力」。

但真正支撑起JeffDean「传奇工程师」称号的,并非段子中那些「让编译器下跪」的夸张叙述,而是他和Sanjay对Google技术体系的真实贡献,将极其复杂的系统设计、抽象并封装成稳定、可复用的公共能力,从而赋能给成千上万的工程师。

得益于此,Google才能持续创新与扩张。

与这些贡献相比,「JeffDeanFacts」更像一种点缀。但它却让JeffDean在Google内外声名大噪,无形中冷落了他的搭档SanjayGhemawat。

这一点甚至成了网站创建者KentonVarda多年的遗憾。

Kenton后来反思:当初网站只聚焦Jeff一人,但实际上Jeff和Sanjay几乎是「连体婴」般的存在——许多Google核心技术,都是他们共同发明、共同打磨出来的。

当初之所以只选Jeff,原因很简单:「JeffDeanFacts」比「SanjayGhemawatFacts」读起来更顺口。

这个无心之举,却在客观上让Jeff的光芒盖过了Sanjay。

但有的网友认为,「JeffDeanFacts」中的玩笑并不会对Sanjay造成任何伤害:

如果做每件事都去思考二阶、三阶后果,别说幽默时刻了,还不如立刻将自己关入牢房。

就像Kenton在与网友互动中澄清的那样:「我并没有被内疚折磨,我只是觉得如果再有机会,我会让这件事涵盖他们两个人。」

Kenton与网友这些互动,让我们看到一个更深层的主题:一段伟大的技术传奇背后,往往都不是独角戏。

段子拆解

哪些是纯玩梗,哪些「听起来像真的」

为什么明知是段子,大家却仍乐此不疲地愿意相信,仿佛一个玩笑骗过了所有人?

因为「JeffDeanFacts」夸张外壳之下,往往包着一点真实,而这些真假交织的细节,又恰好折射出Google独特的工程师文化。

从这个角度看,「JeffDeanFacts」大致可以分成两类。

纯玩梗

笑点在于「夸张到荒谬」

JeffDean在白板上证明了P=NP。

解读:P=NP是计算机科学最著名的未解难题之一,这是对计算思维的神化,类似于武侠小说里看一眼就练成绝世武功。

JeffDean的键盘上没有Ctrl键,JeffDean始终掌控一切。

解读:这是对JeffDean能力的夸张说法。

JeffDean曾在对一个比特(bit)进行移位操作时用力过猛,结果把它移到了另一台电脑上。

解读:用一种违反物理定律的荒诞方式,生动地描绘了分布式系统的概念,让人会心一笑。

这一类段子不需要较真,它们是用离谱的夸张传递对技术大佬的敬意。

「听起来像真的」

工程文化的真实侧写

JeffDean去度假时,Google的生产服务会在几天内神秘地停止工作。

解读:口述轶事,但有真实原型。

多位前Google工程师回忆,当年确实存在一个关键定时任务(用于生成ProtocolBuffer的调试数据库),运行在Jeff办公桌下的一台工作站上。

这个数据库官方并不建议用于生产,但因为太方便,被大量系统依赖。

后来Jeff出门度假,工作站的生产访问凭证过期,任务中断,引发连锁故障,段子由此「生根」。

当Jeff在斯坦福举办研讨会时,人满为患,图灵奖得主高德纳(DonKnuth)都不得不坐在地板上。

解读:可核验事实。

据当事人在HackerNews上回忆,JeffDean本人也证实过:Knuth在讲座开始前才进来,房间已无座位(当然也不排除有人让座)。

它一方面说明Jeff在学术界与工业界的影响力,另一方面也呈现技术圈那种「为了听课宁愿坐地上」的纯粹学术氛围。

JeffDean拥有二进制代码的Readability。

解读:口述轶事,最能体现Google文化的梗之一。

「Readability」(可读性)是Google内部一种代码审查资质,工程师需要证明自己对某语言的风格规范与最佳实践有深刻理解,才能获得该语言的Readability,从而有权批准他人提交。

它严格、稀缺,也是一种荣誉。

段子里说Jeff拥有「二进制可读性」,意思是说他不仅能读懂机器码,还能像读源码一样审它、写它、优化它,这是对JeffDean代码能力的一种称赞。

「JeffDeanFacts」背后,是工程师们在用一种极客、内行的方式,向一位传奇工程师表达敬畏。

这或许就是技术世界里最浪漫的致敬。

参考资料:

https://news.ycombinator.com/item?id=46540498%20GitHub%20-%20LRitzdorf/TheJeffDeanFacts:%20A%20consolidated%20list%20of%20the%20Jeff%20Dean%20Facts!