Написать код легче, чем аргументировать, что он не нужен

На креативном проекте мы делали промо к премьерам. Игры, анимации, интерактив.

Я пришёл туда как разработчик, а половину времени провёл в разговорах с менеджерами проекта. Не потому что любил созвоны. Потому что без этого нельзя было понять, что вообще нужно делать.

Задача звучала так: «нужна интерактивная штука к премьере». И всё.

А дальше начинается разница между двумя разработчиками.

Первый берёт это и делает буквально то, что написано. Красиво, аккуратно, ровно по букве. Потом выясняется, что задача была не про интерактив, а про то, чтобы человек досмотрел до конца и нажал кнопку. И половина работы уходит в мусор.

Второй сначала спрашивает, зачем. Что должно случиться с человеком, который это откроет. Что считается успехом. Какая цифра должна вырасти.

И вот после этого вопроса он предлагает решение, которое проще, дешевле и работает лучше того, что просили.

Знаешь, что происходит с таким человеком дальше? Ему начинают давать другие задачи.

Не потому что он лучше пишет код. Потому что с ним можно обсуждать, а не только поручать. Его зовут на обсуждения раньше, чем задача превратилась в тикет. А там и уровень другой, и деньги другие.

Это самая недооценённая вещь в профессии. Все качают технику, потому что её понятно, как качать. А отличает в итоге умение видеть задачу целиком, вместе с бизнесом, который за ней стоит.

Начать можно завтра. На следующей задаче, прежде чем открыть редактор, спроси: а зачем это нужно?

Поставь ❤️, если было полезно