this post was submitted on 17 Apr 2026
645 points (94.6% liked)
Programmer Humor
31019 readers
1219 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What does it mean? Because just yesterday I saw this guy live streaming a vibe coding session, and he sounded exactly like “Bill”.
It means that you created the code via natural language instructions to an LLM as opposed to typing by hand. You still need to verify its work, review and understand the code to at least some extent, and go through many iterations before it's production ready.
Some people create vibeslop without looking at the code at all which is fine for a throwaway hobby project or personal tools but it will very quickly turn into unmaintainable garbage if you don't guide the architecture, redirect away from bad approaches, review the code carefully and make the LLM fix any issues, ensure proper testing, and periodically refactor and improve code quality. If that sounds like hard work then that's because it is, doing a good job with agentic accelerated engineering is hard work, but you can still build 2x-5x faster at the same quality level than if you typed it by hand. And that's with current models, they're only getting better
I would need a citation for that “2x-5x faster” with the same quality, because that hasn’t been my experience at all. Most of my colleagues treat LLMs as “better Google”, and agentic coding in production has been downsized, to the point where it may help with the least critical paths only. And we aren’t particularly AI skeptic, at all.
Also, I feel like progress has stalled in the past couple of years, e.g. Opus latest version doesn’t seem to provide me with any noticeable advantages over the previous one. Are they getting better on paper? I suppose they do, but I couldn’t care less about that if they don’t give me better results.
The thing is, writing code was never the issue, engineering it is. If a machine helps me write code 10 times faster, that saves me maybe a couple hours, which isn’t really meaningful. On the other hand, it increases my workload by forcing me to thoroughly check the work of less experienced devs who rely on them, just to make sure that there aren’t errors that could cause serious harm.
I guess what I’m trying to say is that AI is giving inexperienced people confidence they shouldn’t have in the first place, and that’s not a good thing.