Essay title: Yes
First, you must make a major career decision: training or education? Training gives you specific skills that you can use to get a job straight out of school. Education gives you broader skills that wont have immediate application, but will in the long run serve you better. Its basically a choice between a quickie approach and a strategic approach. If youre in too much of a hurry to plan strategically, then go ahead and attend a school where theyll teach you the details of handling the latest, greatest computer technology. Energy, not patience, is the strength of youth, so I can understand if you just cant stomach the thought of not plunging straight into your avocation. When I was your age, I too was impatient with all the irrelevant courses that the University forced upon me; now I blush at my impertinence and thank those teachers who pushed me so hard.
The quickie route will indeed yield faster results. If you attend a school that is dedicated to game design, or major in computer games at a decent college or university, youll likely learn many of the details of present-day game design. You have a good chance of landing a job right out of school at an actual games company, working on games before youre 23.
But hold on here, hotshot. Theres a difference between working on games and designing games. That first job you land will surely be the gruntiest of grunt jobs. Youll be assigned to some tiny task, like animating a minor character in the game who does nothing but walk across the background, or writing the code that asks, “Are you sure?” when the user decides to quit the game. If you do a good job with that, after a few years you might get promoted to handling more complex animation, or writing a more important piece of code. And after a few more years, you might even get promoted to a position where youre handling some pretty serious work.
But dont count on it. The basic problem is that there are hundreds of thousands, perhaps even millions of students just like you who are bursting with eagerness to become part of the computer games industry. Think in terms of supply, demand, and price. When the supply of workers is ten or a hundred times greater than the demand for workers, the price goes way down. You can expect to be paid starvation wages, and you probably wont be treated with any respect. You can complain, but the answer theyll give you is simple and honest: if you dont like it, feel free to quit. There are a hundred more kids just like you who are dying to have your job.
In fact, that is exactly what happens. Sometime you ought to wander around the halls of the Game Developers Conference; its held in San Jose every March or April. You dont need to actually pay the money to enter any of the events; just wander around the San Jose Convention Center and take note of the people in attendance. Youll find two surprising rules: first, everybody is dressed in black, and second, the average age of the attendees is between 25 and 30.
I dont know why everybody dresses in black; it seems to be a standard that everybody conforms to. I can, however, tell you why theyre all so young: everybody leaves the industry after a few years. The games industry is like a big building with one entrance and a lot of exits. There are thousands of eager young kids crowded at the front entrance, pushing and shoving to get inside; only a few make it in. But for every person who gets in, another person leaves — thats what keeps the industry in balance. And the fact that so many of the people in the business are so young demonstrates who quickly people bail out of the industry. Not many survive until their thirties.
If you think about it, it really does make sense. If there are thousands of kids eager to work for peanuts to build games, then you can hire them at a dime a dozen, work them like slaves until they drop, and then hire replacements. You need only a skeleton crew of managers to keep the kids working. The system works perfectly.
The only question is, do you want to be part of this system? I hope not. However, if youre too fired up with enthusiasm about making your big break into the games biz, then go ahead — no amount of talk from an old fool like me will deter you. You just have to learn these things for yourself.
But there is an alternative I can offer you. Heres how it works. First, get yourself a real education, not some one-night-stand training. Go to a real school and major in anything except games. Almost anything will do: biology, physics (thats where I got my start), art, literature, history, psychology, linguistics. Just make sure that you get what used to be called a “liberal education”. Take lots of courses outside