Ask Slashdot: Experiences Working At a High-Profile Game Studio?
msheekhah writes "I have a friend who, when he gets out of college, has been promised a job at well known electronics company with a salary around $70k. However, he wants to instead go work for Blizzard or some other game company as a game programmer. I've read enough on here and on other tech websites to know that he should take the job he's been offered. Can you share with me your experiences so I can give him real life examples to convince him to take this job? If your experience is contrary to mine, I'd appreciate that input as well."
Game development sounds fun because games are fun.
Like how being a prostitute sounds fun because having sex is fun.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
I have a few friends who worked for the bigger companies and their experiences were pretty uniformly miserable. One worked directly for a big company and even though he could make opengl dance they had him working on what was basically build scripting. The others worked for game companies that did the porting of the larger games to the lower tier platforms such as the DS. These companies put a huge amount of effort into glamour (highly photogenic workspaces) but were just thankless sweatshops with the few owners being the only ones making any money.
That said, their resumes now have a golden game programming glow. So they have been able to go out into the indy/startup world and be treated like kings. Way way better than some third rate "game programming" degree or diploma program.
It's really simple:
If you have a job, you can get a job.
If you don't have a job, getting a job is harder.
"Promised" is an elusive word, but assuming that the $70K offer comes thru, why not take it unless he has a gaming company offer in hand? which I assume he doesn't. It's always a good thing to be able to afford housing and food while looking for the job of one's choice.
Besides, he might be surprised, and like the promised job. (Or, it might be a small step above a Siberian work camp. One never really knows about these things until one tries it; but of course the same goes for the "dream" job at a gaming company!)
the path that makes him happy.
Based on the experiences of some colleagues, I've avoided getting involved with gaming companies. First, there's tremendous pressure any time a new release goes out. Developers, admins, etc. are all expected to be available around the clock (with many choosing to sleep at the office) for weeks. Second, game popularity is very fickle. Working on a game that loses popularity? Pink slip. Some people view game studios as sexy and edgy, which is fine. Young, single people can afford to take risks that people with families and mortgages just can't afford.
Having left Blizzard in the last year I can say that it was once a really awesome place to be! Just not any more sadly. The politics have stunted too many people's ability to get things done. On top of that revenue is down so the idea of "low base pay with more from profit sharing" doesn't make up for how overly stressful things are. That said, working somewhere where the other "perks" of the Blizzard Culture aren't apparent will make working for a game studio a bit better; just have a decent savings account first and be ready to work twice as much for half the pay you used to get. From my friends that decided to say in the industry many are going to indie developers or starting their own small game companies so they can get back to what they really wanted to do in the first place: make games! On my end I've just created a bit of a "gamer culture" on the engineering teams I've started since I left to get the best of both worlds. My suggestion would really be to take the decent paying job for a few years while making some indie games on the side to make sure that they really want to make games for a living.
Does he have a piece of paper in his hand from this mythical company that clearly states they are offering him a job and what the compensation will be? Does he have one from Blizzard? The correct choice is whichever of these two he can say "yes" to.
If your friend doesn't have this dubious "$70k as a college graduate" offer/promise on paper, signed, and in his possession , then such a position doesn't exist. Period. If he believes otherwise, he's gonna have a bad time.
"So after all this, you make my case for me. To end this stalemate, you must die..."
The guy isn't exactly wanting to go into drugs or some such. Nothing good will come from trying to interfere with him. If he never starts at the game industry he will always keep some romantic vision of how it would be.
Going into game dev can be a tough choice, but if that's what he wants to do there isn't much you can do about it.
Let him work it out himself if it is for him, he will find out the reality soon enough after starting there. Also, if he can get 70k offers now, I'm sure he will be okay after a year at a gamestudio finding a new job too.
I had an offer from Bioware that I ended up passing on because I had another offer from another company to do full time iOS development which is what I really wanted to do. A friend of mine ended up taking the same job at Bioware that I had been offered. I left a year later. His experiences can best be summed up in a single line from a chat he and I had one time -- "they cancelled Christmas" ... he had been working 80hr weeks for almost a year by that point. I felt like I dodged a bullet.
If writing games is your passion, and you can't live without it, and you don't mind doing it ALL the time, then that is the only time I would say it's okay to work for a games company. If you do, try to find an indy shop that works a sustainable pace. The other downside is that the people working there were very grouchy and mean. Not a happy place.
11 year veteran here - I've worked in a number of roles at an independent studio (as a programmer), and my advice to anyone wanting to make games is this: it's hard bloody work, which doesn't pay that much, and you'd be better off working on your own games in your own time. Very rarely do you get to work on games that you are interested in, the last project I was on was a Disney game with a MASSIVE budget. It was hell on earth and I got pretty down about my job - to the point where I considered quitting without having secured another job first. On the plus side - I have gained experience in working with large, complex code bases, and worked under tight deadlines with hardly any budget. I've accepted a programming job outside of games, and I'm counting down the days until I leave.
Maybe you should let your friend do what the hell they want and stop being such a busybody? You're not his mom. Maybe the electronics job would suck, maybe the gaming job would suck, you're not in a position to judge.
He's a friend. Do you have friends? Do you care about your friends? Do your friends care about you? If you saw a friend making what you think might be a mistake, wouldn't you perhaps talk to them. If your friends saw you making what to them might be a mistake, wouldn't you want them to talk to you?
Of course, if all you have is acquaintances, then, hey, you're not their mom, what do you care if they make a mistake. (and hey, they're not your mom, what do they care about you if you make a mistake).
Personally, I can understand where the Original Poster is coming from. He's a friend to his friend. It's what friends do.
You never know what is enough unless you know what is more than enough. - Blake