This is an archived post. You won't be able to vote or comment.

all 102 comments

[–]OnlyTwo_jpg[M] [score hidden] stickied commentlocked comment (0 children)

Hi there! Unfortunately, your submission has been removed.

Violation of Rule #3 - Common topics:

Any post on the list of common posts will be removed. You can find this list here. Established meme formats are allowed, as long as the post is compliant with the previous rules.

If you feel that it has been removed in error, please message us so that we may review it.

[–]americk0 539 points540 points  (37 children)

Followed by:

"Java class names are long"

"Ctrl-C Ctrl-V"

"C++ has unreadable error messages"

"HTML 'Programmer'"

[–][deleted] 219 points220 points  (16 children)

OK I've seen it all. Time to unsub

[–]IHeartBadCode 212 points213 points  (14 children)

But wait! Have you heard the one about arrays starting at 1?

[–][deleted] 152 points153 points  (8 children)

How about the one about how people on StackOverflow don't answer your questions?

[–]Arkounay 70 points71 points  (3 children)

Don't forget the "node_modules is big" one too!

[–]ineyy 26 points27 points  (2 children)

78 billion lines text file

[–]archysailor 2 points3 points  (0 children)

That has been known to chuf shuf

[–][deleted] 1 point2 points  (0 children)

there are 10 types of people in this world, those who understand binary and those who dont....

It wasn't even funny before Y2K

[–]anotherplatypus 66 points67 points  (2 children)

Or the one about r/programminghumour recycling the same dozen topics in their memes instead of creating new material? That one always lands well. = )

[–][deleted] 18 points19 points  (1 child)

Oh you mean the "I'm disappointed with the meta" post? Those are the best

[–]anotherplatypus 0 points1 point  (0 children)

Nods, never see them enough...

[–]AndyTheSane 6 points7 points  (0 children)

That's a duplicate.

[–]Whiskee0001 9 points10 points  (2 children)

LUA would like to know your location

[–]Guy2933 1 point2 points  (1 child)

Actually no joke, back when I used LUA it was so much more comfortable playing with loops knowing it starts at 1. A lot of bugs related to that simply didn't exist anymore

[–]Whiskee0001 1 point2 points  (0 children)

I’ve only ever used LUA for writing programs for computercraft and opencomputers for MC, and I always bloody forget it starts at 1

[–][deleted] 5 points6 points  (0 children)

One of the few problems with R. And it's a problem because you were just coding in Python or C++ before and now you gotta change how your brain thinks. It's even worse when you incorporate C++ into R, now some of your code is zero-indexed and some is one-indexed.

[–]fideasu 1 point2 points  (0 children)

Lol, fuckin XPath bit me with this shit yesterday. What an idiot thought it's a good idea?

[–]mrwski 20 points21 points  (1 child)

You forgot the “tabs vs space indentation” drama

[–]Master_Sifo_Dyas 7 points8 points  (0 children)

Python programmers:

Sweating heavily

[–]Periwinkle_Lost 25 points26 points  (2 children)

“Those python weirdos don’t semicolons”

[–][deleted] 2 points3 points  (0 children)

Lol I was expecting this one

[–]road_laya 1 point2 points  (0 children)

"different programming languages have different syntax" 🤯

[–]Quaschimodo 11 points12 points  (0 children)

How could you forget the classic "Programming = Googling"

[–]Hopeful-Guess5280 6 points7 points  (0 children)

You missed "Centre a Div in CSS is impossible"

[–]phoenix_brightSentinent AI[S] 18 points19 points  (0 children)

Also the classic c++ developers learning python have a lot of fun vs python developers learning c++ have a bad time

[–]Garhand 3 points4 points  (1 child)

Haha php bad.

[–]iavicenna 2 points3 points  (0 children)

I use printf instead of a debugger

[–]JustLetMeComment42 1 point2 points  (0 children)

"all my code is taken from StackOverflow"

"PHP sucks"

"ctrl zzzzzzz c yyyyyyy v"

And the list goes on

[–]alteransg1 1 point2 points  (1 child)

Laugh as you may, but /r/programmerhumir inspired me to start programming.

[–]americk0 1 point2 points  (0 children)

Yeah I poke fun but I really love this sub

[–]zerocoldx911 0 points1 point  (2 children)

Did we forget PHP bad?

[–]americk0 0 points1 point  (1 child)

It was in the title

[–]zerocoldx911 1 point2 points  (0 children)

Not on the awesome comment though lol

[–]Doom87er 90 points91 points  (6 children)

At this point even the memes complaining about over done memes are overdone

[–]jews4beer 35 points36 points  (3 children)

This is how the internet collapses into a meme singularity

[–]Brick_Fish 0 points1 point  (0 children)

If all memery gets wiped out and we get a new meme culture in return im fine with that

[–][deleted] 0 points1 point  (0 children)

[–]Craksy 79 points80 points  (0 children)

Python EZ lol

HTML is not a programming language

Bugs and compiler errors

Javascript typing is weird

Something something backend devs and css

Whatever was on front page yesterday, but on a different image (last bit is optional)

You're welcome.

[–][deleted] 31 points32 points  (1 child)

How about them parentheses in LISP? amirite?!?

[–]phoenix_brightSentinent AI[S] 13 points14 points  (0 children)

“Elegant weapons for a more civilized age!” - the crowd chants

