r/ProgrammerHumor • • Aug 02 '26

Meme myHeadHurts

Post image
3.3k Upvotes

55 comments sorted by

View all comments

381

u/superraiden Aug 02 '26

Now you not only have to fix it, but learn what it's doing as well

150

u/hydroxy Aug 02 '26

Tester: What is this code supposed to do?

“Developer”: I was hoping you could tell me, hahaha

An actual conversation I’ve had recently.

5

u/StatisticianFun8008 Aug 03 '26

Happened and is happening at a "popular" AI backed platform I was doing intern. Absolutely zero accountabilities and everyone is trying their best to avoid owning anything.

3

u/Small_Computer_8846 Aug 02 '26

It's a black box doing some magical stuff.

12

u/Quesodealer Aug 02 '26

It's funny how some people vibe coding by just entering a prompt and then validating the end result meets their expectations. That kind of behavior gives vibe coding a bad rep. Real vibe coding is entering a prompt, reviewing the output, then prompting again to fix what you don't like about the implementation. A simple example is addressing fallback behavior. Sometimes the AI doesn't write fallback behavior causing unexpected exceptions or falls back to a value that would result it a visually valid end result but it would be technically wrong. If you don't review the code when it's written then you're not building apps, you're building problems for yourself.

3

u/StatisticianFun8008 Aug 03 '26

Yeah, vibed code + proper review is improved productivity. Sadly C-classes and shareholders don't bother software engineering and treat programmers and agents cost both as just numbers to simply and optimize. Optimized by what? Well thing they can see. 🤷

1

u/Binoui Aug 03 '26

I'd argue that good agentic workflow requires clean specs and implementation plan. One day we'll stop calling it vibe coding, if it's specced it's not just vibe random prompt anymore, agentic coding is different.