如何获得创业想法

Paul Graham 2012-11-01

如何获得创业想法

2012年11月

获得创业想法的方法不是试图思考创业想法。而是寻找问题,最好是你自己遇到的问题。

最好的创业想法往往有三个共同点:它们是创始人自己想要的东西,他们自己可以构建的东西,而且很少有人意识到值得做。微软、苹果、雅虎、谷歌和脸书都是以这种方式开始的。

问题

为什么解决你遇到的问题如此重要?除其他原因外,它确保问题确实存在。说你应该只解决存在的问题,这听起来很明显。然而,迄今为止创业公司最常见的错误是解决没有人存在的问题。

我自己也犯了这样的错误。1995年,我创办了一家将艺术画廊在线的公司。但画廊不想上线。这不是艺术业务的运作方式。那我为什么花了6个月时间在这个愚蠢的想法上?因为我没有关注用户。我发明了一个与现实不符的世界模型,并在此基础上工作。直到我试图说服用户为我们构建的东西付费时,我才注意到我的模型是错误的。即使那时,我也花了令人尴尬的长时间才明白。我对我世界模型很执着,而且我在软件上花了很多时间。他们必须想要它!

为什么这么多创始人构建没有人想要的东西?因为他们从试图思考创业想法开始。这种方法双重危险:它不仅产生很少的好想法;它产生听起来足够合理以至于骗你为之工作的坏想法。

在YC,我们称这些为”编造的”或”情景喜剧”创业想法。想象一个电视节目中的角色开始创业。编剧必须为它发明一些要做的事情。但想出好的创业想法很难。这不是你可以随随便便做的事情。所以(除非他们极其幸运)编剧会想出一个听起来合理但实际上很坏的想法。

例如,一个宠物主人社交网络。听起来并不明显错误。数百万人有宠物。通常他们非常关心宠物并花很多钱在他们身上。当然,这些人中会有许多人喜欢一个可以与其他宠物主人交谈的网站。也许不是所有人,但如果只有2%或3%是常客,你可能拥有数百万用户。你可以为他们提供定向广告,也许为高级功能收费。[1]

这种想法的危险在于,当你向你养宠物的朋友征求意见时,他们不会说”我永远不会用这个。“他们说”是的,也许我能看到使用类似的东西。“即使当创业公司推出时,它对很多人来说听起来仍然合理。他们自己不想使用它,至少现在不想,但他们可以想象其他人想要它。将这种反应汇总到整个人口,你就拥有零用户。[2]

当创业公司推出时,必须至少有一些用户真正需要他们正在制造的东西——不仅仅是那些可以想象有一天会使用它的人,而是迫切需要它的人。通常这个初始用户群体很小,原因很简单:如果有大量人们迫切需要并且可以用创业公司通常投入版本一的努力量构建的东西,它可能已经存在了。这意味着你必须在一个维度上妥协:你要么构建大量人想要一点的东西,要么构建少量人想要很多的东西。选择后者。并非所有这种类型的想法都是好的创业想法,但几乎所有好的创业想法都是这种类型。

想象一个图表,其x轴代表所有可能想要你正在制造的东西的人,y轴代表他们想要它的程度。如果你反转y轴的比例,你可以将公司想象成坑洞。谷歌是一个巨大的陨石坑:数亿人使用它,而且他们非常需要它。一个刚刚起步的创业公司不能期望挖掘出那么大的体积。所以你对你开始时的坑洞形状有两种选择。你可以挖一个宽阔但浅的洞,或者一个狭窄而深的洞,像井一样。

编造的创业想法通常是第一种类型。许多人对宠物主人社交网络有轻微兴趣。

几乎所有好的创业想法都是第二种类型。微软在制作Altair Basic时是一口井。只有几千个Altair所有者,但没有这个软件他们在用机器语言编程。三十年后,脸书具有相同的形状。他们的第一个网站专门针对哈佛学生,只有几千人,但那几千个用户非常想要它。

当你有创业想法时,问自己:谁现在想要这个?谁如此想要它以至于即使是一个他们从未听说过的两人创业公司制造的糟糕版本一,他们也会使用?如果你不能回答这个问题,这个想法可能很坏。[3]

你本身并不需要井的狭窄性。你需要的是深度;你在优化深度(和速度)时获得狭窄性作为副产品但你几乎总是会得到它。在实践中,深度和狭窄性之间的联系如此强烈,以至于当你知道一个想法会对特定群体或类型的用户有强烈吸引力时,这是一个好迹象。

但是,虽然形状像井的需求几乎是好创业想法的必要条件,但它不是充分条件。如果马克·扎克伯格构建的东西只能吸引哈佛学生,那不会是一个好创业想法。脸书是一个好想法,因为它从一个有快速出路的小市场开始。大学足够相似,如果你构建一个在哈佛有效的脸书,它将在任何大学都有效。所以你迅速在所有大学中传播。一旦你拥有所有大学生,你只需让其他人加入就能得到其他人。

微软也是如此:Altair的Basic;其他机器的Basic;Basic之外的其他语言;操作系统;应用程序;IPO。

自我

你如何判断一个想法是否有出路?你如何判断某东西是巨型公司的萌芽,还是只是一个利基产品?通常你无法判断。Airbnb的创始人起初没有意识到他们正在挖掘的市场有多大。最初他们有一个更狭窄的想法。他们打算让主人在会议期间出租他们地板上的空间。他们没有预见到这个想法的扩展;它是逐渐强加给他们的。他们起初只知道他们发现了重要东西。这可能和比尔·盖茨或马克·扎克伯格起初知道的一样多。

偶尔,从最初利基市场有出路从一开始就很明显。有时我可以看到一个不明显的出路;这是我们在YC的专长之一。但无论你有多少经验,这种做法的效果都是有限的。了解关于最初想法出路的最重要的元事实是这些很难看到。

所以如果你无法预测一个想法是否有出路,你如何在想法之间选择?事实令人失望但有趣:如果你是合适类型的人,你有合适的直觉。如果你处于一个快速变化领域的领先边缘,当你有直觉认为某事值得做时,你更可能是对的。

在《禅与摩托车维修艺术》中,罗伯特·波西格说:你想知道如何画一幅完美的画吗?很容易。让自己变得完美,然后自然地绘画。我从高中读到这篇文章后就一直在思考它。我不确定他的建议对绘画具体有多大用处,但它很适合这种情况。从经验上看,拥有好创业想法的方法是成为拥有它们的那种人。

处于一个领域的领先边缘并不意味着你必须成为推动它前进的人之一。你也可以作为用户处于领先边缘。Facebook对马克·扎克伯格来说似乎是个好主意,并不是因为他是个程序员,而是因为他如此频繁地使用电脑。如果你在2004年问大多数40岁的人是否愿意在互联网上半公开地发布他们的生活,他们对这个想法会感到恐惧。但马克已经生活在线;对他来说这似乎很自然。

保罗·布赫海特说,处于快速变化领域领先边缘的人”生活在未来中”。将其与波西格结合,你得到:生活在未来中,然后构建缺失的东西。这描述了许多甚至大多数最大创业公司的起步方式。苹果、雅虎、谷歌和脸书最初甚至不应该成为公司。它们从创始人构建的东西中成长出来,因为世界上似乎有差距。

如果你看看成功创始人如何获得他们的想法,通常是一些外部刺激击中准备好的心灵的结果。比尔·盖茨和保罗·艾伦听到Altair并想”我敢打赌我们可以为它编写一个Basic解释器。“德鲁·休斯顿意识到他忘了USB记忆棒并想”我真的需要让我的文件在线生活。“很多人听说过Altair。很多人忘了USB记忆棒。这些刺激导致那些创始人创办公司的原因是他们的经验使他们准备好注意到它们代表的机会。

你想用创业想法来使用的动词不是”想出”而是”注意到”。在YC,我们称那些从创始人自己经历中自然成长出来的想法为”有机”创业想法。最成功的创业公司几乎都是以这种方式开始的。

