Everyone is there to get paid.
>when one of the guys always flakes out when the clock hits 17
Doing your job is not "flaking out".
Everyone is there to get paid.
>when one of the guys always flakes out when the clock hits 17
Doing your job is not "flaking out".
2) Leaving at 17 under ordinary circumstances is not flaking out. If there is a major crisis which happens in average maybe once every three months, and you consistently can't be arsed to put in some extra hours of effort while your team mates and managers are, then yes, you are flaking out.
Your business? Of course not. Unless I have equity, why would I fall for the "you need to care about the company even though it doesn't care about you" scam?
>or your team
You are the one screwing my team, not me.
>your not exactly a paragon of the model employee are you
I would certainly hope not. I try to me a model human. I have no interest in being a model employee. If you want a slave, buy someone else.
>If there is a major crisis which happens in average maybe once every three months, and you consistently can't be arsed to put in some extra hours of effort while your team mates and managers are, then yes, you are flaking out
If that is part of my job, sure. But you are aiming for a world record in strawmanning with that one. Remember the discussion is about employers feeling entitled to owning employees time?
No, that's actually not at all what this discussion is about. That's what OP's situation is about. My post made two points:
1) If a company is mismanaged or just plain taking advantage of you by requiring regular overtime, then leave such a company.
2) A company (not OP's company) who is well managed and does not require regular overtime, pay their wages on time etc, should be able to expect at least a little bit dedication from their employees. No you don't have to tattoo the product name on your chest, but it would suit you to help out your managers and colleagues in case of (rarely occurring) emergencies.
No they shouldn't. They should expect exactly what they pay for, me to show up and do my job and then leave. If you want me to be invested in the company, then I need a stake in the company. It isn't complicated.
I don't no-life it; I come in at about the same time every day and leave about the same time. If the work is really interesting, I'll surely stick around later, but there's no reason to work 9-10 hours a day if there's no emergency.
1) It should be very rare that work above the normal 7-8 hours is required. If it is common, you are in a dysfunctional software development organization. My advice to OP in this case is to leave.
2) If you and your peers normally work 7-8 hours, it is not unreasonable to expect (for compensation of course), an extra effort in terms of overtime / weekend work in times of extraordinary crisis / emergency.
It is not. The way you demonstrate your lack of care is if you insist to leave, even in times of uncommon crisis.
My points from the original post:
1) If it's business as usual = Work the 7-8 hours.
2) If the business has constant emergencies or otherwise requires you to regularly work more than 7-8 hours = It's a badly managed company and you should leave if you aren't in a position to change things.
3) If the business very rarely encounters emergencies: Stick around if you reasonably can, and help your managers and team members get the emergency resolved if this is within your skills and area of responsibility.