No, I mean that my job in its current form – as an ML researcher with a phd and 15 years of experience - will be completely automated within two years.
a) Specify what you want them to do.
b) Check if the result meets your expectations.
Does your current job include neither a nor b?
We didn't invent formal languages to give commands to computers. We invented them as a tool for thinking and communicating things that are hard to express in natural language.
I doubt that we will stop thinking and I doubt that it will ever be efficient to specify tasks purely in terms of natural language.
One of my first jobs as a software engineer was for a bank (~30 years ago). This bank manager wasn't a man of many words. He just handed us an Excel sheet as a specification for what he wanted us to implement.