Bottomline -- you want to call me outside work hours, then you better compensate me accordingly.
Bottomline -- you want to call me outside work hours, then you better compensate me accordingly.
I knew this as a fairly senior manager. Many people dont realize the stark differences in pay across different classes of workers. Getting up at 3am to fix a problem doesnt work for someone who needs to then get up at 5am to commute into work. It needs more thought and I did just that -- we had workers rotate night batch schedules and gave them Work-From-Home days or late-come-in-days during on-call periods. Even some of these things require thought -- allowing someone to come in late does'nt help if they live so far away that express/local train schedules dont make it feasible to come in mid-day...the commute ends up being as long as the half-day.
Sorry for the ramble, TLDR: be mindful of people's situations and things they dont control. Not everyone has it as good as you do. HR can save a dollar here but it comes out of productivity figures. Don't expect "banker's hours" but forget "banker's pay."
ASIDE: Several years later, the HR group got absorbed into the executive offices in posh rural Connecticut, where few low-level workers could afford to live locally. Low-level workers were required to visit the head office 2x/wk. The same exact HR manager then complained (in earshot) of how her commute was close to 3hrs each way and how she planned to sneak out at 4:30pm because she couldn't take it anymore.
I think the concern is about what is "within reason".
I have no doubt that if I wanted to work a strict 9-5 schedule I could easily do that as a developer. There are plenty of big companies which have a punch-in/punch-out system. They also pay less than market.
On the other hand, if I'm making hundreds of thousands of dollars a year then I think it's pretty damn reasonable for me to work longer hours and to be available at random times.
They are being paid to create a certain amount of value, and capture what is generally a small fraction of it.
How does your logic scale? If a dev making $200k per annum has to put in 10 hours a day, does an executive making $600k per annum have to put in 30 hours per day?
Developers are not a subjugated underclass. If you really only want to work 40 hours a week, there are tons of employers who will happily hire you as a developer (at a lower salary).
There's no reason you should be entitled to both a high salary and a short working week.
I fully reject the idea that more hours should be a requirement for good pay.
Further, as a startup founder myself, I don't want my employees working much more than a 40 hour week. I have found* I prefer the work produced by someone with work-life balance, than someone who works all the time.
* subjective sampling of colleagues/coworkers/direct reports/hires.
If you are being paid more than the median American, and have options which would still pay more than the median while working less, then complaining about being overworked is ridiculous. There are simple solutions of just getting a different job.
If you don't want people working more, by all means manage your company that way. The market will decide if its an effective strategy.