当前位置:首页 > 充电吧 > 充电吧
[导读]科技界的“劳模”会是什么样?智商情商双高,痴迷又偏执,拥有卓绝的创造力……凡是形容一个天才的标签,贴在这家伙身上完全不够用。

科技界的“劳模”会是什么样?

智商情商双高,痴迷又偏执,拥有卓绝的创造力……凡是形容一个天才的标签,贴在这家伙身上完全不够用。

 

比尔·乔伊,你可能不熟悉这个名字,但你一定知道那家市值2000亿美元,差点吞并苹果的帝国企业「Sun」。他是这家帝国企业的创始人之一,且担任首席科学家,直到2003年才离开。

但就像twitter创始人发推文说的那样:成功从来都不是偶然的。比尔·乔伊在成为众多程序员、创业者的教父之前,曾被同学们叫做“不闻世事的书呆子”,没日没夜窝在机房里敲代码。

这么一敲,他就默默敲出了一个自由、开源、繁荣的互联网世界。

被电脑“勾引”的技术狂人

1971年,坐落于安娜堡比利大道的「密歇根大学计算机中心」正式开放了。像《2001:太空漫游》拍摄的场景中一样,巨大的主机摆在一个刷成白色的房间中,旁边放着几打键盘穿孔机。成千上万的学生痴迷于此,穿梭其间。

 

▲《2001:太空漫游》剧照

一头凌乱亚麻色头发、瘦瘦高高的比尔·乔伊,就是其中的一个。

“比尔还是个孩子的时候,就想知道一切事物的运作方式。”他的父亲威廉姆曾这么说。他还是高中班里公认“最用功的学生”,学习像是在玩命。比尔原本的梦想是当一个数学家,但他很快就犹豫了起来,因为被计算机中心迷住了。

计算机中心的“电脑”成了这个16岁少年生活的全部,只要有时间,比尔就呆在机房里码代码。他还发现了计算机中心的一个Bug,趁着老师们下班,偷偷在机房里敲键盘。他曾经边笑边回忆这段往事:

“学校会给每个人一个里面有点钱的账户,但是用的很快。你登陆时要输入你想使用多长时间计算机,比如说,他们给你一个小时的钱,这就是你所有能用的时长。但是,如果你输入‘时间就是’,然后随便敲个字母,比如‘时间就是K’,他们就不会收你的钱,然后你可以永远坐在那儿用电脑。”

后来,进入伯克利大学的比尔更加夸张,他深深沉迷于编程之中,用键盘发明了一个让毕业导师都觉得不可能完成的飞行程序,还创造出了30年后我们依旧膜拜着用的几大神作。

神作来自拼命的1万小时

进入伯克利后,比尔终于有了一台终端机。所以,熬夜到凌晨2、3点是家常便饭,然后比尔会突然“昏睡”般倒在键盘上。

“你知道,当我倒在键盘上的时候,会不断输入相同的字符,于是电脑就不断发出‘滴——滴——滴’的声音。这样几次之后,真该上床睡觉了。所以,大概有10000小时左右吧,这个数字应该是我当年花在编程上的时间。”

比尔自己感觉,从不精通到“和编程融为一体”花了2个学期。再之后,他就走上了不断创造神作的道路,最终位列史上最牛逼的十位编程达人之首,他的许多敲代码经历也都成了“传说”。

在和程序小组合作的过程中,比尔重写AT&T公司开发的Unix系统,叫做「BSD」:

• BSD后来成了Unix的直接发行版本。

•开源、免费又非常核心,BSD系统兼容各种型号的电脑——Mac、iPhone最底层系统,都是基于BSD写出来的。

•BSD里写入了我们今天无法离开的网络「TCP/IP栈协议」,据说是因为DARPA(美国国防部先进研究项目局)和BBN公司签了巨额合同开发TCP/IP协议栈,比尔拒绝BBN这个烂东西加入BSD,所以写了一个更高性能的“伯克利版”,鄙视了BBN一脸。

•BSD里还写入了我们现在用的分页虚存系统、文件系统……都是现代操作系统的典型特征。

硕士毕业后,比尔就和维诺德等人创立了Sun,让Sun赚到十亿美金的Sparc服务器就出自他手。还有力压C+/C++多年的编程语言Java,也是由比尔主持整个团队开发并推向市场。

更有意思的是,比尔觉得没有趁手的编辑器,就顺手做的一个,叫做「Vi」。如果你稍微和身边的程序员们多聊上几句,可能会听说,在程序猿的世界里,编辑器只分Vi、Emacs和其它三种。这是一个可以上升到阶级斗争、哲学探讨的问题:

40年前,赫伯特·西蒙和威廉·蔡斯提出了「10000小时理论」,意思是如果一个人想要达到某一领域的极致,往往需要10000小时的积累。这个理论的继承者之一约翰·海斯评价过比尔·乔伊,“他天分极高,但这绝不是唯一的考虑范畴,从来不是。”

《财富》杂志称比尔·乔伊是“互联网时代的爱迪生”。和爱迪生一样,比尔·乔伊能够成为一代大神,离不开自己对于编程这一件事的无数次尝试和精进。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

央视《今日说法》栏目近期报道了一名90后程序员通过开发非法视频搬运软件在不到一年的时间里获利超700万,最终获刑的案例。

关键字: 程序员 软件

业内消息,近日在央视播出的《对话》・开年说节目上,百度创始人、董事长兼首席执行官李彦宏表示,以后不会存在“程序员”这种职业了,因为只要会说话,所有人都能具备程序员的能力。李彦宏认为,未来的编程语言只会剩下两种,一种叫做英...

关键字: 百度 李彦宏 程序员 AI

近日,某厂一名员工爆料称,由于Bug事故,公司要求他返还去年发放的年终奖,共计4万余元;如果逾期不还,将以每天万分之5的利息收取滞纳金,即每天20元左右;甚至公司HR还扬言,如果三个月内仍不还,就免费开除。

关键字: 程序员 互联网

近日某厂员工爆料,公司程序员因线上流量异常BUG事故,被公司进行处罚。处罚的结果是被要求将去年发的 4 万多年终奖归还给公司,否则就收取滞纳金并辞退,逾期将以每天万分之 5 的利息收取滞纳金。

关键字: 程序员 BUG 事故 年终奖 工程师

据昨天外媒报道,OpenAI首席执行官、Y Combinator前总裁山姆·奥特曼(Sam·Altman)结婚了,男友为前Meta程序员奥利弗·穆尔赫林(Oliver·Mulherin),婚礼在夏威夷举行,整个仪式非常低...

关键字: ChatGPT Meta 程序员 OpenAI 山姆·奥特曼

今后,鸿蒙和安卓应用将不再兼容。眼下,越来越多的互联网公司开始招聘鸿蒙开发相关的人才,以适应市场的变化和用户的需求。

关键字: 程序员 嵌入式

近日,一则“中国程序员在越南遭受残酷虐待”的新闻,引发了国内外的关注和震惊。

关键字: 程序员 互联网

近日,上海公安局普陀分局成功破获一起案件,并在程序员圈内引起了不小轰动。因为该案件涉及的金额高达1.5亿元,而这仅仅是在半年时间内的非法获利。要知道,这样的赚钱速度放在整个互联网界也都是相当炸裂的!

关键字: 代码 程序员

Python和Java是两种广泛应用于编程领域的高级编程语言,它们各有优劣。本文从程序设计应用、系统资源占用、高性能处理和语言特点等四方面详细介绍两种编程语言的区别。

关键字: python java 高性能处理

在这篇文章中,小编将为大家带来Java接口的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: java 接口 Interface
关闭
关闭