@phire I've observed two broad moieties of LLM based code tool user: First the extremely skilled and knowledgeable, who do not benefit from them, but whose expertise allows them to piss away enormous amounts of time playing around to see what they can be made to do. Second, the very low-skilled practitioners who lack the ability to assess the results, and therefore wind up making a mess they cannot dig themselves out of.
Both groups waste time, effort, and carbon emissions for no net benefit.
@creachadair
I'm sorta in the first camp, but I'm not particularly skilled or knowledgeable but I've worked with neural nets since the first practical vision systems came along.
The problem resolves to what an LLM can do for anyone. That's where the structured programmer stumbles badly. Most of these guys have never used the volatile keyword in a declaration. What they have to say about a technology they don't understand is a waste of calories.