How did you enter this field? I'm seriously considering a move from my major. Correct me if I'm wrong, but so far I've gathered that a minimum of a bachelor's degree in Computer Science is required for pretty much every job (unless you have extensive experience). But there are so many avenues one could take to get to this destination (IT Tech, Software Developer, Network-blah-blah-blah etc.) that I've become a bit overwhelmed. What kind of schooling (under-grad, grad) did you complete? and with all the aforementioned avenues of schooling, how did you make it to your position as an engineer? Does the schooling process help and/or helped you to find your niche in this broad field (i.e. Systems vs Applications)? While I'm nowhere near developer status at the moment, I have taken web design during my high school years. I became pretty competent with HTML in those years, going so far as to abandon Dreamweaver and other WYSIWYG editors in favor of using straight HTML editors (Coda for Mac, Bluefish? on Ubuntu). Even created a MySQL database. It was a lot of fun for me, and I used to feel very accomplished even after hours of perfecting my work. But out of high school, Pharmacy offered the greatest earning potential in our retail economy, and now I'm full time in a hospital, but I still can't see myself struggling as a technician through another 6 years of schooling. One program I've read up on is "Software Applications Developer," offered through Rasmussen. As I see it, in 18 month's time I'd be able to double my salary. Then I can rollover my credits into their bachelors of Computer Science program. I know I won't earn Pharmacist's salary straight out of school, but I see the earning potential increases along with experience, beyond the scope of a pharmacist's salary. Plus the student loans won't gouge me. So career advise is needed!