Top 10 Ways to Teach Yourself to Code http://lifehacker.com/top-10-...