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.

Thank you AI
Yeah sounds like job creation to me.

And each one will take much longer than the original coder too!
Not necessarily; you’re supposed to throw away the prototype
You can throw the code away, but be assured that the vibe-coder also vibe-specified the software and you will have to negotiate each functionality change with the client.
Since when have we had deadlines to do that?
they said that AI would take programmers’ jobs, but in reality it did the opposite :D
They clean up AI shitty code?
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.
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.
Is this some variant of two guys eat shit?
Context:
Two economists are walking in a forest when they Come across a pile of shit.
The first economist says to the other “Ill pay you $100 to eat that pile of shit.” The second economist takes the $100 and eats the pile of shit.
They continue walking until they come across a second pile of shit. The second economist turns to the first and says “l pay you $100 to eat that pile of shit.” The first economist takes the $100 and eats a pile of shit.
Walking a little more, the first economist looks at the second and says, “You know, I gave you $100 to eat shit, then you gave me back the same $100 to eat shit. can’t help but feel like we both just ate shit for nothing.” “That’s not true”, responded the second economist. “We increased the GDP by $200!”
That’s exactly what I was referencing haha, tried to make the analogy work. Might need to smooth out the edges in a few places
Doesn’t work; all commerce does increase the GDP, but coders don’t believe that the AI gets smarter by using it.
How would you make it better?
It’s a good joke but I don’t think it maps too well
Fair
it’s not bijective :(
Brb, updating my linkedin. I’m dead serious.
I have to imagine hiring someone who advertises themselves as a vibe code cleanup expert would be a dent to the ego.
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 andshovelAI platforms… All 20% efficiency boost. Which directly relates to profit boosts. 20% line goes up!
Which also pays for the datacenters, theshovelsGPUs, 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
shovelsGPUs. But that’s also a win becauseshovelsGPUs 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
We used to call vibe coding both “pseudocode” and “flowcharts”.
But those are way more useful than vibe coding.
Oh, so all of a sudden Hugo from New Jersey’s not good enough to get a red underline?
Yeah wtf
Look at how they massacred my boy
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.
If you ask copilot to return a directory tree using MATLAB script it writes a function using a for loop and about 20 lines of code. Meanwhile the documentation defines this task as
dir(“*”)

So programmers are now basically the equivalent of in-shop publishing house editors, or a better analogy, a script-doctor in the hollywood production scene.
A company vibe-codes something that is cheap and shitty, then has to pay an editor to actually make it usable.
I hate this timeline…just pay the person to create the code in the first place…
That’s kinda always been how technology changes jobs, though, by slowly making the job one of supervising the technology. I’m no longer carving a piece of wood myself, but I’m running the CNC machine by making sure it’s doing things properly and has everything it needs to work properly. I’m not physically stabbing the needle through the fabric every time, myself, but I am guiding the sewing machine path on that fabric. I’m not feeding fuel into the oven to maintain a particular temperature, but I am relying on the thermocouple to turn the heating element on and off to maintain the assigned equilibrium that I’ll use to bake food.
Many jobs are best done as a team effort between human and machine. Offloading the tedious tasks to the machine so that you can focus on the bigger picture is basically what technology is for. And as technology changes, we need to always be able to recalibrate which tasks are the tedious ones that machines do better, and which are the higher level decisions best left to humans.
I will gladly take up one of these jobs as long as they allow me to trash all generated code and just rewrite it from scratch. It’ll be faster than any sort of cleanup.
The underlining is so inconsistent in this picture it looks like an AI did it.
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.
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.
Depending on how royally the hiring party screwed up, there could be a lot of desperate money to be made
The famous “futur” we were all waiting for.
You may have hear of the future, with flying cars, cities in orbit, everyone living a comfortable life… Like the first steps to the Culture. Not at all. What we have is “the futur”. It was born in the US, as so many dubious things are, and will soon spread all over the globe.
Killing the vibe
A job for a real masochist.









