Most people don't realise exactly how easy it is to make money off the internet. I remember when I made my first piece of software, and 3 days later someone bought it. I thought to myself - what? The software sucked big time! Then the next day, someone else bought, and so on.
A year later, I put up my first > $500 software, not really expecting anything to happen. A week later, a sale came in, a few days later, the same.
There was no marketing plan, no competition analysis, no snazzy web designer or any of all that. Just put up the site, list it on download.com.
Software is an easy business. The hard part is in learning all that stuff so you can actually make the software (or know how to tell people what to do), afterwards it's pretty easy if you just release your stuff.