4 ms·
Is this what programming is now? No. Vibe coding in the sense of handing all responsibility and accountability for the code in a change request over to AI and
by onion2k 1y ago
Is this what programming is now?
No.
Vibe coding in the sense of handing all responsibility and accountability for the code in a change request over to AI and then claiming the bad code is the fault of AI is not a thing. It's still your change request regardless of how you created it. If you write every line it's yours. If you copy it from SO into your editor and committed it, that's your choices, and therefore your code. If you prompted an LLM to write something, you are responsible for that.
If there is AI slop in your codebase it is only because you put it there.
- causal 1y agoIMO this is why Claude Sonnet is better than ChatGPT: Sonnet is so much better at clarifying, drawing diagrams, writing documentation. It TRIES really hard to keep you in the loop, but of course you can choose to ignore everything it writes and just say "do more" without understanding anything.
- hitarpetar 1y agono. read the code before you check it in. don't rely on your chatbot to explain it for you
- causal 1y agoYes that's part of what I meant by read, but understanding a codebase goes a lot faster when you begin with some higher level understanding.
- hitarpetar 1y agoI'm sure it feels that way to you!
- edfletcher_t137 1y ago> If there is AI slop in your codebase it is only because you put it there. Nailed it, came here to say this. If anything, this entire post should just be titled "AI PEBKAC". Don't blame the tool because you're using it wrong.