If you want to develop games, ie from a coding standpoint.. learn C++/DirectX SDK/OpenGL, and the 3D Modelling... and learn them like theres no tomorrow, when you become proficient enough, start building a portfolio of your own games. That's what companies want to see, my good friend just got an interview with EA (just finishing his undergrad degree in Comp Sci), they've given him 2 months to code/build a game which he's gotta showcase to them at the interview. Full engine and environment, not exactly mundane stuff.
Modding and such is one thing, but if you want to be coding.. you gotta be good, real good.
--Mark