当前位置:首页 > 科技资讯 > 正文

乔布斯亲自动手,打造Mac经典计算器

分享一则关于苹果早期团队设计Mac计算器的幕后故事:当乔布斯对设计不满时,工程师巧妙引导他亲自动手调整。

1982年2月,年仅21岁的苹果第8号员工Chris Espinosa,遇到了一个令人共鸣的挑战——他的老板Steve Jobs(乔布斯)对细节极为挑剔。

当时,Chris正为Macintosh(即1984年发布的划时代电脑)设计一款计算器程序,但无论提交多少个版本,都未能满足乔布斯的高标准。乔布斯不断提出批评:按钮太大、颜色不符、排版不美观……迫使Chris反复修改。

在经历无数次的修改后,Chris终于找到了一个聪明的解决办法——他制作了一个“乔布斯自制计算器套件”,让乔布斯能够亲自拖放和调整,随心所欲地设计他理想中的界面。

这个故事后来被另一位苹果工程师Andy Hertzfeld记录在他的网站Folklore.org上,并由外媒Arstechnica披露,揭示了这家科技巨头在软件设计与研发过程中的独特趣事。

乔布斯亲自动手,打造Mac经典计算器 乔布斯 苹果早期团队 Mac计算器 可视化设计 第1张

被劝退学,成为苹果的8号员工

Chris Espinosa是苹果最早、最年轻的员工之一——他在14岁那年就加入了苹果。

那是1970年代中期,苹果还只是一家在车库里起家的小公司。

后来,他为了上大学离开了苹果,但并未完全断开联系,仍帮苹果兼职撰写《Apple II参考手册》等技术文档。

1981年夏天,乔布斯再次找到他,说服他退学回苹果。乔布斯的理由充满“乔布斯风格”——“上大学的机会以后还有,但参与Mac诞生的机会一生只有一次。”

于是,Chris决定辍学,正式加入Macintosh团队,成为“文档负责人”。

值得一提的是,Chris至今仍在苹果工作,是公司在职时间最长的员工。

乔布斯亲自动手,打造Mac经典计算器 乔布斯 苹果早期团队 Mac计算器 可视化设计 第2张

设计改到崩溃边缘,不如让乔布斯亲自上阵

当时,苹果团队正赶进度,希望尽快引入第三方开发者使用Mac开发工具,因此急需技术文档。而Mac系统核心部分是QuickDraw,负责图形绘制。

Chris决定从QuickDraw的文档入手,为此亲手编写小程序以加深理解。

团队里有个流行想法叫“desk ornaments”(后改名“desk accessory”,意为系统自带小工具),如时钟、记事本、计算器等。

Chris对此很感兴趣,决定用QuickDraw制作一个计算器。

他折腾数天后,做出了自认为不错的版本。但真正的考验是乔布斯的评价——乔布斯是团队的“审美标尺”。

于是大家围在电脑旁等乔布斯的意见。乔布斯看后沉默了一会儿说:“背景太暗、线条太粗、按钮太大。”

Chris只好继续修改。接下来的几天里,他每天根据乔布斯的反馈调整设计,但总是被挑出新的问题。这几乎成了“一人委员会”的噩梦——唯一的“评审”是乔布斯,且永远不满意。

最后,Chris想出了一个妙招。

第二天下午,他没有展示新版计算器,而是推出了一个“Steve Jobs自制计算器套件”。

这个程序允许用户通过下拉菜单调整各种界面细节。然后Chris把电脑推到乔布斯面前让他亲自试。

乔布斯立刻上手调整参数,玩了十来分钟终于设计出满意的界面。

乔布斯亲自动手,打造Mac经典计算器 乔布斯 苹果早期团队 Mac计算器 可视化设计 第3张

这次方案立刻被采纳。事实证明,只要让乔布斯“动手控制”而非“口头描述”,他就能迅速找到理想的设计。

几个月后工程师们根据乔布斯的参数实现了计算器界面和数学计算部分。

为什么这个办法在苹果公司奏效?

“自制计算器套件”是后来很多软件设计工具的雏形——它是最早的“可视化、参数化设计”案例之一。

乔布斯亲自动手,打造Mac经典计算器 乔布斯 苹果早期团队 Mac计算器 可视化设计 第4张

那时大多数电脑屏幕只能显示黑白文字,“可视化应用框架”的理念在当时非常超前。

“原始的计算器设计工具”还揭示了乔布斯的一种管理特征:他清楚自己要什么但难以准确表达。

“直接操作”比“口头沟通”更能体现他的意图。

写在最后

这个故事反映了当时苹果的工作氛围:既有天才的执念也有工程师的创意对抗。如今很多软件设计都通过团队讨论和会议决策,这样“一人拍板、另一人机智应对”的故事越来越少了。

来源:

https://www.folklore.org/Calculator_Construction_Set.html
https://arstechnica.com/gadgets/...