# 二十九、RickChapman解讀愚昧
(這是Rick Chapman的新書尋找,愚蠢的序言。)
在每個我知道的高科技公司中,都在進行一場計算機狂和西裝客間的戰爭。
這本好書里充滿了軟件營銷魔法師兼終極西裝客Rick Chapman的宣傳,在你開始 閱讀前請容我花一點時間提出計算機狂的想法。
陪我玩一分鐘,好嗎?
請想象最刻板的印象,蒼白,喝Jolt可樂(譯注:美國黑客最愛的飲料,咖啡因 很高),吃中國食物,玩電視游樂器,看slashdot,住在Linux命令行里的呆子。 由于這只是一個虛構的刻板形象,你應該可以自由想象成小矮子或胖子,不過兩 種都不屬于會和高中同學踢足球,感恩節會去看媽媽的類型。另外由于只是個形 象,我也就不必找些麻煩的借口讓它變成餚了。
我們這個虛構的程序員會想:「微軟做的產品不好,可是他們營銷一流,所以大 家都買他們的東西。」
問問他對自己公司營銷人員的看法:「他們真的很蠢。昨天我在休息室跟某個笨 業務菜鳥大吵了一頓,吵了十分鐘才搞清楚她椒本不懂802.11a和802.116的差別。 哼!」
那些營銷人員都在干什么呀?年輕的計算機狂。「我不知道..他們陪客戶打高爾 夫球或是做別的事吧,不然就是在寫那些白癡規格書,害我要一直幫他們訂正。 如果我能作主,我一定會把他們全部開除。」 有位叫Jeffrey Tarte「的好人一直在出版一份叫Soft-letter 100的刊物,列出 每年排名前一百的個人計算機軟件廠商。以下是1984年前十大的名單[1]:
看到了吧,微軟排第二,不過收益跟其他幾家公司差不多。
現在讓我們看看2001年的同一份名單。
| 排名 | 公司 | 年收益 |
| --- | --- | --- |
| 1 | Micropro International | $60,000,000 |
| 2 | Microsoft Corp. | $55,000,000 |
| 3 | Lotus | 53,000,000 |
| 4 | Digital | Research $45,000,000 |
| 5 | VisiCorp | 43,000,000 |
| 6 | Ashton-Tate | $35,000,000 |
| 7 | Peachtree | $21,700,000 |
| 8 | MicroFocus | $15,000,000 |
| 9 | Software Publishing | $14,000,000 |
| 10 | Broderbund | $13,000,000 |
哇!注意微軟以外的每一家公司都不在前十大了。另也也請注意微軟比次大的公 司大/淨多,這并不好笑。Adobe光是拿到微軟蘇打汽水預算,就可以讓自己的 年收益倍增了。
個人計算機軟件市場就等于是微軟本身,微軟占了前100大公司總收益的69%。 這就是我們要在這里談的東西。
原因真如我們虛構的計算機狂所言是營銷做得太好嗎?還是違法壟斷的成果? (這回避了下面的問題:微軟如何取淳這種獨占地位?你不可能兩個問題都對 吧。)
Rick Chapman有個更簡單的答案:微軟是名單上唯一沒有犯致命蠢錯誤的公司。 不知道是因為腦力優異或只是狗屁運,微軟犯過最大的錯誤是那個在跳舞的回形 針。而這個錯誤真游很糟嗎?我們都在嘲笑并把它關掉,然后還是時時刻刻都 在用Word、Excel、Outlook和Internet Explore「。不過對于其他曾在市場上領 先卻又消聲匿跡的公司,你都可以指出一兩個足以讓船撞上冰山的巨大失策。 Mic「op「o敗在重寫打印機架構而不去更新旗艦產品WordStar。Lotus浪費了一年 半去削足適履,讓123能在640 KB的機制上執行,在他們完成之前Excel早已推出 而640 KB的機器也已成為往事。Digital Research瘋狂地對CP/M-86出價過尚, 錯失成為PC操作系統業界標準的機會。VisiCorp則是把自己告倒了。Ashton-Tate 從不錯失把dBase開發者趕走的機會,持續毒害對平臺廠商成功如此重要的脆弱 生態。
我是個程序員(當然啦),所以我傾向把這種愚蠢的錯誤算在營銷人員的帳上。絕 大多數的營銷人員都和非技術性的商業界人士一樣,無法了解基本的技術事實。 當百事可樂推手John Scul ley發展Apple Newton時,他并不知道當時國內每個計 算機科系學生都知道的事:手寫識別是不切費游。而同一時期比爾蓋茨卻把程 序員拉來開會,懇求他們寫一個能在所有產品中重用的rich text編輯控制組 件..如果讓Jim Manzi (讓MBA入主Lotus的西裝客)也參與那場會議,他可能會 滿臉迷惑的說「什么是rich text編輯控制組件?」他永遠不會在技術上取得領 先地位,因為他沒有搞懂(grok)技術grok;事實上光是在句子里用grok這個字可 能就已經讓他完全出局了。
如果你問我并讓我偏私的回答,我會說除非有個程序員掌舵,否則沒存表■洋公司 會成功游。到目前為止的證據都可以支持我。不過這些要命的錯誤中有許多也是 程序員搞出來的。Netscape重寫瀏覽器而不去改善原有的程序代碼庫,這個不朽 的神經病決定花了他們好幾個年的Internet時間,在這期間他們的占有率由大約 九成掉到4%左右,而這是涯^序屑游點子。當然啦,該公司里面非技術又無經驗的 管理階層完全不知道這為//■么是個爛點子。還是有很多程序員為Netscape徹底重 寫辯解。「舊的程序真的很爛耶,約耳!」是,嗯哼,這種程序員應該因熱愛干 凈的程序而被贊賞,不過絕對要禁止他們接近任何商業決策100呎的范圍內,因 為對他們來說,干凈的程序代碼顯然比讓軟件出貨重要多了。
所以我會對Rick稍微讓步地說,如果你想要在軟件業成功,必須有一個完全了解 并熱愛程序設計的管理團隊。不過這個團體也必須了解并熱愛商業。要找到對 兩邊都很有天賦的領導者并不容易,不過只有這樣才能避免這些被Rick親切地列 在書中的錯誤。所以讀吧,笑一笑。如果你的公司是某位豬頭在經營,就把履 歷整理一下開始在Redmond(譯注:微軟公司所在)找房子吧。
- 第一部分 位與字節:編程實踐點滴
- 一、語言的選擇
- 二、深入底層
- 三、joel測試:改進代碼的12個步驟
- 四、每一位軟件開發人員必須、絕對要至少具備UNICODE 與字符集知識(沒有任何例外!)
- 五、輕松寫就功能規格說明書 - 第1節:為什么煩心?
- 六、輕松寫就功能規格說明書 - 第2節:什么是規格說明書?
- 七、輕松寫就功能規格說明書 - 第3節:但是……如何?
- 八、輕松寫就功能規格說明書 - 第4節:技巧
- 九、輕松制訂軟件進度表
- 十、每日連編是朋友
- 十一、難伺候的故障修復
- 十二、軟件開發中的5個世界
- 十三、稿紙原型開發
- 十四、不要被太空架構師所嚇倒
- 十五、開火與運動
- 十六、人員技能
- 十七、源于計算機學科的三個錯誤思想
- 十八、二元文化
- 十九、自動獲取用戶故障報表
- 第二部分 開發人員的管理
- 二十、面試游擊指南
- 二十一、重金激勵害多利少
- 二十、二不配備測試人員的五個首要(錯誤)原因
- 二十三、任務換人有害無益
- 二十四、絕不去做的事情,第一部
- 二十五、冰川下的秘密
- 二十六、漏洞抽象定律
- 二十七、程序設計界的LordPalmerston
- 二十八、評測
- 第三部分 Joel對常態問題的遐想
- 二十九、RickChapman解讀愚昧
- 三十、在這個國家狗是干什么的? 我們有多么天真?
- 三十一、作為哼哈二將,只管去做事
- 三十二、兩個故事
- 三十三、巨無霸麥當勞與天才廚師JamieOliver
- 三十四、沒有什么像IT看起來那么簡單
- 三十五、提防非自主開發綜合癥
- 三十六、策略I:BEN&JERRY公司與AMAZON
- 三十七、策略II:雞與蛋問題
- 三十八、策略III:讓我回去!
- 三十九、策略IV:大件與80/20神話
- 四十、策略V:公開源代碼的經濟因素
- 四十一、墨菲法則肆掠的禮拜
- 四十二、微軟公司是如何敗北API之戰的
- 第四部分 對.NET稍多的評說
- 四十三、微軟精神失常了
- 四十四、我們的.NET對策
- 四十五、請問,我可以使用連接程序嗎