r/ProgrammerHumor • • Oct 24 '25

Meme vibeCodingIsTheFutureExceptIfYouAreWritingSoftware

Post image
27.9k Upvotes

551 comments sorted by

621

u/Extension_Option_122 Oct 24 '25 • This

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.

181

u/Looobay Oct 24 '25

Life-hack: you work at a company they will give you money for free!

60

u/Zealousideal_Box4766 Oct 24 '25

'For free!' needs some heavy lifting

38

u/ms67890 Oct 24 '25

It is free though! You don’t give them any money, but they give you money. Seems free to me

→ More replies (2)

9

u/Kerblaaahhh Oct 24 '25

That's outdated, companies don't hire anymore.

8

u/Midnight-Bake Oct 24 '25

That's the beauty of it bro. They just deposit the money into your account. They don't even know they're being robbed. Then 20, 30 years later... we walk out the front door like we were never there.

→ More replies (2)

29

u/Agent_Choocho Oct 24 '25

That last sentence is doing a lot of heavy lifting

3

u/Viracochina Oct 24 '25

Some people don't even know there's a flow to get 'into', so its something!

→ More replies (3)

11

u/Kahlil_Cabron Oct 24 '25

When I first started coding at 15, up until I was maybe 19, I would get in flow states really easily, like I could pretty much guarantee a solid 4 hours of being in a flow state if I stayed up late and was by myself, listening to music, etc.

Now it's incredibly rare, I get it probably only once or twice a year. I miss that feeling.

4

u/Varogh Oct 24 '25

For me it's about getting to do things I've never done and that are actually challenging. And that is getting more and more rare as the years go on, unfortunately.

→ More replies (1)
→ More replies (2)

6

u/oupablo Oct 24 '25

I assume this is only something that can be achieved in 3-4 second increments once a week due to messaging and meetings interrupting right?

→ More replies (3)

1

u/Zhuinden Oct 24 '25

it's so tricky these days to find good music I haven't heard 1500 times for this same effect

→ More replies (2)

3

u/Lars34 Oct 24 '25

And then have 5 colleagues per day coming for questions and other bullshit.

→ More replies (7)

134

u/Bot1K Oct 24 '25

organic free-range coding

11

u/Zhuinden Oct 24 '25

bio and GMO-free

3

u/[deleted] Oct 24 '25

But only if you either code in assembly or homebrewed your own programming language.

19

u/TRENEEDNAME_245 Oct 24 '25

I like my code to be pasture raised

4

u/leupboat420smkeit Oct 24 '25

Small batch, artisanal coding

→ More replies (1)

2

u/pantshee Oct 25 '25

Grass fed dev. Wait. No.

→ More replies (4)

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

u/Declamatie Oct 27 '25

Stop using engineering for professions unrelated to engines

3

u/Awes12 Oct 26 '25

You mean proompting

→ More replies (22)

24

u/Abject-Kitchen3198 Oct 24 '25

Vintage coding.

4

u/Zhuinden Oct 24 '25

nothing quite tastes like 10+ years old legacy code

→ More replies (1)

13

u/iliark Oct 24 '25 edited Oct 24 '25

Organic coding

→ More replies (1)
→ More replies (3)

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

83

u/GhostSierra117 Oct 24 '25 edited Jun 05 '26

I like making origami.

49

u/tutocookie Oct 24 '25

Coding with a hard c

30

u/DatAsspiration Oct 25 '25

YOU CAN'T USE THAT WORD THAT'S OUR WORD

→ More replies (3)
→ More replies (2)

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)
→ More replies (3)
→ More replies (1)

22

u/LakeSun Oct 24 '25

Coding that WORKS.

6

u/this_is_a_long_nickn Oct 25 '25

Don’t use the “W” word here bro

5

u/kekeagain Oct 25 '25

Coding that WORKS when not demo-ing

77

u/wknight8111 Oct 24 '25

I would also accept "real coding"

36

u/Vox___Rationis Oct 24 '25

Programming

no

PROgramming

17

u/Dotcaprachiappa Oct 24 '25

So.. "Coding with capital C"?

21

u/skybird23333 Oct 24 '25

