BTW, I am not Metro.
Originally Posted by GQgeek
Erm, so you're not even a programmer and don't even know if you have an aptitude there? Software, like anything else, becomes mundane. Try working on the same project and same code for 2 years. Eventually you're just like FUCK, unless perhaps it's something really cool like games or guidance systems for missles. And unless you're really really awesome, you won't earn all that much money. Plus software is super-easy to outsource, which is fine if you're doing your own thing, but realize that even if you're just doing web & database stuff to pay the bills you're going to have people from india undercutting you a lot of the time. Oh, and to be a really good programmer, you need to make a serious time commitment. It would probably take you a year to learn one language really well, if you're good at it. If you're really interested, get yourself into a CS program.
I have a little experience in software. Have a relevant degree and worked for a summer coding. I do realize there is a lot of competition from India. The idea is not to grind out code as a consultant, but to start a company. It will be small at first, e.g., selling apps, but I will continue to pursue if I find success. Otherwise, it's back to the rat race for me. EDIT: Heck, if I need help, I might even outsource to India.