On the other hand, I think long haul trucking will be one of, if not the first job to be 100% replaced by self-driving vehicles. Trucking is limited almost entirely by the driver. Endurance (practically, but also legally) and stops for bathroom/food/gas, stops to sleep, etc. A self driving truck can go nonstop (gas/battery stops notwithstanding) for 24 hours a day, 7 days a week, 365 days a year. Interstates and major highways will be the first roads that we see lots of automated driving on, as it's the easiest type of driving (no cross traffic, pedestrians, traffic lights, etC) and easy to map. I think there may always be a demand for highly skilled truck drivers (oversize and dangerous loads, navigating tight streets in the "last mile" of delivery, etc) but the folks pulling loads from oceanside ports to Walmart warehouses in the middle of the country are probably are among the first to get replaced.
It's also absolutey awful for your health. Full working days of sitting - you could say the same for office workers, but they have the ability to stand and stretch or go on small walks (eg to get water/coffee/bathroom break) as often as they need. Horrible food options on the road - mainly fast food and drinks full of sugar and caffeine. Little to no means to exercise. Hard to have a family or establish roots.
So yeah, in the short term you could make some good money, but I just don't see it as a long term career for a multitude of reasons.