How To Get Startup Ideas by Paul Graham
Live in the future, build what seems interesting, and turn of the schlep filter.
Table of Contents
- Solve your own problems
- Live in the future, then build what’s missing or what seems interesting
- Don’t fear competition
- Turn off the schlep filter
Solve your own problems
The most common mistake startups make is to solve problems that no one has. Why? Because they try hard to think of startup ideas and fool themselves into working on them while paying no attention to the market or users. Now, in order to ensure that a problem exists, look within yourself, find problems that you have yourself and work on that. This way, you know that you, as an user, will use it and hopefully others will too.
For example, a social network for pet owners sounds reasonable. Millions of people have pets and invest a tons in them so maybe they would like a site where they could talk to other pet owners. 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.
When a startup launches, there must be some users who really want what you’re making, not those who could see themselves using it one day. Initially, this group of people is small but that’s okay. You want to build something a small number of people want a large amount, not the other way around. Microsoft made Altair Basic when there were only a couple of thousand Altair owners, but without this software they were programming in machine language. Facebook used to be exclusively for Harvard students but those wanted it a lot.
Live in the future, then build what’s missing or what seems interesting
The way to have good organic startup ideas is to become the sort of person who has them. It means to live in the future, being at the leading edge of a rapid changing field, look for things that seem to be missing, pay particular attention to things that chafe/annoy you and ask a lot of questions, take note of gaps and anomalies, and be prepare to grasp the opportunities as they present.
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.”
Work on projects that seem like they’d be cool if exist. But don’t feel like you have to build things that will become startups. That’s premature optimization. Until you have some users to measure, you’re optimizing based on guesses. Just build things. Microcomputers seemed like toys when Apple and Microsoft started working on them. Facebook was just a way for undergrads to stalk one another.
While the real recipe is to live in the future and build what seems interesting, here are some tricks to come up with not-so organic ideas:
- Look in areas where you have some expertise.
- Ask what you wish someone else would build, so that you could use it.
- Discover the needs while working on different ideas.
- Unmet need of someone else. Talking to people 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? Understand them deeply and make them your own.
Don’t fear competition
Competition is one of the signs of a good idea. A crowded market is another. Either case, it means that there’s demand and that none of the existing solutions are good enough.
When you have one good idea, you’ll tend to feel that you’re late. Don’t. It’s rarely for startups to be killed by competitors. If you’re uncertain, just ask users.
Turn off the schlep filter
Most people prefer not to deal with tedious, unpleasant problems or get involved in messy ways with the real world. Let’s take Stripe for example. For years, thousands of people who had to process payments online knew how painful the experience was and yet when they started startups, they decided to build recipe sites, or aggregators for local events.
Though the idea of fixing payments was right there in plain sight, they never saw it, because their unconscious mind shrank from the complications involved. You’d have to make deals with banks. How do you do that? Plus you’re moving money, so you’re going to have to deal with fraud, and people trying to break into your servers. Plus there are probably all sorts of regulations to comply with. It’s a lot more intimidating to start a startup like this than a recipe site.
It’s an extremely hard problem and that scariness makes ambitious ideas doubly valuable. That said, turn off the schlep filter.
Tagged: #blog, #startup, #idea