🗑️ 99% ваших «гениальных» идей — дофаминовые галлюцинации.
Типичный алгоритм сжигания денег (и времени): придумал идею для пет-проекта, автоматизации или продукта? Нужно делать, не думай, сразу в прод!
А потом понимаешь, что этот инструмент не то что не нужен рынку — он не нужен даже тебе)
Индустрия завалена мертвыми репозиториями и фичами, которые никто не использует. И всё потому, что мы путаем дофаминовый всплеск от новой идеи с реальной проблемой...
Мое предложение — Zero Trust для Эго. Дефолтный ответ на любую собственную идею — «положи в бэклог и забудь». Фиксируешь мысль в задачник: не «сделать», а «подумать об этом». И происходит магия...
Когда открываешь бэклог спустя время, иллюзии рассеиваются. Смотрю на идею и понимаю: это чушь. Контекст изменился, вводные другие. Идея умирает, так и не родившись.
Я сэкономил себе десятки часов жизни, просто ничего не сделав. И это моя главная победа.
Хотя буду честен: у этого паттерна есть темная сторона.
Иногда бэклог превращается в комфортный бункер для прокрастинации.
Ты замораживаешь идею не потому, что она плохая, а потому что боишься неидеального продакшена.
Да, так можно упустить гениальный инсайт. Но математика безжалостна: дешевле пропустить одного единорога, чем оплатить разработку 99 галлюцинаций.
В коммерческой разработке этот принцип работает еще жестче.
Типичный процесс: продакт-менеджер смотрит на абстрактные метрики и приносит гипотезу. Разработчик молча берет ее в спринт.
Команда пилит сложную фичу, проводит A/B тест. Метрики не сходятся — код летит в мусорку. Бизнес сжег кучу денег на проверку галлюцинации...
Продакт-инженер работает иначе. Он не бежит писать код.
Он устраивает идее жесткий краш-тест: — Какую проблему мы реально решаем? — Можно ли обрезать скоуп в три раза для MVP? — Можно ли вообще не писать здесь код, а взять готовое решение?
Считаю, что лучший архитектурный паттерн — сказать бизнесу: «Эта фича не принесет вам денег, давайте ее не делать».
Проблема в том, что рынок привык нанимать «просто руки». Бизнесу кажется, что дешевле посадить линейного кодера, который будет молча закрывать тикеты в Jira. Ведь думать — это удел C-level)
Но экономия на инженерах с продуктовым видением всегда оборачивается миллионами, потраченными на поддержку никому не нужного легаси.
Мы привыкли измерять эффективность количеством написанных строк. А надо — количеством отсеченного мусора.
Парадокс в том, что чем меньше импульсивных движений, тем выше итоговый результат. Ведь самый дешевый, быстрый и безопасный код — тот, который ты так и не написал!
Предлагаю признаться, сколько человеко-часов вы сожгли в этом квартале на фичи, которыми никто не пользуется?