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.

RELATED:

    In order to get a better understanding of what the featured jokes mean, especially if you’re out of the computer science universe, we got in touch with Saulė, an expert in programming, who works for a solution-based company based in Lithuania. In her free time, she likes to travel and explore the unknown all around the world. Asked to briefly explain what programming is to someone who has never heard of it before, Saulė was kind enough to tell us: “It's like talking in different kinds of languages. The programmer has specific grammar and with it should explain to a foreigner what to do. So the programmer gets the client's requirements or problem and has to explain the solution to the computer.”

    #4

    Instructions Unclear, Got A Dozen Milk Bottles

    Instructions Unclear, Got A Dozen Milk Bottles

    matvelloso Report

    ADVERTISEMENT
    #6

    It's The Most Important Skill

    It's The Most Important Skill

    CatMcGeeCode Report

    Add photo comments
    POST
    David
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu

    We were wondering what inspired Saulė to become a programmer and what she enjoys most about it. The programmer shared with us: “As a child, I loved to solve puzzles and riddles. When I got older I thought that making 3D animation was cool, and as nowadays they usually make it with IT tools, I should become a programmer. But it was not fully true. Still, I became a programmer. Programmers have more complicated puzzles and riddles, but still, by using logic, have to solve a problem. Results are the most enjoyable. It's fun to see what was created and think that it will be helpful.”

    #8

    Chaotic Magic

    Chaotic Magic

    AlexBlechman Report

    ADVERTISEMENT
    ADVERTISEMENT
    #9

    Developers Will Always Find A Way

    Developers Will Always Find A Way

    Robbotron Report

    There are a lot of misconceptions and stereotypes related to each profession. We know that many of them exist regarding the world of programming. We were curious what are some common misconceptions that programmers would like to debunk. Saulė mentioned a couple of them: “Men are less emotional and more logical than women, so they are better programmers. It's not true. Quality of work depends on personality, skills, and professionalism.”

    The programmer continued: “Not all programmers are nerds, geeks, or socially awkward. It is a misconception created by old movies or maybe some exceptional individuals create some really strong impressions.” And finally: “Programming is not just about writing a code. Most of the time solving problems takes a lot of thinking, planning, researching, investigating, collaborating, and writing the code can sometimes be 10 percent of all work.”

    ADVERTISEMENT
    #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

    Add photo comments
    POST
    Kobe (she)
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu

    Lastly, asked what some common themes or topics that programmers often joke about are, and why this particular humor resonates with the community the most, Saulė highlighted: “Most of the time programmers need to think in a way that computers 'understand'. Meaning using math logic. So a lot of jokes come from 'pure' logic, which doesn't make sense or are really silly in the real world. Also, tool names, phrases, etc. have two meanings.”

    #15

    It Just Keeps Happening

    It Just Keeps Happening

    Mr_Reddington88 Report

    Add photo comments
    POST
    Harley
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    #16

    Ai Is Taking Over

    Ai Is Taking Over

    NexxZt Report

    #17

    Steal What Is Stolen

    Steal What Is Stolen

    LongLiveGOSR Report

    Add photo comments
    POST
    SadieCat17
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    You stole my code that I definitely 100% didn't copy from github

    View more commentsArrow down menu
    ADVERTISEMENT
    #19

    For Real Though

    For Real Though

    Far_Calligrapher_215 Report

    Add photo comments
    POST
    Panda
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

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

    View more commentsArrow down menu
    #23

    I See This Happening To Almost Every Senior Software Professional

    I See This Happening To Almost Every Senior Software Professional

    Beautiful_Feed2814 Report

    Add photo comments
    POST
    Rahul Pawa
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

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

    View More Replies...
    View more commentsArrow down menu
    #24

    These Are Confusing Times

    These Are Confusing Times

    -NiMa- Report

    Add photo comments
    POST
    Harley
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

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

    View More Replies...
    View more commentsArrow down menu
    #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

    Add photo comments
    POST
    censorshipsucks
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    ADVERTISEMENT
    #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

    Add photo comments
    POST
    Cjo
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

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

    View More Replies...
    View more commentsArrow down menu
    #29

    Now You Have Someone To Code It

    Now You Have Someone To Code It

    samoosw Report

    Add photo comments
    POST
    Rinoboyrich
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    #30

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

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

    blancoaryan Report

    Add photo comments
    POST
    Nevid
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

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

    View More Replies...
    View more commentsArrow down menu
    ADVERTISEMENT
    See Also on Bored Panda
    #34

    I Cant Help It 🤷‍♂️

    I Cant Help It 🤷‍♂️

    nndodev Report

    #35

    About To Discuss This Issue In My New Salary Negotiation

    About To Discuss This Issue In My New Salary Negotiation

    djamba Report

    #37

    Don't Just Make Money, Make A Difference

    Don't Just Make Money, Make A Difference

    value_counts Report

    Add photo comments
    POST
    David A Paterson
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    Continue reading with Bored Panda Premium
    Unlimited content
    Ad-free browsing
    Dark mode
    ADVERTISEMENT
    See Also on Bored Panda
    #41

    We Owe Them

    We Owe Them

    mr_goopZZ Report

    Add photo comments
    POST
    #42

    That's Better

    That's Better

    sunrise_apps Report

    Add photo comments
    POST
    David A Paterson
    Community Member
    1 year ago (edited) DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    #43

    Management Won't Understand

    Management Won't Understand

    Dewernh Report

    #44

    Oh No Where Is The Bug

    Oh No Where Is The Bug

    Candyman034 Report

    Add photo comments
    POST
    #47

    This One Never Gets Old

    This One Never Gets Old

    value_counts Report

    Add photo comments
    POST
    ADVERTISEMENT
    See Also on Bored Panda
    #48

    Working With Old School Programmers Can Be A Pain Sometimes

    Working With Old School Programmers Can Be A Pain Sometimes

    LordOmbro Report

    #49

    Uh Oh

    Uh Oh

    cleveleys Report

    #50

    Based On A True Story

    Based On A True Story

    chuse1995 Report

    Add photo comments
    POST
    TheSilentEngineer
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 Replies...
    View more commentsArrow down menu
    #51

    When The Intern Needs Help With A Problem

    When The Intern Needs Help With A Problem

    reddit.com Report

    Add photo comments
    POST
    Jojo_hobkin
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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

    Add photo comments
    POST
    #53

    Too Smart To Get Played

    Too Smart To Get Played

    vpproblems Report

    Add photo comments
    POST
    #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

    Add photo comments
    POST
    ADVERTISEMENT
    See Also on Bored Panda
    #55

    You Will Never Avoid Rabbit Holes

    You Will Never Avoid Rabbit Holes

    Prudent_Move_3420 Report

    Add photo comments
    POST
    Rahul Pawa
    Community Member
    1 year ago (edited) DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 commentsArrow down menu
    #56

    Gotta Love Being "Agile"

    Gotta Love Being "Agile"

    whits427 Report

    Add photo comments
    POST
    farbenzirkel
    Community Member
    1 year ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

    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 commentsArrow down menu