So as it tends to happen with me. I sat and marinated on the idea of learning programming for a while. I didn’t do much, I watched the intro video for the Harvard Extension class CS50, and did some idle searching.
Then with some changes in my life recent, namely, I am moving to Chile to teach English for 6 months. I’ve had some revelations, mostly due to help from /r/learnprogramming, a subreddit devoted to those of us trying to learn programming.which have led me to some interesting discoveries. A lot of this has to do with my buddy Dan who is an accomplished programmer and sys admin already. His depth and breadth of knowledge has been awesome to bounce general (sometimes stupid) questions off of.
I love tackling new things and as this is certainly a new thing, I’m excited about gobbling up all that I can. I might have the possibility for some work on the side in HTML/CSS, of which I only have a rudimentary understanding of HTML, so I think I am going to buy a “Learn HTML/CSS” book to take with me.
Along with HTML/CSS, I am going to pick up Python. The number of resources out there is astounding, to list a few…
http://stackoverflow.com/ -seems to be a huge compendium of all things programming/CS related.
There just seems to be an ever deepening gulf of information. Some isn’t as good as others, but man, it seems like just the law of averages in my favor for good information…
What are some of your go to resources when you’re learning something new?