It's always strange to here people say this to me, because I see the complete opposite, but I don't know what context most people use it. But people obviously have success, so maybe I need to temper my expectations with what I use it for, which isn't the super popular stuff like Javascript/Python/Typscript/Node etc.
I'm primarily in automation, Ansible, Terraform, Bash and at home for home-projects sh and C. Terraform isn't too bad in LLMs but the rest is absolute gash. I find they give badly structured, out of date code running with parameters which don't exist, I damn near got into an argument with one as it started making up parameters even after I spelled out which were available. I'd dread to think of the Javascript/Pyhton code they provide considering how much bad code for those is on the web to be scraped.
I did end up asking Claude where the hell it was getting it's info, because it didn't have a clue
![]()
The more I try to use them, and see other people try to use them the more suspect I get of the claims of big companies pushing their agenda. I'll be kept in a job fixing AI slop if nothing else.
I was at an applied ML conference and one of the sessions was dedicated to AI in software development. Pretty much the consensus from every expert was that it will provide small efficiency gains just like every other avancement before that and while that might allow minor staff reductions in some companies , the efficiency gains will be offset by developing either more projects or more complex projects. If all your competitors gain efficiency from AI, you cannot leverage AI you get an advantage, merely keep up. As such AI might increase demand for software developers.
There were also industry leaders saying they stopped Copilot licences because the ROI was not there