Friday, June 22, 2007

Game Industry Interviewing Techniques

As a General Manager and someone who is responsible for hiring staff, I must say that I've waded through my fair share of resumes. Across the world I've seen different approaches to the job application process. Obviously there are a number of differences between submitting a resume in the US, and applying for a job in the Philippines.

I thought I would offer my observations and thoughts on the subject:
  1. As an applicant, you must read carefully the job advertisement. The job ad will hopefully list for you the REQUIRED attributes of the position, and other skills that might be nice to have. If you don't have the required skills, you only do yourself a disservice by applying. You take up your time and that of the person reviewing the submissions, and you run the risk of creating some ill-will for you if you choose to apply again in the future for a position for which you are much more qualified.
  2. Include a cover letter! This is such an important point I will say it again - include a cover letter! Very few applicants take the time to include a cover letter. The cover letter is your one chance to overcome any objections the reviewer may gloss over when reading your resume. Without a cover letter it will be difficult to understand the full value of the candidate. Please take this advice - include a cover letter with your application. It will drastically increase your chances of an interview.
  3. As a corollary to #2 above, make sure your cover letter is tailored to the job at-hand. Including a generic cover letter that says how hard you will work and that your experience makes you a good fit is not enough. Talk briefly about your skills that are appropriate to the position, and how your past experiences will give value to the company for the company in this role. Be specific and draw links directly from the job advertisement text.
  4. Include a TAILORED resume in your application. Submitting generic resumes will not distinguish you from the crowd, and they are quite easily spotted when pouring through the vast number of applicants. Take the time to READ the job advertisements, and highlight through bullet points, bolding, and carefully crafted descriptions. Make sure that you present yourself in such a way that it would be a crime if the interviewer didn't call you in. Of course you must not inflate your experiences or misstate (i.e. lie) about your background. Do not think for a moment that the company won't check up on you - any company worth their salt will call references and your previous companies for employment verification.
  5. Since we are a game company, it helps if you have some game experience in your background before applying for game development position. This doesn't necessary mean that you have had to work for a game company before, but rather that you have taken it upon yourself to demonstrate your interest and passion for this career. Spend some time working on your portfolio or on a game demo. Show you know what you are talking about by speaking intelligently about the games the company might make. Game development is all about PASSION, and if you don't have the fire in your belly (i.e. you are just looking for a paycheck) then it's best to move along and find something else that is more suitable.
  6. If your experience has been in business programming, that doesn't necessary qualify you for a game programming position. Game programming is inherently different, and requires knowledge of things like graphics, sound, AI, physics, and APIs like DirectX and OpenGL. If you are a business programmer and want to make the switch to games, please see #5 above.
  7. If you are a computer artist, there are several software packages you need to know: AutoDesk 3D Studio Max and Maya, and Adobe Photoshop. You must have at least an intermediate level of knowledge before applying, so if you don't yet possess such skills, see #5 above.
  8. One particular difference between resumes here in Asia and the rest of the world is the inclusion of personal/bio data on the resume. In my view this is unnecessary, and anyone who would choose an employee based on age, gender, religious affiliation, or that they didn't like your picture isn't a company worth working for. Leave it off...
  9. There are a number of online services here in the Philippines that display available jobs: jobstreet.com and jobsdb.com are two of note. If you use these services, my suggestion for applicants is that you do not choose the HTML way to submit your resume, rather you should choose "send via email" option if it is available. This way you get to submit a nicely formatted resume PLUS COVER LETTER to the employer, and you will be allowed to format your materials in a way that best suits your need to highlight what's important.
  10. You would think this is obvious, but apparently it's not as obvious as it should be: if you are scheduled for an interview at say 10am, it's a good idea to be there on time. Maybe even 5 minutes early. DO NOT BE LATE. Sorry guys to be harsh here, but traffic is not an excuse. I know traffic in Manila is bad, but I learned this pretty quick how bad it is - most of you have been here a lifetime, so you should know to plan around it so you aren't late.
  11. If for whatever reason you are delayed or cannot make it at the assigned day/time, please be proactive and call the company to reschedule. My assumption would be that if you don't call, then you aren't interested.
  12. Don't accept a job interview if you aren't truly interested in interviewing for the job. I've had way too many instances where interviews were scheduled but people didn't show up. I'll never understand that one. Just makes you look bad, that's all. Why make yourself look bad when a simple phone call is all it takes to clear things up?
"It's just my opinion, I could be wrong" - Dennis Miller