这可能不是你想听到的。你可能期待获得创业想法的秘诀,而我却告诉你关键是拥有以正确方式准备的心灵。但尽管令人失望,这是事实。而且这是一种秘诀,只是在最坏情况下需要一年而不是一个周末。

如果你不处于某个快速变化领域的领先边缘,你可以达到那个位置。例如,任何相当聪明的人都可能在一年的时间里达到编程的边缘(例如构建移动应用程序)。由于成功的创业公司将消耗你至少3-5年的生命,一年的准备将是合理的投资。特别是如果你也在寻找联合创始人。[4]

你不必学习编程才能处于快速变化领域的领先边缘。其他领域变化很快。但虽然学习黑客技术不是必要的,它在可预见的未来是充分的。正如马克·安德森所说,软件正在吞噬世界,而且这个趋势还有几十年的运行时间。

知道如何黑客技术也意味着当你有想法时,你能够实现它们。这不是绝对必要的(杰夫·贝佐斯不能)但这是一个优势。当你考虑像将大学脸书在线这样的想法时,如果你不仅能想”那是个有趣的想法”,而是能想”那是个有趣的想法。我今晚会尝试构建一个初始版本”,这是一个很大的优势。当你既是程序员又是目标用户时更好,因为那样生成新版本并在用户上测试它们的循环可以在一个头脑内发生。

注意

一旦你在某些方面生活在未来中,注意创业想法的方法就是寻找似乎缺失的东西。如果你真正处于快速变化领域的领先边缘,将会有些明显缺失的东西。不会明显的是它们是创业想法。所以如果你想找到创业想法,不要只打开”什么缺失?“的过滤器。还要关闭每个其他过滤器,特别是”这能成为大公司吗?“以后有足够的时间应用那个测试。但如果你一开始就在想那个,它可能不仅过滤掉许多好想法,还会导致你专注于坏想法。

大多数缺失的东西需要一些时间才能看到。你几乎必须欺骗自己看到周围的想法。

但你知道想法就在那里。这不是那种可能没有答案的问题。技术进步恰好在这一刻停止的可能性极小。你可以肯定人们将在未来几年构建让你思考”我在x之前做什么?“的东西。

当这些问题得到解决时,它们在回想起来可能会显得非常明显。你需要做的是关闭通常阻止你看到它们的过滤器。最强大的只是理所当然地接受世界的当前状态。即使是我们中最激进开明的人大多数都这样做。如果你停下来质疑一切,你无法从床上走到前门。

但如果你在寻找创业想法,你可以牺牲一些理所当然地接受现状的效率,并开始质疑事物。为什么你的收件箱溢出?因为你收到很多邮件,还是因为很难将邮件移出收件箱?为什么你收到这么多邮件?人们通过给你发邮件试图解决什么问题?有没有更好的方法来解决它们?为什么很难将邮件移出收件箱?为什么你在读过邮件后还保留它们?收件箱是那个的最佳工具吗?

特别注意那些让你烦恼的事情。理所当然地接受现状的优势不仅是它使生活(局部上)更有效率,而且它使生活更可容忍。如果你知道我们将在未来50年得到但尚未拥有的所有东西,你会发现现在的生活相当受限,就像现在的人如果被送回50年前的时间机器中一样。当某事让你烦恼时,可能因为你生活在未来中。

当你找到合适类型的问题时,你应该能够将其描述为明显的,至少对你来说。当我们开始Viaweb时,所有在线商店都是手工构建的,由网页设计师制作单个HTML页面。我们作为程序员很明显这些网站必须由软件生成。[5]

这意味着,奇怪的是,想出创业想法是一个看到明显事物的问题。这表明这个过程多么奇怪:你试图看到明显的东西,然而你却没看到。

由于你需要在这里做的是放松你自己的心灵,最好不要对问题进行太多的正面直接攻击——即坐下来试图想出想法。最好的计划可能只是保持一个后台进程运行,寻找似乎缺失的东西。致力于难题,主要由好奇心驱动,但有第二个自我在你肩上看着,注意差距和异常。[6]

给自己一些时间。你对你将自己变成准备好的心灵的速度有很多控制,但对刺激击中它时激发想法的控制较少。如果比尔·盖茨和保罗·艾伦限制自己一个月内想出创业想法,如果他们选择Altair出现前的一个月怎么办?他们可能已经在不太有希望的想法上工作了。德鲁·休斯顿在Dropbox之前确实在一个不太有希望的想法上工作:一个SAT备考创业公司。但Dropbox是一个好得多的想法,无论是在绝对意义上,还是作为与他技能的匹配。[7]

欺骗自己注意到想法的一个好方法是从事看起来会很酷的项目。如果你这样做,你自然会倾向于构建缺失的东西。构建已经存在的东西似乎不那么有趣。

正如试图思考创业想法往往产生坏想法一样,从事可能被 dismiss为”玩具”的事情往往产生好想法。当某物被描述为玩具时,意味着它拥有一个想法需要的一切,除了重要性。它很酷;用户喜欢它;它只是不重要。但如果你生活在未来中,你构建了用户喜欢的酷东西,它可能比外界认为的更重要。当苹果和微软开始工作时,微计算机似乎像玩具。我足够老,记得那个时代;拥有自己微计算机的人的通常术语是”爱好者”。BackRub似乎是个不起眼的项目。脸书只是本科生相互 stalk 的方式。

在YC,当我们遇到从事我们认为论坛上的万事通可能会 dismiss为玩具的事情的创业公司时,我们很兴奋。对我们来说,那是一个想法好的积极证据。

如果你能采取长远观点(而且可以说你不能负担不起不采取),你可以将”生活在未来中并构建缺失的东西”变成更好的东西:生活在未来中并构建看起来有趣的东西。

学校

这就是我建议大学生做的事情,而不是试图学习”企业家精神”。“企业家精神”是你通过做它学得最好的东西。最成功创始人的例子表明了这一点。你在大学应该花时间做的是将自己 ratchet 到未来中。大学是这样做的无与伦比的机会。牺牲解决创业公司难题的机会——成为能够拥有有机创业想法的那种人——而去学习容易的部分,多么浪费。特别是因为你甚至不会真正学到它,就像你在课堂上不会学到关于性一样。你学到的只是事物的词汇。

领域的冲突是想法的一个特别丰富的来源。如果你对编程了解很多,并开始学习一些其他领域,你可能会看到软件可以解决的问题。事实上,你在另一个领域找到好问题的可能性是双倍的:(a) 那个领域的居民不像软件人那样可能已经用软件解决了他们的问题,(b) 由于你完全无知地进入新领域,你甚至不知道现状是什么以至于理所当然。

所以如果你是计算机科学专业,想创办创业公司,与其上企业家精神课程,不如上遗传学等课程。或者更好的是,去生物技术公司工作。计算机科学专业学生通常在计算机硬件或软件公司获得暑期工作。但如果你想找到创业想法,在某些无关领域获得暑期工作可能会做得更好。[8]

或者不要上任何额外的课程,只是构建东西。微软和脸书都在一月起步并非巧合。在哈佛,那是(或曾经是)阅读期,学生没有课要上,因为他们应该为期末考试学习。[9]

但不要觉得你必须构建将成为创业公司的东西。那是过早优化。只是构建东西。最好和其他学生一起。不仅仅是课程使大学成为将自己 ratchet 到未来中的如此好的地方。你也被试图做同样事情的其他人包围。如果你与他们一起在项目上合作,你最终不仅产生有机想法,而且产生有机有机团队的有机想法——而且,从经验上看,这是最好的组合。

小心研究。如果一个本科生写了些东西所有他的朋友都开始使用,它很可能代表一个好的创业想法。而博士论文极不可能。出于某种原因,一个项目越需要算作研究,它越不可能成为可以变成创业公司的东西。[10] 我认为原因是算作研究的想法子集如此狭窄,以至于满足该约束的项目不可能也满足解决用户问题的正交约束。而当学生(或教授)构建东西作为副项目时,他们自动倾向于解决用户的问题——也许甚至有额外的能量来自从研究约束中解放出来。

