Level1Death said: If they can't handle the heat get out of the kitchen. No one forced them to get into the gaming industry. Plenty of other professions put a lot of pressure on people's lives. Either they deal with it or they move on to something else. |
That's statement...it's just plain ignorant. I've written and rewritten a response a few times now and it's hard to write this without being too harsh or sounding too whiny. It's something I'm a little passionate about so please forgive me. This is also in response to several posts, not just yours.
I've worked in retail, the IT industry, and the games industry. I've finshed high school, graduated college with a degree and a minor, and I've finished grad school. I've done long hours, crunches, and even death marches. I can tell you without a doubt that a light day in the games industry is harder than any of the others and the crunch cycles and death marches are simply soul crushing. That isn't to say it's not satisfying, it is, but it's beyond difficult and saying you have to work hard at other jobs so you don't see why people in the games industry complains is flat out insulting.
For why it happens, there's not a lot of good excuses, it just does. The games industry is still relatively new and you're talking about multi-year projects involving hundreds of people with many different hands in the pot. Comparing building a game to building a website is just wrong. They're both IT but they're both on different scales. It's not saying web development is easy or scheduling is easy, it's just game development and scheduling is different. It's still something that's very much evolving.
As for why people stick around, there are many reasons. The biggest one is even though your life is drained away, you don't see your loved ones, you work insane hours, is that the work is satisfying and you're doing something you love. You're creating something that potentially millions of people will see and hopefully enjoy. That's a daunting task knowing millions of people will be scrutinizing your work but it's a great feeling too.
Another reason is the games industry is incredibly small. Pick any random developer in North America and they can probably directly connect themselves to every near by studio and indirectly connect themselves to any other major studio in North America. Even with the connections it's not easy to get a job and it's something you want to hold on to. If you're in a place like Australia that doesn't have a lot of options, you want to hold onto that even more. Sometimes sticking with it is much better than just walking out.
That leads to the next reason-- it's a small industry and people know people. Leaving in the middle of a project, even when it going bad, can leave other people sour. While I can understand leaving, I've been inches away from leaving sometimes, but leaving can make a coworkers hard life even harder by upping their work load. That can just leave a bad taste in peoples mouth and that very much could come back to bite you in the ass years down the line. I've known people that haven't gotten hired because someone knew them from 15 years back and didn't like them over something that like that.
Lastly, you don't want to leave because it's something you've put years of blood, sweat, and tears into. It's hard to abandon that. I know people who still look fondly on games they made 15 years ago that were bad games but they were their games. They learned important things and had important expiences and that's just an important part of being a developer.
Now, all this said it's not completely unreasonable to leave mid-project. There's a large variety of reasons to leave, some good, some not, but it's not just an easy just move onto something else thing, there's a lot more to it.