this post was submitted on 19 Aug 2025
1487 points (99.5% liked)

Programmer Humor

25894 readers
698 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

founded 2 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] Pringles@sopuli.xyz 13 points 4 days ago (6 children)

A buddy of mine is into vibe coding, but he actually does know how to code as well. He will reiterate through the code with the llm until he thinks it will work. I can believe it saves time, but you still have to know what you are doing.

[–] immutable@lemmy.zip 9 points 4 days ago (1 children)

The most amazing thing about vibe coding is that in my 20 odd years of professional programming the thing I’ve had to beg and plead for the most was code reviews.

Everyone loves writing code, no one it seems much enjoyed reading other people’s code.

Somehow though vibe coding (and the other LLM guided coding) has made people go “I’ll skip the part where I write code, let an LLM generate a bunch of code that I’ll review”

Either people have fundamentally changed, unlikely, or there’s just a lot more people that are willing to skim over a pile of autogenerated code and go “yea, I’m sure it’s fine” and open a PR

load more comments (1 replies)
[–] MrScottyTay@sh.itjust.works 6 points 4 days ago

I don't think it saves time. You spend more time trying to explain why it's wrong and how the llm should take the next approach, at which point it actually would've been faster to read documentation and do it yourself. At least then you'll understand what the code is even further.

load more comments (4 replies)
[–] ulterno@programming.dev 12 points 4 days ago

Vibe coding tools are very useful when you want to make a tech movie but the hollywood command just does not cut it.

[–] NigelFrobisher@aussie.zone 12 points 4 days ago (6 children)

But I thought armies of teenagers were starting tech businesses?!

load more comments (6 replies)
[–] UpperBroccoli@feddit.org 11 points 3 days ago
[–] TempermentalAnomaly@lemmy.world 11 points 4 days ago

The post was probably made by a troll, but the comment section is wise to the issue.

collapsed inline media

I know we like to mock vibe coder because they can be naive, but many are aware that they are testing a concept and usually a very simple one. Would you rather have them test it with vibe coding or sit you down every afternoon for a week trying to explain how it's not quite what they wanted?

[–] Red_October@lemmy.world 10 points 3 days ago

They're so close to actual understanding of how much they suck.

[–] fubarx@lemmy.world 8 points 4 days ago (1 children)

Consulting opportunity: clean up your vibe-coding projects and get them to production.

load more comments (1 replies)
[–] JackbyDev@programming.dev 8 points 3 days ago (1 children)

I refuse to believe this post isn't satire, because holy shit.

[–] jim_v@lemmy.world 6 points 2 days ago* (last edited 2 days ago) (2 children)

If I was 14 and had an interest in coding, the promise of 'vibe coding' would absolutely reel me in. Most of us here on Lemmy are more tech savvy and older, so it's easy to forget that we were asking Jeeves for .bat commands and borrowing* from Planet Source Code.

But yeah, it feels like satire. Haha.

load more comments (2 replies)
[–] Shanmugha@lemmy.world 8 points 4 days ago* (last edited 4 days ago)

No way. Youtube ad told me a different story the other day. Could that be a... lie? (shocked_face.jpg)

[–] enbiousenvy@lemmy.blahaj.zone 7 points 4 days ago (1 children)

is it not making someone fix generated project is a massive work rather than building smething from the ground up?

I had a project where I was supposed to clean up a generated 3D model. It has messed up topology, some missing parts, unintelligible shapes. It made me depressed cleaning it up.

few of them was simple enough for me to rebuild the mesh from the ground up following the shape, as if I'm retopologizing. But the more complex ones have that unintelligible shapes that I can't figure what that is or the flow of the topology.

If I was given more time & pay I could rebuild all of that my own way so I understand every vertices exist in the meshes. But oh well that contradicts their need of quick & cheap.

load more comments (1 replies)
[–] RampantParanoia2365@lemmy.world 6 points 4 days ago (3 children)

Can someone tell me what vibe coding is?

[–] nednobbins@lemmy.zip 6 points 4 days ago (1 children)

There are a bunch of tools that are basically a text editor hooked up to an LLM. So you use natural language to prompt the software to write code for you.

load more comments (1 replies)
[–] Natanael@infosec.pub 6 points 4 days ago

Simply not caring and letting the dice roll machine drive

load more comments (1 replies)
[–] MystikIncarnate@lemmy.ca 5 points 4 days ago

Back in my day, we called that pseudocode. It's code-like, but not in any actual programming language that you could compile from.

It's more of a set of ideas of how to accomplish something, than it is actually coding.

The fun part is, that pseudo code can be adapted to any actual programming language.

Idk why everyone is crazy about vibes all of a sudden.... But sure.

load more comments
view more: ‹ prev next ›