>In high growth areas its not easy to make it big without working insane hours.
In classical music (and jazz etc.), you can't succeed at even a prosaic task such as winning an orchestra audition without working life-destroying hours. From age 10(or earlier, really) to age 40+, most classical musicians who "succeed" practice alone at least 4hrs a day, and rehearse, perform (and teach, when they are older) another another 4-6 hrs per day. There really isn't room for anything but this in their lives. That is the info I can offer to help w understanding this half of what you are saying. I think I didn't realize that this was not widely known. Coming from this life, it is easy to lose perspective on what is generally understood.
If every few years you have to throw away a good part of what your learned and redo it, taking big breaks becomes very hard.
You can do this in music because you start exactly where you stopped. In programming we haven't yet reached a state where knowledge of tools, frameworks and ecosystem can remain the same for years. Things change pretty rapidly here.
There is a difference between succeeding in difficult tasks and succeeding at tasks that are seeing very high growth in overall accumulation of knowledge.
In high growth areas its not easy to make it big without working insane hours. Or return to regular practice after long breaks.
To me tech will will see near equal representation over time. As our trade becomes normal like any other. Of course that will mean the high intensity action will move onto else where.