Ask Slashdot: How Should You Launch A Software Startup? (theguardian.com)
Slashdot reader ben-hnb is a developer who loves the idea of running a startup, or being one of the ones who got in early. But how exactly does he get there?
I've got no "business" experience. Everyone seems to want to get on the startup incubator train -- the latest U.K. model I've seen, Launchpad, would even train (MA!) and support me financially for a year while developing the initial product. This just one in a long list of different models, from the famous Y-Combinator three-month model to the 500 Startups four-month seed program and simple co-working spaces with a bit of help, like Launch 22.
If you wanted to get a startup going, where would you go to first and why? Or would you just strike out in your bedroom/garage?
Leave your best answers in the comments. How would you launch a software startup?
If you wanted to get a startup going, where would you go to first and why? Or would you just strike out in your bedroom/garage?
Leave your best answers in the comments. How would you launch a software startup?
Keep a job. Write software after/before work.
I don't respond to AC's.
... developer who loves the idea of running a startup, or being one of the ones who got in early. But how exactly does he get there?
Bzzzt! Wrong answer.
Ask yourself this question: could I start a project on SourceForge (or more like GitHub nowadays) and keep it going for 2, 5, 10 years?
The early days are all fun. The company is growing, you are having Nerf gun battles in the conference room, etc. However, after a couple of years the shine starts wear off and it starts to feel more like a job.
Not only that, but if your goal is a "startup" in the Silicon Valley sense of the term (grows quickly and then gets acquired or goes public), you will have deal with most of the following:
You will notice that none of those things involve writing software. Don't get me wrong. The core technology that underpins your idea is absolutely critical. However, ideas are a dime a dozen. It is much more difficult to get a working implementation that people are willing to consider investing in is much more difficult. More difficult still is the other 90% of the startup gig that has to happen if you want to be a success.
So, back to my original question. Could you see yourself managing an open source project for the long haul? Open source projects only have to deal with a tiny fraction of the non-programming things that you would have to deal with in a startup environment.
Incidentally my perspective is based on my experience several years ago almost deciding to make a run at it myself. I took some classes at the local Small Business Development Center, talked to some local startup folks, and then promptly decided I don't have what it takes. I stuck with my consulting gig that I've been doing for some years. That suits me much better; someone else gets to deal with all that nonsense and then all I have to do is find companies with problems that match my skill set, which is much easier for me that trying to run a startup.