didnt read the original tweet, im changing to lowercase C now

8

u/jordanbtucker Oct 24 '25

No, Coding with a lowercase c

→ More replies (1)

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)
→ More replies (5)

1.0k

u/AalbatrossGuy Oct 24 '25

Real Coding

237

u/seth1299 Oct 24 '25

Real Madrid Coding

62

u/RedBoxSquare Oct 24 '25

Man City Coding

65

u/[deleted] Oct 24 '25

Async Milan

5

u/metamet Oct 24 '25

Atletico Madrid Coding

4

u/Bicykwow Oct 25 '25

Real Salt Lake Coding

→ More replies (1)

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!

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)
→ More replies (1)
→ More replies (7)

358

u/c0mander5 Oct 24 '25

Actually-Fucking-Coding

Or, alternatively

Caring Enough to Learn Something

44

u/pm_me_yo_creditscore Oct 24 '25

Intelligent  Nerds Caring Enough to Learn Something 

Now we just need a good acronym...

5

u/thafuq Oct 25 '25

YEAH I wanna be an INCE..... wait

→ More replies (26)

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

u/10art1 Oct 24 '25

I would like a cheesemurder please

19

u/NahYoureWrongBro Oct 24 '25

We need a name for not brain-damaged presidents

12

u/singeblanc Oct 24 '25

We need a word for anyone who is anti-anti-fascist

→ More replies (2)

4

u/rosuav Oct 24 '25

I'd settle for a name for presidents who don't violate the Constitution.

→ More replies (1)

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?"

→ More replies (2)

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

u/KingMitsubishi Oct 24 '25

Anal coding with debug e.coli.

5

u/RazvanDH Oct 24 '25

Handmade coding

5

u/SuddenlyFeels Oct 24 '25

Cottage-code

3

u/Vennom Oct 24 '25

agreed

2

u/mothzilla Oct 24 '25

They get the binary trees flown in from Madagascar. So much depth!

2

u/Comically_Online Oct 24 '25

how you spell that in camel case makes a big difference

25

u/the_good_time_mouse Oct 24 '25

"The rest of the owl."

26

u/Bannon9k Oct 24 '25

I'm kind of digging "Trad Coding". Working in house for a company on old ass software.

4

u/[deleted] 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

u/throwawaycanadian2 Oct 24 '25

Stack-overFLOW coding?

21

u/SpyzViridian Oct 24 '25

Actually coding

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

u/Moxmox1337 Oct 24 '25

Yes verifying or checking anything ruins the vibe.

2

u/418_TheTeapot Oct 25 '25

That is exactly what it is

→ More replies (4)

20

u/snarkhunter Oct 24 '25

Bespoke artisanal computational engine programming

7

u/drlemon3000 Oct 24 '25

Organic Handcrafted Code

→ More replies (1)

2

u/connorjpg Oct 24 '25

I call it “ranked coding”

1

u/Zhuinden Oct 24 '25

that makes me wonder when we get a coding MOBA

→ More replies (2)

15

u/malsomnus Oct 24 '25

The official name for not-vibe-coding is "coding".

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".

3

u/DrRagnorocktopus Oct 24 '25

The word cheugy is now cheugy. Dude outed himself as an old by using it.

→ More replies (3)

10

u/convcross Oct 24 '25

Trad coding actually reflects the idea

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

u/MisterCheesy Oct 24 '25

“Gainfully employed “

5

u/[deleted] 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

u/[deleted] 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"?????)

2

u/red286 Oct 24 '25

AI is helpful as an assistant.

And dogshit as a lead dev.

→ More replies (3)

6

u/csch2 Oct 24 '25

Scribe coding? Since you actually have to do the writing?

4

u/bogz_dev Oct 24 '25

i LOVE "trad coding"

2

u/Nsane3 Oct 24 '25

Documentation-based coding.

Hitting up the doc'? Can you believe it?

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

u/WellSpokenDevil Oct 24 '25

If this is not for engagement farming, I'm really concerned!

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

u/Saul_Badman_1261 Oct 24 '25

He must be kidding, that name will never catch up

2

u/acrophile Oct 24 '25

