Oh this is gonna be fun...
Anything else you need Hitler?
I bet you expect your devs to work endless hours overtime with no remuneration too hey. Typical attitude - it's ok because developers aren't real people with families or hobbies or possibly anything else to do but slave code for 23 hours a day.
You sound like a great guy
First off, I'm not the boss. I am what semaphore calls a "drone" albeit one of the drones that can ask a smaller drone to do some ****. Those overtime hours gets rewarded in bonuses and it's not like you work overtime ALL the time.
And for your other posts outlining that you don't mind if they have responsibility but they should work if the deadlines need to be met:
* Why are the deadlines not being met? Where I work now we have not hit even one case like this. The projects are always well mapped out and the time is always well structured. Everything is taken into account and we always hit our deadlines comfortably.
Now, regardless of how semaphore feels about this company/team he will agree with me that this client is not an easy client to work for. The client's priorities change overnight, deadlines shift all the time. In a perfect world you'd be able to draw up a roadmap pinpointing what exactly goes live and when....but not here. It's not possible.
The rate of expansion of the system and size of the team has lead to some undesirable limitations in the system that are being fixed. It's just difficult to write a framework or libraries for some two bit devs that don't have time to learn or ask how they work. Maybe because they are at home while the rest of us are fixing and baby-proofing the code all the time. You have no idea how frustrating it is to babysit developers that REALLY don't care and bitch and moan all the time.
* Like another poster said -why should they work longer? Do you pay overtime? If it has become an issue then clearly projects are constantly given too short a time frame - maybe this needs to be discussed with you, the other devs and managers.
Normally the guys fcking off early when the time really gets tough are the guys who coded some real terrible stuff. I'm not saying that it is you (I don't know you) but take this comment any way you want.
* I have pulled one all nighter before and thought to myseld WTF! Why should I work long hours for someone else's ****ups. When I go to job interviews or my boss asks me to work overtime I tell them I won't unless it was my fault that the project is late. Once you cave people always try take advantage time and time again. We are already stuck in a rat race where we spend most of our time and youth stuck behind a desk - why should you waste your entire life doing it. I'm paid to be at work from 8am - 5pm. If you want me here longer you will be paying at least triple my hourly rate.
Some people are born with more drive than others, a bigger desire to reach the top in their careers. To you it probably doesn't matter as much as it does to me since our priorities are very different. Although there are lots of fathers putting in extra hours in our team.
Doesn't change the fact that I would rather work with someone that is not gonna drop me when the clock strikes "home time". You call me a "nazi" because of it, but on the flip side I should call you a "loafer". I don't though, I'm just honest in saying that I'd rather never work with you or someone like you on anything important.
Maybe a good idea that the next time either of us go for an interview we mention that we frequent MyBB so that if, by chance, it is one of us sitting across the desk that we don't waste each other's time.