ADVERTISEMENT

After you boot up a computer, there is a myriad of ways in which you can ruin your day. But before you download a Trojan or delete System32, imagine how much energy and stress someone spent to code it.

Computer programming is a really broad field and it would take ages to describe. So let's take a deep dive into r/ProgrammerHumor instead.

As we at Bored Panda showed in our last publication on the subreddit, it's the place for memes and jokes that paint a pretty accurate picture of what the IT department at your office is going through on a daily basis. Enjoy.

#1

Easier Than Submitting A Bug Report

Easier Than Submitting A Bug Report

General_Tie Report

Emma Byrne
Community Member
4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

That's dedication that is. That bug must have really p!ssed him off.

View more comments
RELATED:
    #2

    Yeah, This Seems About Right

    Yeah, This Seems About Right

    Iforget1234z Report

    Isidien Gudmundsdottir
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    You put the lime in the coconut you stir it both up....

    View more comments

    I hope these memes won't discourage you from a career in the IT sector. In the UK, for example, tech jobs are as hot as ever: job search engine Adzuna has reported that for the past few months, there have been consistently over 100,000 tech job offers per week live on the platform, with one week in May even seeing an unprecedented peak of 132,000 offers.  

    The data, which was compiled for the UK government's digital economy council, suggests that the industry is recovering from the impact of the COVID-19 pandemic (for comparison, last June saw tech vacancies fall to less than 44,000 offers). 

    ADVERTISEMENT

    However, the council suggests the new figures aren't only reflective of a strong comeback from a year of crisis. Tech hiring hasn't been this high since 2016.

    #3

    What Was The Previous Electrician Thinking?"

    What Was The Previous Electrician Thinking?"

    Maleficent_Phase_204 Report

    RatherLoopy
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Preach. I'd hate to be the person who has to work on my code in five years.

    View more comments
    #4

    Every Day Is Like This

    Every Day Is Like This

    nitr0gen_ Report

    ADVERTISEMENT
    #5

    No Comments

    No Comments

    Sudipta_Kundu Report

    ADVERTISEMENT

    This might be due to increasing investment in UK tech companies. Last year, VC investment reached £11.6 billion ($16 billion); only six months into 2021, UK tech companies have already raised £11 billion ($15.3 billion) in venture funding, putting the industry well on track to surpass previous numbers.

    "When you look at the amount that has been raised since the end of 2020, the numbers are really consistently strong," Liz Scott, head of entrepreneur engagement at tech networking organization Tech Nation, which is part of the government council, told ZDNet. "I don't think we are looking at 2021 being strong in comparison to a pandemic year, but at being back to record-breaking numbers."

    #7

    Unbelievable

    Unbelievable

    ihs_ahm Report

    ADVERTISEMENT
    #8

    Normal Screen Size

    Normal Screen Size

    Sufficient-Brush-636 Report

    N G
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    make it iPhone size, it'll be cheaper

    View more comments
    ADVERTISEMENT

    One of the most in-demand jobs across the UK is software developer, for which there were nearly 10,000 vacancies just in April alone. 

    Also popular are AI and data science jobs such as AI engineers or programmers. A recent report from Ipsos Mori found that close to 110,500 job openings were posted in the AI labor market last year – double the number of vacancies registered in 2014 and a 16% increase from 2019. 

    #9

    Me As A:

    Me As A:

    taranasus Report

    Jyri Hakola
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    This is also true in the field of the manufacturing engineering.

    View more comments
    #10

    I'm Sure His Wife Was Thankful

    I'm Sure His Wife Was Thankful

    Xorgon Report

    Katherine Boag
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Communication takes two people. Bad programming only takes one

    View more comments
    ADVERTISEMENT
    #11

    Harder That Writing Code

    Harder That Writing Code

    yuva-krishna-memes Report

    #12

    I Program With Python

    I Program With Python

    Code_12c Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    On the plus side he'll help you to compress your code. :D

    View more comments
    ADVERTISEMENT
    #13

    What About 5000?

    What About 5000?

    stijen4 Report

    #14

    Teach A Man To Program Without Google, Frustrate Him For Eternity

    Teach A Man To Program Without Google, Frustrate Him For Eternity

    TTVOperatorYT Report

    ADVERTISEMENT
    #15

    Dear Universe Please Include This In The Next Update

    Dear Universe Please Include This In The Next Update

    soozennei Report

    Yvette Desmarais
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    The problem is finding that version from the many many options.

    View more comments
    #16

    Choose Your Fighter

    Choose Your Fighter

    iamkarlson Report

    A B C
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Yep, I'd take the parrot anytime.

    View more comments
    ADVERTISEMENT
    #17

    *sad Freelance Noises*

    *sad Freelance Noises*

    hetfield37 Report

    mulk
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Story of my life... (I'm the only one developer in my company)

    View more comments
    #18

    A Fair Criticism Of The Universal Language

    A Fair Criticism Of The Universal Language

    aykay55 Report

    ADVERTISEMENT
    #19

    Speed Cameras + Sql?

    Speed Cameras + Sql?

    Erick_Og Report

    #20

    Trying To Learn C

    Trying To Learn C

    Vercidium Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    At the "start learning C" level, I highly recommend Arduino. Quickly and easily make practical things that you can directly see the results. Helps maintain interest, and helps turn coding into small bite sized chucks :D

    View more comments
    ADVERTISEMENT
    #21

    "I Don't Need To Read The Documentation, I Can Make It Work!"

    "I Don't Need To Read The Documentation, I Can Make It Work!"

    Aedene Report

    #22

    What Is This Failing?

    What Is This Failing?

    omar2205 Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Far from forgetting, my brain actually debugs code whilst I sleep and I can frequently come back to a problem the next day with a good understanding of how to fix it!

    View more comments
    ADVERTISEMENT
    #23

    Finland Has No Regards To Human Rights

    Finland Has No Regards To Human Rights

    ArnulfHill Report

    #24

    Keep Dreaming

    Keep Dreaming

    yuva-krishna-memes Report

    Emma Byrne
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    This is why the first guy had to get a job just to fix that bug.

    View more comments
    ADVERTISEMENT
    #25

    Oh Yeah!

    Oh Yeah!

    Rachid90 Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Yes, but when it is 10 soul-destroying, boring, repetative, error-prone minutes every day...

    View more comments
    #26

    The Future Of Ai

    The Future Of Ai

    barathonucmnm Report

    ADVERTISEMENT
    #28

    How Not To

    How Not To

    Wulfagen Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Yeah, when somebody tells you they have a "database" of that and then shows you an Excel spreadsheet. *groan*

    View more comments
    ADVERTISEMENT
    #29

    He's Not Wrong

    He's Not Wrong

    TRPilsner Report

    Kira Okah
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Making someone else debug your poorly formatted, uncommented code.

    View more comments
    #30

    Make The Computer Go Beep Boop

    Make The Computer Go Beep Boop

    bobby_vance Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Oh god, I used to teach polymorphism, back when OO was a new thing!

    View more comments
    ADVERTISEMENT
    #31

    I Feel Attacked

    I Feel Attacked

    AggressiveIyAvg Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    What's a rainbow computer? And only 2 monitors for software engineering? XD

    View more comments
    #32

    Ah Yes A Red Coloured Error

    Ah Yes A Red Coloured Error

    0ajs0jas Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    And then moments later realise that you entered something wrong and the relief when you try it again and get back to the first error...

    View more comments
    ADVERTISEMENT
    #33

    "Refuses To Comment"

    "Refuses To Comment"

    DopePixel Report

    iBlank
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    had a coworker who would copy code for similar work between files, but would change what the methods and variables did without renaming them... debug hell

    View more comments
    #34

    Naming Is The Most Difficult Part

    Naming Is The Most Difficult Part

    GeorgeWalt Report

    ADVERTISEMENT
    #35

    When Someone Watches Me Code

    When Someone Watches Me Code

    neveyeh Report

    #36

    Confused Screams

    Confused Screams

    Caffeine-Coder Report

    ADVERTISEMENT
    #37

    That's A Great Suggestion

    That's A Great Suggestion

    sakib_shahriyar Report

    Tony Barron
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    My first language was CUBOL, Cuneiform Block Oriented Language but then I graduated to COBOL which had one great strength and one great weakness. Strength: It was so simple (thanks Grace) that any idiot could learn to code in it. Weakness: and, OMG, so many did (can you spell Y2K?)

    View more comments
    #38

    I'm Sorry Boss, You Can't Micromanage Me Anymore

    I'm Sorry Boss, You Can't Micromanage Me Anymore

    1ByteIdiot Report

    Hugo Raible
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Yep. One of the reasons for me to look for a new job. See also this reddit thread: https://www.reddit.com/r/cscareerquestions/comments/oosru6/i_went_to_the_office_for_the_first_time_i_f*****g/

    View more comments
    ADVERTISEMENT
    #39

    I Will Automate Your Job One Day Out Of Spite

    I Will Automate Your Job One Day Out Of Spite

    enochou Report

    Aleksandra
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Yeah that's what programmers like to think but reality can be v different sometimes 😆

    View more comments
    #40

    I Am Learning Css

    I Am Learning Css

    sohxm7 Report

    ADVERTISEMENT
    #41

    Interesting ...

    Interesting ...

    dhanno65 Report

    #42

    Wix Developers Under Water Again

    Wix Developers Under Water Again

    murageh Report

    Radek Suski
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Wix .... hahahaha .... hahaha ..... "developers"

    View more comments
    ADVERTISEMENT
    #43

    Every Damn Time

    Every Damn Time

    mhhelsinki Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Flex... or Grid in a pinch. Seriously though, learn Flex...

    #44

    When You Are Full Stack Developer

    When You Are Full Stack Developer

    call_me_ap Report

    Bilja M
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Full Stack is the worst scam of IT companies! You do all the work but are paid one single salary. Just invest in team for front-end and separate team for back-end. I hate this "full stack" crap! Pure exploitation!

    ADVERTISEMENT
    #45

    At Least I Learned Something?

    At Least I Learned Something?

    arcanewright Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    The converse is that you find a library that looks like it does what you want, then find that it can't handle some of the fiddly bits and you have to decide whether to modify it to do what you want, find another library, or do it your way after all.

    View more comments
    #46

    Timezone Support

    Timezone Support

    Psychological_Flow72 Report

    Pheebs
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I’m thinking the time lag of “live updates”.

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #48

    Who's Jason ?

    Who's Jason ?

    100thRedditAc Report

    Yvette Desmarais
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Before I started in computers I was once asked what languages did I know. I said French. He had the charity not to laugh.

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #49

    Computer Science = World Domination

    Computer Science = World Domination

    the_man_with_none Report

    ADVERTISEMENT
    See Also on Bored Panda
    #50

    Git?

    Git?

    ResearchCurious9920 Report

    Troux
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Reminds me of the files on our server called xxx_UPDATED_LATEST_LATEST_LATEST_LATEST3

    View more comments
    #52

    I Don't Know What To Do

    I Don't Know What To Do

    mejhopola Report

    ADVERTISEMENT
    See Also on Bored Panda
    #53

    She Has “True” As Her Last Name And That Breaks Icloud

    She Has “True” As Her Last Name And That Breaks Icloud

    reddit.com Report

    mulk
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    And what about Rachel Null? or Rachel False?

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #54

    Need A Similar Sign At Work When Trying To Fix Bugs

    Need A Similar Sign At Work When Trying To Fix Bugs

    jpg1991 Report

    #55

    1 Job, 2 Dreams

    1 Job, 2 Dreams

    khl3o Report

    #56

    Bandwidth Usage

    Bandwidth Usage

    mike30381 Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Nah, I just install all my node packages to global; haven't touched them in over a year XD

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #57

    Time.h

    Time.h

    nonsenseis Report

    ADVERTISEMENT
    See Also on Bored Panda
    #58

    Had The Toughest If Statement Of My Life Yesterday

    Had The Toughest If Statement Of My Life Yesterday

    lil-lil-lil-lil-lil Report

    #59

    Shit Now I Have To Support It Till The End Of Time

    Shit Now I Have To Support It Till The End Of Time

    lil-lil-lil-lil-lil Report

    #60

    Our Policy At Work - Are We Wrong, Though?

    Our Policy At Work - Are We Wrong, Though?

    Filb0 Report

    ADVERTISEMENT
    #61

    The Dream

    The Dream

    ChandlerBingggggggg Report

    ADVERTISEMENT
    #62

    Editing Is Still A Useful Skill Though

    Editing Is Still A Useful Skill Though

    icy_skies Report

    Gandalf the Pink
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Sometimes websites will accept entries and you can actually do sort of hacky stuff with DevTools. There's a way of pre-banning people from Facebook groups by banning a group user but changing their ID in DevTools to a user not in the group. There was a problem with our apartment bulding's front door but the description box was disabled for everything but specific categories on the landlord's site. So I enabled the description box in DevTools so I could specify what exactly was wrong with the door, I press sent and I got a copy of the error report, and sure enough it included the description. Bet the landlord people scratched their heads that day.

    #63

    It's A Living

    It's A Living

    TabCompletion Report

    #64

    Resisting The Urge To Meme Is Tough During Late Night Coding Sessions

    Resisting The Urge To Meme Is Tough During Late Night Coding Sessions

    topkek516 Report

    John Smith
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    resistance is futile, you know you are going to do it, so why fight it .. *Looks at own code and sees variable called thePhantom and wonders why...

    View more comments
    ADVERTISEMENT
    #65

    I Hate My Life

    I Hate My Life

    Mighty_McBosh Report

    June
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Wtf that's definitely not a reason to cry! The opposite is. When you changed nothing and your code doesn't work anymore for NO reason. Nightmare material.

    View more comments
    ADVERTISEMENT
    #66

    How Am I Even Supposed To Work Like This

    How Am I Even Supposed To Work Like This

    Portugal_Stronk Report

    #67

    They Just Don't Understand

    They Just Don't Understand

    kludgwerwer3243 Report

    #68

    Visualizing The Codes I Write

    Visualizing The Codes I Write

    Le_Minimalizier Report

    Robert T
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Hey, don't knock it, brute force works! ;-)

    ADVERTISEMENT
    #69

    Wondering What Should I Do For C++

    Wondering What Should I Do For C++

    Shery1508 Report

    ADVERTISEMENT
    #70

    Relatable

    Relatable

    freeCARROTjuice Report

    #71

    Happens Every Time

    Happens Every Time

    JasperDG828 Report

    #72

    *bonk Bonk*

    *bonk Bonk*

    yuva-krishna-memes Report

    ADVERTISEMENT
    #73

    I’ve Just Ended A Thousand Years War

    I’ve Just Ended A Thousand Years War

    kimeron Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    stop using spaces gdi... Nevermind saving bytes, that's a nice benefit, the most important reason to use tabs is because IDEs have preferences that let users CHOOSE their own indentation; whether it's 2, 4, or the oddball 3 space indention, tabs comply!

    View more comments
    ADVERTISEMENT
    #74

    Fullstack Devs Be Like

    Fullstack Devs Be Like

    mraza007 Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Take note, the fullstack dev is a string bean; sure he'll get the job done eventually, but the backend and frontend devs will absolutely CRUSH it XD

    View more comments
    #75

    Home Office

    Home Office

    readdler Report

    #76

    Oh No. Anyway

    Oh No. Anyway

    esberat Report

    ADVERTISEMENT
    #77

    Things Change, Don't They

    Things Change, Don't They

    DrTwentyTwo Report

    ADVERTISEMENT
    #78

    Review, Please!

    Review, Please!

    khayalan-mathew Report

    #79

    I Was Born This Way

    I Was Born This Way

    AggressivelyToast Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I'm not going to knock the person who does the righthand one... but I will go back and correct their mistake on my own time :)

    View more comments
    #80

    I Am Nothing

    I Am Nothing

    Henrijs85 Report

    Radek Suski
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    It's a tool. If it's helpful let people use it

    View more comments
    ADVERTISEMENT
    #81

    The 4th Joke

    The 4th Joke

    Irrellflughhd Report

    ADVERTISEMENT
    #83

    I'm A Software Developer

    I'm A Software Developer

    esberat Report

    Yvette Desmarais
    Community Member
    4 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    First lesson in programming: "Google is your friend".

    View more comments
    #84

    Our Github Bot Just Got A Job Offer

    Our Github Bot Just Got A Job Offer

    sublimefunk Report

    ADVERTISEMENT
    #85

    Still Waiting For Python 3.10

    Still Waiting For Python 3.10

    Twitch_xTUVALUx Report

    ADVERTISEMENT
    #86

    Life Of A Web Developer

    Life Of A Web Developer

    upsidedownwf Report

    #87

    Multi-Threading Is Hard

    Multi-Threading Is Hard

    simonfalke Report

    #88

    Using Github Copilot To Write A “Hello World” App

    Using Github Copilot To Write A “Hello World” App

    bobby_vance Report

    ADVERTISEMENT