竞争

因为好想法应该显得明显,当你有一个时你会倾向于觉得你迟了。不要让那阻止你。担心你迟了是好想法的标志之一。搜索网络十分钟通常就能解决这个问题。即使你发现其他人在从事同样的事情,你可能也不会太迟。创业公司被竞争对手杀死的情况极其罕见——如此罕见以至于你几乎可以忽略这种可能性。所以除非你发现一个拥有那种会阻止用户选择你的锁定效应的竞争对手,否则不要放弃这个想法。

如果你不确定,问用户。你是否太迟的问题被任何人是否迫切需要你计划制造的东西所包含。如果你拥有竞争对手没有的东西,而且某个用户子群体迫切需要,你就有了一个滩头阵地。[11]

那么问题是那个滩头阵地是否足够大。或者更重要的是,谁在其中:如果滩头阵地由从事将来更多人会做的事情的人组成,那么无论它多小,它可能都足够大。例如,如果你构建的东西因其在手机上运行而与竞争对手区分,但它只在最新手机上运行,那可能是足够大的滩头阵地。

倾向于做你会面临竞争对手的事情。没有经验的创始人通常给竞争对手比他们应得的更多信任。你是否成功远比你竞争对手更取决于你。所以有好想法有竞争对手比坏想法没有竞争对手更好。

只要你有一个关于其中其他人都在忽略什么的论点,你就不必担心进入”拥挤市场”。事实上,那是一个非常有希望的起点。谷歌就是那种类型的想法。你的论点必须比”我们将制造一个不糟糕的x”更精确。你必须能够用 incumbents 忽略的东西来表达它。最好的是当你可以说他们没有勇气坚持自己的信念,而你的计划是他们如果坚持自己见解本来会做的事情。谷歌也是那种类型的想法。在他们之前的搜索引擎回避了他们正在做的最激进含义——特别是他们做得越好,用户离开得越快。

拥挤的市场实际上是个好迹象,因为它既意味着有需求,也意味着现有解决方案都不够好。创业公司不能希望进入一个明显很大然而他们没有竞争对手的市场。所以任何成功的创业公司要么将要进入一个有现有竞争对手的市场,但拥有某种秘密武器将获得他们所有用户(如谷歌),要么进入一个看起来很小但会变大的市场(如微软)。[12]

过滤器

如果你想注意到创业想法,还需要关闭另外两个过滤器:不性感的过滤器和杂活过滤器。

大多数程序员希望他们能够只写一些出色的代码,将其推送到服务器,并让用户付给他们很多钱来开始创业公司。他们宁愿不处理乏味的问题或以混乱的方式与现实世界纠缠。这是一个合理的偏好,因为这样的事情会减慢你的速度。但这种偏好如此普遍以至于方便创业想法的空间已经被相当干净地剥离了。如果你让你的心灵在街上漫步几个街区到混乱、乏味的想法,你会发现有价值的东西就坐在那里等待实施。

杂活过滤器如此危险,我为此写了一篇单独的文章,关于它引起的状况,我称之为杂活盲症。我以Stripe为例,这是一个受益于关闭这个过滤器的创业公司,这是一个相当惊人的例子。成千上万的程序员处于可以看到这个想法的位置;成千上万的程序员知道在Stripe之前处理支付是多么痛苦。但当他们寻找创业想法时,他们没有看到这个,因为他们下意识回避不得不处理支付。而处理支付对Stripe来说是杂活,但不是不可容忍的。事实上他们可能净痛苦更少;因为对处理支付的恐惧使大多数人远离这个想法,Stripe在其他有时痛苦的领域(如用户获取)相对顺利。他们不必非常努力就让用户听到他们,因为用户正在绝望地等待他们构建的东西。

不性感过滤器类似于杂活过滤器,除了它阻止你从事你鄙视而不是害怕的问题。我们为了在Viaweb工作而克服了这一点。我们的软件架构有一些有趣的东西,但我们本身对电商不感兴趣。我们能够看到这个问题是一个需要解决的问题。

关闭杂活过滤器比关闭不性感过滤器更重要,因为杂活过滤器更可能是一种幻觉。即使在一定程度上不是,它也是一种更糟的自我放纵形式。无论什么,开始成功的创业公司将是相当费力的。即使产品不涉及很多杂活,你仍然会有很多与投资者、雇佣和解雇人员等等打交道的事情。所以如果你认为某个想法会很酷,但被涉及杂活的恐惧所阻止,别担心:任何足够好的想法都会有同样多的杂活。

不性感过滤器,虽然仍然是错误的来源,但不像杂活过滤器那样完全无用。如果你处于快速变化领域的领先边缘,你关于什么有性感的想法将在实践中与有价值的东西有些相关。特别是随着你年龄增长和经验丰富。另外,如果你觉得一个想法有吸引力,你会更热情地致力于它。[13]

秘诀

虽然发现创业想法的最好方法是成为拥有它们的那种人,然后构建任何你感兴趣的东西,但有时你没有那种奢侈。有时你现在就需要一个想法。例如,如果你在创业公司工作,而你的最初想法被证明是坏的。

在本文的其余部分,我将谈论按需想出创业想法的技巧。虽然从经验上看你最好使用有机策略,但你可以用这种方式成功。你只需要更有纪律。当你使用有机方法时,你甚至不会注意到一个想法,除非它是某物真正缺失的证据。但当你有意识地努力思考创业想法时,你必须用自律来替代这个自然约束。你会看到更多的想法,其中大多数是坏的,所以你需要能够过滤它们。

不使用有机方法的最大危险之一是有机方法的例子。有机想法感觉像灵感。有很多关于成功创业公司的故事,它们始于创始人有一个看似疯狂的想法但”就是知道”它有希望的故事。当你在试图想出创业想法时对一个想法有这种感觉,你可能错了。

寻找想法时,在你有一些专业知识的领域中寻找。如果你是数据库专家,不要为青少年构建聊天应用程序(除非你也是青少年)。也许这是个好主意,但你不能信任你对此的判断,所以忽略它。必须有其他涉及数据库的想法,而且你可以判断其质量。你发现很难想出涉及数据库的好想法吗?那是因为你的专业知识提高了你的标准。你关于聊天应用的想法同样糟糕,但你在那个领域给了自己邓宁-克鲁格通行证。

开始寻找想法的地方是你需要的东西。你必须有你需要的某些东西。[14]

一个好的技巧是问自己在你之前的工作中是否发现自己说”为什么没有人制造x?如果有人制造x,我们会立即购买。“如果你能想到任何人们说过这样的话的x,你可能就有了一个想法。你知道有需求,而且人们不会对不可能构建的东西说那样的话。

更一般地说,试着问自己是否有任何不寻常的地方使你的需求与大多数人不同。你可能不是唯一的一个。如果你以一种人们会越来越的方式不同,这特别好。

如果你在改变想法,你的一个不寻常之处是你之前一直在从事的想法。你在从事它时发现了任何需求吗?几个知名的创业公司是这样开始的。Hotmail开始时是它的创始人在他们的日常工作中工作时写的东西,用来谈论他们之前的创业想法。[15]

一种特别有前途的不寻常方式是年轻。一些最有价值的新想法首先在十几岁和二十出头的年轻人中扎根。虽然年轻创始人在某些方面处于劣势,但他们是唯一真正理解同龄人的人。如果不是大学生,创办脸书会非常困难。所以如果你是个年轻创始人(比如说23岁以下),你和你朋友有没有想要做但现有技术不允许你们做的事情?

仅次于你自己未满足需求的最好东西是别人的未满足需求。尝试与你能谈论的每个人谈论他们在这个世界上发现的差距。什么缺失了?他们想做什么但不能做什么?什么乏味或令人烦恼,特别是在他们的工作中?让对话变得一般化;不要太努力寻找创业想法。你只是在寻找能激发思想的东西。也许你会注意到一个他们没有意识到他们有的问题,因为你知道如何解决它。

