As for truck driving ... "They were hiring."
EDIT: I do enjoy it, it's a big and beautiful country, and the work is pretty easy.
I think a few drivers are worried about it, and a larger number are dismissive of it.
My opinion is that it's going to happen because it's possible, and because it must.
There just aren't people who are willing to be truck drivers. Shortages on the shelves and rising prices are already happening, because there's more things that need shipping then there are drivers to pull them. it's not just because of Amazon, it's everything.
Side note, if you like the idea of exposure to different fields as a software developer, blockchain is going to be pretty important in trucking, for bills of lading and similar record keeping and tracking.
With my BSCS, I worked in aerospace, telecommunications, finance focused MoM (we are dated by our buzzwords), manufacturing supply chains, indigent health insurance, auto sales, dark pool trading, and medical device manufacturing.
I'm now out of software because I was a B player, and my freshness date expired.
Now I'm a long distance semi truck driver, and I'm currently sitting in my Kenworth T680 as I write this. It's the ultimate experience if you're a loner.
I miss the money, and the software writing itself, but I've never had a meeting since I started truck driving. I don't miss the development practices churn, or what I call work about work.
I do still automate some parts of my personal administrivia, mostly with python and Bash.