The ability to Learn, Unlearn and Re-learn every 3-5 yrs - has always been a key to success for most software engineering professionals. In other words, learn (a new and promising tech) in six months, become a pro over the next 6-12 months and maximize earnings over the next ~3 yrs. Repeat this for 3-4 times during the working age and one achieves compounding returns.
AI has disrupted this theory in ways most people, including software professionals, have failed to understand.
This is a completely new chapter in the Capital vs. Labour textbooks.