i like this website because it explains graphics
http://www.gamedev.net/
i do not like this website because it is an ad
http://www.suite101.com/content/get-started-in-game-programming-a4494
this website explain challenges you might have
http://www.jobmonkey.com/videogamejobs/
this website has jobs
http://www.youtube.com/watch?v=EWcCyZ4hudM&feature=related
this is a video