Any of these already existing posts on gamedev may be useful. In fact, this is just a short list of the top voted questions (most of them are closed, because they don't fit this site's objective) on Gamedev.
- What are good games to "earn your wings" with?What are good games to "earn your wings" with?
- What things should an indie game developer never do?What things should an indie game developer never do?
- http://gamedev.stackexchange.com/questions/3223/game-development-blogshttps://gamedev.stackexchange.com/questions/3223/game-development-blogs
- How does a single non-artistic programmer make a game?How does a single non-artistic programmer make a game?
- Good resources for learning about game architecture?Good resources for learning about game architecture?
- What should a main game loop do?What should a main game loop do?
- Good game design books?Good game design books?