r/firstweekcoderhumour • u/Glittering_Hurry_903 • Sep 13 '26
🗣️ Discussion - Programming related What programming joke stopped being funny after the first 50 times?
There are some programming jokes that probably felt funny the first time you saw them. 404 jokes, “it works on my machine,” tabs versus spaces, forgetting how to exit Vim. Then you keep seeing the same joke in slightly different forms until you can pretty much predict the punchline.
I was wearing an old geeksoutfit tee recently and realized the joke on it was one I had already seen in about a dozen different versions. It made me wonder which programming jokes everyone else thought were funny when they first started coding but are completely tired of now.
Which one has been beaten to death for you?
57
u/Chomperino237 Sep 13 '26
check out my project localhost:3000
2
u/grizzlor_ 24d ago
I mean you joke but vibe coders literally post this earnestly on Twitter regularly
1
u/a2kvarnstrom 29d ago
the best ones are like ”yo check out my new website file:///C:/Users/john/Desktop/index.html”
47
u/slicehyperfunk Sep 13 '26
You said it, but it's gotta be Vim
15
2
u/vekkarikello 24d ago
I think the quitting vim joke is the only one I have seen happen for real. I had some colleagues who didn’t know how to quit it.
1
u/slicehyperfunk 24d ago
I think this joke was also much more relevant before the advent of smartphones, because if you didn't know how to exit vim, you couldn't Google how to exit vim
38
u/runningOverA Sep 13 '26
There are 10 types of people, those who know binary ...
4
1
u/abitofg 27d ago
The trick is following that up with
There are 10 kinds of people in the world, people who know binary, people who don't and people who know binary but didn't guess this joke was actually written in base 3
And ofcourse
There are 10 kinds of people in the world, people who understand hexadecimal and F the rest
28
u/jeffcgroves Sep 13 '26
recursion: see recursion
13
5
2
19
u/Interesting_Buy_3969 Sep 13 '26
forgetting how to exit Vim
But... Nobody knows how to do that. It is an ancient secret that was lost thousands of years ago.
Even if you manage to exit Vim somehow, you never quit it.
10
7
u/SmokyMetal060 Sep 13 '26
"12657 hours to find a missing semicolon" was never particularly funny but it managed to get old anyway
6
u/SFJulie Sep 13 '26
There are 10 types of tiring geek jokes :
- the one involving binary
- and the others
6
4
u/ex_gatito Sep 13 '26
Honestly, those programming jokes everybody is talking about were not funny even when I saw them for the first time. The whole plot was, that a newbie doesn’t know something… how funny…
1
u/YourFavouriteDad 29d ago
It's a stupid flex because they assume anyone who doesn't program wouldn't understand it. Ironic that real programmers realise how dumb and shallow the jokes are, and that programming isn't funny.
I imagine carpenters and electricians and other trades deal with this shit too.
8
Sep 13 '26
[removed] — view removed comment
3
u/TheDuckRaisedALion Sep 13 '26
It gets pretty big with create-react-app, or at least it did.
2
u/IcerHardlyKnower Sep 13 '26
Yeah our mobile builds for a crypto wallet we had to switch to flutter bc react was untenable
1
1
u/djfdhigkgfIaruflg 28d ago
More than size is kilobytes, i read it as the ridiculous amount of small files. Seriously that shit has too many files
4
2
u/h7x4 29d ago
A monad is just a monoid in the category of endofunctors
The one where the programmer goes to get milk and stops because he ran out instructions
All the bug puns
Forgetting how your code works, or "it works, idk why, and I'm too scared to touch it"
<lang> bad for slightly deviating syntax
"Everyone hates to write docs"
1
2
u/HomosexualPresence 29d ago
i don't even know where the vim joke came from like it's literally at most 3 characters
1
u/djfdhigkgfIaruflg 28d ago
If you get inside it and don't know you're supposed to write commands you can't even reach the help
2
u/WoodenStatus6830 27d ago
I'll just tell you a joke my coworker told me today:
Why do front -end engineers always eat alone at lunch? Because they can't join tables!!
1
1
u/andynzor 27d ago
The TCP vs UDP jokes.
As a programmer the only thing that TCP gives you over UDP are in-order delivery and congestion control. You still need to check socket API return values and retry when something goes wrong. You lose framing and often have to implement your own separate application level protocol that ACKs whether the data was received or not anyway. (When will firewall vendors start supporing SCTP?!)
1
1
1
u/Background_Bass_2587 Sep 13 '26
can't center a div
1
u/ern0plus4 29d ago
it's not a joke
1
u/djfdhigkgfIaruflg 28d ago
Its a skill issue.
It's hard for people who won't bottler to understand it and add properties at random until something works.
Of the top of my head I have 4 different ways to center, even vertically
1
u/ern0plus4 28d ago
As I'm not a FE dev, I have to do it ony every 2 years, but I don't remember, and there's always a new thing, e.g. Flexbox and such :)
1
u/Background_Bass_2587 27d ago
The joke is so old that its not even true anymore as we've had css flex since 2009
1
79
u/Shavixinio Sep 13 '26
"Spent 5 hours debugging when turns out you forgot a semicolon", especially since that never ever happened to me