当你找到一个不是你自己的未满足需求时,起初可能有些模糊。需要某物的人可能不知道他们确切需要什么。在这种情况下,我经常建议创始人表现得像顾问——他们会做如果被雇用来解决这个用户的问题会做的事情。人们的问题足够相似,以至于你这样写的几乎所有代码都将是可重用的,而且不可重用的部分将是确定你已经到达井底的小代价。[16]

确保你做好解决他人问题工作的一个方法是使它们成为你自己的问题。当E la Carte的Rajat Suri决定为餐厅编写软件时,他当服务员学习餐厅如何运作。这似乎有点极端,但创业公司是极端的。我们喜欢创始人做这样的事情。

事实上,我向需要新想法的人推荐的一个策略不仅是关闭他们的杂活和不性感过滤器,而是寻找不性感或涉及杂活的想法。不要试图创办Twitter。那些想法如此稀少以至于你不能通过寻找它们找到它们。制造人们会付钱给你的不性感的东西。

绕过杂活和在某种程度上不性感过滤器的一个好技巧是问你自己希望别人构建什么,这样你就能使用它。你现在愿意付钱买什么?

由于创业公司经常清理破碎的公司和行业,寻找那些正在死亡或应该死亡的,并试图想象什么样的公司会从它们的消亡中获利,这可能是一个好技巧。例如,新闻业目前处于自由落体状态。但可能仍然有钱可以从类似新闻的东西中赚到。什么样的公司可能在未来导致人们在某些方面说”这取代了新闻”?

但想象在未来而不是现在问这个问题。当一个公司或行业取代另一个时,它通常从侧面进入。所以不要寻找x的替代品;寻找人们后来会说证明是x替代品的东西。并对替代发生的轴心发挥想象力。例如,传统新闻是读者获取信息和消磨时间的一种方式,是作家赚钱和获得关注的一种方式,也是几种不同类型广告的载体。它可以在任何这些轴心上被取代(它在大多数上已经开始被取代)。

当创业公司消耗 incumbents 时,它们通常从服务大玩家忽略的某个小但重要的市场开始。如果大玩家的态度中有蔑视的混合物,这特别好,因为这经常误导他们。例如,在史蒂夫·沃兹尼亚克建造了成为Apple I的计算机后,他觉得有义务给他当时的雇主惠普生产它的选择。对他来说幸运的是,他们拒绝了,他们这样做的原因之一是它使用电视作为显示器,这在当时惠普这样的高端硬件公司看来似乎极其不体面。[17]

是否有像早期微计算机”爱好者”那样粗犷但复杂的用户群体目前被大玩家忽略?一个将目光投向更大事情的创业公司通常可以通过付出仅那个市场本身无法证明的努力轻易捕获一个小市场。

同样,由于最成功的创业公司通常搭乘比自己更大的浪潮,寻找浪潮并问人们如何从中获利可能是一个好技巧。基因测序和3D打印的价格都在经历类似摩尔定律的下降。在我们几年后将拥有的新世界中,我们将能够做什么新事情?我们下意识地认为不可能但很快就会可能的是什么?

有机的

但谈论明确寻找浪潮使得清楚表明这些秘诀是获得创业想法的B计划。寻找浪潮本质上是模拟有机方法的方法。如果你处于某个快速变化领域的领先边缘,你不必寻找浪潮;你就是浪潮。

发现创业想法是微妙的事情,这就是为什么大多数尝试的人如此悲惨地失败。简单地试图思考创业想法效果不好。如果你那样做,你会得到听起来危险地合理的坏想法。最好的方法更间接:如果你有合适的背景,好的创业想法对你来说会显得明显。但即使那时,也不会立即。需要时间遇到你注意到某物缺失的情况。而且这些差距通常不会看起来像公司的想法,只是构建起来会很有趣的东西。这就是为什么有时间和倾向仅仅因为有趣而构建东西是好的。

生活在未来中并构建看起来有趣的东西。听起来奇怪,但那是真正的秘诀。

注意事项

[1] 这种形式的坏想法自从网络存在以来就一直存在。它在1990年代很常见,除了那时拥有它的人过去常说他们要为x创建门户而不是为x创建社交网络。结构上这个想法是石头汤:你贴出一个标志说”这是对x感兴趣的人的地方”,所有那些人都出现,你从他们身上赚钱。诱使创始人陷入这种想法的是关于可能对每种类型x感兴趣的数百万人的统计数据。他们忘记的是,任何给定的人按这个标准可能有20种爱好,没有人会定期访问20个不同的社区。

[2] 顺便说一句,我不是说我确定知道宠物主人社交网络是个坏想法。我知道它是个坏想法的方式就像我知道随机生成的DNA不会产生可行的生物一样。听起来合理的创业想法集合比好想法集合大许多倍,而且许多好想法甚至听起来不那么合理。所以如果关于创业想法你所知道的只是它听起来合理,你必须假设它是坏的。

[3] 更精确地说,用户的需求必须给他们足够的激活能量来开始使用你制造的任何东西,这可能变化很大。例如,通过传统渠道销售的 enterprise software 的激活能量非常高,所以你必须好得多才能让用户切换。而切换到新搜索引擎所需的激活能量很低。这反过来就是为什么搜索引擎比 enterprise software 好得多的原因。

[4] 这随着年龄增长而变得更难。虽然想法空间没有危险的局部最大值,但职业空间有。人们通过生活采取的大多数路径之间有相当高的墙,而且你年龄越大,墙变得越高。

[5] 对我们来说很明显,网络将成为大事情。1995年很少有非程序员理解这一点,但程序员已经看到了GUI为台式计算机做了什么。

[6] 也许让这第二个自我保持日记有效,每晚简要列出当天你注意到的差距和异常。不是创业想法,只是原始的差距和异常。

[7] Sam Altman指出,花时间想出想法不仅在绝对意义上是更好的策略,而且像被低估的股票,因为很少有创始人这样做。

最好的想法竞争相对较少,因为很少有创始人愿意投入注意到它们所需的时间。而中等想法竞争很大,因为当人们编造创业想法时,他们倾向于编造相同的想法。

[8] 对于计算机硬件和软件公司,暑期工作是招聘漏斗的第一阶段。但如果你优秀,你可以跳过第一阶段。如果你优秀,无论你如何度过暑假,你毕业时在这些公司找到工作都不会有麻烦。

[9] 经验证据表明,如果大学想帮助学生开始创业公司,他们能做的最好的事情是以正确的方式让他们独处。

[10] 我在这里谈论的是IT创业公司;在生物技术方面情况不同。

[11] 这是一个更普遍规则的实例:专注于用户,而不是竞争对手。关于竞争对手的最重要的信息无论如何是你通过用户学到的。

[12] 在实践中,大多数成功的创业公司有两种元素。你可以通过调整你称为市场的边界来用另一种描述每种策略。但分别考虑这两个想法是有用的。

[13] 我几乎犹豫提出那个观点。创业公司是企业;企业的目的是赚钱;有了那个额外约束,你不能期望你将能够把所有时间花在你最感兴趣的事情上。

[14] 需求必须是强烈的。你可以将任何编造的想法追溯描述为你需要的东西。但你真的像德鲁·休斯顿需要Dropbox,或布莱恩·切斯基和乔·格比亚需要Airbnb那样需要那个食谱网站或本地活动聚合器吗?

在YC,我经常发现自己问创始人”如果你没有写过这个东西,你自己会用它吗?“你会惊讶于答案经常是否定的。

[15] Paul Buchheit指出试图出售坏东西可以是更好想法的来源:“我发现处理有坏想法的YC公司的最佳技术是告诉他们尽快去销售产品(在浪费时间构建之前)。他们不仅学到了没有人想要他们正在构建的东西,他们经常带着在试图出售坏想法过程中发现的真正想法回来。”

