Штатный разработчик глубоко погружается в один продукт и доступен внутри компании. Внешняя команда предоставляет несколько компетенций и позволяет оплачивать нужный объём. Выбор зависит от постоянной загрузки, сложности сайта, стоимости простоя и способности бизнеса управлять разработкой.
Сравнивать зарплату одного человека с ценой часа подрядчика некорректно. У штата есть найм, рабочее место, отпуск, больничные, управление и риск простоя. У внешней команды оплачиваются часы и готовность, но требуется дисциплина постановки задач и прозрачный договор.

Содержание:
Штат и внешняя команда: основные различия
| Критерий | Штатный разработчик | Внешняя команда |
|---|---|---|
| Погружение | Высокое в один продукт | Накапливается по мере работы |
| Компетенции | Опыт одного специалиста | Разработка, тестирование, дизайн, аналитика |
| Оплата | Полный месяц независимо от загрузки | Пакет или согласованный объём |
| Замена | Требует найма | Организуется подрядчиком |
| Контроль | Ежедневный внутри компании | Через задачи, отчётность и SLA |
| Масштабирование | Нужно нанимать людей | Можно изменить пакет и состав |
Сколько часов даёт штатный специалист
Номинальный месяц содержит около 160 рабочих часов. Однако встречи, оценки, документация, помощь коллегам и переключения могут занимать 20–30%. Для расчёта разумно использовать 110–130 продуктивных часов. В статье возьмём 120 часов.
Отпуск и болезнь дополнительно уменьшают доступность. Если разработчик единственный, в этот период сайт остаётся без полноценной замены. Для критичного проекта нужен второй специалист или внешний резерв.
Модель полной стоимости штата
По данным Яндекс Практикума, средняя зарплата веб-разработчика в Москве оценивается примерно в 200 000 ₽ в месяц; HeadHunter показывает широкий диапазон в зависимости от специализации и уровня. Возьмём 200 000 ₽ как пример, а не как универсальную ставку.
| Статья расчёта | Пример |
|---|---|
| Зарплата | 200 000 ₽ |
| Резерв на взносы и кадровые расходы | 60 000 ₽ |
| Оборудование и программное обеспечение | 15 000 ₽ |
| Усреднённые расходы на найм, управление и обучение | 25 000 ₽ |
| Расчётная полная стоимость | 300 000 ₽ |
Это управленческая модель, а не расчёт обязательных платежей конкретной компании. При 120 продуктивных часах внутренняя стоимость составляет 2 500 ₽ за час. Если задач только на 40 часов, компания фактически платит 7 500 ₽ за каждый полезный час.

Когда выгоднее штат
- стабильная загрузка составляет 100–120 часов ежемесячно;
- продукт требует ежедневного погружения в бизнес-логику;
- компания умеет ставить задачи и проверять качество;
- стек достаточно однороден для одного специалиста;
- есть план замены на время отпуска и увольнения;
- разработчик участвует во внутренних процессах каждый день.
Штат особенно оправдан для продуктовой компании, где сайт или портал является основным продуктом. Но один программист не заменяет дизайнера, тестировщика, аналитика и системного администратора.
Когда выгоднее внешняя команда
- нагрузка составляет 5–80 часов и меняется по месяцам;
- периодически нужны разные технологии и специалисты;
- важны замена, отчётность и согласованный SLA;
- компания не хочет постоянно заниматься наймом;
- нужно быстро усиливаться на время релиза;
- задачи приходят волнами, а не каждый рабочий день.
Подрядчик распределяет специалистов между проектами. Заказчик подключает разработчика, дизайнера или тестировщика тогда, когда эта роль нужна, вместо постоянного содержания полного состава.
Пример 1. Небольшой корпоративный сайт
| Показатель | Штат | Внешняя команда |
|---|---|---|
| Нагрузка | 8 часов | 8 часов |
| Стоимость | около 300 000 ₽ по модели | 20 000 ₽ базовый пакет |
| Свободная ёмкость | около 112 часов | нет штатного простоя |
| Вывод | избыточен | рациональнее |
Штат имеет смысл, только если сотрудник одновременно решает другие задачи компании. Нанимать его исключительно ради нескольких правок сайта в месяц экономически невыгодно.
Пример 2. Интернет-магазин
| Показатель | Штат | Внешняя команда |
|---|---|---|
| Нагрузка | около 43 часов | около 43,5 часа |
| Стоимость | около 300 000 ₽ | 100 000 ₽ |
| Преимущество | ежедневное погружение | несколько компетенций и SLA до 30 минут |
| Вывод | если есть ещё задачи на полную загрузку | обычно выгоднее при такой нагрузке |
Если магазин непрерывно развивает собственную платформу и загрузит человека полностью, штат становится разумным. Если нужны обслуживание, акции и интеграции, внешняя команда экономичнее.
Пример 3. Интегрированный B2B-проект
| Показатель | Штат | Внешняя команда |
|---|---|---|
| Нагрузка | 125 часов и больше | 125 часов |
| Стоимость | от 300 000 ₽ плюс смежные роли | 250 000 ₽ |
| Риск | зависимость от одного человека | зависимость от процесса подрядчика |
| Вывод | штат или гибрид | постоянная команда или гибрид |
Для B2B-системы часто лучше гибрид: внутри остаётся владелец продукта или технический ответственный, а внешняя команда обеспечивает разработку, тестирование и резерв. Если объём стабильно превышает 160–200 часов, стоит формировать собственную команду.
Пример 4. Сайт с регулярными рекламными кампаниями
| Показатель | Штат | Внешняя команда |
|---|---|---|
| Нагрузка | 40–45 часов | 40–45 часов |
| Дополнительные роли | нужны отдельно | подключаются по задаче |
| Стоимость | 300 000 ₽ плюс дизайн и аналитика | 100 000 ₽ плюс дизайн при необходимости |
| Вывод | при большой внутренней маркетинговой команде | для большинства компаний выгоднее |
Рекламным посадочным одновременно нужны разработка, дизайн, аналитика и проверка форм. Один программист закрывает только часть процесса. Внешняя команда удобнее при волнообразных запусках.
Гибридная модель
Компания держит внутри человека, который знает бизнес, управляет приоритетами и принимает результат, а технические компетенции покупает снаружи. Это снижает зависимость от подрядчика и не требует содержать полный штат.
Возможен обратный вариант: штатный разработчик ведёт ежедневный продукт, а агентство подключается к крупным релизам, аудиту, редким технологиям, тестированию и замене на период отпуска.

