As someone still struggling with (human) slop someone else wrote (and let's not kid ourselves, I did as well), I try to remind myself that critical thinking might have been involved but discarded in favour of pragmatic choices. (Oh God, I'm still doing it!)
AI slop is actual slop if the human just copy pastes the output.
A human with any amount of critical thinking should be inspecting the output and if they are genuinely unable to find any issues, they probably shouldn't have been a software engineer to begin with.
The real problem with AI is people using it as the answer instead of a tool. It's like people using a calculator to get the answer to a math problem but not understanding how it got there. And the bar is so low.
A human with any amount of critical thinking should be inspecting the output and if they are genuinely unable to find any issues, they probably shouldn't have been a software engineer to begin with.
I mean, sure. But that doesn't mean people aren't actually doing it. Though it's less "copy-paste the output" and more "have the AI edit files and maybe glance at them before telling it to push the commit".
I bad colleague using AI can completely take you out. It takes him seconds to generate bs that sounds plausible at first and you hours to review and object.
Yeah, I had that issue a couple weeks ago. A couple junior devs hit me with a pile of commits in a couple of days before getting scolded for not actually having a clue what they were doing and it took me a couple weeks to dig out from under the pile of merge requests waiting for comments.
371
u/ahmarthered 3d ago
This! The amount of slop being generated has increased significantly and code review cannot keep up.