and based on the nightmares I’ve seen, not even that.
The majority of a developer’s job isn’t coding. It also isn’t about requirements -> code. Most of a developer’s job isn’t coding, it is the human part of parsing requirements and providing real feedback on the realities of implementation with an existing code base.
Every LLM I have encountered can’t even get 5% of it right. Many choke on even absorbing a large/ancient code base, especially with custom tooling.
Also, what clients claim to want is never what they actually want, and if they could feed it to an LLM , they wouldn’t need half the startups/small businesses in the world would they?