ADVERTISEMENT

Calling all programming enthusiasts! It doesn't matter if you work professionally as a software engineer or if you're just learning to become a programmer – you will definitely relate to the content of this post much more than any other mortal human being, like me, who has no clue about coding and all the 'black magic' happening 'inside' of our computers.

This isn't the first time we've wanted to present you with a collection of memes and jokes that only the true programming brain will get. With a massive following of over 3 million people, r/ProgrammerHumor supplies its community with the best humor daily. If you missed out on our previous Bored Panda posts featuring memes shared by this community, you can click here, here, here, or here.

#1

Please Reduce These Things, Web Devs

Please Reduce These Things, Web Devs

andybudd Report

Nadine Debard
Community Member
3 years ago

I hate this

View more comments
RELATED:
    #2

    Feel Sorry For The It Guy

    Feel Sorry For The It Guy

    jayweingarten Report

    Nadine Debard
    Community Member
    3 years ago

    Dad joke at its finest

    View more comments
    #3

    Next Level Storage

    Next Level Storage

    Impulsive_Ranger2410 Report

    David A Paterson
    Community Member
    3 years ago

    Upvote this more!

    View more comments
    #4

    Instructions Unclear, Got A Dozen Milk Bottles

    Instructions Unclear, Got A Dozen Milk Bottles

    matvelloso Report

    cugel.
    Community Member
    3 years ago

    Dnop, I say, dnop.

    View more comments
    ADVERTISEMENT
    #5

    Wanna Be A Programmer??

    Wanna Be A Programmer??

    nrvz016 Report

    Rahul Pawa
    Community Member
    3 years ago

    I feel seen!

    View more comments
    ADVERTISEMENT
    #6

    It's The Most Important Skill

    It's The Most Important Skill

    CatMcGeeCode Report

    David
    Community Member
    3 years ago

    Sounds funny but kind of true. I was taught the importance of knowing how to research information. Back then - libraries, reference material etc - wasn't any internet. But these days "googling" makes sense. There is a bit of a knack to doing it well and weeding out the white noise. Still, I don't think I would list it on a CV. Or at the very least - I'd puff up the wording a bit . lol

    View more comments
    #7

    1

    1

    Vajaspiritos Report

    Wolf Myst (she/they)
    Community Member
    3 years ago (edited)

    I*

    View more comments
    #8

    Chaotic Magic

    Chaotic Magic

    AlexBlechman Report

    Rahul Pawa
    Community Member
    3 years ago

    This is why it's important to give all the requirements up front.

    View more comments
    ADVERTISEMENT
    #9

    Developers Will Always Find A Way

    Developers Will Always Find A Way

    Robbotron Report

    Rahul Pawa
    Community Member
    3 years ago

    Love the ingenuity, this is hilarious 😂

    View more comments
    ADVERTISEMENT
    #10

    Perks Of Being A Señor Engineer

    Perks Of Being A Señor Engineer

    mrprofessor007 Report

    Mashmelo
    Community Member
    3 years ago

    Narnia!

    View more comments
    #11

    Morning Motivation

    Morning Motivation

    yuva-krishna-memes Report

    Lucus Adams
    Community Member
    3 years ago

    This deserved a commit.

    View more comments
    #12

    A Rare Relatable Post From Linkedin's Vast Sea Of Boomer Humor

    A Rare Relatable Post From Linkedin's Vast Sea Of Boomer Humor

    SuhailKakar Report

    Kobe (she)
    Community Member
    3 years ago

    That is true though. Same in traffic.... turns the music off to see better when getting lost or so. Senses can only handle so many inputs at the same time. So it is indeed better to lose some stimuli to be able to focus better on ont thing. Even when they seem unrelated...

    View more comments
    ADVERTISEMENT
    #13

    Tech Interview vs. Actual Job

    Tech Interview vs. Actual Job

    FlyCodeHQ Report

    Nic Exists
    Community Member
    3 years ago

    cute dinosaurs

    View more comments
    #14

    Why But Why?

    Why But Why?

    _joemag_ Report

    Freddy M. (He/Him)
    Community Member
    3 years ago

    But... Python doesn't use semicolons to end lines?

    View more comments
    #15

    It Just Keeps Happening

    It Just Keeps Happening

    Mr_Reddington88 Report

    Harley
    Community Member
    3 years ago

    I can say for a fact that penguins can be stubborn. I once wrote a paper on penguins. My professor told me it would of been better if I had written it on paper.

    View more comments

    Never miss a story that brings joy to the world. Add us on Google

    #16

    Ai Is Taking Over

    Ai Is Taking Over

    NexxZt Report

    censorshipsucks
    Community Member
    3 years ago

    what I really want to know here is how a windows user managed to send an imessage.

    View more comments
    ADVERTISEMENT
    #17

    Steal What Is Stolen

    Steal What Is Stolen

    LongLiveGOSR Report

    Cjo
    Community Member
    3 years ago

    Man, I stole your code. That's great, can you fix that problem I was having with it?

    View more comments
    #18

    The Life Hack :

    The Life Hack :

    VishalMalvi_ Report

    Nuel Zemudio
    Community Member
    3 years ago

    This is supposed to be classified intel ;D

    View more comments
    #19

    For Real Though

    For Real Though

    Far_Calligrapher_215 Report

    Panda
    Community Member
    3 years ago

    And fire them after a few months because the economy has changed !

    View more comments
    #20

    Every Damn Time

    Every Damn Time

    IBN_E_KHAN Report

    Nadine Debard
    Community Member
    3 years ago

    My IT guy called it a 'chair-keybord interface failure'

    View more comments
    #21

    Tell Me This Isn't Relatable

    Tell Me This Isn't Relatable

    _woffles_ Report

    Nadine Debard
    Community Member
    3 years ago

    Cold as hell or hot AF?

    View more comments
    #22

    I Only Make Computer Screen Size Apps

    I Only Make Computer Screen Size Apps

    VitaminnCPP Report

    Nadine Debard
    Community Member
    3 years ago

    Facepalm 🤦

    View more comments
    #23

    I See This Happening To Almost Every Senior Software Professional

    I See This Happening To Almost Every Senior Software Professional

    Beautiful_Feed2814 Report

    Rahul Pawa
    Community Member
    3 years ago

    Yes, so many meetings! Fortunately most of my meetings are not a waste of my time.

    View more comments
    #24

    These Are Confusing Times

    These Are Confusing Times

    -NiMa- Report

    Harley
    Community Member
    3 years ago

    You will never get any sleep if you are using a keyboard to do your work. For starters it has 2 shifts.

    View more comments
    #25

    Why Aren’t You Playing By The Rules Of The Game!

    Why Aren’t You Playing By The Rules Of The Game!

    hearsdemons Report

    censorshipsucks
    Community Member
    3 years ago

    yep I had someone try this with me once and I just opted out when I saw the interview criteria. F**k off. I do not jump through hoops. That's what a portfolio is for. IF you look at my work and can't see that I am a genius, you are too moronic to work for.

    View more comments
    #26

    Poor Kid

    Poor Kid

    shantonusen Report

    Nic Exists
    Community Member
    3 years ago

    please explain

    View more comments
    #27

    Perfect Situation

    Perfect Situation

    SUMMOGUY Report

    Nuel Zemudio
    Community Member
    3 years ago

    *Refuses to elaborate

    View more comments
    #28

    When Employers Want 10 Years Of Experience Before You Turn 20…

    When Employers Want 10 Years Of Experience Before You Turn 20…

    boss5667 Report

    Cjo
    Community Member
    3 years ago

    Or how about 10 years of experience in a programing language/tool that was created one year ago.

    View more comments
    #29

    Now You Have Someone To Code It

    Now You Have Someone To Code It

    samoosw Report

    Rinoboyrich
    Community Member
    3 years ago

    Client: I need you to make me a website like Facebook, only BETTER! Me: Bettering what way? Client: I don’t know, that’s your job!

    View more comments
    #30

    "Oh Gods Of Programming, Have You Blessed Me?"

    "Oh Gods Of Programming, Have You Blessed Me?"

    blancoaryan Report

    Nevid
    Community Member
    3 years ago

    It happened to me once. I spent the whole day trying to find why it worked.

    View more comments
    #31

    Straight Raw Dogging Vscode

    Straight Raw Dogging Vscode

    normalmighty Report

    Ian Webling
    Community Member
    3 years ago

    c:\>copy con program.exe (Showing my age)

    View more comments
    #32

    Linkedin Celebrities

    Linkedin Celebrities

    pureskilll Report

    Wolf Myst (she/they)
    Community Member
    3 years ago

    GRAVITY FALLS!!! I love GF <3

    View more comments
    #33

    C++

    C++

    sabrinaesaquino Report

    Nadine Debard
    Community Member
    3 years ago

    Yeah, C++

    View more comments
    #34

    I Cant Help It 🤷‍♂️

    I Cant Help It 🤷‍♂️

    nndodev Report

    Nick (He/Him)
    Community Member
    3 years ago

    im the opposite whenever im coding or smth i constantly go back lol

    View more comments
    #35

    About To Discuss This Issue In My New Salary Negotiation

    About To Discuss This Issue In My New Salary Negotiation

    djamba Report

    Ray Ceeya (RayCeeYa)
    Community Member
    3 years ago

    This is not unique to the programming industry.

    View more comments
    #36

    Achievement Unlocked

    Achievement Unlocked

    reddit.com Report

    Bouche and Audi and Shyla, Oh My!
    Community Member
    3 years ago

    I didn't know I needed to see a medieval frog today.

    View more comments
    #37

    Don't Just Make Money, Make A Difference

    Don't Just Make Money, Make A Difference

    value_counts Report

    David A Paterson
    Community Member
    3 years ago

    This is so true, the average wage in some countries is 100 times that in others. And a programmer tends to get paid about the same in all countries.

    View more comments
    #38

    The Best Answer

    The Best Answer

    dan_abramov Report

    Nic Exists
    Community Member
    3 years ago

    what game is it from?

    View more comments
    #39

    *cries*

    *cries*

    GumBeats20 Report

    Nadine Debard
    Community Member
    3 years ago

    That's a very comfortable desk IMO

    View more comments
    #40

    5 Years And I Don't Know Anything

    5 Years And I Don't Know Anything

    Pagal_Hai_Tuu Report

    Nadine Debard
    Community Member
    3 years ago

    Yes, googling (see other post)

    View more comments
    #41

    We Owe Them

    We Owe Them

    mr_goopZZ Report

    #42

    That's Better

    That's Better

    sunrise_apps Report

    David A Paterson
    Community Member
    3 years ago (edited)

    It's been done. Stock market programs used to be nanosecond fast in buying and selling stocks. Now they're picosecond fast. First in, greatest profit. I should also add that stock market programs now use virtual reality to spot stocks that are running counter to general trends

    View more comments
    #43

    Management Won't Understand

    Management Won't Understand

    Dewernh Report

    Cjo
    Community Member
    3 years ago

    Lines of code is a terrible metric.

    View more comments
    #44

    Oh No Where Is The Bug

    Oh No Where Is The Bug

    Candyman034 Report

    #45

    Always Happens

    Always Happens

    Natural-Watch Report

    Nadine Debard
    Community Member
    3 years ago

    CAn yoU HelP Me inSTall tHE pRInteR?

    View more comments
    #46

    Just Recruiter Stuff...i Guess

    Just Recruiter Stuff...i Guess

    doarMihai Report

    Yvette Desmarais
    Community Member
    3 years ago

    It's not.

    #47

    This One Never Gets Old

    This One Never Gets Old

    value_counts Report

    #48

    Working With Old School Programmers Can Be A Pain Sometimes

    Working With Old School Programmers Can Be A Pain Sometimes

    LordOmbro Report

    Nuel Zemudio
    Community Member
    3 years ago

    Literally any C++ codebase

    View more comments
    #49

    Uh Oh

    Uh Oh

    cleveleys Report

    Cee
    Community Member
    3 years ago

    Have you tried turning it off and then on again?

    View more comments
    #50

    Based On A True Story

    Based On A True Story

    chuse1995 Report

    TheSilentEngineer
    Community Member
    3 years ago

    This is so true, when I code on my own I make art. But when I code with somebody watching I can't write an if-statement

    View more comments
    #51

    When The Intern Needs Help With A Problem

    When The Intern Needs Help With A Problem

    reddit.com Report

    Jojo_hobkin
    Community Member
    3 years ago

    The senior Dev often clean the hacks done by the junior, hack they probably did when they were a junior

    #52

    It Hurts Like Hell.;-;

    It Hurts Like Hell.;-;

    AltruisticRain504 Report

    #53

    Too Smart To Get Played

    Too Smart To Get Played

    vpproblems Report

    #54

    Give Me One Reason I Shouldn’t Take It. I’ll Wait

    Give Me One Reason I Shouldn’t Take It. I’ll Wait

    TrulyChxse Report

    #55

    You Will Never Avoid Rabbit Holes

    You Will Never Avoid Rabbit Holes

    Prudent_Move_3420 Report

    Rahul Pawa
    Community Member
    3 years ago (edited)

    When I was a kid, it was Apple that pushed schools to use their products (iMacs) to get children used to them. And it totally worked. Not on me, but it seems to have worked on most of my generation.

    View more comments
    #56

    Gotta Love Being "Agile"

    Gotta Love Being "Agile"

    whits427 Report

    farbenzirkel
    Community Member
    3 years ago

    I don't understand that. It is absolutely allowed to pull new (prioritised) tasks when the team runs out of work? Velocity is allowed to change (would be weird if it didn't). It's only there for the team anyway. Or you have Slack Time - and can train yourself, self-reflect, improve delivery processes and so on.

    View more comments
    Done debugging Tech & Nerd Jokes? Try our interactive Joke Generator or take the Humor Quiz on our main page! Generate Next Joke