The debate around AI-assisted coding is split into two loud camps: skeptics decrying a flood of unmaintainable "AI slop," and enthusiasts boasting 10x productivity gains. There is truth to both sides. To understand why, we have to look at the dividing line:The debate around AI-assisted coding is split into two loud camps: skeptics decrying a flood of unmaintainable "AI slop," and enthusiasts boasting 10x productivity gains. There is truth to both sides. To understand why, we have to look at the dividing line: software engineering discipline.
The reason for this divide is simple: AI agents are a force multiplier. They magnify both your strengths and your weaknesses.
AI doesn’t fix engineering problems.
It magnifies them.
Strong teams get stronger with AI.






