Chris Espinosa 的巧妙解決方案應對 Steve Jobs 的批評

1982 年 2 月,蘋果公司第 8 號員工 Chris Espinosa 面臨的挑戰對於任何擁有事必躬親上司的人來說都十分熟悉:Steve Jobs 無休止地批評他為 Macintosh 設計的計算器。在經過幾天的不斷修改後,這位 21 歲的程序員想出了一個巧妙的解決方案:「Steve Jobs 自製計算器構建套件」,允許 Jobs 自己設計計算器。

這個迷人的故事起源於 Andy Hertzfeld 的 Folklore.org——一個記錄 1984 年 1 月發佈的原始 Macintosh 開發歷程的知名網站,最近再度浮現,提醒我們在一個重大軟件設計多來自集體輸入的時代,其持久的重要性。

菜單設計

Chris Espinosa 在 1976 年 14 歲時便開始在蘋果工作,成為公司最年輕的員工。到了 1981 年,Steve Jobs 說服他離開加州大學伯克利分校,全職加入 Macintosh 團隊。

令人稱奇的是,Espinosa 至今仍在蘋果工作,成為公司最資深的員工。當時,作為 Macintosh 文檔的負責人,他決定使用 QuickDraw,Mac 的圖形系統,編寫一個演示程序,以更好地理解其功能。他選擇設計一個計算器,這是預期的「桌面擺設」之一——隨 Mac 一同提供的小型實用程序,以後被稱為「桌面附件」。

Espinosa 認為他的初始計算器設計已經足夠好,但 Jobs 卻不這麼想。如 Hertzfeld 所述:'嗯,這是一個開始,' Jobs 評論道,'但基本上,它很糟糕。背景顏色太暗,有些線條厚度不對,按鈕太大。'

幾天來,Espinosa 納入 Jobs 的建議,但每次卻面臨新的批評。這似乎像是一個典型的「由委員會設計」場景,除了這個「委員會」實際上只有一個非常挑剔的個人,要求高且難以取悅。

← 返回新聞