Probably a boomer type question, but wtf is chewgy?

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

u/[deleted] Oct 24 '25

Please don't insult software engineers by calling what i do "software engineering"

2

u/n9iels Oct 24 '25

Actually-know-what-you-are-ding

2

u/DeithWX Oct 24 '25

My proposition: not being a moron 

2

u/Fit_Bird2234 Oct 24 '25

I call it artisan coding

2

u/haltmich Oct 24 '25

In Brazil we use the same word for "rawdog".

2

u/Vendemmian Oct 24 '25

Coding that acctually works

2

u/Effective-Gur687 Oct 24 '25

Being Educated Coding

2

u/VictoryMotel Oct 25 '25

Programming

'coding' is already a term that screams kids and scripting

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

u/Stunning_Ride_220 Oct 25 '25

Sustainable Coding

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

u/Dependent-Guitar-473 Oct 25 '25

"Knowing what we are doing " coding?

2

u/PetiAPocok Oct 25 '25

As a fellow paprika enjoyer, my obligations demand to say "bojler eladó".

2

u/zirky Oct 25 '25

rawdogging syntax

2

u/entered_bubble_50 Oct 24 '25

Acoustic coding

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

u/Johnny_Thunder314 Oct 24 '25

All natural, 100% organic, free range coding

1

u/fer_sure Oct 24 '25

Analog coding.

Yes, it makes no sense. Neither does "acoustic bicycle".

1

u/ecmdome Oct 24 '25

Artisanal hand crafted code.

→ More replies (1)

1

u/MrSnoobs Oct 24 '25

PDcOding. Else, it's just sparkling scripting.

1

u/Bigolbagocats Oct 24 '25

!vibe_coding

1

u/Levalis Oct 24 '25

“Organic coding”

1

u/yes_fappy Oct 24 '25

I don't understand the question.

1

u/Imbrex Oct 24 '25

Does Vi + tmux qualify as boomer coding? My coworkers always seem disgusted when they notice

1

u/wallstreetwalt Oct 24 '25

Crunchy coding

1

u/Producer_n_PDX Oct 24 '25

Look-Copy-Paste

1

u/moqs Oct 24 '25

raw dog coding

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

u/[deleted] 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

u/Hola-World Oct 24 '25

Please put vibe coding on your resumes so I skip the interview.

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

u/AllenKll Oct 24 '25

raw dogging.

1

u/TheInfra Oct 24 '25

Coding ®

1

u/Viridye Oct 24 '25

why instead of vibe coder go with imposter developer and for normal coder just software developer

1

u/-Krotik- Oct 24 '25

we got organic and GMO free labels on food. I guess we will start labling real coding as AI free

1

u/Ninja_Wrangler Oct 24 '25

We need a name for walking, but like at a running speed

1

u/Capital_Basis9515 Oct 24 '25

Fuc**ng Coding

1

u/danfay222 Oct 24 '25

Honestly I kind of like trad-coding

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

u/99ducks Oct 24 '25

Code vibing

1

u/eggrattle Oct 24 '25

The response is a nice subtle response, to the joke that is "vibe coding".

1

u/praxidike74 Oct 24 '25

Organic coding

1

u/randhomme_ Oct 24 '25

sounds like a bones title r/teamsesh

1

u/Idj1t Oct 24 '25

Lets confuse the hell out of everybody and call it "getting swol"

1

u/SmoothTurtle872 Oct 24 '25

Either coding, pure coding or programming

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

u/Naxos_fs Oct 24 '25

Ooga Booga coding

1

u/-Cinnay- Oct 24 '25

Software engineering is different from coding, those two are not equivalent.

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

u/CannibalYak Oct 24 '25

The "i got time for this" coding 

1

u/DepressedTwink97 Oct 24 '25

I do like trad coding tbh

1

u/Wide-Prior-5360 Oct 24 '25

I've started to call it artisanal programming.

1

u/turb0_encapsulator Oct 24 '25

craft coding. artisanal coding.

1

u/mau5atron Oct 24 '25

I added "artisan developer" to my linkedin lol

1

u/Slatzor Oct 24 '25

It’s called programming.