In 7 years we've gone from GPT-2 to Fable and Astra. There seems to be no sign of slowdown, except from the top AI labs who want to slow down out of caution. It would be incredibly surprising to me if in another 7 years, my software engineering skills were still useful. AI capabilities will get to the point where even the best human is adding noise to the system, similar to today's chess engines and calculators.
Self-driving cars will take longer to roll out because they require new hardware and changes to laws, but I don't see how a career such as "truck driver" or "cab driver" exists in 20 years. At most it would be for a few niche uses and tourism novelty (similar to steam locomotives or horse-drawn buggies).