There are still a few quantum leaps needed. I have had great results with Opus 4.6, in particular in green field. But it behaved real messy in some professional real life projects.
It seems you also need to tell it very specifics things some times but for that you need to do a software developer in the first place.
LLMs certainly aren't ready to replace all software developers yet.
They may never reach that point.
But even if they never get good enough to replace all software developers, they can still cause massive job losses by allowing companies to do the same work with far fewer developers.
We'll see.