Four Types of Programmers
Imperative stoeranger • Uses sed, awk, grep... on a daily basis • 3 character long variable names • "OOP is literally HELL" • Never bashes Python or JavaScript, proudly uses them to make elitists seethe • Wrote 95% of all programs that power the modern world • Doesn’t care what OS or editor he’s on • His main machine happens to be a 2013 MacBook Air he got as a gift • Writes his own software Functional elitist • Watches Computerphile, thinks it’s actual programming • "Monad good" • "Lazy evaluation good" • "Loop bad" • "Mutable bad" • "Imperative not Elegant" • Writes code on paper to avoid side effects • Responsible for 0% lines of code in production • Uses Emacs with a light theme on an old Debian machine • Uses software written by imperative stoeranger OOP bilsterater • His job consists of writing the same boilerplate code every day and he LOVES it • Watches Bob Martin, thinks the guy is a genius • His variable names consist of at least 5 whole words • "Yoh, I need an object for this piece of data, let me make a class real quick so I can instantiate all the possible scenarios I pray of" • Responsible for 95% of all lines of code in the world • Uses JetBrains IDEs or Windows • Uses bloated proprietary software Safety-obsessed manager • "Rust will replace C and C++" • Avoids include as safety section in his documentation • "Here is this awesome PR, bro, it replaces your unsafe code with my slow and verbose but safe code" • No support for macOS, but writes an entire page of documentation on how to hack an installation on Windows • Best he’s ever accomplished is writing a coloured version of cat and ls • Uses Neovim with Gruvbox color scheme on Arch Linux • Mechanical keyboard, 34-inch monitor, no zoom when he screenshots it, if you can’t see too bad
На изображении показаны четыре карикатурных типа программистов, представленных персонажами Wojak: императивный программист, функциональный элитист, фанат ООП и менеджер, одержимый безопасностью. Шутка высмеивает стереотипы, снобизм и противопоставление языков, парадигм, редакторов и операционных систем. Мем отправляют как реакцию на спор о программировании или на узнаваемое поведение коллеги-разработчика.
four cartoon panels / четыре панели с карикатурамиprogrammer caricature / карикатура программистаWojak faces / лица Воякаwhite-haired man / беловолосый мужчинаbeard / бородаorange shirt / оранжевая рубашкаblue jacket / синяя курткаglasses / очкиmechanical keyboard / механическая клавиатураcomputer monitor / компьютерный мониторgear silhouette / силуэт шестерёнкиspeechless expression / безмолвное выражение лицаsmiling face / улыбающееся лицоtext bullets / текстовые пунктыabstract geometric background / абстрактный геометрический фон
- @ithueti / 8822 2023-02-08
- @gentoomemes / 7972 2023-12-15
- @right_wing_dev_squads / 10248 2024-08-10
- Template
- Wojak programmer stereotypes
- Type
- image
- Size
- 391×800 · 97.0 KiB
- Mood
- саркастичный
- Language
- en
- Added