I don't get this attitude. It's decently well known that there are diminishing returns once you pass a 6-8 hour workday. Why would anyone want to spend more time working to produce worse results?
From my 30+ years of experience in the SW industry, a guy who works 100 hours will far outproduce someone working 37.5 or 40 hours and on top will improve his skills a lot faster.