this post was submitted on 08 Sep 2025
474 points (99.8% liked)

Programmer Humor

26197 readers
1420 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
 
all 42 comments
sorted by: hot top controversial new old
[–] Resonosity@lemmy.dbzer0.com 3 points 20 minutes ago* (last edited 18 minutes ago)

This sounds like the GDP meme:

Two programmers are coding in a terminal when they come across a board of scrum tasks.

The first programmer says to the other "I'll pay you $100 to vibe code that task." The second programmer takes the $100 and vibe codes the scrum task using their favorite AI.

They continue coding until they come across a code review from the senior dev, rejecting the pull request. The second programmer turns to the first and says "I'll pay you $100 to clean up that vibe code". The first programmer takes the $100 and cleans up the vibe code, using actual skill and no AI.

Coding a little more, the first programmer looks at the second and says, "You know, I gave you $100 to vibe code, then you gave me back the same $100 to clean it up. I can't help but feel like we both just used AI for nothing."

"That's not true", responded the second programmer. "We fed the AI our code so it would be even smarter next time!"

Narrator: it never did and will never get smarter.

[–] vala@lemmy.dbzer0.com 19 points 3 hours ago

Brb, updating my linkedin. I'm dead serious.

[–] djcas9@feed.djcas9.com 1 points 1 hour ago

Vibe coding wild but vibe therapy is insane. Wild time to open up to a company when asylums are coming back. From git commit to hospital commit

[–] Blackmist@feddit.uk 29 points 4 hours ago

I don't even want to clean up my own code, let alone the unholy fucking abortion created by an LLM and a Linked In "CEO and founder" working in tandem.

[–] saltesc@lemmy.world 7 points 3 hours ago* (last edited 3 hours ago)

Friend's colleague needed Excel to, "return the month where the majority of days in the week fall into". Had Copilot do it and sent it to my friend, apparently impressed by making such a robust looking formula.

The formula:

My friend's solution a minute later:

I can see it could be slimmed even less, but I assume the table is large so LET is doing performance stuff.

[–] taiyang@lemmy.world 4 points 2 hours ago (2 children)

Not to be nitpicky but those locations are all over the place, lol. I wonder what the actual percentage of programmers need to pivot to slop cleanup duty.

[–] bitwolf@sh.itjust.works 2 points 2 hours ago

Depending on how royally the hiring party screwed up, there could be a lot of desperate money to be made

[–] thatKamGuy@sh.itjust.works 2 points 2 hours ago

From my experience, a whole lot.

Think about how hard it is to join a new company and learn to maintain their codebase - at least in that situation you are likely going to have someone more familiar with it walk you through it.

Now understand that no such resource exists for vibe code - you’re on your own from the get go.

[–] Cruxifux@feddit.nl 13 points 4 hours ago (1 children)

Okay, what is vibe coding? Because it sounds to me like just doing coding based on your feelings or something, which makes absolutely zero sense.

[–] locuester@lemmy.zip 29 points 4 hours ago (1 children)

Coding using an LLM and not even reviewing output

[–] Cruxifux@feddit.nl 6 points 3 hours ago

Ah. That makes more sense.

[–] pyre@lemmy.world 108 points 6 hours ago (1 children)

vibe code cleanup specialist, so, normal coder who fixes what a pretend coder fucks up? well you thought AI would take your job but now two people can be employed to do what one person was supposed to do without AI.

[–] abbadon420@sh.itjust.works 24 points 6 hours ago (1 children)

Yeah sounds like job creation to me.

[–] damnedfurry@lemmy.world 8 points 4 hours ago (1 children)

Oh, so all of a sudden Hugo from New Jersey's not good enough to get a red underline?

[–] moseschrute@lemmy.world 2 points 2 hours ago
[–] nialv7@lemmy.world 3 points 3 hours ago (1 children)

Let me guess... AI generated fake profiles? Or just a severe lack of creativity. Definitely one of those.

[–] thatKamGuy@sh.itjust.works 4 points 2 hours ago

Quite the opposite; these are probably the most savvy opportunists making themselves available for headhunting by clueless recruiters chasing The Next Big Thing.

They will end up getting phat contract offers to tidy up the poorly implemented AI-generated code put in by some C-suite desk jockey after they fired their engine engineering team.

[–] Gork@sopuli.xyz 94 points 8 hours ago (1 children)

Jokes on them I'm a vibe code cleanup expert that cleans up with even vibier code.

