The only downside to these kinds of jobs is while they’re in demand now there is zero guarantees they will be 10 years from now
I think trade jobs have the highest long term stability risk IMHO but this is based on anecdotal evidence
Sever folks I know when from the mid 2000s (post crash) learned trades from plumbing to carpenters to skilled machining. Only the skilled machinist has not been laid off at least once nor had to move for where they live to get work (or travel more than 20 minutes)
My engineer graduate friends? Never even faced possible unemployment
I lived through 99 and 07. In 99 when the crash was burning the tech industry to the ground I remember lots of people I knew for jobs in financial companies working on tech. Ironically when that all went up in smoke in 07 they all went back to working for tech sector companies again.
The growth lives somewhere. You do have to make an effort to stay marketable though and that can be tough
It's a matter of skillset. In 2001 many who only knew a smaller language struggled; those who knew what "boring" companies needed were fine. Similarly in the next crash I think we'll see those who specialize in the hippest JS frameworks have problems; the .net and Java folks will be fine.
I think trade jobs have the highest long term stability risk IMHO but this is based on anecdotal evidence
Sever folks I know when from the mid 2000s (post crash) learned trades from plumbing to carpenters to skilled machining. Only the skilled machinist has not been laid off at least once nor had to move for where they live to get work (or travel more than 20 minutes)
My engineer graduate friends? Never even faced possible unemployment