The natural evolution from side project to full-time business
37signals.com
37signals.com
Keeping it in mind helps to manage the process if you're on that path: it prevents your expectations from being continually thwarted. But it also provides a powerful reason to get off that path.
it doesn't have to be an order of magnitude less productive, though. i find that if my brain is too cluttered to change problem solving paths for the night, then i'll go to bed early and wake up between 3 and 7am for a productive morning.
i also find myself taking off work days around weekends. i split my weeks between solid days of work and solid days of side-project. these large chunks are so awesome for getting "real" work done, which is more than useful, it's also motivating and satisfying.
I wish I could quit my job for 1 month while I build the core technology, then get my job back while I build the userbase. Since that's usually not an option, I'll spend 3-4 months of spare time building the technology while I keep my job, then grow it organically over time.
I was able to get my consulting company off the ground by going from full-time employment down to 3 days a week, and I used the other 2 days a week to pick up clients and freelance. I did that for about 9 months before I went to consult full-time. After that, I kept my old company as a client, and when they needed help, they had the benefit of dealing with someone who already knew all their systems.
For some people, quitting their job is not an option because of things over which they have little control (family, health issues, etc.) Even though it's not ideal, for them, OP provides great encouragement.
This quote from pj is possibly the best advice I've seen, although he was probably talking about full-time startups: http://news.ycombinator.com/item?id=625644
Yet another reason why you should start charging money early and often, because nothing says "real consequences" like a few dozen, hundred, or thousand paying customers wondering where you went.
Also, I've been spending time thinking about how to create small, focused, monetized, short-term development apps that can bring in some revenue so I can start cutting back on my daytime work hours. That way I can get some more dev time each day.
That's a feature, not a bug! Procrastination kills more businesses than anything else. With a day job it's too easy to put off building a new business. Without one it's easier to succeed, than to fail.
I personally have met dozens of people who have this kind of story. Probably quite a few people on HN do.
I think it's depend on people to people. I personally know that i'm not the "part-time-and-do-it-safely" kind of person. I get too comfortable.
I function much better as soon as i burn off my ship and jump off the cliff. Somehow, that's how my survival instinct works. That's how i signed up for 1/2 marathon and full marathon while i haven't been able to run one (and, of course, after that i became much more discipline in training and eventually finished).
Again, it depends on your personality.