I have a friend who did an 8 week learn-to-code bootcamp at Lighthouse Labs in Vancouver. They teach you the basics of how to do either web dev or iOS dev, it seems, and then you get a job. Seems sort of absurd from the perspective of someone who did the BSc route, but apparently there are companies who are happy to hire beginner programmers.
If you like online video and/or interactive training, there is pluralsight.com and itpro.tv, both of which are paid but have introductory promotions/trials that they advertise on podcasts.
There are also interactive learning sites like codecademy.com, and free online video courses from schools like Harvard. And then if you want example problems to solve, there’s projecteuler.net (if math is your thing), topcoder.com, and uva.onlinejudge.org.
@sQuatch, if your programmer pool runs dry (or runs you dry), feel free to give me a ping! I’ve done some work for grad student friends who had a lot of analysis to do in R.