5 Resume Tips for Total N00bs to Land a Job as a Game Programmer
Post GDC we received a lot of resumes. Which means that my team has to spend a lot of time going through resumes of game engineers and deciding which to follow up with, and which to pass on. And because of the high student population at GDC the majority of these resumes were from students with no professional experience of any kind. So how do you decide the fate of someone based just on a quick glance at a summary of their life?
You really can’t know for sure, resume judging is a black art more than a science. At some level it is just a roll of the dice and a hope that you dont critically miss. The only way for me to truly judge these canidates would be to talk to them, and to spend time with them. Unfortunately, that is just not possible with the amount of interest we get, and the field of applicants needs to be culled.
The good news is, that even as a green student there are things you can do to make your resume stand out, and with the right preperation, and a little luck you can survive the bloody battlefield of resume sorting and find your way to the phone interview.
1. Projects. Projects. Projects.
We all know the classic catch-22: no job without experience, but no experience without a job. Fortunately, in the game industry there is an awesome loophole: you don’t need a job to make awesome games!
Make sure to provide a link to a website where your projects can be viewed. Videos, screenshots, and game downloads that showcase the games you have made are what convince me that you are a hotshot worth wooing.
Don’t have any projects? Well get on it! Its never been easier to work with the same tools the big boys are using, UnityEngine has a cheap student license, Half-Life and Unreal have a very active Mod communities, and the XNA framework is just awesome for creating XBOX and PC games. This is how I got my start in the game industry, and this is still the easiest way to impress me with your resume.
2. The importance of your school.
So this might be a little hypocritical coming from me, as I never finished my degree! But, a hard science or engineering degree can go along way, especially if its from a top school such as CalTech or MIT.
The game development specific schools out there are a mixed bag. Their hard math and science regiment isnt as in depth as a tradition school, but they have the huge upside of getting to make actual games. With people who went to these types of school I am looking to see if they took a leadership role in any of their projects. Lately, Ive been seeing a lot of resumes from students of the game development schools who just list the projects on their resume with a short description of them and no links for more details. Don’t make this massive mistake! Without being able to see the actual projects you are working on its almost like you didn’t even do them, make it easy to check out the cool work you did!
3. Focus on your specialty.
You really want to work in the game industry, so much so that you would be willing to take any job: Coder, designer, producer, heck even getting coffee! Your passion is awesome, but this lack of focus can be poison for your resume. Pick what you are really good at and go after it, showing that you know what you want and have been focusing on learning all you can about it.
Even as a student I like to see programmers who have deep-dived into some area of expertise. Highlight the graphics programming you did on one of your projects, or the awesome tool you built to design content faster, or the gameplay systems.
This doesn’t mean you are doomed to be pigeon-holed, it means that your potential employer can envision exactly what you will be contributing from day one. If I find someone who is really smart in a few key areas, I know that they can learn other areas and branch out. But, when someone is just mediocre in a lot of things, I am much more likely to pass them over.
4. Highlight your achievements.
When looking at your resume I am looking for signs of an overachiever. If your game projects have won any awards or received any special notice make sure to call this out. But, even non game specific stuff that you really kick ass at is important to show off. Maybe you have a black belt in Karate, you got to world finals in Magic: the Gathering, or you were Editor in Chief of your school paper. Let me know about these things and I am more likely to give you a second look.
5. Keep it short and sweet.
Keep your resume short: one page or less. A short resume forces me to focus on exactly what you want me to see. Leave off the stuff that is not relevant and just not flattering. I really dont care that you flipped burgers at Jack in the Box, or were a waiter at Olive Garden, this stuff is not showing that you have a work ethic, it is just sabotaging you’re chances of getting an interview by distracting from the important stuff on your resume.
You can also lose the long list of skills that lists every single programming language you’ve ever heard of and every software package that comes installed with Windows. Listing “Microsoft Word” on your Resume is not impressive, and unless you can answer in depth interview questions about all of those programming languages that you listed you are just going to make yourself look bad during the phone screen. Remember tip #3, focus, and pair that list down to just what you are really bad-ass at.


