…and then wake up from the nightmare wishing the stress from the job is lower.
I can only laugh that some people truly believe that developers, one of the most ardent group at automating the tedious part of their job, would refuse to use an effective tool. You only need to look at the open source world to see people litterally scratching their own hitch everywhere.
No one said I don't use LLMs. I use LLMs daily...for search. That is its best use. That is my own judgement.
So I think programmers who are asked to use LLMs should demand their job descriptions to be changed to that of managers, and should ever deny responsibility if the LLM stops to make progress. Thus let the organization be responsible to actually find a version of AI that works, just like how it was responsible to find competent programmers to work under the managers before.
By this logic, all non-outsourced development should be dead already.
As for "certainty," that's a luxury nobody has.
Is it _faster_? sure! That is NOT better.
Before you ask, I write code w/ agents daily, I find it useful, but it's not better than I am purely on quality.
Certainly Claude/Codex's knowledge of algorithms and data structures is leagues ahead of any human programmer alive. Only its capacity for creating new ones on demand is weaker. Recent results from the mathematics field suggest that's a temporary state of affairs.
As far as prose goes, my best writing is indeed better than the best I've seen from LLMs. But that's a matter of opinion (mine.) On average the clanker wins, especially if conditioned to avoid LLM-isms.
The truth is that the models are getting better in both areas, while I'm not. Which IMHO is freaking awesome, not a reason to burn it all down.