Бизнес для инженера Бизнес для инженера: карта трека и трезвый взгляд на самостоятельность
0%

Бизнес для инженера: карта трека и трезвый взгляд на самостоятельность

Бизнес для инженера: карта трека и трезвый взгляд на самостоятельность

Есть распространённая мысль: «компания продаёт мой час втрое дороже, чем платит мне; уберу посредника — заберу разницу». Соблазнительно и почти всегда неверно. Разница между тем, что клиент платит компании, и тем, что компания платит вам, — не маржа-паразит, а цена функций: продаж, юридической защиты, бухгалтерии, кассового буфера, менеджмента, поддержки, обучения и права болеть, не теряя дохода. Уходя в самостоятельность, вы не удаляете посредника — вы выкупаете его обязанности и исполняете их сами, обычно хуже, но полностью контролируя итог.

Трек — про то, как исполнять эти обязанности осознанно: находить клиентов, считать цену, ограничивать объём работ, читать договор, говорить про деньги, строить свой продукт и не разориться в первый же кассовый разрыв. Эта статья обзорная: собираем картину, считаем арифметику и отделяем то, чему учатся по статьям, от того, за чем идут к живому специалисту.

Рамка на весь трек. Здесь нет юридических, налоговых и бухгалтерских консультаций. Мы разбираем устройство вопросов: какие бывают формы деятельности, чем они различаются по смыслу, что спросить у себя и у специалиста, где лежит первоисточник. Ни одной конкретной ставки, лимита, порога или суммы вы здесь не найдёте — и это сознательно: такие цифры меняются, зависят от страны, региона, вида деятельности и даты, а неверная цифра в тексте живёт годами и обходится читателю дороже, чем её отсутствие. Проверяйте всё на официальных источниках — ФНС России, Госуслуги, портал правовой информации — и оплатите час бухгалтера и час юриста до того, как подпишете первый договор.

1. Что именно вы забираете себе

1.1. Наём — это контракт про риск, а не про деньги

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

1.2. Функции, которые «внезапно ваши»

Инженерный навык здесь — один узел из шести. Он необходим, но именно он реже всего становится причиной провала: провал приходит из непроданного, недооценённого, плохо оформленного и неоплаченного. Три честных вопроса перед стартом. Что я продаю и кому? Не «пишу на Go», а «сокращаю время выкатки релиза командам до двадцати человек»: формулировка «пишу код» переводит вас в разряд взаимозаменяемых исполнителей, где единственный аргумент — цена. Сколько месяцев я проживу без единого поступления? Если ответ «два», вы будете соглашаться на плохие условия из страха, и это станет самосбывающимся пророчеством. Кто скажет мне, что я неправ? В найме это ревьюеры, тимлид, юрист компании; в одиночку нужна замена — сообщество, ментор, консультант.

2. Арифметика, которая ломает первую иллюзию

2.1. Почему «ставка × 160 часов» — фантазия

Календарный месяц содержит примерно 160–170 рабочих часов. Оплачиваемых среди них заметно меньше, и это не признак лени: продажи, переписка, оценки, не ставшие контрактом, счета и акты, обучение, простой между проектами, переделки по своей вине — рабочее время, которое никто не оплатит. Не берите ничьи «средние по рынку» доли, их вам продадут в двух противоположных версиях. Измерьте свою: две-восемь недель фиксируйте время в трекере с категориями «оплачиваемое» и «всё остальное». Отношение — ваша утилизация u, самое информативное число первого года. Необходимая ставка обратно пропорциональна ей:

ставка_минимум = (личный_доход + расходы_дела + налоги_и_взносы + резерв) / (часы_в_год × u)

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

2.2. Расчёт «пола» ставки снизу вверх

Ставка от затрат — не цена, а пол: граница, ниже которой работа приносит убыток. Цену определяют ценность для заказчика и переговорная позиция (Ценообразование), но пол нужно знать точно, иначе вы будете радоваться контрактам, которые вас разоряют.

"""Пол ставки. ВСЕ ЧИСЛА НИЖЕ — ЗАГЛУШКИ: подставьте свои, а налоговую
нагрузку берите только из расчёта с бухгалтером на актуальную дату."""

def floor_rate(target_income, business_costs, tax_load, reserve_share,
               work_hours, utilization):
    """Ставка за час, ниже которой работа приносит убыток."""
    left = 1.0 - tax_load - reserve_share          # доля выручки, доходящая до цели
    if left <= 0:
        raise ValueError("Налоги и резерв съедают всю выручку — модель не сходится")
    revenue_needed = (target_income + business_costs) / left
    billable_hours = work_hours * utilization      # оплачиваемых часов в год
    return revenue_needed / billable_hours


