Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)
published in(发表于) 2016/5/2 8:22:24
Knocking on 10,000 hours of code without him, there would be no today’s Internet world,

English

中文

He knocked on 10,000 hours of code, there is no current Internet world-Sun,java, programming-IT information

Scientific and technological community "model worker" will be like?

Double high IQ EQ, crazy and paranoid, with unsurpassed creativity ... ... Describe a genius label attached to this guy totally inadequate.

Bill Joy, you may not be familiar with the name, but you must know that the $ 200 billion, almost annexation of the Apple Empire enterprises "Sun". He was one of the founders of the Empire company, and served as Chief Scientist, didn't leave until 2003.

But as founder Twitter Tweet said: success is never accidental. Bill Joy in before I became a godfather to many programmers, entrepreneurs, have students call "don't smell the nerds of the world", day and night nest in the engine room knocked code.

Such a knockout, he beat out a free, open and prosperous world of the Internet.

By computer "seduced" nerds

In 1971, is located in Ann Arbor, Billy in front of the "computer center of the University of Michigan" was officially opened. Like 2001: a space Odyssey film scenes, giant host is placed in a room painted white, beside him lay a few dozen keyboard punchers. Thousands of students obsessed with the shuttle.

? 2001: a space Odyssey photos

A messy blonde hair, tall and lean Bill Joy, was one of them.

"When Bill was a child, and wanted to know everything works. "His father, William said. He recognized high school class "the most diligent student" is in your hands. Bill's original dream was to be a mathematician, but he hesitated because they were captivated by the computer center.

Computer center of the "computer" has become the life of 16-year-olds all, as long as there is time, Bill they are staying in the room number code. He also found a Bug in the computer center, while teachers work secretly in the computer room on the keyboard. He had laughed and recalled the story:

"They'll give everyone a little money account, but soon. When you log in to enter how long you want to use the computer, for example, the money they give you an hour, that's all you can use time. However, if you type ' time ', then feel free to knock characters, such as ' time is K', and they won't take your money, then you can always sit there and using the computer. ”

Later, entered the University of Berkeley's Bill is more exaggerated, he was deeply immersed in programming, keyboard invented a graduate tutor find impossible flight procedures, also created 30 years later we continue to worship several gods.

God from the 10,000 hours of hard

After entering Berkeley, Bill finally has a Terminal. So, stay up until 2 or 3 is the norm, and then Bill suddenly "sleeping sickness"-like down on the keyboard.

"You know, when I was down on the keyboard when, and will continue to enter the same characters, so the computer will continue to issue ' drops – drops – ' voice. So after a few, really ought to go to bed. So, there are about 10,000 hours, this number should be the time I have spent on the program. ”

Bill feels, never mastered the "integrated and programmed" spend 2 semesters. Later, he was on the road to creating God, ultimately among the greatest in the history of the ten first in the program's got talent, many of the knocks he code also has become a "legend".

In the cooperation process and procedures group, Bill override AT&T developed the Unix system, called the "BSD":

? BSD Unix later became the direct release.

? Free and open source, very central, BSD system compatible with various types of computer--Mac, the bottom of the iPhone system, are based on BSD written out.

Write us ? BSD today, unable to leave the network "TCP/IP stack Protocol", reportedly because DARPA (United States Department of Defense Advanced research projects Agency) and the BBN company signed a huge contract to develop TCP/IP protocol stack, Bill refused to BBN this shit add BSD, so writing a higher performance "Berkeley", BBN face in contempt.

Write us ? BSD now paged virtual memory systems, file systems, ... ... Are typical features of modern operating systems.

After graduating from the master, Bill and Vinod, who founded the Sun, Sun Sparc Server earned 1 billion dollars from his hand. Strong C+/C++ many years of Java programming language, was chaired by Bill team developed and brought to market as a whole.

More interesting is that the Bill do not betray the hand of editor, a handy called "Vi". If programmers around you and talk to a few more sentences, may be heard, in Bob's world, editor Vi, Emacs, and the other three. This is one can rise to a philosophy of class struggle, the question:

40 years ago, Herbert Simon and weilian·caisi presents "the 10,000 hour theory", meaning that if a person wants to reach a certain area, often it takes 10,000 hours of accumulated. John Hayes, one of the successors of this theory about Bill Joy, "his talent is extremely high, but this is by no means the only consideration, never was. ”

Fortune magazine says Bill Joy is "Edison of the Internet age". And Edison, Bill Joy can become a great God, and never leave your numerous attempts at this thing for programming and sophistication.


没有他敲代码的10000个小时,就没有现在的互联网世界 - Sun,java,编程 - IT资讯

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

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

比尔·乔伊,你可能不熟悉这个名字,但你一定知道那家市值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小时的积累。这个理论的继承者之一约翰·海斯评价过比尔·乔伊,“他天分极高,但这绝不是唯一的考虑范畴,从来不是。”

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






If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759