Кто такой Solo-Preneur

... И проснусь я в мире невозможном... Где-то между будущим и прошлым
(из какой-то сказки)

Лет 10 я занимаюсь коммерческой разработкой скриптов автоматизации, утилит для работы с облачными провайдерами и микросервисов. Последние 5 лет из них по найму в крупных компаниях в МСК. В самом начале карьеры, когда я разрабатывал интерфейс автоматизации контекстной рекламы, я придумал фичу, которая при вызове основной функции аукциона, по итогам показа, клика вызывала запуск связанной функции (обычно это называется callback), и таким образом, позволяла сохранять результаты аукциона, чтобы позже использовать это "знание" для более релевантных пользователей (re-targeting, look-alike, и т.п). Мои заказчики разработку приняли, но без этой фичи, не решились её оплачивать и использовать, и я убрал её в бэклог.

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

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

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

Деньги были немалые, даже сейчас это может сравниться с солидной зарплатой сеньора. Поэтому я решил, что их нельзя пускать на ветер, половину из них я потратил на швейцарскую стоматологию (в те времена в МСК была такая), а вторую половину использовал на бирже, через полгода началось сильное снижение индекса РТС, и на недельном шорте фьючерсов я заработал х4. Мне этого хватило, чтобы, добавив небольшой кредит, купить себе квартиру в Подмосковье.

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

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

На сегодня какие-то из них устарели, просто потому, что технологии активно изменяются. Однако, среди них есть и те, которые (неожиданно) опередили своё время, и уже скоро я смогу подступиться к их реализации ровно по той же самой причине: технологии активно изменяются и позволяют небольшими силами ("в одно лицо") запилить такой функционал, о котором 3 года назад могла мечтать небольшая команда.

В какой-то момент я решил их сгруппировать, и обнаружил, что они повторяются по своим базовым (core) возможностям, даже, когда кажется, что должны использоваться для совершенно разных целей. Тогда я решил, что такие "повторяющиеся" фичи могут иметь ценность, как самостоятельный продукт для большого числа компаний. Потому я взял описание функционала этих фичей, добавил в своё резюме и отправил в крупные компании.

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

После этого я стал более тщательно вести свой "специальный" бэклог. И уже на опыте нескольких лет я могу вам сказать точно, что инди-разработчик (или IT Solo-preneur) это вовсе не программист, дизайнер или софтвер-инженер, который объявил себя самозанятым и начал активно искать задачи на фрилансе, продавая своё время за Х руб/час. Помните про опыт, когда я обнаружил, как мои идеи в разработке способны принести мне громадный профит. Здесь ключевое слово "мне", в этом заключается философия Соло-пренера. Про эту философию и её особенности я напишу в следующем посте.

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

Если вас вдохновил мой опыт, или у вас есть свой гитхаб-репо с идеями (фичами), в успех которых верите лично вы, напишите в комментариях, давайте делиться полезными вещами, так мы быстрее сможем монетизировать свой опыт, своё затраченное время.

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

Что почитать по теме: самой вдохновляющей теорией в деле разработчика, на мой взгляд, до сих пор остаётся библия ограничений Rework (37 signals, Jason Fried и David Hansson, на фото моего профиля).

66
Начать дискуссию