Specs will be the new coding language. I suspect they will come up with a standard format for the requirements doc, and can pretty much compile the code straight into machine language.
Agree - requirements is really what software development is about, understanding the application at hand, with every functional and non-functional requirement executed precisely.
It’s also a fact that I’ve never been handed a perfect requirements document, not even close...usually just a ‘loose idea’ of what is really needed. And AI can already generate a requirement specification better than most people. We use AI to generate specifications from ‘last generation code’ (as we had none for it), as we may need a new design but the functional aspects are usually table steaks for the new architecture.
It’s all accelerating, not long now.