>That said, none of this removes the need to actually be a good engineer. If you let the AI take over without judgment, you’ll end up with brittle systems and painful surprises (data loss, security holes, unscalable software). The tools are powerful, but they don’t absolve you of responsibility.
I feel the same. AI is "the code monkey". Like very inexperienced that works hard and fast, has learned a lot but can't put it into practice. They need constant supervision and review.
This will be very challenging for inexperienced programmers. Normally learn by coding. You write code for fun or for money, get review from more experienced, ask questions and improve. Now a new programmer is expected to review AI generated code and learn programming and managing AI.
senko•46m ago
> Is 90% of code going to be written by AI? I don’t know. What I do know is, that for me, on this project, the answer is already yes. [...] At the same time, for me, AI doesn’t own the code. I still review every line, shape the architecture, and carry the responsibility for how it runs in production. But the sheer volume of what I now let an agent generate would have been unthinkable even six months ago.
Written by Armin Ronacher of Flask, Jinja, and general Python fame.