What type of game are you planning on making?Some helpful sites you might want to start reading at are:
GameDev.net and Gamasutra.com.
These tend to teach you industry practices. I usually try to solve the problem myself first, and if I become too fustrated, I check out how everyone else does it. ;] Though, I am not a big fan of game development.
-------
I've got spurs that jingle jangle jingle.
As I go riding merrily along.
And they sing, "Oh, ain't you glad you're single?"
And that song ain't so very far from wrong.