Let's first define 'coding' before we jump into the details: 'coding' for me is sitting at your computer doing the work. It's not getting a coffee, chatting with a colleague, going to toilet or reading hacker news. So if you're reading this and claiming to do 100 hours per week of productive time, I call bullshit on that.
Being at the office for 60 to 100 hours, sure, I believe that.
When I was studying for exams at University, I did more than half of the work before noon. The rest was spread out over the afternoon and evening. At 20:00 my brain was dead. I could read a sentence, and nothing would stick. Read it again, impossible to process it.
So I always wondered how these other students could study until 2am in the morning. Well, turned out they didn't do shit in the morning. That's how they studied "all the way into the night".
Now back to my programming career: At my best I do 4 to 6 hours of concentrated coding per day. At my best, nobody seriously outperformed me. So if you claim to do more than x2 the work that I'm doing, I would love to see the output of that.
People like Cal Newport basically confirm what I've seen over the years. So do habits of the most famous authors.
Now, I can be convinced that it's actually possible. Take a look at Carmack, who claims to do 12 hours a day. He doesn't seem to be a bullshitter to me. So either he's counting time that I wouldn't count, like dungeon mastering a D&D game, or playtesting, or whatever. Or he's actually a super human work machine. Now he worked with Abrash, who seemed to do more sane hours. And in the end Carmack had high respect for the output of Abrash.
So yeah, if you know people who can actually do 14 hours of high concentrated coding 7 days out of 7, I would love to hear it and get some kind of confirmation that they're not browsing reddit and HN 50% of that time. And if you're reading this and claim to do 14 hours a day of concentrated work, I call bullshit on that you HN addict!
If I know what to write, and I just have to crunch out pretty straightforward code, I can do more hours (nowhere near 12 hours though, maybe 8 at best).
I can imagine the work your dad did, didn't include juggling a big complex system in his head, which seems to require a lot of mental energy.
That's basically also what Carmack states, that you can reach 12 hours if you plan your work to include some easier tasks for that day. But then again, I was never able to really apply that strategy.
Thanks for you take on it! :)