部分攒说 Jeff Dean

Google 大数据Map Reduce平台的鼻祖 Jeff Dean, 程序员的凯撒!一般来说Fellow已经最高级别, 但是..., Google觉得Fellow不足以表达Dean的贡献, 创造了Senior Fellow。

在这里顺便说一下大公司一般梯级,加起来也有个8,9级的样子吧。

  • Software Engineer
  • Software Engineer II
  • Software Engineer III
  • Senior Software Engineer
  • Staff Engineer
  • Senior Staff Engineer
  • Principal Engineer
  • Distinguished Engineer
  • Fellow

传说, 在他女儿18岁生日礼物说: 呀, 我女儿要18岁了, 我想是时候上“TAOCP” 和 “ Hacker's Delight” 了。 TAOCP 是 The Art of Computer Programming (计算机程序设计艺术), Donald E. Knuth 高纳德凭借此书获得图灵奖, 是程序员的圣经。 你如果是学计算机的, 不知道高老头,赶紧面壁去。 另外, 作为一个有上进心的程序员, 每天跟我说: 上天保佑 高纳德 活到 99 + , 阿门! 你懂得 ~~~

与Don Knuth的互动

Knuth mailed a copy of TAOCP to Google. Jeff Dean autographed it and mailed it back.

When Jeff gives a seminar at Stanford, it's so crowded Don Knuth has to sit on the floor. (TRUE)

编程有关

Jeff Dean's PIN is the last 4 digits of pi.

Compilers don’t warn Jeff Dean. Jeff Dean warns compilers.

Jeff Dean writes directly in binary. He then writes the source code as documentation for other developers.

算法复杂度

Jeff Dean wrote an O(n^2) algorithm once. It was for the Traveling Salesman Problem.

并行有关

Jeff Dean was forced to invent asynchronous APIs one day when he optimized a function so that it returned before it was invoked.

项目有关

Google Search was Jeff Dean's Noogler Project

Xooglers

Nooglers

Jeff Dean invented Bigtable so that he would have a place to send his weekly snippets.

贡献认可度相关

Jeff Dean got promoted to level 11 in a system where max level is 10. (True.)

Jeff Dean's resume has so many accomplishments, it has a table of contents.

  1. Some of the production system design and statistical machine translation system for Google Translate.
  2. BigTable, a large-scale semi-structured storage system.
  3. MapReduce, a system for large-scale data processing applications.
  4. Spanner, a scalable, multi-version, globally distributed, and synchronously replicated database
  5. Google Brain, a system for large-scale artificial neural networks.
  6. LevelDB, an open-source on-disk key-value store.
  7. TensorFlow, an open-source machine-learning software library.

公司运营重要性

When Jeff Dean goes on vacation, production services across Google mysteriously stop working within a few days. This is actually true.

You don't explain your work to Jeff Dean. Jeff Dean explains your work to you.

Jeff Dean's Peer Review is what got Larry promoted to CEO.

小结, Dean的神话太多太多了, 选几个秀一下多维度的Dean而已。 我想说的是, 一个又红又专还混圈子的Dean的女儿捧着的书笑成这样, 我也是醉了。。。

参考:

https://www.quora.com/What-are-all-the-Jeff-Dean-facts

原文发布于微信公众号 - AI2ML人工智能to机器学习(mloptimization)

原文发表时间:2016-11-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏HansBug's Lab

3361: [Usaco2004 Jan]培根距离

3361: [Usaco2004 Jan]培根距离 Time Limit: 10 Sec  Memory Limit: 128 MB Submit: 16  S...

36150
来自专栏高性能服务器开发

携程面试题

冬天,西风凛冽,天空阴沉,行人都急匆匆的奔走,到了家,烤着炉子,外边洋洋洒洒的下起了雪。知道什么是“晚来天欲雪”,什么是“红泥小火炉”。

51130
来自专栏码农阿宇

NopCommerce开源项目中很基础但是很实用的C# Helper方法

刚过了个五一,在杭州到处看房子,不知道杭州最近怎么了,杭州买房的人这么多,房价涨得太厉害,这几年翻倍翻倍地涨,刚过G20,又要亚运会,让我这样的刚需用户买不起,...

432110
来自专栏前端儿

数数

我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。

11830
来自专栏诸葛青云的专栏

C语言+图形编程——自制象棋

用C语言做个象棋是不容易的,涉及到的知识点有很多方面,C语言里面的基本数据类型、运算符、顺序,分支,循环结构。还有运用到数组,函数,指针,以及我们的位运算等。

76130
来自专栏数据结构与算法

BZOJ1061: [Noi2008]志愿者招募(线性规划)

  申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难

17740
来自专栏HansBug's Lab

1934: [Shoi2007]Vote 善意的投票

1934: [Shoi2007]Vote 善意的投票 Time Limit: 1 Sec  Memory Limit: 64 MB Submit: 1174  ...

30370
来自专栏ml

hdu----(1849)Rabbit and Grass(简单的尼姆博弈)

Rabbit and Grass Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/3...

36970
来自专栏木东居士的专栏

程序员该如何管理后宫:皇后造更多小人(抽象工厂模式)

22350
来自专栏HansBug's Lab

1638: [Usaco2007 Mar]Cow Traffic 奶牛交通

1638: [Usaco2007 Mar]Cow Traffic 奶牛交通 Time Limit: 5 Sec  Memory Limit: 64 MB Sub...

30970

扫码关注云+社区

领取腾讯云代金券