another specter hanging over the industry is that studies have shown that hand-offs to different nurses and doctors is what leads to errors, and in medicine that sometimes means people dying cuz of dumb mistakes. the solution was to keep someone on shift, like 12+ hours, or often more for sensitive cases.
i've done 60 hour weeks in IT, and even napped in a data center -- that hum is relaxing! -- but those were one-offs, while it's a lifestyle for the docs.
Which was entirely the wrong "lesson" to learn! Once again doctors bristle at being told they should improve their processes instead of being arrogant hero complexes that can do no wrong.
They should have improved the handoff and paperwork processes. Airplane mechanics have been handing off extremely complex procedures and concerns for decades, with very few accidents. So maybe we should learn from them instead of letting tired doctors continue to mistreat people.
Doctors similarly were grumpy about bringing in checklists like pilots have, despite them having a demonstrated effect.
I wonder what would it take to end feudal employment model that so, so many industries have and what software seems to mostly avoid.
I remember arguing with my doctor mother that had an intern. She practically claimed that the intern _should be_ paying her for learning experience and that's so burdensome for her to even share the knowledge she gathered during decades of experience. It's unthinkable for most software engineers, who often create free products, tutorials, articles with no expectations of pay.