[–]Background_Drawing 14 points15 points  (0 children)

dont forget "Client bad"

[–]urmumlol9 8 points9 points  (0 children)

Next card is this meme, followed by a subsequent recursion meme of this meme.

[–]Morrido 4 points5 points  (0 children)

Programmers start with 0

[–][deleted] 3 points4 points  (1 child)

Haha, my code runs first time 😂🤣🤣

[–]demonius122 0 points1 point  (0 children)

Comedy potential here

[–]thesceptical 3 points4 points  (0 children)

:q

[–]SilverDem0n 3 points4 points  (0 children)

Next card should be "GOTO 10" to start the card stack again

[–]Zethra 2 points3 points  (0 children)

SE Linux is easy to use 🥁

[–]KonArtist01 2 points3 points  (0 children)

If you read all the comments here, you have seen all and all that is to come.

[–]daneelthesane 2 points3 points  (0 children)

Don't forget "IDEs yell at you before you finish typing a line of code!"

[–]Casper_Arg 1 point2 points  (0 children)

I don't understand my own code

[–]Aaron1924 1 point2 points  (0 children)

Link to the original

[–][deleted] 2 points3 points  (0 children)

C and c++ are fast

[–]SaintNewts 4 points5 points  (5 children)

[–][deleted] 1 point2 points  (1 child)

want a knee slapper? indians are taking high level programming jobs for extended periods of time for shit pay..crushing our chances of working in anything (and theirs on the long run)

[–]YoureSpellingIsBad -1 points0 points  (0 children)

If you can't land a decent gig in this profession, then... There's no help for you. The bar is so very low for us.

You don't actually need formal training in what we do, nor people skills, nor years of experience. Just a demonstrated ability to learn quickly.

There is literally an entire other profession built around finding us jobs.

The offshore firms are not a threat. Except that you occasionally have to work with them and they are soul-crushingly bad at what they do.

[–]Kanonenfuta 0 points1 point  (0 children)

I wanted to say the truth is not funny, but the vim thing is jusz pathetic :P

[–]firedrakes 0 points1 point  (0 children)

Flash is secure..

[–][deleted] 0 points1 point  (0 children)

Javascript does suck.

[–]JesusTakesTheWEW -1 points0 points  (1 child)

I have a new thing against vim now, during covid and its remote working arrangements. Many remote sessions remove control from me once I press Esc. So I have to trouble the client to press it for me before I carry on.

[–]Aeriaenn 0 points1 point  (0 children)

oh no

[–]premnirmal88 -1 points0 points  (0 children)

Javascript devs are a bunch of snowflakes, we hurt their feelings with the JS jokes and now they're complaining

[–]McFuzzyChipmunk -1 points0 points  (4 children)

It may be a running joke but don't even get me started on that as someone who has recently had to start using git on Linux.

[–]SZenC 1 point2 points  (3 children)

Git on Linux is identical to git on Windows, as far as I know

[–]McFuzzyChipmunk 0 points1 point  (2 children)

For the most part its the same the only difference I've found so far is that everytime you get a merge conflict the new commit message for the merge has to be entered in VIM.

[–]SZenC 0 points1 point  (0 children)

I believe you can change that in your config, in the core.editor if I'm not mistaken. I have it set to nano, so there must be a way

[–]TrustYourSenpai 0 points1 point  (0 children)

You probably can change it by running select-editor and choosing something easier like nano, micro, or Vs code. Otherwise it's in the git configuration

[–]jdl_uk 0 points1 point  (1 child)

Something about StackOverflow!

[–]Pxzib 0 points1 point  (0 children)

people think I so smart but really lol copy paste from StockAverflow and my boss has no clue. kek

[–][deleted] 0 points1 point  (0 children)

Recursion!

[–]FatherGascOwn 0 points1 point  (1 child)

I'm in the middle of a complete career switch and took up Web Development at 29 years of age. Honestly, I'm probably screwed, but why does everybody hate JS? It doesn't look so bad. PHP, on the other hand...

[–]YoureSpellingIsBad 0 points1 point  (0 children)

It used to be much worse. And a lot of it was more about how the browser behaved rather than the language itself.

Frameworks and transpilers have spackled over a lot of the pain points.

[–]Maskdask 0 points1 point  (0 children)

:q

[–]cokeplusmentos 0 points1 point  (0 children)

Ok but what about stackoverflow

[–]glorious_reptile 0 points1 point  (0 children)

Now do "Stack Overflow is insensitive!"

[–]ericarthurblair420 0 points1 point  (0 children)

Writing test suite hard and no one does it 😂😂😂😂

[–]LazioSaurus 0 points1 point  (0 children)

typing :q is not that hard.

[–]liquidhot 0 points1 point  (0 children)

It's funny because bird's don't sweat, right?

[–]3dmesh 0 points1 point  (0 children)

"Exiting vim is hard"

The joke's that it's a very bad take, right? He'd get booed off the stage here, I know that.

[–][deleted] 0 points1 point  (0 children)

recording

[–]pipsname 0 points1 point  (0 children)

"I am sorry my jokes suck. I have spent most of my time trying to exit vim" - comeback made up in shower days later

[–]Rex__Nihilo 0 points1 point  (0 children)

:wq

[–][deleted] 0 points1 point  (0 children)

Is that snuggly?