B语言的发明者 Ken Thomson & C语言的发明者Dennis Ritchie

C语言的发明者Ken Thomson由于没有参加C语言考试,在Google没有提交代码的权力。

哀悼结束,生活还要继续。html

说段趣闻吧。你们都知道,C语言和Unix的发明者、图灵奖得主、最具传奇性的程序员Ken Thompson加盟Google以后,与一帮高手一块儿捣鼓出了又一惊天之做:并发时代的系统编程语言Go。Go一经面世就闯入了编程语言排行榜前20,创造了奇迹。程序员

但是,Gawker网站今天爆料,他在Google竟然没有提交代码的权力!缘由呢,只不过是按公司规定,全部程序员必须经过编程语言考试,而他尚未参加过这种考试,至少在《Coders at Works》一书写做前:面试

Peter Seibel: 我知道Google有一个规定,每一个新员工都要在接受编程语言测试以后,才容许提交代码。那就是说你也得考(你本身发明的)C罗?
Thompson: 是啊,我还没考呢。
Seibel: 你还没考? 难道你还不能提交代码吗?
Thompson: 是啊,我不能提交代码,不行……我只是尚未去考试,还没以为有必要去考。

看来Google真是一家惟算法惟规则的公司。三年前,Google曾被曝光用算法和机器人程序来给申请者提交的简历打分。此外还有不少招聘和面试程序中的古怪事情不断见诸报端。正则表达式

无独有偶,昨天成为CSDN头条的文章“从盖茨到扎克伯格:极客的力量”中,也爆出开发Mac操做系统核心程序员之一Hertzfeld如今在Google也不快乐:算法

使赫兹菲尔德发生变化的不仅是时间,还有他的工做环境。谷歌将工程师看做最重要的资产,认为员工必须喜欢本身从事的工做,同时支持开源软件。但赫兹菲尔德认可,谷歌是一家大公司,在产品设计方面有严格的标准和程序,所以减小了他工做中的乐趣。他说:“我与工做的关系是艺术家与他的做品的关系,但在谷歌,我没法从本身的工做中得到快乐。”
尽管我的的控制力下降了,但赫兹菲尔德拥有了产生更大影响的可能性。有时,谷歌的几行代码可能会影响成千上万的人,这为他的工做带来了一种激情。他说:“这里的一切都是主流的。谷歌、iPhone,这些比上世纪60年代甲壳虫乐队更能影响文化,它们甚至会影响整我的类。”

对了,《Coders at Work》 一书是对15位顶级程序员(包括图灵奖得主高德纳、Erlang和JavaScript 之父、Norvig、Guy Steele等等大师)的访谈集,在同类书中是最有趣、最有料并且最精彩的一本。中文版还在翻译中,将由人民邮电出版社图灵公司出版。微软研究院的邹欣作了不错的读书笔记1234,你们能够去先睹为快。搞技术的,了解高手的思想有时候相当重要。编程


【人物小传】并发

Ken Thompson 计算机科学先驱,最具传奇性的程序员。C语言前身B语言和Go语言、Unix和Plan 9操做系统、UTF-8和正则表达式的发明者。1983年图灵奖得主,美国科学院和工程院院士。1943年2月4日生于新奥尔良。加州大学伯克利分校电子工程与计算机硕士。1966年加入贝尔实验室,2000年退休。编程语言

据文献记载,1969年,他在Multics操做系统项目失败后的无聊时间里,为了在一台PDP-7计算机上玩本身编写的“太空旅行”游戏,而用汇编开发了Unix的最先部分(文件系统)。是的,伟大的操做系统是玩出来的。测试

他还开发过一个名为Belle的象棋程序,打遍天下无敌手。网站

Andy Hertzfeld Apple的第一个软件魔术师,也是Mac操做系统的主要开发者之一。他仍是著名苹果公司轶事网站Folklore.org的创始人,这个网站后来编成了《苹果往事》(电子工业出版社博文公司出版)一书。

 

原文:https://www.csdn.net/article/1970-01-01/276155

相关文章
相关标签/搜索