One disconcerting thing I encounter when working on projects with LLM users: their models do find some bugs (though also a tonne of stuff in the ‘that’s not a bug, that’s just software” category) but the explanations are often bullshit. As in, they misrepresent how the code works. The bug, though it exists, isn’t as described and the proposed fix would just make things worse
The understanding of anybody relying on these tools, AFAICT, could slowly drift away from factual reality of the code
The other issue is more personal: you can’t have conversations about code with people any more. Ask them for their personal opinion on a piece of code and you’ll just get a chatbot text extrusion back
Makes the job a whole lot less fun and personable.
This kinda bothers me more than the bug misrepresentation
I actually like coding and talking about code. What’s the point of the job if you take away the fun part?
@baldur Coding as a hobby is my retirement dream.