Every generation of programmers was called lazy by the last one. AI is just the newest round.
Every generation of programmers was called lazy by the last one. AI is just the newest round.

Every generation of programmers was called lazy by the last one. AI is just the newest round.

Assembly programmers thought C devs were soft. C devs thought the Python crowd weren't real programmers. Everyone thought the React kids didn't understand the DOM. Every time, abstraction rose and the work moved up a level, it didn't vanish.

AI coding is the same move, one level higher. You describe intent, the model produces code. The job shifts from writing syntax to designing systems and deciding what's worth building. You become the architect.

The honest asterisk: every previous abstraction layer was deterministic and trustworthy. A compiler doesn't lie. An LLM does, confidently. So this layer is genuinely different, the human has to stay good enough to verify, not just accept.

So is this just the next normal step in abstraction, or is "the model writes everything" fundamentally different because, unlike a compiler, it can be wrong?

submitted by /u/Asly97
[link] [comments]