The shift we’re looking at is going from program code that’s very close to a computer’s inner workings to natural human language for specifying systems, but where the specification must still unambiguously describe the business interest the program needs to solve. We already have a profession for unambiguously specifying complex systems with multiple stakeholders and possibly complex interactions between its parts in natural language. It’s called a legislator and it’s very much not an unskilled job.
The shift we’re looking at is going from program code that’s very close to a computer’s inner workings to natural human language for specifying systems, but where the specification must still unambiguously describe the business interest the program needs to solve. We already have a profession for unambiguously specifying complex systems with multiple stakeholders and possibly complex interactions between its parts in natural language. It’s called a legislator and it’s very much not an unskilled job.