Actually software engineering as we know it will be extinct in 30 years. For example, the software engineering that existed in 1980s is completely obsolete today. The kind of software engineering that I did in the 90s, is gone today.
More likely software programming as we know today will no longer exist in another 30 years.