Yeah I totally agree. I’ve met a lot of people who feel like a hero when they work crazy hours to “save the day”. But if the problem they fixed was caused by bad planning or bad decisions made by upper management, their heroics prevent the decision makers from learning how to run the company properly. Pain is an incredibly important signal. Our bodies need it to survive and companies are no different.
Go above and beyond, sure. But never ever be an invisible martyr. If it’s management’s mistake, management needs to feel some heat or they won’t learn.