base = dict(
    target_income=1_000_000,   # сколько должно остаться лично вам за год
    business_costs=200_000,    # техника, софт, связь, бухгалтер, обучение, банк
    tax_load=0.10,             # доля отчислений от выручки — УТОЧНИТЕ У БУХГАЛТЕРА
    reserve_share=0.15,        # доля выручки в подушку и на простои
    work_hours=1_600,          # часов в год без выгорания
    utilization=0.55,          # доля оплачиваемых часов — ИЗМЕРЬТЕ СВОЮ
)
print(f"Пол ставки: {floor_rate(**base):,.0f} за час")

# Чувствительность: падение утилизации бьёт по ставке гиперболически
for u in (0.7, 0.6, 0.5, 0.4, 0.3):
    print(f"u={u:.0%} -> пол ставки {floor_rate(**{**base, 'utilization': u}):,.0f}")

Сложность — O(1); ценность не в вычислении, а в том, что вы обязаны заполнить каждое поле: пустое поле — риск, который вы пока не увидели.

Путь денег: от цены контракта до того, что реально ваше

2.3. Эффективная ставка — единственная честная

Договорная ставка врёт; считайте эффективную = полученные деньги / ВСЕ часы проекта. В знаменатель идут пресейл и оценка, созвоны, переписка, правки сверх согласованного, поездки, ожидание доступов, вылавливание оплаты. Проект «по хорошей ставке», где вы полтора месяца бесплатно дорабатывали «мелочи», регулярно оказывается ниже пола. Считайте её по каждому завершённому проекту — через год у вас будет свой, ни у кого не списанный портрет «хороших» и «плохих» клиентов.

3. Четыре модели самостоятельности

Слово «бизнес» скрывает несколько разных занятий с разной физикой риска.

Модель Что продаёте Главный риск Где в треке
Почасовой подряд своё время потолок часов, простой между проектами 01, 02
Фикс-проект результат в границах ошибка оценки съедает прибыль 03
Абонемент, поддержка доступность и спокойствие размывание объёма, «дежурство 24/7» 03, 05
Продуктизированная услуга повторяемый пакет с фиксированной ценой нужен поток лидов 08
Агентство чужое время найм, управление, кассовый разрыв ×N 10
Свой продукт лицензии и подписки долгий путь без выручки, спрос может не подтвердиться 06, 07

Практический путь большинства: начать в левом нижнем углу и мигрировать вправо-вверх, финансируя эксперименты подрядной работой. Прыжок сразу в «свой SaaS» без подушки и без навыка продаж — частый способ вернуться в наём через восемь месяцев с долгом и убеждением, что «бизнес не для меня».

4. Сделка — это не только «работа»

Инженеры по привычке считают, что бизнес состоит из этапа «делаю работу»; деньги теряются на всех остальных стрелках.

  • Самая дорогая ошибка — в Qual: неподходящий клиент не становится подходящим по ходу работы, он становится дороже (Работа с заказчиком).
  • Scope — не аномалия, а норма. Требования меняются всегда; вопрос в том, есть ли процедура изменения объёма. Нет процедуры — изменения оплачиваете вы своим временем (Оценка и границы работ).
  • Invoice → Paid — не автоматический переход, именно здесь живут кассовые разрывы.

5. Как на самом деле приходят деньги

Между «я закончил» и «мне заплатили» стоят чужой отпуск, чужой регламент, чужой платёжный календарь и иногда чужие финансовые трудности. Следствия закладывают в договор, а не в надежду: аванс, оплачиваемые этапы, критерии приёмки, срок оплаты в днях, порядок действий при просрочке (Договоры и формы работы).

Кассовый разрыв: проект прибыльный, а денег нет

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

6. Юридическое и налоговое: как думать, не гадая

6.1. Правило номер один

Всё, что вы прочли про налоги в интернете (включая этот текст), устаревает: ставки, лимиты, перечни разрешённых видов деятельности, правила работы с иностранными заказчиками и формы отчётности меняются, иногда посреди года. Источник без даты и без ссылки на нормативный акт — не источник. Поэтому ниже только оси сравнения и вопросы; конкретику берите на сайте ФНС, в Госуслугах, в приложении «Мой налог» и у практикующего бухгалтера.

6.2. Формы деятельности: по каким осям они различаются