[–] SpaceNoodle@lemmy.world 40 points 7 hours ago (1 children)
[–] mitch@piefed.mitch.science 12 points 3 hours ago

"Computer, fix this code and don't make mistakes."

[–] ekZepp@lemmy.world 64 points 8 hours ago (1 children)

They clean up AI shitty code?

[–] pelya@lemmy.world 100 points 8 hours ago (2 children)

More like, take a bunch of screenshots of vibe coded website, and treat that as design document while rewriting the whole thing from scratch with clean architecture.

[–] Wildmimic@anarchist.nexus 3 points 2 hours ago (1 children)

tbh, if they were smart and knew what they were doing, they should have done it that way from the beginning, but they want to cut corners. AI is great at rapid prototyping; but it's not trustworthy enough to call that a finished product.

[–] lunarul@lemmy.world 2 points 2 hours ago

To be fair, that's usually the fastest option to fix other people's code even if it wasn't vibe coded. Sometimes that's the best way to fix your own code too.

[–] ryannathans@aussie.zone 11 points 5 hours ago (1 children)

Plot twist they just vibe code the v2

[–] DragonTypeWyvern@midwest.social 6 points 5 hours ago

If those dummies accepted the vibe code in the first place and you meet your contractual obligations....

[–] boredsquirrel@slrpnk.net 10 points 6 hours ago

How this person gave up underlining the jobs after some time

[–] goatinspace@feddit.org 4 points 4 hours ago
[–] Ilovethebomb@sh.itjust.works 22 points 7 hours ago (3 children)

I have to imagine hiring someone who advertises themselves as a vibe code cleanup expert would be a dent to the ego.

[–] mitch@piefed.mitch.science 5 points 3 hours ago

A paycheck is a paycheck. Lots of us exchange our ego for daily bread — we have a club and everything. We meet every day after work at your local bar.

[–] towerful@programming.dev 19 points 5 hours ago* (last edited 5 hours ago)

Yeh, but you only need 10 vibe code cleaner-uppers per vibe coder.
And a vibe coder is a 10x developer.
You just have to mitigate the increased cost of AI API calls.
It pretty much balances out, with the obvious 20% efficiency boost - which is where everyone makes their money: companies, developers and ~~shovel~~ AI platforms... All 20% efficiency boost. Which directly relates to profit boosts. 20% line goes up!
Which also pays for the datacenters, the ~~shovels~~ GPUs, the power, the cooling and the water for the cooling. It's all cheaper, cause AI is at least 20% more productive.

Even if your vibe-coder-code-fixers turn into vibe-coder-code-vibe-fixers... That's just another 20% efficiency boost. Basically printing money! Oh, but you need to buy more ~~shovels~~ GPUs. But that's also a win because ~~shovels~~ GPUs don't have unions or require holidays. Think of the profits! They work 24/7.
And all you need are vibe-coder-code-vibe-fixer-code-fixers.

...As long as your vibe-coder-code-vibe-fixer-code-fixers don't turn into vibe-coder-code-vibe-fixer-code-vibe-fixers (I'm so lost, I think that's right).

Edit: forgot some ~~shovels~~

[–] taco@anarchist.nexus 6 points 7 hours ago

It depends on whether you're the vibe coder or the guy that just fired the vibe coder hired by your predecessor.

[–] Phoenix3875@lemmy.world 6 points 5 hours ago

Killing the vibe

[–] drolex@sopuli.xyz 29 points 8 hours ago (2 children)

What a coincidence! I'm a vibe coder cleanup specialist. I clean up after their brains explode from receiving too much vibration from the computer waves (or something, I don't know how it works exactly. I'm just here with my little sponge)

[–] mitch@piefed.mitch.science 3 points 3 hours ago

Oh yeah. Don't you guys also do murder scene remediation?

[–] Damage@feddit.it 4 points 6 hours ago (1 children)

Wouldn't it be easier with a big sponge?

[–] 30p87@feddit.org 3 points 6 hours ago

Well, the brain explodes at the computer. And I'd guess the insides and outsides of a computer are easier to clean with a small sponge (depending on the setup ofc).

[–] schema@lemmy.world 7 points 7 hours ago* (last edited 7 hours ago)

The underlining is so inconsistent in this picture it looks like an AI did it.

[–] brashboy@lemmy.world 4 points 6 hours ago
[–] omniman@anarchist.nexus 11 points 8 hours ago

problem create solution , solution creates problem type shit