第5章

软件的布

机制ๆ

‘在英语中,“建筑师”architect和“架构师๲”arcນhitect是同一个词,所以这里用的是双关语,意思是优秀程序员不仅负责建造,还负责架构。后一句中ณ的“建筑学”arcນhitecture也是这种双关用法,同时指“架构学”architecture。一译者注’

书๰中ณ的内容并不深奥,不仅仅是写给程序员和创业者的,更是写给普通读者的。作者最大的目的就是,通过这本书让普通读者理解我们所处的这个计算机时代。

为ฦ什么不尝试一下?

ebຘ怀特

曾经从一个农民朋友那里听到一则趣闻。许多农场用电篱笆防止奶牛逃跑,但是不少电篱笆其实并没有通电。不过奶牛们已经吃过苦头,显然学会了不去碰电篱笆,这时不通电也能起到เ效果。“奶牛们,行动吧!”他写道,“趁着统治者打鼾时,夺回你们的自由á!”

‘eb怀特eb9hite,1899๗—1้98๖5๓,美国当代着名作家、散文家,常年担任《纽约客》杂志的主ว要撰稿人,以优美的语体风格着称于世。——译者注’

如果你是一个ฐ黑客,并且想自己้创น业,可能会有两ä件事情令你望而却步,不敢真正开始采取行动。一件是你不懂得管理企业,另一件是你害怕竞争。可是实际上,这两ä件事都是没有通电å的电篱笆。

先,管理企业其实很简单,只要记住两ä点就可以了:做出用户喜欢的产品,保证开支小于收入。只要做到这两点,你就会过大多数创业公司。随着事业的展,你自己就能ม琢磨出来其他的诀窍。

刚开始的时候,你可能入不敷出,但是只要亏损不持续太久,你就不会有事。如果初ม期阶段缺少资金,这至少有助于你养成勤俭节约的习๤惯。开支越小,就越不会支。幸运的是,编写一个ฐ互联网软件是非常便宜的。我们的总支出就不过1้万美元,现在应该更便宜了。其中,我们不得不花了几千美元买຀了一台服务器,又花了更多钱购买຀ssl。那ว时唯一出售ssl软件的公司就是网景。现在,你可以租到一台强大得多的服务器,上面已๐经安装好了ssl,而费用比我们当时的带宽费还要少。如今,开一个互联网软件的费用比购买຀一把高级办公椅还要便宜。至于如何做出用户喜欢的产品,下面是一些通用规则。从制ๆ造简洁的产品开始着手,先要保证你自己愿意使用。然后,迅地做出10版,并且不断以改进,整个过程中密切倾听用户的反馈。用户总是对的,但是不同的用户要求不一样。低端的用户要求简化操作和清晰易懂,高端的用户要求你增加新功能。软件最大的好处就是让一切变得简单。但是,做到เ这一点的方法是正确设置默认值,而不是限制用户的选择。如果竞争对手的产品很糟糕,你也๣不要自鸣得意。比较软件的标准应该是看对手的软件将来会有什么功能ม,而不是现在有什么เ功能ม。无论何时,你都要使用自己้的软件。viaທ9eb的主要功能ม是建立网上商店,但是我们也๣使用它建立自己的网站。不要只因为对方แ的头衔是市场专家、设计师或产品经理,就盲目听从他们的话。如果他们的观点真的很好,那就听从他们,关键是你要自己判断ษ,不要盲从。只有懂ฦ得设计的黑客,才能ม设计软件,不能交给对软件一知半解的设计师๲。如果你不打算自己动手设计和开,那就不要创业。

其次,让我们来看看竞争。你所害怕的大概不是与你一样的黑客,而是那些像模像样,有着办公室、商业计划、销售员的公司,对不对?可是实际上,他们害怕你胜过你害怕他们,而且这一点上,他们并没有错。几个黑客搞懂ฦ如何租用办公室,或者如何雇用销售人员,要比那些公司不管大公司还是小公司搞懂如何正确写出软件容易得多。我在这两ä种地方แ都待过,所以知道这些。via9๗ebຘ被雅虎收购后,我突然现自己้在为一家大公司工作,那ว感觉就好像在齐腰深的水中ณ艰难行走。我无意贬低雅虎。它拥有一些很好的黑客和顶ะ尖的管理人才。对于一家大公司来说,它可谓是出类拔萃了。但是,它的生产效率仅仅相当于小型创业公司的十分之ใ一。没有任何一家大公司能ม做得更好。微软公司的恐怖之处在于,它大到可以开任何软件,就像一座能够行走的大山。

图5-ๅ2比尔·盖茨,19๗77年

不要被微软吓到เ。你能做到เ它做不到的事情,正如它能做到เ你做不到的事情一样。开互联网软件不需要得到เ任何人的许可,没有人能够阻止你。你不需要去申ã请许可证,不需要在零售店的货架上谋得一席之地,也๣不需要卑躬屈膝地求人家,将你的软件与操作系统捆绑在一起。你能ม够通过浏览器布软件,没有人能在你和浏览网站的用户之间插上一脚๐。

你也许不会相佶,但是我向你保证,微软公司害怕你。它的那些目中无人的中ณ层管理人员也许不是这样想的,但是比尔·盖茨肯定是,因为ฦ19๗75年,上一次布软件的新方แ式出现时,他也๣曾经跟你一样白手起家。

6๔如何创造财富

如果你想致富,应该怎么做?我认为最好的办法就是自己创业,或者加入创业公司。几百年来,这一直是致富的