if you want to do production, go QA
if you want to design, start making mods NOW and go QA. if you aren't already making mods NOW then you don't really want to do design.
if you want to program, focus on graphics and linear algebra. mods might not be a bad way to go. LUA, XML, and Python are all hot.
if you want to do art, you will live or die by your portfolio. nothing else matters.
if you want to do sound, uh, good luck? practice using your pirated pro-tools plug-ins I guess--sound work is mostly balancing and FX.
if you want to do marketing, suck a mean cock
another secret of the game industry: don't worry about applying to Junior or Associate positions to start out. it's just a title (and a pay grade). you'll get to do the same work as everyone else. few industries are as egalitarian as games, and if you've got the chops, you'll get the promotions. most Senior people I know got there in about 4-5 years of experience; most Leads, in 7-10. That's really no time at all by the standards of most industries.