# 二十九、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对策
- 四十五、请问,我可以使用连接程序吗