15 Hilarious Jokes by the Programmers for the Programmers

Sbnd
6 min readNov 23, 2020

Image by author using kapwing.com

Due to the WFH situation, I miss the office environment where we go crazy laughing over silly jokes in the life of we — the programmers.

Here is an attempt to recreate the laughs. These jokes will make you roll on the floor, laughing because they are all derived from real-life scenarios.

After all, the software engineer’s real-life incidents are funnier than any joke.

Caution: If you are drinking hot beverages, please put them down safely before proceeding to read further.

0. Debugging definition

Debugging is the most powerful tool in the arsenal of every programmer. We spend 80% of our working hours debugging and the rest 20% coding.

made using kapwing.com

1. Formatted Code

When you, unfortunately, have to understand your own code one day.

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-0.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-2.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-3.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-4.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-5.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-6.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-7.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-8.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-9.html

https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-1.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-0.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-1.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-2.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-3.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-4.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-5.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-6.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-7.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-8.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-9.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl01.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl02.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl03.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl04.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl05.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl06.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl07.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl08.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl09.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl10.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl11.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl12.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl13.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl14.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl15.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl16.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl17.html

https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl18.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm10.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm11.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm12.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm13.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm14.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm15.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm16.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm17.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm18.html

https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm19.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm00.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm01.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm02.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm03.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm04.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm05.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm06.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm07.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm08.html

https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm09.html

https://joycedayton.com/sites/default/files/webform/r-b-00.html

https://joycedayton.com/sites/default/files/webform/r-b-01.html

https://joycedayton.com/sites/default/files/webform/r-b-02.html

https://joycedayton.com/sites/default/files/webform/r-b-03.html

https://joycedayton.com/sites/default/files/webform/r-b-04.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm00.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm01.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm02.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm03.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm04.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm05.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm06.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm07.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm08.html

https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm09.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm10.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm11.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm12.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm13.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm14.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm15.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm16.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm17.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm18.html

https://ims.utoronto.ca/video/nfol/patra-nfl-kzm19.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl01.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl02.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl03.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl04.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl05.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl06.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl07.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl08.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl09.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl10.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl11.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl12.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl13.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl14.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl15.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl16.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl17.html

https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl18.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv70.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv71.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv72.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv73.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv74.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv75.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv76.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv77.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv78.html

https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv79.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv70.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv71.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv72.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv73.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv74.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv75.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv76.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv77.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv78.html

https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv79.html

https://www.monkeyuser.com/

2. Deadlines — PUB-G style

monkeyuser.com

3. It is always fun with Javascript 😷

9gag.com

4. Oh boy, I can never get a simple regex correct without copy-paste

monkeyuser.com

5. Bane of my coding life 💩

monkeyuser.com

6. If code quality becomes the criteria to go to heaven for programmers 😈

monkeyuser.com

7. The greatest myth about code freeze

I can vouch for this 😉

monkeyuser.com

8. Techdebts are never important until they are

monkeyuser.com

9. Edge Cases

monkeyuser.com

10. Which type of programmer are you?

hongkiat.com

11. There is always a last one to tackle

hongkiat.com

12. The beautiful brain of a programmer 👺

thecoderpedia.com

13. When your beautiful brain plays the trick when you are about to sleep, finally 😵

thecoderpedia.com

14. I bet every programmer has gone through all five phases. I sure did.

somethingofthatilk.com

Bonus: I know we all love a little bit of bonus

Ah! the satisfaction of rejecting a defect with a comment — Not a defect. Testing issue. 😆

monkeyuser.com

Thanks for laughing while reading. If you want to switch to something even more interesting, you might like to read:

--

--