百合文库
首页 > 网文

这个人,在程序员世界里留下了无数“神迹”

如果说林纳斯·托瓦兹因为创造了Linux平台而被奉为程序员之神还有争议,毕竟他没有像真正的神一样在世界上散播“神迹”,反倒是传出各种自大,嘴臭的传闻,那么今天我们要聊的这位,就是因为各种“神迹”、“传说”被成为程序员中的“战神”。他就是如今谷歌首席架构师,人工智能部门“谷歌大脑”负责人Jeff Dean。
学习经历国内网络上能找到的关于Jeff的个人信息很少,但是从百科上为数不多的几行字中就可以看到他,学生时代的Jeff已经表现出了他“成神”的潜质。
1990年,从明尼苏达大学计算机与经济学系取得学士学位,并为最优等(summa cum laude)。
1990-1991年,为世界卫生组织的爱滋病全球方案(World Health Organization's GlobalProgramme on AIDS)开发软件,用于HIV传播的统计建模、预测和分析。
1996年,从华盛顿大学的计算机科学方向获得博士学位(PhD),研究方向为面向对象语言的程序优化。
除了这些,我们能找到的关于Jeff的资料实在少的可怜,仅有的也是一些专访文章,很难想象为什么他会被程序员们认为是“战神”。于是在综合了各方零散信息之后,我们还是把视线放到他供职至今的谷歌身上,从这里看到了一个神是如何诞生的。
Jeff Dean的毕业院校明尼苏达大学
供职谷歌1999年中,Jeff加入谷歌,当时的谷歌仅有20名员工,而Jeff已经在IT界小有名气,他的加入让谷歌的起步更为平稳。
在谷歌早期,公司创造了一种超越当时搜索界霸主雅虎的搜索算法,但是随着业务的增加,他们发现“不能足够快地部署更多的机器来响应需求”,这似乎是一个硬件上的问题,并且难以解决。但是Jeff和团队首先开发了“谷歌文件系统”,使得超大型的文件能分布地被存储在众多廉价的服务器上,但是这一系统带来的问题是开发者需要频繁调整算法并将这些运算并行化,同时还要处理硬件的故障。而这些问题,Jeff开发了一个称之为MapReduce的编程工具就轻松解决了。
诸如此类的事迹,在谷歌的这十几年间还发生过很多,Jeff也帮助谷歌度过了一个又一个难关,前两年火的一塌糊涂的阿法狗也是在Jeff担任“谷歌大脑”,也就是谷歌人工智能研发部门的负责人后诞生的。
那些“神迹”但是以上这些,仍然不足以让他被称之为神,真正让Jeff变身成神的,源于粉丝们的崇拜和吹捧,以下是我们找到的那些Jeff在人间展示的“神迹”,担心很多人看不懂,也做了解释。
“编译器从不会给Jeff Dean警告的,JeffDean会给编译器警告的。”
解释:当你的代码有误时,编译器会给出警告,但是Jeff比编译器还牛叉。
“Jeff Dean 提交代码前会编译和运行他的代码,只是为了检验编译器和链接器有没有问题。”
猜你喜欢