If you have a place you want to be when you grow up, a very specific position, you need to know people who know people. HR people suffer a bombardment of incoming resumes every day, some companies have filters that hunt for keywords and other systems that arbitrarily disqualifies you from the running simply because you missed too many buzzwords for the spot you were applying for....
If you know people, you can generally gauge how confident they are about their work situation, thier ethic, you know what you like and dislike about it. Essentially, you're a known quantity, which provides a bit of a basis for getting in the door. If you go to school to start your career, keep in touch with your peers. Having a guy on the inside will help you circumvent a good chunk of the selection process when your guy drops a resume on the HR person's desks and tells them to bring em in for an interview.
Essentially, The way HR works has become too ineffective at pinpointing "the right guy", not because HR people are bad, but because the sheer volume of people who can throw resumes into the internet without regard of where they land or that someone has to take time out of their day to parse it. I think, and it'll be even more relevant in the next generation of professionals in 10-20 years from now, to be hire-able not on your resume writing ability, but on your professional network, and ability to have people you've spoken with to put a name to your face.
On the flip side of that coin, Game development is actually a pretty cool industry in that if you're crafty, innovative, and know people who can supplement your weak spots... It's actually not too hard to make work for yourself; and there's a large number of success stories out there for clever people who've done just that.
I can't stress enough how important it is to keep up with your peers.