David St. Lawrence has posted the third installment of his “Don’t give up your day job” series. The premise of today’s post is:
There is at least one really good reason for not giving up a day job in order to do something you love. The things you love to do may not be exchangeable for enough income to live on.
While many microISVs never reach their goal of leaving their day job, there’s no reason that you can’t create a decent, but not income replacing, stream of money from your software. I think David has a good point when he says:
Freeware is the programming equivalent of a musician playing for the joy of it. Shareware is the equivalent of playing for tips. Both have their place in the world and are best supported by a solid day job that does not take over your life.
We are all aware of the huge shareware success stories that are out there but those two sentences from David sum up the reality that we’re facing. My belief is that thousands of small success stories, even though they won’t get the press and the shareware author won’t leave their job, are even better than a handful of blockbuster successes……unless, of course, you’re one of the blockbusters.