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

#2

Yeah, This Seems About Right

Yeah, This Seems About Right

Iforget1234z Report

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). 

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

Add photo comments
POST
c_mayo_1 avatar
RatherLoopy
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#4

Every Day Is Like This

Every Day Is Like This

nitr0gen_ Report

#5

No Comments

No Comments

Sudipta_Kundu Report

Add photo comments
POST
idrow avatar
Id row
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I always leave comments like I'm explaining it for the first time to a 5 year old.

lynslow avatar
Demongrrrrl
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I use that metric when writing software manuals - could a 5-year-old use this?

Load More Replies...
robert-thornburrow avatar
Robert T
Community Member
2 years ago (edited) DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

"Who wrote this POS"? Looks in the comments. Ah, me. What the hell was I thinking!. :-(

kona4me avatar
Kona Pake
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

He’s not a real programmer, there’s no Continuous pages of programming hanging everywhere.

fuggnuggins avatar
fuggnuggins
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

No glasses. No belly. Full head of hair. I bet he doesn't even know his best minesweeper score.

Load More Replies...
marakitsch0 avatar
Candia Lee
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Coming back to finish needle crafts can be similar, trying to figure out where I left off in instructions, finding the needles & the rest of the yarn.

noneanon avatar
Random Anon
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Well you learn eventually to leave comments at strategic spots in your code to jog memory. And, when you've advanced to lead a team, it makes it easier to get people on-board and running.

markjohansen avatar
Mark Johansen
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I go through this every Monday, when I try to figure out what I was doing Friday.

lanebuckner avatar
Lane Buckner
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

What exactly was this thing supposed to do. I send myself emails with delayed delivery entitled "Where Am I?"

shelbyp avatar
Shelby P
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

I thought this was indicative of the fact that I'm not a serious programmer and don't know enough...

imitating avatar
Imitating
Community Member
2 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Nah. The more experience you gain, the more complex the project and therefore the more ongoing code you have occurring.

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

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

ADVERTISEMENT
#10

I'm Sure His Wife Was Thankful

I'm Sure His Wife Was Thankful

Xorgon Report

#12

I Program With Python

I Program With Python

Code_12c 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

#15

Dear Universe Please Include This In The Next Update

Dear Universe Please Include This In The Next Update

soozennei Report

#16

Choose Your Fighter

Choose Your Fighter

iamkarlson Report

#17

*sad Freelance Noises*

*sad Freelance Noises*

hetfield37 Report

#18

A Fair Criticism Of The Universal Language

A Fair Criticism Of The Universal Language

aykay55 Report

ADVERTISEMENT
#20

Trying To Learn C

Trying To Learn C

Vercidium Report

Add photo comments
POST
danielshadowdrakken avatar
Daniel (ShadowDrakken)
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#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

Add photo comments
POST
robert-thornburrow avatar
Robert T
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#24

Keep Dreaming

Keep Dreaming

yuva-krishna-memes Report

#25

Oh Yeah!

Oh Yeah!

Rachid90 Report

Add photo comments
POST
robert-thornburrow avatar
Robert T
Community Member
2 years ago DotsCreated 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 commentsArrow down menu
#28

How Not To

How Not To

Wulfagen Report

Add photo comments
POST
robert-thornburrow avatar
Robert T
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#29

He's Not Wrong

He's Not Wrong

TRPilsner Report

ADVERTISEMENT
See Also on Bored Panda
#30

Make The Computer Go Beep Boop

Make The Computer Go Beep Boop

bobby_vance Report

#31

I Feel Attacked

I Feel Attacked

AggressiveIyAvg Report

#32

Ah Yes A Red Coloured Error

Ah Yes A Red Coloured Error

0ajs0jas Report

Add photo comments
POST
robert-thornburrow avatar
Robert T
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#33

"Refuses To Comment"

"Refuses To Comment"

DopePixel Report

Add photo comments
POST
ikcollins1 avatar
iBlank
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#37

That's A Great Suggestion

That's A Great Suggestion

sakib_shahriyar Report

Add photo comments
POST
tovabarron avatar
Tony Barron
Community Member
2 years ago DotsCreated 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 commentsArrow down menu
#38

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

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

1ByteIdiot Report

Add photo comments
POST
blaasdf2 avatar
Hugo Raible
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
#39

I Will Automate Your Job One Day Out Of Spite

I Will Automate Your Job One Day Out Of Spite

enochou Report

Add photo comments
POST
aleksandra_1 avatar
Aleksandra
Community Member
2 years ago DotsCreated 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 Replies...
View more commentsArrow down menu
ADVERTISEMENT
See Also on Bored Panda
#40

I Am Learning Css

I Am Learning Css

sohxm7 Report

Note: this post originally had 88 images. It’s been shortened to the top 40 images based on user votes.