Фрилансер или агентство: честное сравнение стоимости разработки
Реальные цифры ($30-80/час vs. $60-150/час), правда о bus factor, коммуникационные накладные и чёткий совет — когда что выбирать.

Я веду студию из одного человека, так что вы ожидаете, что я скажу "всегда нанимайте одиночек." Но это было бы нечестно, а я лучше дам совет, который реально поможет — даже если иногда это означает отправить вас в агентство. Вот как бы я думал об этом решении на вашем месте.
Проблема коммуникационных издержек
В агентстве вы обычно получаете проджект-менеджера, дизайнера, 2-3 разработчиков, может быть QA. Это 4-6 человек. Теперь подумайте, как течёт информация. Вы говорите PM, что вам нужно. PM записывает и передаёт разработчикам. У разработчиков вопросы, которые идут обратно через PM. Что-то теряется при передаче, фичу делают не так, и вы платите за переделку.
Я видел этот паттерн неоднократно с другой стороны — я работал в агентствах. Налог на коммуникацию реален и дорого стоит. Простой запрос на фичу, который должен занять день, растягивается на неделю из-за митингов, передач задач и уточнений. На проекте в $50K вы легко теряете $5-10K на чистые коммуникационные накладные.
С одиночным разработчиком вы говорите напрямую с тем, кто пишет код. Мне клиенты присылали голосовое сообщение в 10 вечера с описанием того, что нужно, а я отгружал это на следующее утро. Попробуйте так через тикет-систему агентства.
Но есть обратная сторона: если вашему проекту нужны 5 разных специалистов одновременно — скажем, нативный iOS-разработчик, бэкендер, DevOps, дизайнер и дата-инженер — ни один одиночка не покроет всё это на senior-уровне. Агентство может укомплектовать эти роли.
Реальное сравнение стоимости
Поговорим о цифрах. Среднее агентство берёт $60-150/час. Senior-разработчик-одиночка — $30-80/час. На бумаге похоже, но на практике математика работает иначе.
В счёт агентства входят накладные на менеджмент, офис, отдел продаж и слои коммуникации, о которых я говорил. Значительная часть оплаченных часов — не продуктивная разработка. Когда агентство квотирует 400 часов на проект, реального кодинга из них может быть 250-300.
Когда я квотирую 250 часов — это 250 часов того, как я реально строю ваш продукт. Без часов PM, без раздутых митингов, без переключения контекста между вашим проектом и пятью другими. Моя эффективная часовая ставка в пересчёте на результат часто ниже агентской, даже если номинальная цена выглядит сопоставимо.
Однако — и это важно — агентства часто работают по фиксированной цене, что перекладывает риск с вас. Если проект затянется, они поглощают издержки (в теории). Как одиночный разработчик, я более прозрачен насчёт изменений скоупа и их влияния на сроки и бюджет, но вы несёте больше риска, если требования значительно меняются.
Bus factor — давайте честно
Это самый сильный аргумент против найма одиночного разработчика, и я не буду приукрашивать. Если я заболею на две недели — ваш проект стоит. Если заболеет разработчик в агентстве — у них есть кому подхватить.
Вот как я это смягчаю:
- Чистый, хорошо документированный код. Если меня собьёт пресловутый автобус — другой компетентный разработчик прочитает мой код и продолжит проект. Я не пишу хитроумный код — я пишу понятный.
- Стандартные технологии. React, TypeScript, Next.js, PostgreSQL — мейнстрим с огромным пулом специалистов. Ваш продукт не строится на нишевом фреймворке, который понимают 50 человек.
- Регулярные деплои и репозитории, готовые к передаче. Проект всегда в деплоящемся состоянии с CI/CD, документацией и инфраструктурой-как-код. Вы никогда не привязаны ко мне.
- Прозрачная коммуникация. Если я еду в отпуск или мне нужен перерыв — вы знаете за недели.
Но будем реалистами: для mission-critical проектов, где двухнедельная задержка стоит миллионы, bus factor — легитимная проблема. В таких случаях нужна команда — будь то агентство или небольшая группа фрилансеров.
Ответственность и качество
Когда что-то ломается в 2 часа ночи — кто берёт трубку? В агентстве это зависит от SLA и наличия дежурных. По моему опыту, большинство агентств дешевле $200/час не имеют 24/7 поддержки для большинства клиентов.
С одиночным разработчиком ответственность абсолютна. Некого винить, нет перекидывания мячика между фронтенд- и бэкенд-командами. Если что-то сломано — это моя проблема, и я чиню. Точка. Моя репутация зависит от каждого проекта, поэтому мне выгодно сделать правильно с первого раза.
По качеству: вы получаете стабильно высокий стандарт одного человека вместо команды, где качество зависит от того, кого назначили на ваш проект. В агентствах проект может начаться с их A-team во время продаж, а потом оказаться у джуниоров после подписания контракта. Я видел это чаще, чем хотелось бы.
Когда что выбирать
Нанимайте одиночного эксперта, когда:
- Проект помещается в скилл-сет одного человека (full-stack web, mobile или OTT — это мой диапазон).
- Цените прямую коммуникацию и быструю итерацию.
- Бюджет $10K-100K и хотите максимум отдачи на доллар.
- Нужна глубокая экспертиза в конкретном домене, а не широта по многим.
Нанимайте агентство, когда:
- Нужно 5+ специалистов одновременно.
- Проект настолько большой, что сроки важнее эффективности на час.
- Нужна 24/7 поддержка с гарантированными SLA.
- Хотите фиксированную цену, чтобы ограничить риск.
- Проект требует дисциплин, которые один человек не покрывает (железо + софт + дизайн + маркетинг).
Честный ответ — оба варианта работают, для разных ситуаций. Худший выбор — нанять агентство, когда нужна сфокусированная экспертиза, или нанять одиночку, когда нужна полноценная команда. Поймите, что реально требует ваш проект, и выбирайте соответственно.
Не определились, какой путь выбрать?
Если вы строите OTT-стриминговую платформу, мобильное приложение или веб-продукт и не уверены, нужно вам агентство или один эксперт — скажу честно, даже если ответ будет "вам нужно агентство." Запишитесь на бесплатный 30-минутный звонок или попробуйте калькулятор проекта, чтобы получить примерную оценку. Без обязательств и давления — просто опытный инженер, который даст прямой ответ.
Есть проект?
Запишитесь на бесплатный 30-минутный звонок или попробуйте калькулятор для быстрой оценки.

Александр Саков
Основатель SunDr. 9+ лет разработки OTT-стриминговых платформ, мобильных приложений и веб-продуктов. Платформы, которые я построил, обслуживают 80M+ зрителей на 15+ типах устройств.