Не надо писать этот код

Кажется, самый дорогой навык разработчика сегодня - умение сказать: «Не надо писать этот код».

Когда только начинаешь карьеру, кажется, что ценность инженера измеряется количеством закрытых задач.

Написал больше кода - значит, принёс больше пользы.

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

Потому что каждая новая строка - это не только новая функция.

Это новый баг.

Новая поддержка.

Новый технический долг.

Новая ответственность.

Поэтому опытные инженеры часто тратят больше времени не на то, чтобы написать решение, а на то, чтобы понять: а нужно ли оно вообще?

Иногда самый ценный человек в команде - не тот, кто быстрее всех пишет код.

А тот, кто вовремя говорит:

«Давайте не будем усложнять».

И, как ни странно, именно за это бизнес готов платить всё больше.