Stack Overflow Picks Enemies
Why is this Languages meme funny?
Level 1: Picking Chores
This is like filling out a form that asks which chores you like and dislike, and the example for "dislike" already says "cleaning the bathroom." The funny part is that the form seems to know what developers complain about before they even type it.
Level 2: Choosing Your Stack
Stack Overflow is a developer community known for programming questions and answers, and the image shows a job-related filter page. A tech stack is the set of languages, frameworks, databases, and tools used to build software. The UI lets someone list technology they like and technology they dislike.
The funny part is the examples. Under liked tech, the examples are html and c#. Under disliked tech, the examples are c and php. That looks like a normal placeholder, but developers read it as a joke because C and PHP have long-running reputations for being painful in certain situations.
This connects to language wars, where developers argue about which language is better, cleaner, safer, faster, or more pleasant. Beginners often meet these debates early and may think languages are simply good or bad. With experience, the answer becomes more annoying: a language can be excellent in one context and miserable in another, especially when old code, weak tooling, or messy team habits are involved.
Level 3: Filtered Language Grudges
The screenshot is from stackoverflow.com and shows a job-search filter with a TECH section. The visible labels are:
Tech You Like
with the placeholder:
Add up to 10 (e.g. html, c#)
Then:
Tech You Dislike
with the magnifier pointed at:
Add up to 10 (e.g. c, php)
That tiny example text is the entire joke. A neutral recruiting UI is supposed to help candidates express technology preferences, but it accidentally reads like Stack Overflow has officially ranked HTML and C# as acceptable likes while assigning C and PHP to the penalty box. Developer communities have been arguing about programming languages for decades, so the placeholder feels less like sample input and more like a product manager quietly taking sides in a language war.
The senior-level bite is that language preference is rarely just about syntax. Disliking PHP often means remembering old web apps with mixed HTML, global state, inconsistent legacy APIs, and deployment habits from a less civilized era. Disliking C can mean remembering manual memory management, pointer arithmetic, buffer boundaries, build toolchains, and undefined behavior that waits patiently for production. Of course, both languages are also powerful and important. That is why the joke works: experienced developers know the stereotypes are unfair, but they also know exactly why the stereotypes exist.
The recruiting angle adds another layer. Hiring filters pretend technologies are clean labels, but real career choices involve ecosystems, team maturity, codebase age, tooling, domain, and whether "PHP role" means a modern framework or a ten-year-old application held together by comments that say "temporary." A filter that lets candidates blacklist tech captures an honest part of developer experience: people do not only choose languages; they choose the maintenance histories and organizational habits that come bundled with them.
Description
The image is a mobile Safari screenshot on stackoverflow.com, showing the status bar with "vodafone AU", "4:23 pm", and an 18% battery. A filter page contains controls labeled "Filters", "Reset", "Cancel", and a blue "Search" button, then a "TECH" section. Under "Tech You Like" the placeholder says "Add up to 10 (e.g. html, c#)", while under "Tech You Dislike" the placeholder says "Add up to 10 (e.g. c, php)", with a circular magnifier emphasizing "c, php". The joke is that a job-search filter casually encodes long-running developer language prejudices, treating C and PHP as canonical dislikes.
Comments
7Comment deleted
The filter is honest: every search engine eventually becomes a thin UI over our language grudges.
C is good😭 Comment deleted
also needs "tech I do not dislike and am skillful in" Comment deleted
Probably 90% is JavaScript Comment deleted
Tech u dislike: e.g js Tech u like: e.g html Logec Comment deleted
Then both fields fit Comment deleted
😂😂😂😂🤡🤡🤡 Comment deleted