Re: Age
"Besides if you look after yourself you can work until any age, after 75 it might get problematic though."
That's not much of an issue, today, when those over 35 are frequently dumped. There's a great deal of pressure pushing STEM workers out of these fields that can be seen within a year or two of graduation. I recall seeing an article a few years back in which someone had looked at the numbers and found that 35% of new STEM grads couldn't get STEM work. After 6 years, only 57% of CS grads had programming jobs, and after 20 years a mere 19% were still working as programmers. More recent reports show that it's still true that only about a third of STEM workers get STEM jobs within a couple years of graduation.
OTOH, in a 2004 survey, 52% of highly-paid executives surveyed believed they could land a job after sending out fewer than 100 resumes (and they still can't/or refuse to believe how difficult it is for bright, creative, industrious, knowledgeable US STEM workers to get STEM work).
At the same time, one of the best indicators/correlates of health and long life is wealth. So, if you're a STEM pro with long stretches of unemployment or under-employment, your life expectancy may fall short of the current circa 80-year-plus norm (after having reached adulthood as contrasted with life-expectancy at birth which is now about 78 years and is heavily biased by very high early life risks).