[16] 如果你是个大学生,这里是一个可能产生下一个脸书的秘诀。如果你与你学校更强大的姐妹会之一有联系,接近它们的 queen bees 并提出成为他们的个人IT顾问,构建他们在社交生活中可能需要的任何尚未存在的东西。任何以这种方式构建的东西都会非常有前途,因为这样的用户不仅要求最高,而且也是传播的完美起点。

我不知道这是否有效。

[17] 它使用电视作为显示器的原因是史蒂夫·沃兹尼亚克从解决自己的问题开始。他像他的大多数同龄人一样,负担不起显示器。

感谢Sam Altman、Mike Arrington、Paul Buchheit、John Collison、Patrick Collison、Garry Tan和Harj Taggar阅读本文草稿,以及Marc Andreessen、Joe Gebbia、Reid Hoffman、Shel Kaphan、Mike Moritz和Kevin Systrom回答我关于创业历史的问题。

日语翻译 意大利语翻译 西班牙语翻译

How to Get Startup Ideas

November 2012

The way to get startup ideas is not to try to think of startup ideas. It’s to look for problems, preferably problems you have yourself.

The very best startup ideas tend to have three things in common: they’re something the founders themselves want, that they themselves can build, and that few others realize are worth doing. Microsoft, Apple, Yahoo, Google, and Facebook all began this way.

Problems

Why is it so important to work on a problem you have? Among other things, it ensures the problem really exists. It sounds obvious to say you should only work on problems that exist. And yet by far the most common mistake startups make is to solve problems no one has.

I made it myself. In 1995 I started a company to put art galleries online. But galleries didn’t want to be online. It’s not how the art business works. So why did I spend 6 months working on this stupid idea? Because I didn’t pay attention to users. I invented a model of the world that didn’t correspond to reality, and worked from that. I didn’t notice my model was wrong until I tried to convince users to pay for what we’d built. Even then I took embarrassingly long to catch on. I was attached to my model of the world, and I’d spent a lot of time on the software. They had to want it!

Why do so many founders build things no one wants? Because they begin by trying to think of startup ideas. That m.o. is doubly dangerous: it doesn’t merely yield few good ideas; it yields bad ideas that sound plausible enough to fool you into working on them.

At YC we call these “made-up” or “sitcom” startup ideas. Imagine one of the characters on a TV show was starting a startup. The writers would have to invent something for it to do. But coming up with good startup ideas is hard. It’s not something you can do for the asking. So (unless they got amazingly lucky) the writers would come up with an idea that sounded plausible, but was actually bad.

For example, a social network for pet owners. It doesn’t sound obviously mistaken. Millions of people have pets. Often they care a lot about their pets and spend a lot of money on them. Surely many of these people would like a site where they could talk to other pet owners. Not all of them perhaps, but if just 2 or 3 percent were regular visitors, you could have millions of users. You could serve them targeted offers, and maybe charge for premium features. [1]

The danger of an idea like this is that when you run it by your friends with pets, they don’t say “I would never use this.” They say “Yeah, maybe I could see using something like that.” Even when the startup launches, it will sound plausible to a lot of people. They don’t want to use it themselves, at least not right now, but they could imagine other people wanting it. Sum that reaction across the entire population, and you have zero users. [2]

Well

When a startup launches, there have to be at least some users who really need what they’re making — not just people who could see themselves using it one day, but who want it urgently. Usually this initial group of users is small, for the simple reason that if there were something that large numbers of people urgently needed and that could be built with the amount of effort a startup usually puts into a version one, it would probably already exist. Which means you have to compromise on one dimension: you can either build something a large number of people want a small amount, or something a small number of people want a large amount. Choose the latter. Not all ideas of that type are good startup ideas, but nearly all good startup ideas are of that type.

Imagine a graph whose x axis represents all the people who might want what you’re making and whose y axis represents how much they want it. If you invert the scale on the y axis, you can envision companies as holes. Google is an immense crater: hundreds of millions of people use it, and they need it a lot. A startup just starting out can’t expect to excavate that much volume. So you have two choices about the shape of hole you start with. You can either dig a hole that’s broad but shallow, or one that’s narrow and deep, like a well.

Made-up startup ideas are usually of the first type. Lots of people are mildly interested in a social network for pet owners.

Nearly all good startup ideas are of the second type. Microsoft was a well when they made Altair Basic. There were only a couple thousand Altair owners, but without this software they were programming in machine language. Thirty years later Facebook had the same shape. Their first site was exclusively for Harvard students, of which there are only a few thousand, but those few thousand users wanted it a lot.

When you have an idea for a startup, ask yourself: who wants this right now? Who wants this so much that they’ll use it even when it’s a crappy version one made by a two-person startup they’ve never heard of? If you can’t answer that, the idea is probably bad. [3]

You don’t need the narrowness of the well per se. It’s depth you need; you get narrowness as a byproduct of optimizing for depth (and speed). But you almost always do get it. In practice the link between depth and narrowness is so strong that it’s a good sign when you know that an idea will appeal strongly to a specific group or type of user.

But while demand shaped like a well is almost a necessary condition for a good startup idea, it’s not a sufficient one. If Mark Zuckerberg had built something that could only ever have appealed to Harvard students, it would not have been a good startup idea. Facebook was a good idea because it started with a small market there was a fast path out of. Colleges are similar enough that if you build a facebook that works at Harvard, it will work at any college. So you spread rapidly through all the colleges. Once you have all the college students, you get everyone else simply by letting them in.

Similarly for Microsoft: Basic for the Altair; Basic for other machines; other languages besides Basic; operating systems; applications; IPO.

Self

How do you tell whether there’s a path out of an idea? How do you tell whether something is the germ of a giant company, or just a niche product? Often you can’t. The founders of Airbnb didn’t realize at first how big a market they were tapping. Initially they had a much narrower idea. They were going to let hosts rent out space on their floors during conventions. They didn’t foresee the expansion of this idea; it forced itself upon them gradually. All they knew at first is that they were onto something. That’s probably as much as Bill Gates or Mark Zuckerberg knew at first.

Occasionally it’s obvious from the beginning when there’s a path out of the initial niche. And sometimes I can see a path that’s not immediately obvious; that’s one of our specialties at YC. But there are limits to how well this can be done, no matter how much experience you have. The most important thing to understand about paths out of the initial idea is the meta-fact that these are hard to see.

So if you can’t predict whether there’s a path out of an idea, how do you choose between ideas? The truth is disappointing but interesting: if you’re the right sort of person, you have the right sort of hunches. If you’re at the leading edge of a field that’s changing fast, when you have a hunch that something is worth doing, you’re more likely to be right.

In Zen and the Art of Motorcycle Maintenance, Robert Pirsig says: You want to know how to paint a perfect painting? It’s easy. Make yourself perfect and then just paint naturally. I’ve wondered about that passage since I read it in high school. I’m not sure how useful his advice is for painting specifically, but it fits this situation well. Empirically, the way to have good startup ideas is to become the sort of person who has them.

Being at the leading edge of a field doesn’t mean you have to be one of the people pushing it forward. You can also be at the leading edge as a user. It was not so much because he was a programmer that Facebook seemed a good idea to Mark Zuckerberg as because he used computers so much. If you’d asked most 40 year olds in 2004 whether they’d like to publish their lives semi-publicly on the Internet, they’d have been horrified at the idea. But Mark already lived online; to him it seemed natural.

Paul Buchheit says that people at the leading edge of a rapidly changing field “live in the future.” Combine that with Pirsig and you get: Live in the future, then build what’s missing. That describes the way many if not most of the biggest startups got started. Neither Apple nor Yahoo nor Google nor Facebook were even supposed to be companies at first. They grew out of things their founders built because there seemed a gap in the world.

