I'm a mere youngster at 71. I had to wait until retirement before I could spend the time I wanted on things that interested me. Currently that is the Unix Toolkit. There should be enough there to keep me busy for a while...
I tend to stick with higher level easier languages for the most part ( JS, Python, C#)
My dad would often have to wait days for a few hours of machine time in the middle of the night on one of his customer's machines in the 60's. That motivates one to be careful and methodical.
For the most part they follow much better processes and get better outcomes and my generation at that age.
(I don't think the JS ecosystem is great, and have mixed opinions about JS as a language, but they don't detract from the discipline of young programmers)