Getting Into the Games Industry Isn't Easy
simoniker writes "Lots of people want to be game developers — but it's not as simple as it sounds, as the Game Career Guide website explains in a new feature on game schools. Game professor Peter Raad: 'The number of job seekers who are seriously pursuing this field is staggering. It used to be the case that studios had the liberty to take bright, fresh, new employees with no specific game education background and train them in the methods, tools, and style that are required to make games. This is no longer true.'"
I see these advertisements on television all the time at obscure hours of the morning. I sure would like to program games, that sounds like an interesting career. But I'd imagine the industry isn't as huge as they make it out to be and that there has to be a lot of frustrations/complications when trying to deal with licensing and hardware.
Why are these 1 year game programming schools a bad idea? Because they're highly specific. Even a 2 year technical college would give you more options than a tech school.
I am currently a developer but I went through a four year liberal arts program at a state University. I would recommend at least that experience and I value those classes above everything else I have learned. My number one fear is that people sign up for these game academies and make the mistake of investing a lot of money (through loans probably) while coming away with only the potential for working on games. This isn't a good decision, the results can be quite devastating.
I think that game emphasis should be something only sought after a four year degree at a respected university. If you don't have at least a bachelor's degree, you're setting yourself up for some big time risk.
My work here is dung.
So yes, there's "colleges" that teach people the game industry. And yes they have decent tools. But the problem with those schools is a lack of discipline. I'm not talking S&M but coding discipline. When I left my college after 4 years with a CS degree, I knew Java, C, C++, the differences between the two, Lisp, and Prolog, as well as SQL, and how to connect and admin a database, I also had a great understanding of Networking and some exposure to XML.
Out of all those things they all have helped me now that I'm in the industry, these "schools" are basically 16 month programs where if you really work you can learn a lot however there's not a huge drive to work hard, you can pass with a little work or you can excel if you push yourself.
That's not to say they are useless, one guy I work with went through these programs and he actually said that because he had a lot of drive he really went far, but that doesn't mean the school did anything other then give him people to learn from. It was his own personal push that got him through the school and got him a job at our company.
The only problem is that if he doesn't like the game industry it would be significantly harder for him to leave and get a job in IT or programming outside the game development world. The degree is so precise in what it teaches and so fast that with out experience it becomes null and void much faster then even basic CS degrees. But I guess you get what you pay for, my friend got the cannon which he loaded with the blasting powder which shot him up to our level (a decent sized studio making blockbuster sized games), while others in his class barely had enough to blow their own nose with.
"The number of job seekers who are seriously pursuing this field is staggering."
Right... It's called 'every teenage boy wants to do this with his life.' It's the next generation version of 'rock star.' It also means that not everyone who is 'seriously pursuing this field' is even remotely competent at it. They just want it really bad.
"It used to be the case that studios had the liberty to take bright, fresh, new employees with no specific game education background and train them in the methods, tools, and style that are required to make games. This is no longer true."
What? Sure it is. They are totally at liberty to take completely unknowledgeable people and try to expensively train them while ignoring semi- and mostly-trained people that also want that job. They'd be fools to do it (in most cases), but hey, that's their right.
I don't think there's any news here at all. Especially since there have been school entirely dedicated to this for quite some time. (I won't bother to advertise for them, as I feel they are all scam artists. "We promise to get you a job" etc etc. My sister's boyfriend just went through one... $80,000 later he's still looking for a job as a clerk.)
"If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
I mean no offense for anyone enrolled in such education and might be interested in hearing what exactly it entails, but...
I don't know whether to cry or laugh when I see mentions of these schools offering specific game programming courses and "degrees" that last for a year or two. Who are they kidding? Even colleges that offer 3-4 year programs with some kind of game programming specializations would, in my view, hardly prepare a person to actually develop games. Design, maybe, from the user's point of view, but "develop" in the programming sense? No.
Maybe I am out of the loop and game programming has indeed turned into some drag and drop excercise, but I am of the old skool where we used to optimize inner loops in assembly to get our pixels onto the screen as fast as possible when me and my friends were coding some crappy little games in high school. Nowadays I'm just about to complete my M.Sc. in CS, with studies both in fundamental algorithmics and all sorts of applied fields, AI, graphics, the works you'd find in a game engine. I STILL wouldn't dare actually seek employment in a game development company, as I don't feel like I am strong enough in the pragmatic aspects of coding (I'm mostly a bookworm, not a geek who codes into the night) and I'm sure I would have a lot to learn about the algorithms side of things, too.
There's this stupid idea floating around that just because most people in the world these days are involved with technology and even like it and an increasing number are even gamers, this inflation of geekness actually means that more people also have the capacity to master this technology so profoundly as to be able to actually create more of it. I am absolutely certain this is false, because people haven't all of a sudden got smarter, and because the offerings are becoming increasingly complex. The fact that a lot of the stuff is being moved into libraries and thus not all games are just written from scratch anymore probably doesn't compensate for this.
You can't just take Joe Random off the street and educate him into a game programmer. Likewise, if you want a career in game development, become a developer first. You need to be a really GOOD developer to actually get to develop games, as you will have to master a large set of complex theoretical ideas and apply them.
Here's a good test: grab any entry-level university textbook on linear algebra. If it makes your head spin, move on.
I want to play Free Market with a drowning Libertarian.
I used to work for EA, 80+ hours a week.
Now I work 37.5 hours a week doing financial web apps, and code games at home.
I make more money, have less pressure and get to spend more time on doing innovative, interesting games development.
The only downside is that I'll never have 6+ million people play a game I worked on, and young boys don't say "wow you have the coolest job ever!"