

Also not the person you responded to but in my experience, yes. I don’t tell it to “save it in its memory files” because I don’t think that’s a thing, but including “do not actually edit any files, only propose changes” somewhere in the initial prompt of a conversation has worked well for me.
I am in software and I don’t think it’s that clear cut tbh. There’s definitely a right and wrong way to use AI. I think a lot of companies are moving fast and breaking things right now, but a lot of them are going to find out that the thing they broke is the product and they won’t be able to slop their way out of a problem they slopped their way into.
At a micro scale, AI is pretty good at writing workable code quickly. This obviously boosts productivity at the individual level, especially in the short term. At a macro scale, good maintainable software requires higher order thinking that transformer based models simply cannot do. So a lot of the stochastic micro decisions an AI makes lead to technical debt that is not trivial to remove, and can’t really be resolved by the AI itself, at least not in a way that won’t contribute to the problem.
These issues can be curbed by the programer at the point of origin, before it gets out of hand, but obviously that requires more judicious use which cuts into the productivity gains. Because writing code has never been the hard part of software.
TL;DR: fully embracing the slop machine will eventually poison your product in a way that is not really easily recoverable. It is useful, but not “too good to not use.”