Quality of Life Issues Holding Back Game Industry
zenrender writes "With all the craziness regarding EA_Spouse's blog entry, it looks like some more organized groups are starting to chime in:
Open Letter from the IGDA (International Game Developers Association).
See Also
Quality of Life White Paper, also from the IGDA."
I'm wondering what work is like for game developers in Japan. Now, I know the Japanese are notorious workaholics, so I'm not sure what I'm expecting to be different, I'm just curious.
All the creatures will die, And all the things will be broken. That's the law of samurai. (Jubai, 1605)
I would really love to play Half Life 2, because I am a person who really enjoys weapons, blowing things up, shooting people in the head, shooting people multiple times with shotguns, watching them bleed, seeing them fall on the ground, writhing in pain, or better yet, seeing their bloody hamburgerfied bodies smeared on the walls.
But, I can't, because computer games are the product of human misery.
Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
This open letter does show a good point. A lot of the mentality of the new recruits that are passionate about working in the gaming industry (or any industry for that matter) is to work the extra hours or do the large amounts of extra work to prove to everyone they can do what others who are already in company are doing. If this mentality can be changed or proved to not be a driving factor, then we can get the companies to stop working their employees to the bone cause of a notion that has not really been proven to work.
The Galatic Freedom Force marches on! Defend!
Workers should not have to go through all these hours of developing on a regular basis to launch a product. If a product can not be made under normal working conditions (8-10hr days/5 days a week), then the product can't be made by the deadline set.
If the time schedules are constantly being scheduled so that I work more and more hours each week, where I essentially am working the amount of 80+ hrs in a single week, then something is absolutely wrong.
I have a life. I have a family. I need money to pay my bills, but I shouldn't have to work as if I had two jobs to pay bills for things, that at this rate, I hardly use. This practice of constantly asking (or demanding) workers to put in, above and beyond the call of duty, so many hours should be against the law, or at least with some vacation time to compensate. The human body can not take so much of this for long durations.
I've done the long hours in the web development field for years, fortunately not for long stretches of time. It's really not worth putting my life on hold to work at a company under these conditions. I had things in my real life slipping away and things that needed attention that I couldn't due to the long hours.
Overall, I wouldn't work for a company under those conditions, and would find employment else where. I would even go as far as boycotting the company.
People don't get into game programming for the money and the good hours. Neither do priests, teachers, firemen, policemen or soldiers. Complaining about the long hours in the video game industry is like complaining about the color of the sky. Just deal with it or pick a different profession.
With half the skills an EA job requires, you could get a very nice low-stress job working half the hours. My job isn't especially interesting, but it pays the bills easily and it's very low stress. Plus, I can start working on my more interesting hobby-programming when I get home (between 4:30 and 5 in the afternoon).
Or if you can't settle for less than an interesting, high-demand job, then you must really enjoy what your doing -- in that case, shut up and get back to work!
I've worked as a programmer and web developer in a demanding work environment for 7 years. It does take a toll on family life, but part of it isnt just demands placed on me by a corporation, part of it is the love of the job, getting a sense of accomplishment when I complete a demanding project, its a good feeling. Yes, other people suffer because I work too much, but the blame isn't just on the company I work for. With this profession, comes a love for your work, a feeling of accomplishment, and the extra rewards of knowledge. Blame can be put on the programmers, as or more so than the companies that require these positions.
There are 10 types of people in the world; those who can read binary, and those who can't.
There is no excuse for this kind of behavior in the gaming industry, or any other industry for that matter. If I recall, the gaming industry is expected to make more money than Hollywood this year. An industry with these huge revenues can afford to treat their workers humanely. In fact, I believe that it is the developers and artists that make a game successful, that these are the people that should be getting the biggest share of the profits. Not some nitwit CEO or other executive.
There are those that say that working in the gaming industry is a privilege, that there are tons of people out there that would die for your job, that these programmers shouldn't complain. Well, frankly there are tons of people out there that want my job or that want your job. That doesn't mean that they will do it better than you or I do our jobs. And that sure as hell doesn't give my (or your) employer the right to treat me like an animal and work me until I'm burned out.
Employers like EA need to change and they'll eventually be forced to if they keep burning through their talent.
--
Sounds like a scam, but it works.
Free Flat Screens | Free iPod Photo |
infested with jello like fishes no melotron wishes
See the photographs, link, and comments on AQFL.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
Gaming is not the only area of IT that is treating thier employees this way. After 2.5 years working as a consultant at one of the largest consulting firms as an out of college grad I finally left to go to a smaller firm with less required overtime.
The consulting firm set what they called "stretch goals". Goals that were lofty and perhaps unreachable to force workers to work 60-70 hour work weeks.
People died for the 40 hour work week around the turn of the century. This is the reason for labor unions. Since the IT industry doesn't have a strong union companies will force their staff to work as hard as possible to make the most amount of money.
I can at least empathize with this person while sitting on the 40th floor of a downtown chicago building on a sunday afternoon in 98 degree heat (inside) because they don't turn on the air conditioning on the weekends. IT needs a union.
indiegamer.com forum thread about EA work conditions
A lot of the guys there are creating games and then releasing them for sale on the internet, totally ignoring the whole publisher/retail method. It's a real alternative for game devs. I am supporting myself in just this manner by my own game.
A Multiplayer Strategy Game for Mac OS X, Windows, and Linux
That "does not follow". Just because people go into something driven by ideals does not imply in any way that it's okay to exploit the crap out of them for the good of the corp.
You guys are such wimps! I work 168 hours per week. Every christmas I take a day off to sleep, but then I'm right back on the job. I ship four games per year and my supervisor has complimented me many times, saying that his golf vacations have become even more pleasurable knowing that I'm hard at work making his money.
Frankly, I think you guys just should just suck it up and learn how to be men. Real men sit in soft chairs for 99% of their life and stare at glowing phosphorus tubes so that adolescents can pretend they are football coaches. What did you expect from life? A wife? A sense of intrinsic happiness? A healthy body? That's not how it works.
Life is hell and everyone who doesn't enjoy that fact is wussier than me.
[for the love of god, note the sarcasm] =)
Isn't this what unions are for, so that skilled, talented and experienced people can band together and demand better hours/wages/benefits for themselves?
Of course, the corporations can settle for inexperienced/unskilled/untalented people who aren't (or can't be) part of the union, but their product will suffer as a result.
Meanwhile, someone else will form a game company, hire the union guys, and put out a killer product that makes them tons of cash.
I'm just sayin'.
Hi, does anyone know how to find work as a game programmer? I'm willing to work cheap because I love games. Any ideas? Where should I start?
Much Thanks.
Best laugh I've had all day. Thank you good sir.
All these industries have a common compensation scheme. Many, many people work very hard for very little money, a small fraction make a great deal of money. Read this for how writers make out. If you look there are countless other examples of this.
It is partly due to the nature of entertainment. Our tastes are fickle. Some Hollywood producer famously said Nobody knows anything about what films will be successful. (Check out William Goldman's book Adventures in the Screen trade for the quote). Who can really predict which one of the hundreds of projects starting this year will produce a great new game? Sure, EA can buy huge franchises and make a reasonable amount of money, but even there games like Pro Evolution Soccer threaten their name based primacy.
With music, in almost every town there are bands that are 90% as good as REM, U2 or whatever band you like. And they make very little money and work pretty hard and tend to be pretty smart.
Entertainment is not now, nor has it ever been stable. That said, working people huge hours tends not to produce inspired work. But making anything great, or even good, involves a lot of time and the economics of entertainment isn't likely to change either.
You sound a lot like my producer. Is that you, Paul?
This sig was blatantly stolen from someone else.
I've coded my own projects for 10 years, but never finished because I'm always aiming too high or think the game I'm working on is boring. I never got in with a company, but it hasn't stopped me from developing games. I'm thinking of working with the half life 2 engine now.
God spoke to me.
If you let them get away with it, then they'll keep taking advantage of you, forever. If working crazy hours is the expected norm where you are, then you
Take some responsibility for yourself and draw the line (diplomatically...), but if that doesn't work, then you have basically two choices, suck up or get out.
Understand that not every place is like what you describe. Where I work, I put in no more than 40 every single week, unless *I* want to work late. When management first squawked about how long the project was taking, I whipped out the work breakdown and said, "Okay, which features do we cut first?"
Yeah, right.
Unions are for the benefit of those workers who want to receive multiples of the benefits of doing a job without having to actually do the job. Unions are also for those who have no problem profiting from this sort of institutionalized graft, namely politicians and organized crimimals.
The competent, valuable employees are never the ones who benefit from unionization, in any field.
One man's religion is another man's belly-laugh. - LL
I'm not sure, but I think there's another option open to people that hasn't been addressed here (or it's so unpopular it's been modded below my threshold.)
/. has had good stories about how open source game dev yields less-than-stellar (and generally non-lifestyle-supporting) game projects. But what hasn't been covered is forming a startup to make your game and either 1) reward you appropriately for working insane hours or 2) prove what some people above have said about the optimum value of working a limited number of hours a week.
.com bubble burst and 2) I am making my first feature-length movie in my spare time in addition to working full-time as a software architect. People need to put up, shut up, or go to work coding the database behind some mega-store's on-line shopping cart.
If you love the gaming industry and you've got a gripe, then you're probably just not in a situation that rewards the kind of effort demanded. But if you REALLY love gaming, then you've got a good game in you screaming to get out, right?
There's a lot of venture capital out there. People aren't giving it away on the street corners, but if you've really got a good game inside of you you ought to be able to find a marketing/business guy who loves games and will pitch your idea to the VCs because you've got a good game inside you. Ditto the art/creative people you'll need. If you can't build a good creative/technical/business team to do this you either 1) don't have a good game inside you or 2) don't have what it takes to make it a reality.
And before you rip my head off, you need to know that 1) I was the technical brain behind a startup that raised $750,000 in capital after the
Okay, NOW you can rip my head off.
"Wow. Now THAT'S a lot of angry Indians." - Lt. Col. George Armstrong Custer
It's not just NWN. Diablo 2 took for ever to finish, but it sold like hot cakes because it was a good stable well-designed well-balanced product. Diablo 1 also came out of nowhere as a game that didn't even copy last year's best-seller, but it sold like crazy. Why? Quality. Or Epic and Id pretty much officially have "when it's ready" as a policy, and I you can't say they're going bankrupt because of it. Etc.
True, noone knows in advance the secret handshake that _guarantees_ a bestseller, but if you look at what did well and what failed, you notice a trend. Quality stuff tended to do a lot better than the buggy crap shoved out the door in a hurry.
Contrary to the mentality that hype is everything, quality does sell. People do talk to each other, and that's a big factor that works for the good games, and against the crap buggy ones.
And I don't even only mean code quality, but also design quality. If you look at some of the the things that, say, Blizard did right before, they include:
- very low learning curve (if you can click, you're already half-way to mastering Diablo or Diablo 2)
- well balanced (you don't end up stuck half-way through the game because you chose a class that dies even from a paper cut, or a skill that has no use whatsoever)
- just the right difficulty curve for the casual gamer (the majority of which do _not_ want to reload 25 times to get past a boss.) In fact, better yet, it let you adjust your difficulty curve by yourself, by going faster or slower.
Etc.
That's all things which aren't just stroke of genius, but I'll bet involved a lot of testing and tweaking. They're done well _because_ the games were not shoved out unfinished.
Especially balance _never_ comes from just a stroke of genius, and just writing down some genial numbers from the classes/races/whatever from the start. No matter how bright a designer you are, your first numbers will _always_ suck. Getting them right is invariably a matter of extensive testing, running simulations (e.g., how often does a halfling thief kill an orc barbarian, if you run all possible scenarios), and tweaking.
But somehow the PC game industry just can't get to take quality seriously. Basically they don't _care_ if they're producing crap, including, yes, by stressing the devs and driving away talent.
They just care about having some movie license, a design that's a verbatim clone of last year's bestseller (ironically: it often misses all the parts that made that one a bestseller), and having the game shoved out the door by christmas. Everything else can be fixed by lots of hype, right? (Wrong. But good luck convincing them.)
A polar bear is a cartesian bear after a coordinate transform.
... but we are not all masochists.
IANAL but write like a drunk one.
The professions you mentioned are known tobe of an altruistic nature, the compensation comes from a work well done.
Many in the gaming industry in particular and the IT world in general have glamourized the image of the overworked gaming programmer (and for extension anybody related to the industry), to the advantage of the gaming industry of course.
In any case, your reasoning is a fallacy. Any industry could claim that and then launch in a escapade of employee explotation.
Some things are immoral, no matter if the victim is a willing participant (young programmers are generaly too stupid to know any better).
IANAL but write like a drunk one.
I didn't realize what I was missing in my life until I meet my wife. As my GF and now my wife she has always been somewhat insistent that my job not be the highest priority and more often than not leave work (and leave my work at work) at 5:00pm. My life has been my better since.
Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
It's not just the gaming industry. I'm a senior level sofware engineer in the semiconductor capital equipement industry and am currently working 60+ hour weeks and am on call basically 24 hours a day. In addition I'm an hour away from work so at least 14 hours out of the day is involved in work. A lot of time I also need to VPN into work from home to solve an issue. It's tough (especially being salaried and not getting any extra money for overtime) on my family. Especially when I'm working a bad shift like 3pm - 3am or 6pm - 6am. But on the other hand my job pays for my nice house, cars, etc. I've been working almost 9 years and have a personal commitment to meet unreasonable deadlines, make sure everything is handled properly on a software release, travel to customer sites for a weeks at a time when a new release comes out, etc. You have to love your job to really handle it well. A lot of the blame for long hours is management allowing scope creep into a release.
EA games can put out shiite because from what I understand, most of their games are monopoly franchise. Blizzard, maxis (I guess they are owned by someone now), id, and those other small companies you mentioned work in a competitve market. If EA writes an incrementally better version of their football game, people who want to play the best football game will still buy the new game from EA instead of someone else, because no one else sells a football game. If id writes an only incrementally better Doom, everyone will go out and buy far cry, half life, or whatever other game of the week. That incourages id to write qaulity software. EA just wants to get the product out the door because they have a monopoly.
"brxref
- e99z
- m1L|<
- |<0xFFEE
- j0L7
- c0d3 R3d
- p0p74R7z
- 91L3773 raX0rz
- |=L0\/\/3RZ: important;
L0\/3z j00!!!!1I work for a company that is very sales focused, and I admit, at times it is very frustrating and the deadlines seem impossible. However, I know for a fact that a lot of the projects i have worked on bring in over $1M in revenue to the company a year (per client). And a lot of the clients want to have the software in a given timeframe. We as developers are challenged to meet the dates set forth by the client - which for the most part are totally insane. I know this may not apply to the gaming industry, but it surely does in my line of work. It sucks, but I work the hours so our company makes money (as opposed to our competitors)... so I continue to get my paycheck.
I actually had a manager fucking brag to me one weekend that he had missed his boys fifth birthday party to come in and work. The best part was he was useless there - the programmers were doing the work and he just fretted and scolded.
It's not as bleak as it sounds though. There is at least one mom and pop game developer that's been successful making and selling games independently over the Internet for a number of years. Maybe some more operations can follow their formula successfuly.
In the great CONS chain of life, you can either be the CAR or be in the CDR.