The Case Against ‘Passion’ in Job Descriptions for Developers

The Case Against ‘Passion’ in Job Descriptions for Developers

The Case Against ‘Passion’ in Job Descriptions for Developers In the world of tech recruitment, the word “passion” has become a buzzword that often appears in job descriptions targeting developers. It’s used to describe the level of dedication and enthusiasm expected from candidates. However, I argue that this term is not only misleading but also potentially harmful to the hiring process and the developer community as a whole. Why “Passion” Can Be Problematic It’s Subjective and Vague: What one person considers passionate, another might view as merely competent....

June 1, 2026 · 4 min · 659 words · Maxim Zhirnov
Аргументы против 'увлеченности' в должностных инструкциях разработчиков

Аргументы против 'увлеченности' в должностных инструкциях разработчиков

Аргументы против упоминания «страсти» в вакансиях для разработчиков В мире технического рекрутинга слово «страсть» стало модным термином, который часто встречается в вакансиях для разработчиков. Им описывают уровень преданности делу и энтузиазма, ожидаемого от кандидатов. Однако я считаю, что этот термин не только вводит в заблуждение, но и потенциально вреден для процесса найма и сообщества разработчиков в целом. Почему «страсть» может быть проблематичной Субъективность и неопределённость: то, что один человек считает страстью, другой может воспринимать как просто компетентность....

June 1, 2026 · 3 min · 637 words · Maxim Zhirnov
Inline Comments as a Sign of Design Failure—or of Caring About Future You?

Inline Comments as a Sign of Design Failure—or of Caring About Future You?

The Dilemma of Inline Comments Inline comments in code are a topic of much debate among developers. Some see them as a necessary evil, a way to explain the unexplainable, while others view them as a sign of design failure—a crutch for poorly written code. In this article, we’ll explore both sides of the argument and try to find a middle ground. Why Inline Comments? Inline comments are often added to code to provide additional context or explanations....

May 25, 2026 · 3 min · 567 words · Maxim Zhirnov
Встроенные комментарии как признак провала дизайна — или заботы о Вас в будущем?

Встроенные комментарии как признак провала дизайна — или заботы о Вас в будущем?

Дилемма встроенных комментариев Встроенные комментарии в коде — это тема для широких дискуссий среди разработчиков. Некоторые считают их необходимым злом, способом объяснить необъяснимое, в то время как другие видят в них признак неудачного дизайна — костыль для плохо написанного кода. В этой статье мы рассмотрим обе стороны аргумента и попытаемся найти компромисс. Зачем нужны встроенные комментарии? Встроенные комментарии часто добавляются в код, чтобы предоставить дополнительный контекст или объяснения. Они могут быть полезны в нескольких сценариях:...

May 25, 2026 · 3 min · 513 words · Maxim Zhirnov
Incident Channels as Entertainment: Are We Addicted to Production Fires?

Incident Channels as Entertainment: Are We Addicted to Production Fires?

In the world of software development, there’s an unspoken truth that often goes unnoticed: incident channels have become a form of entertainment for some developers. It’s not uncommon to hear phrases like “the show must go on” or “let’s watch the fireworks” when a production issue arises. But is this culture healthy, or are we developing an unhealthy addiction to production fires? The Allure of Incident Channels At first glance, the idea of an incident channel being entertaining might seem absurd....

May 18, 2026 · 4 min · 669 words · Maxim Zhirnov