Really you might consider seeking a short career in tech, i.e. retiring early with early employee stock options or a startup exit.
As for career longevity, there are a million opportunities out there for millions of types of engineers. My step dad is very reliable old school .net programmer, he has a boring very-stable gig that pays well. I stay nimble with the newest JavaScript technologies and have been able to job hop my way up the ladder.
What's important is finding a niche that works for the lifestyle you want to have. And being able to roll with the changes if shit hits the fan
As for career longevity, there are a million opportunities out there for millions of types of engineers. My step dad is very reliable old school .net programmer, he has a boring very-stable gig that pays well. I stay nimble with the newest JavaScript technologies and have been able to job hop my way up the ladder.
What's important is finding a niche that works for the lifestyle you want to have. And being able to roll with the changes if shit hits the fan