DEV Community

Mohmed Ishak
Mohmed Ishak

Posted on • Updated on

11 Educational Tech Memes For All Programmers (With Explanation)

No intro, but like this post if you enjoy these memes. Experience level required to understand every meme is written from 1 to 5 where 1 is lowest and 5 is highest.

[1]

Alt Text
Credits: @programmerhumor_io on Instagram
Experience level required to understand this meme: 1/5
Explanation: the intern fixed a bug by commenting the code, in other words, removed the entire feature that caused the bug.

[2]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 2/5
Explanation: new engineers tend to be confident in messing around with production DBs, but only senior SWEs know how careful things need to be done in production DBs without introducing breaking changes.

[3]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 2/5
Explanation: deploying app to production is a complicated process where you need to set up a lot of configs, environment variables, etc.

[4]

Alt Text
Credits: @coderhumor on Instagram
Experience level required to understand this meme: 1/5
Explanation: this person pulled a classic beginner move to write a function that finds if the number is odd/even by checking every number. A better way is to use the modulus operator and check whether the remainder is 0 (even) or otherwise.

[5]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 4/5
Explanation: once you become a senior dev, you wouldn't try to remember everything. Instead you'll try to remember the concepts and Google the codes only when needed.

[6]

Alt Text
Credits: @coderhumor on Instagram
Experience level required to understand this meme: 4/5
Explanation: this guy received access to production server in his first week of work, and accidentally shut it down. He had to drive to data center to restart the server.

[7]

Alt Text
Credits: @coderhumor on Instagram
Experience level required to understand this meme: 3/5
Explanation: she is sort of teasing programmers who spend way too much time building complicated design in CSS which can be done in an easier way.

[8]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 1/5
Explanation: it's funny because it's true.

[9]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 3/5
Explanation: no offense to recruiters but sometimes you'll be approached by recruiters on LinkedIn who think that JavaScript is a superset of Java.

[10]

Alt Text
Credits: @linuxtechtips on Instagram
Experience level required to understand this meme: 3/5
Explanation: every post/video that explains about API uses waiter as a metaphor.

[11]

Alt Text
Credits: @dev.at.work on Instagram
Experience level required to understand this meme: 3/5
Explanation: this guy forgot about the alphabet R and thought of R, the programming language.

Top comments (4)

Collapse
 
meg_gutshall profile image
Meg Gutshall

😆 #6 is my favorite with #11 as a close second.

I saw #4 unfold in real time on Twitter and it was a hilarious thread. So many mansplainers stepped in to help not realizing that it was a joke.

Collapse
 
ishakmohmed profile image
Mohmed Ishak

Glad you liked them.

Collapse
 
cenacr007_harsh profile image
KUMAR HARSH

I am lowkey scared of deployment now lol 😂

Collapse
 
ishakmohmed profile image
Mohmed Ishak

Be very scared. 😂