EA and what every dev already knows
bit of a rant here (again)...you've been warned.
I found this post (linked by many places, including Slantdot) from a spouse of an EA employee (that's 'Electronic Arts' for anyone that doesn't know - a video game company) that chronicles the long, long hours her spouse put in working at EA and for what...? overtime? comp days? bonus pay? No, not even a pat on the back or a "good job".
Now, I've been a developer for almost 7 years now so, I'm fully aware of this kind of thing. I know it happens. I've never approved of it...and I've been in the situation myself plenty of times before. Nobody likes the "death march" phase of projects, I know. But, there are two things that really bother me when reading this.
1. Why do developers (as a whole) seem to be so afraid to stand up for themselves when they're being abused like this? Guys and gals...DO SOMETHING. I think part of the reason developers are overworked and underpaid is because they allow it to happen. Stop letting Mr. Corporate "I make more in one day than you do all year" take advantage of you. Do I need to say, "5t0p 13771ng j00rself get pwn3d!" for you to understand?
2. Why do the managers/bosses/whatever still think it's OK to work people like this without any kind of additional compensation? Perhaps I answered this question with #1 but, I'd like to offer a sentiment that I think would be shared by a lot of developers. A LITTLE GOES A LONG WAY. I'm talking about money here. Give the people that continually save your business (see: "ass") some rewards for doing so. A christmas bonus. Give out $100 gift certificates to Fry's. Have the company buy them lunch every once in a while. I don't care what you do for them...just show some appreciation every now and then. Whatever happened to "hey, thanks for all the hard work!" in this industry?
All that reading that EA spouse's post has really done for me is to reinforce the way I feel about achieving success in this industry. Either own what you do, (your own business) or prepare for a career of feeling underpaid, underappreciated, overworked, and taken advantage of. For me, the only way to feel good about having worked so hard, for so many hours, is to see a bulge in my wallet. I'm to the point now where I can fully understand why the success of the project comes second to money earned for some people. Just as the EA management tells their employees to put up or shut up (work somewhere else), I think the employees should all yell back, "yeah...? well pay up or shut up!" (figure out how you're going to handle bankruptcy).
Am I the only one that thinks/feels this way?