Feature: Take This Job and Love It! - Programmer - Graeme J. Devine
|
Name: Graeme J. Devine Title: Designer / Programmer - id Software Notable Past Projects: 7th Guest, Quake III, etc. Current Project: DOOM 3 Schooling/Degree: College General duties of your position/title: Right now I'm focusing on programming duties regarding DOOM 3. Specifically the audio engine and particle effects. Previously I managed the Quake III and Team Arena projects. Salary Range for your title (not necessarily what you specifically make): I've no idea. How many people are in your department/team? If you are a manager, many people do you oversee? We 4 programmers, 5 level designers, 7 artists on the DOOM 3 team (I think). Many people have double duties such as Tim Willits who doubles as a level designer and Project Director. What was the most valuable bit of knowledge or experience you brought with you to the job? Patience. It's all about being patient. What was the first major lesson you learned once you started working in the industry? This would be back in the late 70s, so the lessons then were "always use more than one cassette tape when making a backup". What academic focuses would you recommend for someone who wants to do your job someday? A good all round education, computer science and something like history or english literature. Common misconceptions about your job? That we play games all day long. Is college a necessity, a really good idea, or not required for your line of work? It's a really really good idea. It grounds you in the real world, gives you knowledge that you need, and a foundation for your career. What tools and software do you use on a regular basis? A good coffee machine, Microsoft Word and Microsoft Visual Studio C++. What's your advice for breaking into your line of work? Stick with it, look at joining an organization like the IGDA to meet people in the industry. As chairman of the IGDA, I know we've been doing a lot this last year to reach out to people trying to break in.
|