Ось сравнения Что спрашивать
Порог входа и отчётность как регистрируются и закрываются, что и как часто сдавать, нужен ли бухгалтер
Ответственность чем отвечаете по обязательствам — только имуществом дела или личным
Наём людей можно ли нанимать сотрудников и что это добавляет к обязанностям
Контрагенты согласится ли крупная компания работать с этой формой, нужен ли ей НДС
Виды деятельности есть ли ограничения именно на вашу деятельность
Деньги как деньги дела становятся личными, есть ли платежи независимо от дохода
Иностранные заказчики как принимать оплату, что такое валютный контроль, какие документы нужны банку
Партнёрство как оформить работу с партнёром и как разойтись без разрушения дела

В российском контексте чаще всего обсуждают три формы: самозанятость (налог на профессиональный доход), индивидуальный предприниматель и общество с ограниченной ответственностью. Различия между ними лежат ровно по осям выше — от простоты регистрации до объёма обязанностей и характера ответственности. Как каждая ось выглядит на вашу дату, в вашем регионе и для вашей деятельности — вопрос к первоисточнику и к специалисту, а не к статье.

6.3. Процесс принятия решения

Консультация стоит денег один раз; неверно выбранная форма или пропущенная обязанность стоят денег регулярно. Приходите к специалисту не с вопросом «что мне выбрать?», а со сценарием и списком вопросов — так час стоит в разы дороже по пользе.

Признаки плохого совета: конкретные цифры без даты и ссылки на норму («там всего N процентов» — на когда?); «все так делают» и схемы, суть которых — не платить; предложение игнорировать разницу между гражданско-правовыми и трудовыми отношениями (если сотрудничество внешне выглядит как обычная работа по найму — один заказчик, график, рабочее место, регулярные одинаковые выплаты, — обсудите это с юристом до старта); универсальный ответ без единого уточняющего вопроса про вашу ситуацию.

7. Риски, о которых обычно молчат

Риск Ранний признак Что делает подготовленный
Нестабильный доход и кассовый разрыв «густо-пусто», деньги есть «на бумаге», на счёте нет считает средний доход за 6–12 месяцев; аванс, этапы, подушка в месяцах расходов
Неплатёж клиент перестал отвечать после сдачи письменные договорённости, ранняя эскалация, лимит незакрытого долга
Концентрация один клиент даёт большую часть выручки заранее строит второй и третий канал
Расползание объёма и ошибка оценки «это же мелочь, пять минут», фикс-цена по оптимистичному сценарию процедура изменений и отдельная оплата; декомпозиция, диапазоны, буфер
Договорные ловушки «стандартный договор, все подписывают» читает целиком, торгует условия, при цене ошибки зовёт юриста
Выгорание «каждый неотработанный час — потерянные деньги» рабочие часы в календаре, выходные, отпуск как строка в расчёте ставки
Изоляция и здоровье нет ревью и новых практик, больничный не оплачивает никто сообщество и менторство, отдельный резерв на болезнь

Договорные ловушки инженеры пропускают чаще всего (детально в Договоры и формы работы): передача исключительных прав на весь результат, включая ваши переиспользуемые библиотеки; ответственность без верхнего предела; штрафы и пени без потолка; приёмка «по усмотрению заказчика» без объективных критериев; запрет работать с целыми отраслями; отсутствие процедуры изменения объёма; неудобная подсудность и применимое право. Ни один из пунктов не «стандартный» — все они предмет переговоров.

7.1. Сколько нужно подушки: считаем, а не угадываем

Вопрос «сколько отложить» имеет численный ответ для вашего распределения доходов. Алгоритм (метод Монте-Карло): задаём модель месяца — с вероятностью p приходит проект известного размера, оплата приходит с задержкой d месяцев, расходы фиксированы; прогоняем S симуляций по M месяцев; считаем долю траекторий, ушедших в минус; перебираем подушку, пока доля не устроит вас.

import random

def ruin_risk(start_cash, months=12, sims=20_000, *,
              p_project=0.55,        # ЗАГЛУШКА: вероятность найти проект за месяц
              project_value=250_000, # ЗАГЛУШКА: размер проекта
              pay_delay=2,           # ЗАГЛУШКА: задержка оплаты в месяцах
              monthly_costs=150_000, # ЗАГЛУШКА: расходы личные плюс расходы дела
              seed=42):
    """Доля траекторий, где остаток на счёте хотя бы раз ушёл в минус."""
    rng, ruined = random.Random(seed), 0
    for _ in range(sims):
        cash, incoming = start_cash, [0.0] * (months + pay_delay + 1)
        for m in range(months):
            if rng.random() < p_project:
                incoming[m + pay_delay] += project_value   # оплата придёт позже
            cash += incoming[m] - monthly_costs
            if cash < 0:
                ruined += 1
                break
    return ruined / sims

