乔布斯比尔盖茨,乔布斯与盖茨

文史通2年前历史书籍308

▲点击上方“CocoaChina”关注即可免费学习 iOS 开发

译者:欣仔

校稿:艾凌风

链接:http://blog.jobbole.com/104675/

乔布斯比尔盖茨,乔布斯与盖茨

英文出处:Quora

关于盖茨和乔布斯他俩的技术水平如何,类似的问题网上一直有很多讨论,本文摘译了Quora上5个排名靠前的答案,全文如下:

Paul King 回答,1700 顶:

在比尔盖茨的那个年代,他是一个非常优秀的程序员。在他领导微软期间,他一直智慧且敏锐。在他大学期间(哈佛的时候),比尔盖茨和保罗·艾伦,给一台只有 4000 字节内存的计算机,用汇编编写了一个 BASIC 解释器。他们在哈佛的一台配有 Intel 8080 模拟器的 PDP-10 计算机上完成了这个解释器。比尔盖茨曾经说过,他能记得这个解释器的所有技术细节和变量名称,不过现在这应该不成立了。

乔布斯从来都不是一位程序员,他是一位有产品眼光、精明的商人,也是一位出色的、古怪的推销员。据说(我在乔布斯创立的 NeXT 公司工作过 2 年,这段经历让我能够了解这些),乔布斯对技术概念及其之间的相关性,有着惊人的理解能力。虽然他从来没有写过代码,但是他的技术人员说服他相信了面向对象编程的革命性力量。结果是,他让面向对象技术成为 NeXT 机器的核心主题,他还利用「面向对象方法能减少代码量」的优点编了一个广告词:“从未写过的代码才不需要调试。”

John Browne 的回答,3.8k 顶:

乔布斯比尔盖茨,乔布斯与盖茨

80 年代中期到 90 年代后期之间的 11 年多,我在微软经历过许多来自不同产品团队的“Billg reviews”,最频繁的是编译器组(C,C++)。比尔盖茨对技术细节的掌控是非常恐怖的,公司里的每个团队都非常狂热的准备这种会议:他有一种出奇的能力,能问出三个(人们事后才意识到)非常重要的、被团队所遗忘的问题。

展开全文

他一贯探究的主题有两个:①这个产品如何能成功?②如何从这个产品赚钱?第一个问题打开了深挖这个产品技术细节的大门,例如,我始终记得进公司后的一场会议,此时公司已经市值达到数十亿美元。编译器团队正在研究 RISC 编译器。我们已经雇到世界上最顶级的 RISC 编译器架构师之一,在这场会议中比尔和这位架构师进行了一场关于这种编译器技术细节上令人惊奇的辩论,仅仅基于他恰巧了解到关于 RISC 编译器的知识,因为他甚至并不知道我们打算做这个。

当时,他需要监督管理一个由几十个产品构成的全球性的商业帝国。相比较于 Office、Server、Windows 和数据库产品来说,这个编译器组就像九牛一毛那样微不足道。

他讨厌不严谨的推论。当我第一次在会议上向他汇报时,他指出了我的一些错处,但当我给他看了真实的数据后,他立刻更改了他的意见并且接受了这份数据。如果你参加到一场会议中,但你的观点却没有任何真实数据的支撑,他就可能会告诉你你的想法是“他听过最最愚蠢的” 。新人可能会被他这样的做法伤害,但是老员工却知道他只是认为你的想法太愚蠢了,而并不是说你这个人。当然,如果你的真的这样做过一次,那么这件事本身就会成为一个关于你这个人的数据,因为比尔有出了名的好记性。所以这个人接下来可以预期会遭遇 20 次惨无人道的针对数据的“拷问”。

Scott Welch的回答如下,453顶:

根据所有我读过的资料,比尔是一个超越“胜任”级别的开发人员,而我从没有见过任何能证明乔布斯曾经写过专业代码的事情。

一个有趣的事实(维基百科的链接),Tandy TRS-100 是世界上第一台“笔记本电脑”(这个说法有争议)。1983 年问世,卖出了6 百万台,这在当时是非常令人难忘的。

高潮部分来了。在 1983 年的时候,微软的收入已经是 5500 万美元,有 500 个员工,比尔当时是 CEO ,可是据盖茨所说,“关于这台机器,我怀念的部分是,在我完成代码占比很高的产品中,它是最后一部”。

John Heyer 的回答如下:

盖茨——技术很强、很卓越的程序员。

乔布斯——理解技术,但从不编程。

但是编程和技术技巧真的不是他们最重要的天赋。乔布斯明白计算机绝不应该仅仅被用于处理数字,所以他让 Steve Wozniak 来造电脑。盖茨拥有无情的商业头脑, 当他决定从 IBM 卖出的每台电脑分成而不是直接(转)卖 DOS 时,这个决定改变了所有事。这个商业交易是微软帝国的基石。

总的来说,盖茨对技术细节的理解力更深刻,乔布斯能比其他人更快地意识到什么产品会更容易被人接受 —— OOP(面向对象编程)、GUI(图形用户界面)、MP3(音乐播放器)、触屏等,这种优于竞争对手的嗅觉令他着力将这些产品纳入苹果。

Rye Hughes 的回答:

比尔的技术是非常强的,在他的一次采访中他说过,如果在当时,全世界能有 50 个孩子像他一样在那台机器上有那么多的编程经验,他会非常吃惊,因为在当时计算机是非常罕见的,盖茨当时 19 岁,他的技术足以支撑他退学然后创办了微软。

史蒂夫·乔布斯来自一个普通家庭,他的父亲知道如何修复物品,并且对电子产品着迷,这使得乔布斯也对此感兴趣。但是乔布斯并不是程序员或者工程师,他懂一点点 BASIC 语言,但并不多。乔布斯对美学设计和销售更感兴趣,他懂得如何创造和销售一款出色的产品,而另一方面 Wozniak 是个硬件天才,同时也是杰出的程序员,他们两个是互补的。

END

小编推荐:[掘金]是一个高质量的技术社区,从 Swift 到 React Native,性能优化到动效源码,让你不错过 iOS 开发的每一个技术干货。长按图片二维码识别或者各大应用市场搜索「掘金」,技术干货尽在掌握中。

微信号: CocoaChinabbs

▲长按二维码“识别”关注即可免费学习 iOS 开发

月薪十万、出任CEO、赢娶白富美、走上人生巅峰不是梦

--------------------------------------

商务合作QQ:2408167315

投稿邮箱:support@cocoachina.com