Найм умирает. Может, теперь делать свой продукт не такая уж плохая идея?

Комментарию к видео @fillpackart

Комментарию к видео @fillpackart

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

Дисклеймер

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

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

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

Средний этаж исчезает

Еще пару лет назад для всех было очевидно каким должен быть путь разработчика. Можно было расти как инженер, а можно было уйти в управление: стать тимлидом, менеджером, руководителем нескольких команд. Второй путь казался вполне надежной ставкой. Ты меньше пишешь код, больше работаешь с людьми, процессами и стратегией, а твоя ценность для компании только растет.

Сейчас этот этаж начинает исчезать.

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

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

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

С тестированием происходит похожая история. Если QA займет позицию «Я только тестирую», то его место в компании автоматически ставится под сомнение. От разработчика теперь ожидают, что он сам напишет код, проверит фронтенд и бэкенд, добавит тесты и проверит, что все работает у реальных клиентов. Разделение труда постепенно сводится к одному общему знаменателю: продуктовому разработчику, который берет задачу целиком и доводит ее до результата.

Я сам всегда был фронтендером. Сейчас делаю все подряд: фронтенд, бэкенд, тестирование, автоматизации, работу с инфраструктурой. Единственный способ оставаться полезным заключается в том, чтобы не чураться никакой работы и не держаться за границы своей старой роли.

Два пути внутри компании

Если смотреть именно на найм, то сейчас я вижу два более-менее понятных пути.

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

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

Пока общепринятых паттернов здесь почти нет. Прямо сейчас каждая компания пилит свои велосипеды. Но когда-то так же было с CI/CD, мониторингом и релизными процессами. Со временем появились стандартные подходы. Скорее всего, появится и отдельная роль, условный AI Ops, который будет отвечать за всю эту систему.

Работы стало больше, но ценности в ней чувствуешь меньше

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

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

Планка растет вместе с производительностью. Если AI позволяет сделать в два раза больше, через некоторое время эти два раза становятся новой нормой. Компания просто начинает ждать от тебя больше готовых задач.

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

Старый контракт между разработчиком и рынком больше не выглядит надежным. Раньше казалось, что если ты умеешь писать код и у тебя достаточно опыта, то всегда найдешь работу на условные 5–6 тысяч долларов в месяц. Свой проект на этом фоне выглядел рискованной авантюрой. Можно несколько лет что-то делать и ничего не заработать, когда рядом существует понятный и стабильный найм.

Только стабильность в этом сравнении была аксиомой. Сейчас она перестала ею быть.

Риски найма и своего продукта сближаются

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

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

Я как раз начал делать свое приложение примерно год назад, не уходя из найма. За последний месяц я заработал на нем 600 долларов. Это пока не те деньги, ради которых можно бросить работу, но с каждым днем число платных подписчиков растет, а вместе с этим я чуточку меньше переживаю за свое будущее. У меня появляется какая-то надежда.

Это график поступлений за все время существования приложения

Это график поступлений за все время существования приложения

Это важно. На графике видно, что более-менее ощутимые деньги начали появляться только этим летом. То есть первые 8 месяцев я пилил приложение без результата. Тратил на это все свободное время, исправлял баги, пиарил. А первые подписки были либо мои, либо подписки из жалости от знакомых, чтобы меня поддержать.

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

Я не знаю, насколько далеко получится дойти с этим приложением. $600 могут превратиться в $6k или больше, вопрос времени. Главное, что теперь здесь хотя бы появился измеримый результат и какие-то работающие пути продвижения, которые можно просто усиливать и повторять.

В своем проекте часы перестают равняться деньгам

Больше всего мне нравится даже не текущий доход, а изменение самого способа мышления.

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

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

За последний год я, кажется, вырос сильнее, чем за несколько предыдущих лет работы в найме. Причем не столько в программировании. Мне пришлось разбираться в аналитике, маркетинге, монетизации, SEO, работе сторов, общении с пользователями, написании текстов и создании контента. На работе я уже давно не чувствовал такого развития.

Когда делаешь продукт сам, невозможно сказать: «Этим должен заниматься другой отдел». Другого отдела нет. Если приложение не покупают, недостаточно написать хороший код и считать свою часть работы выполненной. Приходится разбираться, почему люди не доходят до оплаты, что они не понимают, где уходят и как вообще рассказать им о продукте.

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

Придется научиться долго выглядеть глупо

У собственного проекта есть неприятная особенность: окружающие постоянно объясняют тебе, почему он никому не нужен.

Я уже не могу посчитать, сколько раз слышал вопрос: «Зачем ты делаешь это приложение, если уже есть [подставь любое похожее]?» Мне говорили, что это копия одного продукта, потом копия второго, потом копия третьего. Писали, что идея банальная, рынок переполнен, а реализованная функция никому не нужна.

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

Если воспринимать каждый такой комментарий как объективную оценку идеи, руки опустятся очень быстро. Первые месяцы ты и сам не уверен, что занимаешься чем-то разумным. Любой случайный человек может зародить в тебе сомнение буквально одним комментом.

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

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

Так свой продукт все еще рискованнее найма или уже нет?

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

Но само соотношение рисков изменилось.

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

В найме можно попытаться стать последним универсальным разработчиком, который умеет все и выдерживает растущую нагрузку. Можно занять место человека, который автоматизирует работу остальных и строит внутри компании AI-процессы. Оба пути выглядят разумно, и я сам продолжаю двигаться в эту сторону (на всякий случай).

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

Вероятность успеха здесь все еще невысока. Только вероятность спокойно проработать следующие десять лет в одной привычной роли тоже уже не выглядит высокой.

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

Это, конечно, не гарантия. Можно даже сказать, что это просто диверсификация рисков, если делать все параллельно.


Буду рад всех видеть в своем уютном тг-канале Solo Founder. Там как раз рассказываю как пилю свой собственный продукт, что получается, что нет.

Автор: vital_pavlenko

Источник

Оставить комментарий