If you look at the way successful founders have had their ideas, it’s generally the result of some external stimulus hitting a prepared mind. Bill Gates and Paul Allen hear about the Altair and think “I bet we could write a Basic interpreter for it.” Drew Houston realizes he’s forgotten his USB stick and thinks “I really need to make my files live online.” Lots of people heard about the Altair. Lots forgot USB sticks. The reason those stimuli caused those founders to start companies was that their experiences had prepared them to notice the opportunities they represented.

The verb you want to be using with respect to startup ideas is not “think up” but “notice.” At YC we call ideas that grow naturally out of the founders’ own experiences “organic” startup ideas. The most successful startups almost all begin this way.

That may not have been what you wanted to hear. You may have expected recipes for coming up with startup ideas, and instead I’m telling you that the key is to have a mind that’s prepared in the right way. But disappointing though it may be, this is the truth. And it is a recipe of a sort, just one that in the worst case takes a year rather than a weekend.

If you’re not at the leading edge of some rapidly changing field, you can get to one. For example, anyone reasonably smart can probably get to an edge of programming (e.g. building mobile apps) in a year. Since a successful startup will consume at least 3-5 years of your life, a year’s preparation would be a reasonable investment. Especially if you’re also looking for a cofounder. [4]

You don’t have to learn programming to be at the leading edge of a domain that’s changing fast. Other domains change fast. But while learning to hack is not necessary, it is for the forseeable future sufficient. As Marc Andreessen put it, software is eating the world, and this trend has decades left to run.

Knowing how to hack also means that when you have ideas, you’ll be able to implement them. That’s not absolutely necessary (Jeff Bezos couldn’t) but it’s an advantage. It’s a big advantage, when you’re considering an idea like putting a college facebook online, if instead of merely thinking “That’s an interesting idea,” you can think instead “That’s an interesting idea. I’ll try building an initial version tonight.” It’s even better when you’re both a programmer and the target user, because then the cycle of generating new versions and testing them on users can happen inside one head.

Noticing

Once you’re living in the future in some respect, the way to notice startup ideas is to look for things that seem to be missing. If you’re really at the leading edge of a rapidly changing field, there will be things that are obviously missing. What won’t be obvious is that they’re startup ideas. So if you want to find startup ideas, don’t merely turn on the filter “What’s missing?” Also turn off every other filter, particularly “Could this be a big company?” There’s plenty of time to apply that test later. But if you’re thinking about that initially, it may not only filter out lots of good ideas, but also cause you to focus on bad ones.

Most things that are missing will take some time to see. You almost have to trick yourself into seeing the ideas around you.

But you know the ideas are out there. This is not one of those problems where there might not be an answer. It’s impossibly unlikely that this is the exact moment when technological progress stops. You can be sure people are going to build things in the next few years that will make you think “What did I do before x?”

And when these problems get solved, they will probably seem flamingly obvious in retrospect. What you need to do is turn off the filters that usually prevent you from seeing them. The most powerful is simply taking the current state of the world for granted. Even the most radically open-minded of us mostly do that. You couldn’t get from your bed to the front door if you stopped to question everything.

But if you’re looking for startup ideas you can sacrifice some of the efficiency of taking the status quo for granted and start to question things. Why is your inbox overflowing? Because you get a lot of email, or because it’s hard to get email out of your inbox? Why do you get so much email? What problems are people trying to solve by sending you email? Are there better ways to solve them? And why is it hard to get emails out of your inbox? Why do you keep emails around after you’ve read them? Is an inbox the optimal tool for that?

Pay particular attention to things that chafe you. The advantage of taking the status quo for granted is not just that it makes life (locally) more efficient, but also that it makes life more tolerable. If you knew about all the things we’ll get in the next 50 years but don’t have yet, you’d find present day life pretty constraining, just as someone from the present would if they were sent back 50 years in a time machine. When something annoys you, it could be because you’re living in the future.

When you find the right sort of problem, you should probably be able to describe it as obvious, at least to you. When we started Viaweb, all the online stores were built by hand, by web designers making individual HTML pages. It was obvious to us as programmers that these sites would have to be generated by software. [5]

Which means, strangely enough, that coming up with startup ideas is a question of seeing the obvious. That suggests how weird this process is: you’re trying to see things that are obvious, and yet that you hadn’t seen.

Since what you need to do here is loosen up your own mind, it may be best not to make too much of a direct frontal attack on the problem — i.e. to sit down and try to think of ideas. The best plan may be just to keep a background process running, looking for things that seem to be missing. Work on hard problems, driven mainly by curiosity, but have a second self watching over your shoulder, taking note of gaps and anomalies. [6]

Give yourself some time. You have a lot of control over the rate at which you turn yours into a prepared mind, but you have less control over the stimuli that spark ideas when they hit it. If Bill Gates and Paul Allen had constrained themselves to come up with a startup idea in one month, what if they’d chosen a month before the Altair appeared? They probably would have worked on a less promising idea. Drew Houston did work on a less promising idea before Dropbox: an SAT prep startup. But Dropbox was a much better idea, both in the absolute sense and also as a match for his skills. [7]

A good way to trick yourself into noticing ideas is to work on projects that seem like they’d be cool. If you do that, you’ll naturally tend to build things that are missing. It wouldn’t seem as interesting to build something that already existed.

Just as trying to think up startup ideas tends to produce bad ones, working on things that could be dismissed as “toys” often produces good ones. When something is described as a toy, that means it has everything an idea needs except being important. It’s cool; users love it; it just doesn’t matter. But if you’re living in the future and you build something cool that users love, it may matter more than outsiders think. Microcomputers seemed like toys when Apple and Microsoft started working on them. I’m old enough to remember that era; the usual term for people with their own microcomputers was “hobbyists.” BackRub seemed like an inconsequential science project. The Facebook was just a way for undergrads to stalk one another.

At YC we’re excited when we meet startups working on things that we could imagine know-it-alls on forums dismissing as toys. To us that’s positive evidence an idea is good.

If you can afford to take a long view (and arguably you can’t afford not to), you can turn “Live in the future and build what’s missing” into something even better: Live in the future and build what seems interesting.

School

That’s what I’d advise college students to do, rather than trying to learn about “entrepreneurship.” “Entrepreneurship” is something you learn best by doing it. The examples of the most successful founders make that clear. What you should be spending your time on in college is ratcheting yourself into the future. College is an incomparable opportunity to do that. What a waste to sacrifice an opportunity to solve the hard part of starting a startup — becoming the sort of person who can have organic startup ideas — by spending time learning about the easy part. Especially since you won’t even really learn about it, any more than you’d learn about sex in a class. All you’ll learn is the words for things.

The clash of domains is a particularly fruitful source of ideas. If you know a lot about programming and you start learning about some other field, you’ll probably see problems that software could solve. In fact, you’re doubly likely to find good problems in another domain: (a) the inhabitants of that domain are not as likely as software people to have already solved their problems with software, and (b) since you come into the new domain totally ignorant, you don’t even know what the status quo is to take it for granted.

So if you’re a CS major and you want to start a startup, instead of taking a class on entrepreneurship you’re better off taking a class on, say, genetics. Or better still, go work for a biotech company. CS majors normally get summer jobs at computer hardware or software companies. But if you want to find startup ideas, you might do better to get a summer job in some unrelated field. [8]

Or don’t take any extra classes, and just build things. It’s no coincidence that Microsoft and Facebook both got started in January. At Harvard that is (or was) Reading Period, when students have no classes to attend because they’re supposed to be studying for finals. [9]

But don’t feel like you have to build things that will become startups. That’s premature optimization. Just build things. Preferably with other students. It’s not just the classes that make a university such a good place to crank oneself into the future. You’re also surrounded by other people trying to do the same thing. If you work together with them on projects, you’ll end up producing not just organic ideas, but organic ideas with organic founding teams — and that, empirically, is the best combination.

