this post was submitted on 07 Jul 2023
1880 points (98.2% liked)

Programmer Humor

32453 readers
1036 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 1 year ago* (last edited 1 year ago) (4 children)

What is this meme about? "Competition", "Leaderboard", "Waiting for the timer to hit 0:00"? I am so confused.

[–] [email protected] 22 points 1 year ago (1 children)

Competitive programming.

Usually multiple algorithmic problems that are released to public at the same time and the fastest people to submit a correct solution get more points.

A fun one I still like to participate in is advent of code, which is a yearly christmas themed one with two problems released a day during advent.

If you want to seriously compete in competitive programming, you need to learn and memorize different problem types and the solutions to those. A bit like you start learning patterns in chess.

For practicing, the CSES Problem Set is a gold mine for practice problems. Theres also a list of competitive programming books on the site.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (1 children)

That's sounds exhausting. Maybe I am showing my age, but after 15 years as a software developer (now DevOps engineer) I feel absolutely no desire to spend my free time competing against others. Maybe I would've felt different about this back in the days.

That being said, this meme still applies to regular software developers. I know plenty of people who match all of the shown stereotypes.

[–] [email protected] 7 points 1 year ago

Advent of Code is fun even without seriously competing (which, at least globally or in bigger communities is basically impossible unless you're actually a proper competitive programmer). There's no stakes and you can just do the challenges you feel like doing :)

[–] [email protected] 14 points 1 year ago

It's about coding competitions, and without me being directly involved in the scene (the closest I get to it are silly competitions regarding indy-games or decompiling old games or whatever) I did make personal acquaintance with every of those stereotypes, and it's so true.

[–] [email protected] 5 points 1 year ago

It's about how I applied to an associate engineer position, made it through 3 rounds of interviews, then got rejected only to find out they hired a senior engineer with over a decade of experience at AWS. /rant

[–] [email protected] -3 points 1 year ago

It's about the feeling when people are a milion times more skilled in your field