Огромное количество разработчиков мечтают создать свой проект, который будет приносить им доход поверх зарплаты на основной работе.

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

В дату релиза проект деплоится в прод. Но почему-то там все также один пользователь — сам создатель.

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

Он сидит, смотрит на свой проект и прям чувствует, как энтузиазм сходит на нет. Приходит понимание, что нужно как-то привлекать пользователей, но как? На самом деле на этом этапе уже многие так и остаются, и проект просто попадает на так называемое «кладбище пет-проектов».

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

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

И вот здесь уже, спустя время дисциплинированной работы (какое время зависит от слишком многих факторов), разработчик делает сальто и становится маркетологом, возможно и предпринимателем. Лично я знаю большое количество людей, которые пошли именно по такому пути (в том числе и я) и единицы в итоге стали предпринимателями.

А как же избежать такой истории или потерянных лет или месяцев, выброшенных на бесполезную разработку.

Наверное, попробовать не быть разработчиком, а быть (научиться быть) предпринимателем. То есть ты хочешь не проект, репозиторий в гитхабе, а бизнес, который кому-то нужен и за который будут готовы платить, не рисовать архитектуру и писать код, а понять, что придется большую часть времени общаться с потенциальными клиентами и заниматься маркетингом, не настраивать пайплайн для деплоя через GitHub Actions, а открыть ИП и разобраться, как заполняется налоговая декларация. А написание кода и его результат — это хоть и важная часть, но всего лишь инструмент бизнеса, инструмент реализации продуктовой ценности.

Данное небольшое рассуждение адресуется разработчикам, которые возможно идут вот по этому описанному пути. Он не всегда ведет вникуда, но на моем опыте так происходило в 99% случаев.

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

Подписывайтесь, кому интересно.