Что проверить перед решением
| Вопрос | Зачем |
|---|---|
| Сколько часов задач было за последние полгода? | Показывает реальную загрузку |
| Какие технологии нужны? | Определяет, справится ли один человек |
| Сколько стоит час простоя? | Помогает выбрать резерв и SLA |
| Кто ставит задачи? | Без владельца процесс станет хаотичным |
| Где хранится код и документация? | Снижает зависимость |
| Кто заменяет специалиста? | Проверяет устойчивость модели |
Риски штатной модели
- долгий поиск специалиста;
- сложно оценить качество без технического руководителя;
- оплата простоя при недостатке задач;
- нет замены во время отпуска;
- узкая специализация;
- потеря знаний при увольнении.
Риски внешней команды
- слабое погружение при смене исполнителей;
- непрозрачный учёт часов;
- нет доступности без SLA;
- критичные аккаунты остаются у подрядчика;
- много времени уходит на коммуникацию;
- договор не фиксирует передачу результатов.
Независимо от модели, домен, хостинг, репозиторий и документация должны контролироваться компанией. Подробнее — в статье о передаче сайта новой команде.
Как принять решение
- посчитать среднюю и пиковую нагрузку;
- составить список необходимых компетенций;
- оценить полную стоимость штата;
- посчитать стоимость полезного часа;
- учесть отпуск, замену и SLA;
- сравнить модели на горизонте года;
- рассмотреть гибрид для сложного проекта.
German Web предлагает пакеты 20 000, 100 000 и 250 000 ₽ и разовые работы по ставке разработки 2 300 ₽ в час. Работа дизайнера — 2 000 ₽ в час. Подходящий формат определяется после оценки задач. Подробнее — на странице технической поддержки сайтов.
Частые вопросы
Когда пора нанимать разработчика в штат?
Когда стабильная загрузка приближается к полной занятости, задачи требуют ежедневного погружения, а компания может управлять разработкой и обеспечить замену.
Можно ли заменить сотрудника подрядчиком?
Да, если объём и компетенции соответствуют договору. Для критичного продукта лучше сохранять внутри владельца системы и контроль над доступами.
Почему пакет может быть выгоднее сотрудника?
При 40 часах задач штатная зарплата оплачивает значительный простой. Пакет позволяет использовать нужный объём и подключать разные роли.
Кто быстрее реагирует на аварии?
Тот, у кого заранее согласованы мониторинг, доступы, SLA и замена. Формат занятости сама по себе ничего не гарантирует.
Можно ли сочетать штат и агентство?
Да. Штатный специалист ведёт продукт, а агентство подключается к релизам, тестированию, редким технологиям и резерву.
Как избежать зависимости от исполнителя?
Хранить код, домен, хостинг, пароли и документацию в корпоративных аккаунтах и регулярно проверять возможность передачи проекта.

