⬆️ Никого не повышают за простые решения Простота в разработке - тихий убийца карьеры. В большинстве компаний система оценки построена так, что повышение получает не тот, кто решил задачу элегантно за два дня, а тот, кто накрутил абстракций за три недели и громко отчитался о "масштабируемой событийно-ориентированной архитектуре". Сложность продается легче, она заметна и впечатляет, а чистое решение часто сводится к одной строчке в резюме: "Реализовал фичу Х".

Практическая проблема для PM в том, что эта ловушка срабатывает на всех этапах. На собеседованиях соискателя заставляют усложнять архитектуру вопросом "А что, если количество пользователей увеличится в 3 раза?". На код-ревью автора простого решения заваливают вопросами "А предусмотрел ли ты задел на будущее?". В итоге мы получаем код, который сложнее поддерживать, фичи, которые дольше выходят, и культуру, где инженерный креатив ценится выше прагматичности.

В итоге разработчик усваивает: хочешь роста - усложняй, даже если это вредит продукту и замедляет коллег в будущем.

Чтобы выжить в такой системе, не обязательно становиться бюрократом от кода. Если вы разработчик, учитесь упаковывать простоту. Ваша работа - не говорить о результате, а показывать процесс мышления. Вместо "Сделал фичу" рассказывайте: "Проанализировал три подхода, включая сложные, оценил риски и выбрал простейшее решение, закрывающее все текущие требования, что сэкономило команде недели разработки. Решение не создавать лишнее - это тоже инженерное решение, и оно должно быть описано и аргументировано.

Если вы руководитель, меняйте систему мотивации. На ревью спрашивайте не "Учли ли мы масштабирование?", а "Как будет выглядеть самый простой вариант и когда нам станет больно без усложнений?". При оценке сотрудников смотрите не на объем кода, а на его необходимость. Хвалите публично тех, кто удаляет лишнее или отказывается от преждевременной оптимизации. Иначе ваша команда обречена получать сложность, которую вы же неосознанно поощряете.

LinkedIn: Анастасия Калашникова, Психолог в IT - ПСИвИТ

📖 Читать статью (~6 минут)

⬆️ Никого не повышают за простые решения
Простота в разработке - тихий убийца карьеры | Сетка — социальная сеть от hh.ru