Why software?
Because software is what I know
I’ve been writing software since I was five years old. Not to a particularly high standard back then, of course, but I’ve more or less devoted all of my study and work efforts to it.
Because I enjoy writing software
I don’t consider it a wage-slave job. It’s something that I can apply passion to. I don’t just do my eight hours and go home; I think about it a lot and wake up in the middle of the night when I have a great idea. It’s more than just a job.
Because I have significant competitive advantages in the software world
I’m 25 years old. I have no major ties in any particular place; no children or dependents; no requirement for a steady income. I can spend long hours at this, and I have the energy and naiivety to this it’s a good idea. I’m not completely burned on the idea of writing software for a living.
Because the barriers to entry to start a software company are almost nil
I have a computer, a high-speed Internet connection and a brain. Mix them together, bake at 300 degrees for a few months, and a software company will drop out.