当InfoQ让我简短总结一下当年在NeXT的经历,当作对Steve的追思,我就知道这是一件吃力不讨好的事情。怎么可能几句话就向不曾躬逢其会的人解释清楚那个地方、那个时候的神奇之处?但在这样的时刻面对这样的请求,哪怕再费劲我也要试试。于是我想了一下,大概像我这样的工程师大概都希望知道给Steve干活是怎么样子吧。
每个人都知道他有极深刻的洞察力,但这么说还不能表达其万一。当Steve走进房间的时候,一切都会变得不一样。我记得有一次,我们在谈持久化对象存储的事情,说来说去都是对象的序列化和访问机制。然后Steve过来呆了几分钟,领着我们遨游天外,想象用那些工具可以创造出什么样的世界。到他嘴里,说的就成了图片、视频、声音怎么联系到一起,怎么搜索,怎么合成文档,怎么跟朋友共享。当他离开房间的时候,我们就好像看完一场电影刚亮灯的时候,你要左右看一会儿,才想起自己在哪里,刚才做了些什么。最后我们的成果是近似于JSON的东西,超前二十年就已经扎根在OpenStep里头,到现在它的衍生产物还在左右着iOS上的用户体验,Steve当时描绘的一切都已经成为现实。
毫无疑问,他的远见极具启迪力量,但这么说还不足以形容和他共事的感觉。NeXT的每一个人都天资聪颖,拿出优秀的成果是理所当然的事情。一般的领导看了会流口水,流眼泪或者两者一起流的的成果,Steve却可能不为所动。在Steve身边,你只能做出前无古人,乃至后无来者的产品。其中的关键是他并不会直接这么告诉你,但只要没达到他认为有可能达到的高度,就会被认为一文不值。他有办法撩动工程师渴望卓越成果的雄心,然后他会一直激励你,暗示你现在努力得还不够,但他对你有信心。当你把东西拿给他看的时候,他说出来的几个字,或者根本不用说,就让你知道自己还能做得更好,也必须做得更好。当他喜欢你拿出来的东西,你会有站立在众山之巅的感觉,不仅因为他喜欢,还因为你知道自己是实现了自我突破才能站上那个高度。
Steve是独一无二的人物。我再没遇过任何环境能跟他在NeXT创造的氛围相比拟。那里不只是公司,有点像实验室,有点像游乐场,有点像兄弟会社,有点像战场,有点像大学图书馆,有点像现代艺术馆,有点像探险基地。我后来在很多地方工作过,不少地方也能激发我的热情和精力,但没有一个地方能达到NeXT的高度。
--------------------------------------
节选自 http://www.infoq.com/cn/news/2011/10/steve-jobs-contribution
分享到:
相关推荐
在编程和软件开发过程中,遇到错误是常有的事情,尤其是涉及到特定工具或框架时,如本文档主题"jack编译报错解决方案参考"所指的Jack工具。Jack是一款用于Java应用的高级编译器,主要服务于Android平台,旨在提高...
当编译过程中遇到“SSL error when connecting to the Jack server.”的错误时,这通常意味着与Jack Server的SSL连接出现问题。要解决这个问题,可以执行以下步骤: 1. 在工程根目录下运行`jack-admin dump-report`...
DC JACK,又称直流电源插孔或电源接口,是一种普遍应用于电子设备中,用于连接直流电源适配器和设备的接口。作为一种行业标准,DC JACK的存在对于确保不同品牌和型号的电子设备能够兼容通用电源具有重要作用。它不仅...
Jack人体仿真及建模软件是一款强大的工具,主要用于人机工程学分析和设计优化。该软件最初由宾夕法尼亚大学人类模型和模拟中心开发,现已成为西门子PLM产品的一部分。Jack的主要功能包括建立虚拟环境、创建虚拟人体...
jack'd中文,非常好用,适用与安卓手机.
北京邮电大学信号与系统打印版(jack18jack).part2
《NXP Quick_Jack开发板配套软件解析》 NXP Quick_Jack是一款由NXP公司推出的创新性开发工具,主要用于通过耳机孔实现语音通信。这款软件的独特之处在于它利用了DirectSound技术,使得语音编码的发送和接收变得更加...
华为巨人症瑞典顾问Jack目睹华为之怪现状 华为巨人症瑞典顾问Jack目睹华为之怪现状,这篇文章讨论了华为的一些问题,包括质量控制、产品管理、维护、开发问题、系统架构等方面。文章的作者Jack Järkvik是一名瑞典...
标题“Jack”可能指的是一个与字体设计相关的主题,因为给定的标签是“字体”。在IT行业中,字体设计是用户界面和图形设计的一个重要组成部分,它涉及到文本的样式、形状和呈现方式。字体的选择和设计直接影响到信息...
【Java 写的Blackjack】是一个基于控制台的程序,它实现了经典的纸牌游戏——21点(Blackjack)。这个游戏通常由一个或多个玩家与庄家进行,目标是在不超出21点的情况下尽可能接近21点。下面我们将深入探讨这个Java...
开发者是以前的世界冠军Berry Westra (Bermuda Bowl, Chile 1993),Jack运用了的最先进的电脑运算法则,是目前世界桥牌冠军赛使用的工具,它所设定的可能性远远超出了目前所有的桥牌类软件,拥有简单的用户界面和...
EIAJ RC 5320A DC-Jack 標準
"前端开源库-jack"是本文的核心话题,它是一个名为"jackjack"的模拟框架,专为node.js和浏览器环境设计。在前端开发中,开源库通常扮演着至关重要的角色,它们提供了丰富的功能,帮助开发者高效地构建Web应用。Jack...
5. **算法与逻辑**:Blackjack的游戏逻辑包含许多条件判断和循环。例如,计算玩家和庄家的手牌点数,检查是否爆牌,以及庄家何时应该自动拿牌。 6. **用户界面**:尽管这里未提供具体的UI代码,但在实际项目中,...
开源软件 jack audio 1.9.11版本。
JACK 是小米公司开发的一个粘合zookeeper与thrift的框架,可以简单地让你的thrift server更简单地做到高可用。 标签:JACK
BlackJack 21点是一种流行的桌面游戏,源自法国,它结合了运气与策略。这个"BlackJack 21点策略练习源代码"提供了一个实践和理解21点游戏策略的平台。开发者根据电影《决战21点》中的算法来设计和编写了这款工具,...
jack.jar 分享,有关安卓的分享
Blackjack字体可能具有独特的设计元素,比如粗黑的线条,复古的风格,或者与纸牌游戏相关的装饰性细节。这种字体可能被设计师用于创建赌场主题的广告、海报、网站或者其他需要体现冒险和刺激感的设计作品。 在提供...
本程序实现了一个比较完善的BlackJack程序,其实现了BlackJack的最基本一些功能比如下注,停牌,叫牌等;对于高级用户来说,更能够实现加倍赌注,保险等高级功能。另外本程序的界面也是值得比较学习的。欢迎大家下载...