Beware of research. If an undergrad writes something all his friends start using, it’s quite likely to represent a good startup idea. Whereas a PhD dissertation is extremely unlikely to. For some reason, the more a project has to count as research, the less likely it is to be something that could be turned into a startup. [10] I think the reason is that the subset of ideas that count as research is so narrow that it’s unlikely that a project that satisfied that constraint would also satisfy the orthogonal constraint of solving users’ problems. Whereas when students (or professors) build something as a side-project, they automatically gravitate toward solving users’ problems — perhaps even with an additional energy that comes from being freed from the constraints of research.

Competition

Because a good idea should seem obvious, when you have one you’ll tend to feel that you’re late. Don’t let that deter you. Worrying that you’re late is one of the signs of a good idea. Ten minutes of searching the web will usually settle the question. Even if you find someone else working on the same thing, you’re probably not too late. It’s exceptionally rare for startups to be killed by competitors — so rare that you can almost discount the possibility. So unless you discover a competitor with the sort of lock-in that would prevent users from choosing you, don’t discard the idea.

If you’re uncertain, ask users. The question of whether you’re too late is subsumed by the question of whether anyone urgently needs what you plan to make. If you have something that no competitor does and that some subset of users urgently need, you have a beachhead. [11]

The question then is whether that beachhead is big enough. Or more importantly, who’s in it: if the beachhead consists of people doing something lots more people will be doing in the future, then it’s probably big enough no matter how small it is. For example, if you’re building something differentiated from competitors by the fact that it works on phones, but it only works on the newest phones, that’s probably a big enough beachhead.

Err on the side of doing things where you’ll face competitors. Inexperienced founders usually give competitors more credit than they deserve. Whether you succeed depends far more on you than on your competitors. So better a good idea with competitors than a bad one without.

You don’t need to worry about entering a “crowded market” so long as you have a thesis about what everyone else in it is overlooking. In fact that’s a very promising starting point. Google was that type of idea. Your thesis has to be more precise than “we’re going to make an x that doesn’t suck” though. You have to be able to phrase it in terms of something the incumbents are overlooking. Best of all is when you can say that they didn’t have the courage of their convictions, and that your plan is what they’d have done if they’d followed through on their own insights. Google was that type of idea too. The search engines that preceded them shied away from the most radical implications of what they were doing — particularly that the better a job they did, the faster users would leave.

A crowded market is actually a good sign, because it means both that there’s demand and that none of the existing solutions are good enough. A startup can’t hope to enter a market that’s obviously big and yet in which they have no competitors. So any startup that succeeds is either going to be entering a market with existing competitors, but armed with some secret weapon that will get them all the users (like Google), or entering a market that looks small but which will turn out to be big (like Microsoft). [12]

Filters

There are two more filters you’ll need to turn off if you want to notice startup ideas: the unsexy filter and the schlep filter.

Most programmers wish they could start a startup by just writing some brilliant code, pushing it to a server, and having users pay them lots of money. They’d prefer not to deal with tedious problems or get involved in messy ways with the real world. Which is a reasonable preference, because such things slow you down. But this preference is so widespread that the space of convenient startup ideas has been stripped pretty clean. If you let your mind wander a few blocks down the street to the messy, tedious ideas, you’ll find valuable ones just sitting there waiting to be implemented.

The schlep filter is so dangerous that I wrote a separate essay about the condition it induces, which I called schlep blindness. I gave Stripe as an example of a startup that benefited from turning off this filter, and a pretty striking example it is. Thousands of programmers were in a position to see this idea; thousands of programmers knew how painful it was to process payments before Stripe. But when they looked for startup ideas they didn’t see this one, because unconsciously they shrank from having to deal with payments. And dealing with payments is a schlep for Stripe, but not an intolerable one. In fact they might have had net less pain; because the fear of dealing with payments kept most people away from this idea, Stripe has had comparatively smooth sailing in other areas that are sometimes painful, like user acquisition. They didn’t have to try very hard to make themselves heard by users, because users were desperately waiting for what they were building.

The unsexy filter is similar to the schlep filter, except it keeps you from working on problems you despise rather than ones you fear. We overcame this one to work on Viaweb. There were interesting things about the architecture of our software, but we weren’t interested in ecommerce per se. We could see the problem was one that needed to be solved though.

Turning off the schlep filter is more important than turning off the unsexy filter, because the schlep filter is more likely to be an illusion. And even to the degree it isn’t, it’s a worse form of self-indulgence. Starting a successful startup is going to be fairly laborious no matter what. Even if the product doesn’t entail a lot of schleps, you’ll still have plenty dealing with investors, hiring and firing people, and so on. So if there’s some idea you think would be cool but you’re kept away from by fear of the schleps involved, don’t worry: any sufficiently good idea will have as many.

The unsexy filter, while still a source of error, is not as entirely useless as the schlep filter. If you’re at the leading edge of a field that’s changing rapidly, your ideas about what’s sexy will be somewhat correlated with what’s valuable in practice. Particularly as you get older and more experienced. Plus if you find an idea sexy, you’ll work on it more enthusiastically. [13]

Recipes

While the best way to discover startup ideas is to become the sort of person who has them and then build whatever interests you, sometimes you don’t have that luxury. Sometimes you need an idea now. For example, if you’re working on a startup and your initial idea turns out to be bad.

For the rest of this essay I’ll talk about tricks for coming up with startup ideas on demand. Although empirically you’re better off using the organic strategy, you could succeed this way. You just have to be more disciplined. When you use the organic method, you don’t even notice an idea unless it’s evidence that something is truly missing. But when you make a conscious effort to think of startup ideas, you have to replace this natural constraint with self-discipline. You’ll see a lot more ideas, most of them bad, so you need to be able to filter them.

One of the biggest dangers of not using the organic method is the example of the organic method. Organic ideas feel like inspirations. There are a lot of stories about successful startups that began when the founders had what seemed a crazy idea but “just knew” it was promising. When you feel that about an idea you’ve had while trying to come up with startup ideas, you’re probably mistaken.

When searching for ideas, look in areas where you have some expertise. If you’re a database expert, don’t build a chat app for teenagers (unless you’re also a teenager). Maybe it’s a good idea, but you can’t trust your judgment about that, so ignore it. There have to be other ideas that involve databases, and whose quality you can judge. Do you find it hard to come up with good ideas involving databases? That’s because your expertise raises your standards. Your ideas about chat apps are just as bad, but you’re giving yourself a Dunning-Kruger pass in that domain.

The place to start looking for ideas is things you need. There must be things you need. [14]

One good trick is to ask yourself whether in your previous job you ever found yourself saying “Why doesn’t someone make x? If someone made x we’d buy it in a second.” If you can think of any x people said that about, you probably have an idea. You know there’s demand, and people don’t say that about things that are impossible to build.

More generally, try asking yourself whether there’s something unusual about you that makes your needs different from most other people’s. You’re probably not the only one. It’s especially good if you’re different in a way people will increasingly be.

If you’re changing ideas, one unusual thing about you is the idea you’d previously been working on. Did you discover any needs while working on it? Several well-known startups began this way. Hotmail began as something its founders wrote to talk about their previous startup idea while they were working at their day jobs. [15]

A particularly promising way to be unusual is to be young. Some of the most valuable new ideas take root first among people in their teens and early twenties. And while young founders are at a disadvantage in some respects, they’re the only ones who really understand their peers. It would have been very hard for someone who wasn’t a college student to start Facebook. So if you’re a young founder (under 23 say), are there things you and your friends would like to do that current technology won’t let you?

The next best thing to an unmet need of your own is an unmet need of someone else. Try talking to everyone you can about the gaps they find in the world. What’s missing? What would they like to do that they can’t? What’s tedious or annoying, particularly in their work? Let the conversation get general; don’t be trying too hard to find startup ideas. You’re just looking for something to spark a thought. Maybe you’ll notice a problem they didn’t consciously realize they had, because you know how to solve it.

