Not for long. Overworking always rewards you with burnout.
I once worked at a job I didn't really enjoy, and I worked 8 hours during the day and often 4 hours coding on my side projects. What's the difference between that and coding 12 hours doing something you love?
After that I was working in a company, 14-16 hours per day, 6 days per week. After 2 years of such work, at the end of the day I had to spend 5-15 seconds to remember names of my wife and son, my address.
So I decided to never work more than 8 hours per day, preferably less. And you know what? My earnings increased, my relationships with employers are much better now, my health is MUCH better. So I can say for sure - overworking is a waste of lifetime and gives nothing.
Nobody should be forced to work long hours but if they want to, and it works for them - go for it I say.
I spent a good deal more of my time for some years trying to work a bit harder and I found, in fact, I could get more work done. I don't like to say it in front of my wife, but I did sort of neglect her sometimes