Your code is worthless

53 points by dhruvp


alandekok

The AI tools create code based on statistical analysis of existing code. Which is mostly crap.

So the AI tools create mostly crap. AIs are good at producing large amounts of code, but they are terrible at design. Because they've learned from people who are terrible at design.

My experience has been that juniors are either awed or confused by the AI tools. They either believe the output without thinking, or they have no idea how to understand the output.

Senior people look at the output and go "yeah, that's OK for a shitty one-off script". But for more complex changes, AI can only be used to point you in the right direction.

My experience has been that good design allows you to have a tiny amount of code with a large amount of functionality. That requires human understanding (so far).

When the AI tools produce volumes of slop, it doesn't matter how much the slop does. No one understands it. No one will maintain it. Only AI can fix the bugs in it. So my prediction is that we will soon be overwhelmed with "cool software" that's just AI slop.

If every enterprise can ask AI "Please create me a full-featured word processor", and it does, then what happens after that? Sure, you're "productive" in that you've created all kinds of cool company-specific software. But then what? Who maintains it? Who supports it?

I'm not saying that I know where this is going. But if someone like Garry Tan has been infected by the cult of AI slop, I think we're going somewhere bad.