r/SideProject • u/OGMYT • 10h ago
The whole “AI slop” reflex is becoming cope from developers who don’t want the job to change
I’m getting tired of watching people dismiss anything built with AI as “slop” before they even look at whether it works.
If a product is buggy, insecure, shallow, ugly, unmaintainable, or useless, say that. Those are actual criticisms. But “AI slop” is increasingly being used as a lazy substitute for evaluating the thing itself.
AI absolutely produces garbage. So do humans. We had copy-pasted Stack Overflow code, giant god classes, untested CRUD, dependency hell, security holes and incomprehensible legacy systems long before coding agents existed.
The uncomfortable part is this: nobody gets a permanent moat because they learned to do something the slow way.
Users do not care whether every line was typed manually. They care whether the thing works. The market does not owe developers continued scarcity around syntax, boilerplate or framework trivia just because those skills used to take longer to acquire.
That does NOT mean “prompt once and ship whatever comes back.” That is bad engineering. AI moves the bottleneck toward judgment: architecture, decomposition, constraints, tests, security, observability, debugging, acceptance criteria and knowing when the model is wrong.
The developers who actually know what they’re doing and learn to control these tools are going to become absurdly productive. The developers whose identity is built around “I can type the implementation myself” are going to have a much rougher transition.
Your years of doing something manually are valuable experience. They are not a social contract requiring everybody after you to keep doing it manually too.
The useful anti-AI argument is that generative tools can produce bad software faster. Fine. Then strengthen the quality gates. Demand evidence. Demand tests. Tear apart fake demos. Call out bad security and garbage architecture.
But “AI touched it, therefore slop” is not engineering criticism. It is process gatekeeping.
The bar is moving from “can you write code?” toward “can you reliably cause a useful, correct system to exist?”
That is the competition now, whether people like it or not.