Work 60 hours a week if you must, but I don't see the point of high availability.
Developers are not paramedics, our jobs should not require instant availability and the systems should be stable.
There is a difference between being productive and being available for random unplanned bullshit.
Maybe not, but if someone is willing to pay you for it and the deal is agreeable to you, then good deal. If the deal isn’t agreeable, then negotiate a better deal. If you can’t negotiate a better deal, find a new job, if you can’t find a new job, then your current deal is optimal. This applies where we’re talking about working more hours or less flexibility. It’s economics all the way down.
Developers are not paramedics, our jobs should not require instant availability and the systems should be stable. There is a difference between being productive and being available for random unplanned bullshit.