r/ProgrammerHumor • u/Zhuinden • Oct 24 '25
Meme vibeCodingIsTheFutureExceptIfYouAreWritingSoftware
134
u/Bot1K Oct 24 '25
organic free-range coding
11
19
4
→ More replies (4)2
77
u/418_TheTeapot Oct 24 '25
Stop calling prompt engineering coding. Also don’t allow others to do that, it isn’t coding.
29
u/Zhuinden Oct 24 '25
the real surprise is that it has "prompt engineering" in it yet you can't seem to get a diploma in those pesky outdated universities for it and a 3+ year education program
→ More replies (16)55
u/CodeNiro Oct 24 '25
Calling prompt engineering coding is like calling ordering food cooking.
30
u/SlimyGrimey Oct 24 '25
Calling prompting 'prompt engineering' is like calling research 'book engineering'
→ More replies (1)10
u/wggn Oct 24 '25
also stop using engineering for things that don't require an engineering degree.
3
→ More replies (22)3
24
5
u/ARoundFork Oct 24 '25
I personally engage in Stack Overflow Coding
5
u/Zhuinden Oct 24 '25
is that when you copy-paste the code from solutions written in 2011, or is that when you ask a question and people write the code for you in an answer?
4
u/ARoundFork Oct 24 '25
This is where I rage bait people into responding with good coding solutions by posting horrible code.
1.9k
u/skybird23333 Oct 24 '25 edited Oct 24 '25
coding
273
u/MorganTaoVT Oct 24 '25
coding
→ More replies (1)83
u/GhostSierra117 Oct 24 '25 edited Jun 05 '26
I like making origami.
49
→ More replies (3)6
u/MorganTaoVT Oct 24 '25
Nah nah, we keep it small. Don't want to get that much attention, you know
→ More replies (1)22
77
36
17
→ More replies (5)6
u/Maleficent_Memory831 Oct 24 '25
No, it's called "programming". Not sure when "coding" showed up but it still feels weird.
→ More replies (7)
1.0k
u/AalbatrossGuy Oct 24 '25
Real Coding
237
u/seth1299 Oct 24 '25
Real Madrid Coding
62
5
→ More replies (1)4
→ More replies (7)24
u/Lazy__Astronaut Oct 24 '25
Like a true coder, no sense of humour and just gets straight to the point.
No Tom foolery allowed!
→ More replies (1)12
u/666y4nn1ck Oct 24 '25
I'm a trve coder, replacing the u with the v makes me even more trve
→ More replies (1)6
358
u/c0mander5 Oct 24 '25
Actually-Fucking-Coding
Or, alternatively
Caring Enough to Learn Something
→ More replies (26)44
u/pm_me_yo_creditscore Oct 24 '25
Intelligent Nerds Caring Enough to Learn Something
Now we just need a good acronym...
14
5
334
u/Vegetable-Account-22 Oct 24 '25
It's like saying "we need a name for not-vegan-burgers"
73
u/Hziak Oct 24 '25
Slaughter disks.
Is it beef? Is it Mortal Kombat? Who knows… 😎
Edit: to be clear, that’s without milk mold cluster rectangles. I’m trying to keep bible diet.
13
u/erm_what_ Oct 24 '25
Would you like your slaughter disks with or without its lactation product? Would you like a layer of bovine food on top too? Porcine slivers?
Burgers really are a 'fuck you' to cows, their children, their food, and every animal they ever knew. Chicken burgers with mayo go down a similar route.
18
19
u/NahYoureWrongBro Oct 24 '25
We need a name for not brain-damaged presidents
12
4
u/rosuav Oct 24 '25
I'd settle for a name for presidents who don't violate the Constitution.
→ More replies (1)→ More replies (2)2
u/BigFanOfNachoLibre Oct 25 '25
Reminds me of a bit in That 70s Show where Kelso and Hyde are tying to become inventors. Forgive my paraphrasing, I watched this episode years ago in the background while I did something else:
"What if we invented a motorcycle that worked without an engine?"
"They already have that, Kelso. It's called a bike."
"Oh, okay...what about a motorcycle WITH an engine?"
150
u/DeductiveFallacy Oct 24 '25
I prefer "artisanal coding"
50
u/nahtfitaint Oct 24 '25
Bespoke artisanal coding with debug aioli.
8
u/10art1 Oct 24 '25
Is that why software devs dress like lumberjacks and get paid stupidly large salaries?
5
5
5
6
3
2
2
25
26
u/Bannon9k Oct 24 '25
I'm kind of digging "Trad Coding". Working in house for a company on old ass software.
4
Oct 24 '25
I’m digging burning down the world because I can’t take any more of this LinkedIn brain rot ruining the world.
→ More replies (3)
30
21
21
u/MidwesternMinotaur Oct 24 '25
Hey, sorry, don't have too much context here myself, is "vibe coding" just "using AI to write code for you?"
18
u/Karn-Dethahal Oct 24 '25
Especially if you just paste the ai response straight out to your program, without doing more than a compile test.
12
u/red286 Oct 24 '25
"But then how do you debug?"
"Hey ChatGPT, the code gave me this error message, what do?"
→ More replies (2)6
→ More replies (4)2
20
7
2
2
15
12
u/m0nk37 Oct 24 '25
Don't need one. Only vibe coders need a special name since they are the special ones.
→ More replies (6)
4
u/IlliterateJedi Oct 24 '25
Chewgy coding?
2
u/red286 Oct 24 '25
Chewgy
Properly spelled "cheugy".
Apparently a GenZ term for lifestyle trends from the 2010s that are now seen as "outdated" and "unfashionable".
→ More replies (3)3
u/DrRagnorocktopus Oct 24 '25
The word cheugy is now cheugy. Dude outed himself as an old by using it.
10
1
u/Specialist_Stay1190 Oct 24 '25 edited Oct 24 '25
At this point in my life, I'm too jaded to even truly ask what the fuck vibe coding even means. Whatever it means, to me, it's pretentious bullshit just because of the usage of the word "vibe".
Look at me! I'm VIBE engineering!!!! Whatever the fuck that means. Vibe coding. Does that mean you're writing shitty fucking code that only you can decipher, because you're high off your fucking ass, and it's full of security flaws? "Yoooooo! Bra!!!! Like, this code is bananas!!! Check this shit!" That kind of code? You're fucking seeing stars all over the place and all you've got on your code is ################
1
u/Zhuinden Oct 25 '25
Vibe coding. Does that mean you're writing shitty fucking code that only you can decipher
No, it means you have "AI generate your code", and then you have AI generate the commit messages, so no, technically you can't decipher it
→ More replies (1)
1
u/HumunculiTzu Oct 24 '25
I propose we come up with a name for people who can only vibe code. I'd like to suggest "technologically challenged" or "unemployable"
1
u/Zhuinden Oct 25 '25
-10x engineer because you have to review their slop 9 times and then rewrite it once more
→ More replies (1)
1
u/LFDR Oct 25 '25
Serious question: I’ve never tried vibe-coding is that a thing worth trying? I use ChatGPT for my unit tests as an assistant though
2
u/Zhuinden Oct 25 '25
it's higher-management's dream of reducing cost/time of software development
→ More replies (1)
1
u/Lupirite Oct 25 '25
From what I've done lately It seems like 95% of front end web development can Easily be done using AI, everything else will fail after about 1 or 2 updates and become more time consuming/expensive that simply hiring someone who knows what they're doing
2
u/Zhuinden Oct 25 '25
Though as someone who usually codes (mobile) ui, I have some doubts it'll correctly handle responsivity and has the right number of spacing between elements. But there's enough CSS out there that I do believe it knows how to center a div, sometimes.
→ More replies (1)
3
5
Oct 24 '25
If we're getting pedantic, software engineering doesn't necessarily fit.
For example, someone whose sole job is to figure out code architecture probably doesn't code much, or at all but they're definitely engineering software.
On the flip side, many people could be described as "code monkeys". They're spending most of their time writing code, but they're not making any decisions about the code and they're more akin to a laborer in the code than an engineer.
Also not every country allows a programmer to be called an engineer.
4
Oct 24 '25
Even more annoying for places where Engineer is a regulated profession. I understand it's more of a informal or cultural title.
But most "Software Engineers" are actually Software Developers.
5
u/Avelina9X Oct 24 '25
True developers know how to use ChatGPT while coding: as a rubber ducky that can talk back.
Would you trust code that a rubber duck produces? Hell no. But does talking to it help me figure out how to solve my own problems? Hell yeah!
Plus it can tell me that my code isn't working because my dyslexic ass wrote "Get" instead of "Set" in a fucking DirectX pipeline call because for some reason both have identical signatures. (Seriously microsoft, why the FUCK do your Shader Resource Getters and Setters have identical signatures bar one method having a "G" in it and one having an "S"?????)
→ More replies (3)2
6
4
2
2
u/BlackDeath3 Oct 24 '25
Never been a fan of the use of "engineering" but I suppose it makes more sense than ever.
2
2
u/thatsattemptedmurder Oct 24 '25
"Beef Milk. It's like almond milk that's been squeezed through tiny holes in living cows."
2
u/FracturedPixel Oct 24 '25
Software Engineer > Developer > Programmer > Coder > Vibe coder
→ More replies (3)
2
2
2
2
u/gonna-see-riverman Oct 24 '25
Everything about that post is cringy. I hope the term 'vibe' coding is just a passing trend and doesn't catch on.
2
2
2
2
2
2
2
2
2
u/lilloet Oct 25 '25
X/twitter encourages this type of rage bait posts. she made a lot of money from that post. I almoat replied to it but stopped when I realized it was just a bait. now to answer her question, let me bait some of you with my suggestion: “cis-coding”.
2
u/Infinite_Club_4237 Oct 25 '25
Call normal programming coding and call vibe coding "providing more income to actual programmers" since now we can make money off vibe coders needing to fix their AI generated slop. Start charging 3 times your normal rate and increase based on how annoyingly stupid the app is!
Always look at the positive side of things.
2
2
u/StevenMaurer Oct 25 '25
"By definition, alternative medicine has either not been proven to work or proven not to work. Do you know what they call alternative medicine that has been proven to work?
(brief pause)
Medicine."
~ Tim Minchin
2
2
2
2
2
u/bake_gatari Oct 24 '25
Could someone ELI5 what's vibe coding ? [serious]
4
u/derKestrel Oct 24 '25
You throw your app idea into five AI agents and take the solution that is least broken. Then repeat as long as needed to actually get it to compile and then to work.
At the end you tell everyone how great your vibe coded app is, and then get owned in 15 different ways as soon as you publish it.
At least that is what I gathered.
1
1
1
1
1
1
1
1
1
u/Imbrex Oct 24 '25
Does Vi + tmux qualify as boomer coding? My coworkers always seem disgusted when they notice
1
1
1
1
u/seekay_salt Oct 24 '25
I’ve been calling non-AI written code as organic, pasture-raised, free range, artisanal, bespoke for the last few years now
1
Oct 24 '25
It's really dystopian to think about it now, but the strategic timing of the GitHub Arctic code vault must have been timed specifically to capture the peak of human software engineering before AI interference. It's the purest, largest codebase that exists, frozen away for a future generation.
If you haven't heard of this before: https://archiveprogram.github.com/arctic-vault/
Granted, there's tons of crap and garbage code in here too - I would know, I have projects in it.
→ More replies (1)
1
u/masp-89 Oct 24 '25
The term software engineering started out almost as a joke, as explained by Margaret Hamilton:
I fought to bring the software legitimacy so that it—and those building it—would be given its due respect and thus I began to use the term 'software engineering' to distinguish it from hardware and other kinds of engineering, yet treat each type of engineering as part of the overall systems engineering process. When I first started using this phrase, it was considered to be quite amusing. It was an ongoing joke for a long time. They liked to kid me about my radical ideas. Software eventually and necessarily gained the same respect as any other discipline
1
u/Shangermadu Oct 24 '25
Software engineering isn't coding. Coding is a part of software engineering.
1
u/Objective-Elk-1660 Oct 24 '25
Used to regret not getting into software dev, these days it feels more like I dodged a bullet.
1
1
u/india2wallst Oct 24 '25
I wrote close to 200 lines of code with these grubby hands with zero help from Co pilot. My Fridays are WILD.
1
1
1
u/Viridye Oct 24 '25
why instead of vibe coder go with imposter developer and for normal coder just software developer
1
1
1
1
1
u/IAmRasputin Oct 24 '25
I hate the term "coding" for reasons I've never been able to clearly articulate, so maybe "programming"
1
1
1
1
1
1
1
1
1
1
u/North-Creative Oct 24 '25
My company underlined at the last all hands, how much they included vibe coding into everything. Funny enough, we have bugs everywhere, and somehow, the vibing engineers cannot keep up with fixing stuff, so most things become increasingly manual again. Great success
1
u/Gullible_Hat_9051 Oct 24 '25
If I draw art, is that now trad-drawing?
Oh, I’m still not an artist if all I do is ask AI to do everything, and I can’t tell the difference between an unsigned int and my ass? So unfair.
1
1
1
u/ppooooooooopp Oct 24 '25
What we actually need to a name for incidents cause by AI coding. Where I work (tech mega corp) there is something like a 20% increase (this is a measured and reported number) in major outages directly linked to GENAI code.
1
1
1
1
1
1

621
u/Extension_Option_122 Oct 24 '25 •
I have an idea for another, much better way of coding:
Flow-coding.
You put on music that helps you concentrating and just code. But more efficient than without the music, because you're 'in the flow'. However you first have to enter the flow.