Comment If necessary, vote with your feet. (Score 2) 242
But first, say no and mean it.
Check out the book Clean Coder. (There's a review of it on here somewhere). The author compares the IT department to the legal department at a company.
The result - people feel like they can ask the IT department to work weekends and "do whatever it takes."
But, on the same task, people feel uncomfortable asking the legal department to work through the weekend.
Why are we allowing them to do this to us?
Because we all know lawyers can get up and leave? These guys just did leave. So why do we think it's acceptable to allow them to ask us to work weekends, to go above and beyond the call of duty?
The only answer is that we must feel we're not working as hard as we could be.
Think about it.