| > I have no willpower to do anything in any of my non-major courses. If you're not motivated enough to buy textbooks and work through them on your own I'd suggest looking around for a trade school that will allow you to specialize in programming. Your coursework will be pure programming. > I want to just work on something for someone. As a sophomore it is unlikely that you have the necessary skills to do much of anything for anyone, software-wise. Why not start a few projects of your own and learn as you go? > Living at home is the last option I want to explore. It's probably your best option, in my opinion. With your lack of coding skills its very unlikely that you'll be able to find a programming job, leaving low-paid, low-skilled jobs as your only other option. Working a 9-to-5 is tiring and it will be very hard to find the motivation to come home from work, study, and code. Why not live with the parents for a few years while you teach yourself how to program? Free room and board is a pretty sweet deal. > Is there some sort of person I can talk to about how to go about getting a job There are always mid-clients/recruiters and monster.com, dice.com, etc. With the little amount of programming skills that you have, no real resume, and no portfolio it will be difficult. |