Your Startup Idea Doesn’t Matter, Part 2
Posted in Startups on May 16th, 2011 by Simon – 3 Comments(Continued from part 1.)
About a year ago I was contacted by a couple of guys who were trying to get a startup off the ground. They’d had a fantastic idea for a new online business, they said, one that was going to revolutionize an industry. There was just one small problem: Neither of them knew how to build a web application. And that’s where I came in. Sign this NDA, they said, and we’ll let you in on our big idea. You build the software, we split the equity three ways, and everyone retires rich!
If you’re a developer, you too may find yourself presented with an offer like this someday. So, should you do it? How do you evaluate this? What’s a good business idea really worth?
Let me help you out. This fantastic business idea you’re being taunted with? It is worth exactly zero dollars. It is worthless. Ideas are worthless. If you’re just planning to launch a business, your idea doesn’t matter.
The first reason why this is so should be obvious. As soon as you start working with actual customers, you’re going to throw this idea away. Quickly, if things go well. So there’s no special value in knowing the first idea you’re going to try. (It would be valuable to know ahead of time the second idea you’ll try, the one you’ll transition to after the first one inevitably fails. Do your prospective business partners know what this is yet? Of course not.)
The other reason is that ideas are everywhere. Anyone can have one. Seriously! It’s a weirdly persistent myth that successful businesses happen because somebody had a good idea. More often, somebody launches a business based on a so-so idea—or even a downright lousy one—and works hard getting feedback from customers and adjusting their strategy until they find something people really want to buy. (See part one for a few examples.)
Which puts software developers in a special position, at least with regards to web startups. Nobody can really say they know anything about the direction their new business is going to go in until they’ve put something tangible in front of users. In other words, a working prototype has actual value. It is the start of an education. It is the start, hopefully, of a growing business. If someone is asking you to build real software for them, and all they’re offering in exchange is the privilege of using their idea, you are being asked to trade something for nothing.
So did I take the offer from those two guys? Yes, I did. Although there was talk of their having done some market research and even having found a prospective client, in the end they brought little more than their grandiose vision. One even took a month-long vacation while I was working. I finally backed out once I realized I could wind up actually building the whole business myself and giving away two thirds of the ownership.
To be fair to my erstwhile partners (partially because they might actually read this), I don’t think they were trying anything malicious. I think they just didn’t have the experience at that point to know better. Obviously, neither did I.
Now I do. Remember: An idea is nothing more than an idea. It is just words floating in the air. Running code is worth real money.
(Want to know how you can generate more ideas of your own? Check out this advice from James Altucher. Also, Rob Walling has some more concrete advice for developers on how to evaluate proposals like this.)
(Continued in part 3.)