[quote author=Balthea link=topic=29.msg205#msg205 date=1227917307]
I get EXAMS SOON. Hooray! The only one I'm really worried about is Java, and it's not so much worry as it is 'I need to remember to study since handwriting code sucks.
[/quote]
LOL, handwriting code is disgusting. I used to program and debug the test subject matter (i.e. gui forms, bubble sorting or whatever) in the IDE, and then write the code out 10x by hand the night before. Muscle memory ftw!
[quote author=Balthea link=topic=29.msg494#msg494 date=1228317897]
I was studying English at Univ, hated that, dropped out, and now am just praying that programming will all work out.
[/quote]
You seem intelligent, and the good news is that coding jobs are everywhere for smart people, and they pay pretty darn well. The catch is getting your foot in the door - entry level jobs can be competitive even with a degree. Most employers post ads looking for 2-5 yrs min. in a target language; programmers with 5+ years in a major language are gold, and more or less permanently marketable.
That 2 year minimum can be easily negotiated away as long as you aren't afraid to challenge it. Internships are a no-brainer. Study for your interviews - if you're after a C++ job, they WILL quiz you over pointers and the meaning of the const keyword in different contexts. Keep all your major class projects on hand, and code productively in your spare time, i.e. pick up HTML/PHP/MySQL and a cheap *cough* excuse me copy of Adobe CS3 suite, and make a shit hot website. Someone like Cthulu could get easily hired for what he does for a hobby.
Also, I'm sure I'll get e-raped for saying this, but consider related IT fields as a stepping stone. Most self-respecting programmers would cringe at a sysadmin or networking job (with good reason, there's zero intellectual reward) but the pay is comparable and IT jobs are much easier to come by. Certifications = easy $$$/€€€.
Finally, be ready to move around. A lot of coding jobs are contract-based now, meaning you get hired to complete one major project and then move on. If migrating isn't your bowl of fruit loops, you can have more job security (for less pay) if you can land a goverment job (preferably w/ a security clearance, if your background is clean.)
Good luck w/ school, jobs, life, the universe and everything.