I've been programming in C++ for about 4 years now and have taught myself most of what I currently know. I'm also an aspiring game programmer so I've been trying to learn as much as possible from this site, books, and documentation.
Q&A for professional and enthusiast programmers
Q&A for professional and independent game developers
Q&A for peer programmer code reviews