And this is a qz article dealing with self-driving trucks which are poised to replace truck drivers:
http://qz.com/417014/self-driving-trucks-are-going-to-hit-th...
The map in there (also found here http://www.npr.org/sections/money/2015/02/05/382664837/map-t...) is interesting. Truck driver is currently the most common job in the majority of the U.S. states, but interestingly, 'software developer' is on the rise and has taken the top spot in a couple of states. This happened last year.
So the software developer seems to be the truck driver of the 21st century, which kind of makes sense , since we're not just driving trucks, we're 'driving' all the machines out there.
So it begs the question - if this is the fate of truck drivers, isn't the same going to happen to the software developers in a couple of years ?