for months_of_cushion in range(0, 9):
    print(f"подушка {months_of_cushion} мес. -> риск минуса: "
          f"{ruin_risk(months_of_cushion * 150_000):.1%}")

Сложность: O(S · M) по времени, O(M) по памяти — секунды на ноутбуке. Ценность модели не в точности прогноза, а в форме зависимости: риск падает с ростом подушки нелинейно, и первые месяцы резерва снижают его резче всего. Заполните её своими числами после трёх-четырёх месяцев наблюдений: до этого любые входные данные выдуманы, включая заглушки выше.

8. Панель приборов независимого инженера

Раз в месяц, тридцать минут, семь чисел — аналог мониторинга в проде: смотрим не когда упало, а когда начало деградировать.

1. Runway             = ликвидные резервы / средние месячные расходы   → в месяцах
2. Утилизация u       = оплачиваемые часы / все рабочие часы
3. Эффективная ставка = полученные деньги / все часы проекта
4. DSO                = среднее число дней от акта до денег на счёте
5. Концентрация HHI   = сумма квадратов долей клиентов в выручке
6. Воронка            = сумма сделок × вероятность / цель периода
7. Win rate           = выигранные предложения / все отправленные

Индекс концентрации HHI = Σ(доля_клиента²) считается за O(n) и равен 1/n при равных долях и 1.0 при единственном клиенте. Если он близок к единице, вы не независимый подрядчик, а сотрудник без трудовых гарантий, и потеря одного клиента равна увольнению. Порог приемлемости выбираете вы, главное — видеть тенденцию; устройство метрик глубже разобрано в треке Product management.

9. Первые полгода: план перехода без героизма

Самый выживаемый сценарий — не «уволиться и разобраться на месте», а перекрыть риски до прыжка. Месяцы условные, у каждого свой темп.

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

10. Карта трека

Статья Что даёт
01. Фриланс с нуля первые клиенты, портфолио, площадки, репутация
02. Ценообразование почасовая, фикс, ценностная модель, методика расчёта своей ставки
03. Оценка и границы работ как не утонуть в бесконечных правках
04. Договоры и формы работы что проверить обязательно, кто владеет кодом
05. Работа с заказчиком ожидания, статусы, сложные разговоры, неплатежи
06. Свой продукт от идеи к первым платящим, MVP и проверка спроса
07. Юнит-экономика выручка, затраты, окупаемость, точка безубыточности
08. Продвижение без маркетолога контент, комьюнити, репутация, продажи
09. Деньги и риски подушка, кассовые разрывы, диверсификация, налоги в общих чертах
10. Что дальше первые наёмные, агентство, продукт или возвращение в наём

Смежные треки: Product management — проверка спроса до строительства, особенно MVP и эксперименты и Ценообразование и рост; Project management — оценка и управление рисками; Карьера и SDLC — переговоры и компенсация для сравнения с наймом; Тайм-менеджмент — выгорание, которое у самозанятых наступает быстрее: нет внешних границ рабочего дня.

11. Мини-итог

  • Самостоятельность — выкуп функций компании, а не удаление посредника; инженерный навык здесь одна шестая работы и почти никогда не главная причина провала.
  • В найме дисперсию держит компания, в самостоятельности — вы: готовность измеряется подушкой, а не грейдом.
  • Ставка от затрат — пол, не цена; обратная зависимость от утилизации делает поток входящих обращений более выгодной инвестицией, чем дополнительные рабочие часы.
  • Прибыль и деньги — разные вещи: кассовый разрыв убивает прибыльные дела, поэтому аванс, этапы и подушка — не перестраховка, а конструкция.
  • Деньги теряются на всех переходах сделки, кроме «работы»; дороже всего стоит не отказать неподходящему клиенту. Про налоги, формы и договоры не гадайте и не верьте цифрам без даты: оси сравнения, свой сценарий, час специалиста, фиксация решения, пересмотр при изменениях.
  • Считайте семь чисел раз в месяц, особенно концентрацию: единственный клиент — это наём без гарантий найма.

Источники

Что дальше

Мы собрали картину: что именно вы забираете себе, как считать пол ставки, где теряются деньги и какие вопросы нельзя решать по статьям из интернета. Дальше — практика: откуда берутся первые клиенты, когда нет ни отзывов, ни кейсов, ни репутации.

Читайте: Фриланс с нуля: первые клиенты, портфолио, площадки, репутация

Нашли неточность? Выделите фрагмент текста — рядом появится жучок.

Нужен разбор именно вашей ситуации?

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

Доска запросов