When you find an unmet need that isn’t your own, it may be somewhat blurry at first. The person who needs something may not know exactly what they need. In that case I often recommend that founders act like consultants — that they do what they’d do if they’d been retained to solve the problems of this one user. People’s problems are similar enough that nearly all the code you write this way will be reusable, and whatever isn’t will be a small price to start out certain that you’ve reached the bottom of the well. [16]

One way to ensure you do a good job solving other people’s problems is to make them your own. When Rajat Suri of E la Carte decided to write software for restaurants, he got a job as a waiter to learn how restaurants worked. That may seem like taking things to extremes, but startups are extreme. We love it when founders do such things.

In fact, one strategy I recommend to people who need a new idea is not merely to turn off their schlep and unsexy filters, but to seek out ideas that are unsexy or involve schleps. Don’t try to start Twitter. Those ideas are so rare that you can’t find them by looking for them. Make something unsexy that people will pay you for.

A good trick for bypassing the schlep and to some extent the unsexy filter is to ask what you wish someone else would build, so that you could use it. What would you pay for right now?

Since startups often garbage-collect broken companies and industries, it can be a good trick to look for those that are dying, or deserve to, and try to imagine what kind of company would profit from their demise. For example, journalism is in free fall at the moment. But there may still be money to be made from something like journalism. What sort of company might cause people in the future to say “this replaced journalism” on some axis?

But imagine asking that in the future, not now. When one company or industry replaces another, it usually comes in from the side. So don’t look for a replacement for x; look for something that people will later say turned out to be a replacement for x. And be imaginative about the axis along which the replacement occurs. Traditional journalism, for example, is a way for readers to get information and to kill time, a way for writers to make money and to get attention, and a vehicle for several different types of advertising. It could be replaced on any of these axes (it has already started to be on most).

When startups consume incumbents, they usually start by serving some small but important market that the big players ignore. It’s particularly good if there’s an admixture of disdain in the big players’ attitude, because that often misleads them. For example, after Steve Wozniak built the computer that became the Apple I, he felt obliged to give his then-employer Hewlett-Packard the option to produce it. Fortunately for him, they turned it down, and one of the reasons they did was that it used a TV for a monitor, which seemed intolerably déclassé to a high-end hardware company like HP was at the time. [17]

Are there groups of scruffy but sophisticated users like the early microcomputer “hobbyists” that are currently being ignored by the big players? A startup with its sights set on bigger things can often capture a small market easily by expending an effort that wouldn’t be justified by that market alone.

Similarly, since the most successful startups generally ride some wave bigger than themselves, it could be a good trick to look for waves and ask how one could benefit from them. The prices of gene sequencing and 3D printing are both experiencing Moore’s Law-like declines. What new things will we be able to do in the new world we’ll have in a few years? What are we unconsciously ruling out as impossible that will soon be possible?

Organic

But talking about looking explicitly for waves makes it clear that such recipes are plan B for getting startup ideas. Looking for waves is essentially a way to simulate the organic method. If you’re at the leading edge of some rapidly changing field, you don’t have to look for waves; you are the wave.

Finding startup ideas is a subtle business, and that’s why most people who try fail so miserably. It doesn’t work well simply to try to think of startup ideas. If you do that, you get bad ones that sound dangerously plausible. The best approach is more indirect: if you have the right sort of background, good startup ideas will seem obvious to you. But even then, not immediately. It takes time to come across situations where you notice something missing. And often these gaps won’t seem to be ideas for companies, just things that would be interesting to build. Which is why it’s good to have the time and the inclination to build things just because they’re interesting.

Live in the future and build what seems interesting. Strange as it sounds, that’s the real recipe.

Notes

[1] This form of bad idea has been around as long as the web. It was common in the 1990s, except then people who had it used to say they were going to create a portal for x instead of a social network for x. Structurally the idea is stone soup: you post a sign saying “this is the place for people interested in x,” and all those people show up and you make money from them. What lures founders into this sort of idea are statistics about the millions of people who might be interested in each type of x. What they forget is that any given person might have 20 affinities by this standard, and no one is going to visit 20 different communities regularly.

[2] I’m not saying, incidentally, that I know for sure a social network for pet owners is a bad idea. I know it’s a bad idea the way I know randomly generated DNA would not produce a viable organism. The set of plausible sounding startup ideas is many times larger than the set of good ones, and many of the good ones don’t even sound that plausible. So if all you know about a startup idea is that it sounds plausible, you have to assume it’s bad.

[3] More precisely, the users’ need has to give them sufficient activation energy to start using whatever you make, which can vary a lot. For example, the activation energy for enterprise software sold through traditional channels is very high, so you’d have to be a lot better to get users to switch. Whereas the activation energy required to switch to a new search engine is low. Which in turn is why search engines are so much better than enterprise software.

[4] This gets harder as you get older. While the space of ideas doesn’t have dangerous local maxima, the space of careers does. There are fairly high walls between most of the paths people take through life, and the older you get, the higher the walls become.

[5] It was also obvious to us that the web was going to be a big deal. Few non-programmers grasped that in 1995, but the programmers had seen what GUIs had done for desktop computers.

[6] Maybe it would work to have this second self keep a journal, and each night to make a brief entry listing the gaps and anomalies you’d noticed that day. Not startup ideas, just the raw gaps and anomalies.

[7] Sam Altman points out that taking time to come up with an idea is not merely a better strategy in an absolute sense, but also like an undervalued stock in that so few founders do it.

There’s comparatively little competition for the best ideas, because few founders are willing to put in the time required to notice them. Whereas there is a great deal of competition for mediocre ideas, because when people make up startup ideas, they tend to make up the same ones.

[8] For the computer hardware and software companies, summer jobs are the first phase of the recruiting funnel. But if you’re good you can skip the first phase. If you’re good you’ll have no trouble getting hired by these companies when you graduate, regardless of how you spent your summers.

[9] The empirical evidence suggests that if colleges want to help their students start startups, the best thing they can do is leave them alone in the right way.

[10] I’m speaking here of IT startups; in biotech things are different.

[11] This is an instance of a more general rule: focus on users, not competitors. The most important information about competitors is what you learn via users anyway.

[12] In practice most successful startups have elements of both. And you can describe each strategy in terms of the other by adjusting the boundaries of what you call the market. But it’s useful to consider these two ideas separately.

[13] I almost hesitate to raise that point though. Startups are businesses; the point of a business is to make money; and with that additional constraint, you can’t expect you’ll be able to spend all your time working on what interests you most.

[14] The need has to be a strong one. You can retroactively describe any made-up idea as something you need. But do you really need that recipe site or local event aggregator as much as Drew Houston needed Dropbox, or Brian Chesky and Joe Gebbia needed Airbnb?

Quite often at YC I find myself asking founders “Would you use this thing yourself, if you hadn’t written it?” and you’d be surprised how often the answer is no.

[15] Paul Buchheit points out that trying to sell something bad can be a source of better ideas:

“The best technique I’ve found for dealing with YC companies that have bad ideas is to tell them to go sell the product ASAP (before wasting time building it). Not only do they learn that nobody wants what they are building, they very often come back with a real idea that they discovered in the process of trying to sell the bad idea.”

[16] Here’s a recipe that might produce the next Facebook, if you’re college students. If you have a connection to one of the more powerful sororities at your school, approach the queen bees thereof and offer to be their personal IT consultants, building anything they could imagine needing in their social lives that didn’t already exist. Anything that got built this way would be very promising, because such users are not just the most demanding but also the perfect point to spread from.

I have no idea whether this would work.

[17] And the reason it used a TV for a monitor is that Steve Wozniak started out by solving his own problems. He, like most of his peers, couldn’t afford a monitor.

Thanks to Sam Altman, Mike Arrington, Paul Buchheit, John Collison, Patrick Collison, Garry Tan, and Harj Taggar for reading drafts of this, and Marc Andreessen, Joe Gebbia, Reid Hoffman, Shel Kaphan, Mike Moritz and Kevin Systrom for answering my questions about startup history.

Japanese Translation

Italian Translation

Spanish Translation