做新东西的六条原则
原文:Six Principles for Making New Things
作者:Paul Graham 发表:2008-02
译者:Claude(baoyu-translate)
2008 年 2 月
Arc(PG 设计的 Lisp 方言)发布之后引来的火爆反应有一个意外副产品——它让我意识到自己其实有一套设计哲学。那些更善于表达的批评者主要的抱怨是——Arc 看上去太“单薄“:搞了那么多年——你能拿出来的就这几千行宏?为什么不去做点更“有分量“的问题?
把这些批评翻来覆去想的时候,我突然觉得——这话听上去太眼熟了。这恰好就是别人当初对 Viaweb、对 Y Combinator、对我大多数随笔的反应。
我们启动 Viaweb 时,VC 和电商“专家“觉得它好笑——我们不过是公寓里两个人——而 1995 年的“两个人在公寓里“绝不像今天这么酷。而且——他们眼里——我们造的东西根本不是软件。在他们脑子里——软件就等于体积庞大、轰轰作响的 Windows 应用。Viaweb 是他们见过的第一个网页应用——所以在他们看来这只是一个网站。当他们后来发现 Viaweb 不处理信用卡交易时(我们头一年都没处理)——他们更轻蔑了——因为’交易处理’在他们眼里就是电商的全部——听上去严肃又困难。
可奇妙的是——Viaweb 最后把它所有的对手都碾碎了。
人们对 Y Combinator 最初的反应几乎一模一样。它看上去轻得可笑。“创业融资“在那时候意味着的是 A 轮——几百万美元、给少数几家由有头有脸的人创办的创业公司、在几个月正经严肃的会议之后、按一份一英尺厚的文件里的条款签下。Y Combinator 看起来无足轻重。Y Combinator 最终会不会变成像 Viaweb 那样还为时过早——但从模仿者的数量看——很多人显然认为我们撞到了什么。
我没法精确衡量我的随笔成不成功(除了页面浏览数)——但外界对它们的反应至少已经和我刚开始时不一样了。一开始 Slashdot 喷子默认的反应(翻译成更斯文的话)是——“这家伙是谁?他凭什么权威写这些题目?我没读这篇文章——但这么短、又这么不正式的写作不可能在某个题目上说出任何有用的东西——更别说这个题目上学位齐全的人已经写过厚厚的一摞书。” 如今——新的一代喷子在新的一代站点上——但他们至少**省略了开头的“这家伙是谁?“**这一句。
如今人们对 Arc 说的话——和当年他们对 Viaweb、对 Y Combinator、对我大多数随笔说的话——是同一组话。为什么是这种模式?答案我意识到了——因为这四件事我用的是同一套玩法。
下面是它:我喜欢 (a) 用简单的解 (b) 解决一个被忽视的问题 (c) 一个真的需要被解决的问题,并 (d) 用尽可能不正式的方式把它递出去,(e) 从一个非常粗糙的 1.0 版开始,再 (f) 迅速地迭代它。
当我第一次把这些原则明确写下来时——我发现一件让我吃惊的事——这几乎就是一份“如何引发轻蔑的初始反应“的配方。简单的解虽然更好,但看上去不如复杂的解漂亮;被忽视的问题——按定义就是多数人觉得不重要的问题;用不正式的方式递交——意味着别人没法靠“它的呈现方式“来评判它,他们必须真的去理解它——而那是更费力的事;而从一个粗糙的 1.0 版开始——意味着你最初的成果永远又小又不全。
我当然以前就注意到——人们一开始从来抓不住新点子。我以前以为这只是因为多数人愚蠢。现在我看到这背后还有更多东西。就像逆向投资基金一样——按这套策略干活的人几乎总是在做’在普通人看来错’的事。
而就像逆向投资策略一样——这恰恰是关键。这套手法(长期来看)有效——是因为它把“别人为了让自己看上去正经而放弃的所有优势“全都让给你。如果你做被忽视的问题,你更可能发现新东西——因为你的竞争对手更少;如果你不正式地递交解——你 (a) 省下了’让它看上去漂亮’本来要花的所有力气;(b) 避免了’同时骗过观众和自己’这种危险。而如果你发布一个粗糙的 1.0 版再迭代——你的解就能从’自然的想象力’里受益——而正如 Feynman(Richard Feynman,物理学家)所指出的——’自然的想象力’比你自己的想象力强大得多。
回到 Viaweb——简单的解就是把软件跑在服务器上;被忽视的问题就是“自动化生成网店“——1995 年所有的网店都是人工设计师手工搭起来的——但我们知道这样规模化不了。真正重要的部分是图形设计——不是交易处理。不正式的递交方式就是——我穿着 T 恤和牛仔裤、出现在某位零售商的办公室里。而粗糙的 1.0 版——如果我没记错——在我们上线时不到 1 万行代码。
这套手法的力量超出了创业、编程语言和随笔的范围——它大概适用于任何形式的创造性工作。绘画里也肯定能用——塞尚和克利做的就是这件事。
在 Y Combinator 我们用钱在这一原则上下注——鼓励我们投的创业公司按这种方式工作。新点子永远就在你的鼻子底下——所以——去找那些被别人忽视的、简单的事——找那些以后回头看人们会宣称“显而易见“的事——尤其是在人们被过时的惯例、或被“试图做表面看上去厉害的事“带偏的地方。搞清楚真正的问题是什么——然后确保你解决的是它。别担心要不要“看上去像家正经公司“——长期来看赢的是产品。尽快上线——这样你就能开始从用户那里学到“你本该做什么“。
Reddit 是这种打法的经典案例。Reddit 刚上线时——看起来好像里面什么都没有。在那些不擅长视觉的人眼里——它那种刻意简到不能再简的设计像是没设计。但Reddit 解决的是真正的问题——告诉人们“什么是新的“——除此之外它就尽量不挡道。结果它变得极度成功。如今约定俗成的想法已经追上了它——它看起来“显而易见“。人们看 Reddit 会想“这帮创始人真走运“。就像所有这类事一样——它实际上比看起来难得多——Reddit 那帮人把水流推得太用力——以至于他们把水流方向给逆转了——如今看起来他们只是顺流而下而已。
所以——当你看着像 Reddit 这种东西心里想“我希望我也能想到一个那种点子“时——请记住:那种点子本来就在你身边——只不过你忽略了它们——因为它们看上去像错的。