← все статьи
7 мин

Внутренняя команда vs. внешний архитектор: калькуляция без иллюзий

Задача пришла из головы реального VP Engineering: нужен человек, который разберётся с архитектурой API и проведёт рефакторинг основного сервиса. Открываешь вакансию на Senior Backend — или звонишь внешней команде?

Обычно этот вопрос решается интуитивно или под влиянием предубеждений. «Внешние дороже». «Свои надёжнее». «Аутсорс не понимает контекст». Давайте посмотрим на цифры и реальные сценарии, а не на стереотипы.

// Реальная стоимость найма

Senior Backend Engineer в Алматы или Астане в 2026 году — это 600 000–900 000 тенге в месяц net. С учётом налогов и обязательных взносов работодатель платит примерно на 35–40% больше. Итого: 800 000–1 250 000 тенге в месяц реальных расходов.

Но это только начало. К этой сумме добавляется:

  • Время на найм: 6–10 недель поиска, 3–5 раундов интервью, 15–25 часов вашего времени и времени команды
  • Онбординг: 4–8 недель до выхода на нормальную продуктивность — в это время новый человек потребляет больше ресурсов, чем производит
  • Оборудование, лицензии, инфраструктура — ещё 150 000–300 000 тенге разово
  • Риск ошибки найма: если не подошёл через 3 месяца — начинаете сначала

Итоговая стоимость первого года нового Senior Engineer с учётом всего вышеперечисленного — порядка 12–18 млн тенге. Это до того, как он начнёт реально двигать проект.

// Реальная стоимость внешней команды

Хорошая внешняя архитектурная команда в регионе (Казахстан, Россия, Беларусь) — это 3 000–6 000 USD в месяц за выделенного senior-специалиста, или фиксированная стоимость проекта от 5 000 до 25 000 USD за аудит и рефакторинг конкретного компонента.

Что входит в цену, которой нет при найме:

  • Экспертиза уже есть — не нужно ждать онбординга
  • Контекст по похожим задачам — команда видела десятки похожих кодовых баз
  • Чёткий deliverable и срок — договор фиксирует результат, а не присутствие
  • Легко масштабировать вниз — закончил задачу, контракт завершён

Для трёхмесячного проекта с внешней командой вы заплатите 9 000–18 000 USD. За те же три месяца внутренний engineer только заканчивает онбординг.

// Время до первого результата

Это часто игнорируемое измерение. Time-to-value — сколько времени пройдёт до того, как проблема реально начнёт решаться.

При найме в лучшем случае: 6 недель поиска + 4 недели онбординга = 10 недель до первого значимого вклада. Реалистично — 4–5 месяцев.

При привлечении внешней команды: 1–2 недели на знакомство с проектом и составление плана, затем работа начинается. Для аудита архитектуры — результаты через 2–3 недели.

Если у вас есть 3 месяца до критического дедлайна — внешняя экспертиза это единственный вариант, который физически укладывается в сроки.

// Когда внешний архитектор — правильный выбор

// специфическая экспертиза

Нужен человек, который строил высоконагруженные очереди сообщений или проводил миграцию с монолита на сервисную архитектуру. Найти такого специалиста в штат в регионе — задача на 3–6 месяцев. Внешняя команда, специализирующаяся именно на этом, доступна сейчас.

// временное давление

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

// независимый взгляд

Команда обсуждает архитектурное решение уже два месяца и не может договориться. Или вам нужен объективный аудит перед тем, как показывать систему инвесторам. Внутренняя команда несёт груз уже принятых решений и корпоративной политики. Внешний архитектор — нет.

// передача знаний

Хороший внешний контракт заканчивается не просто выполненной задачей, а задокументированными решениями, понятными вашей команде. Это не замена внутренней экспертизе — это её ускоренное выращивание.

// Когда нанимать в штат — правильный выбор

Найм в штат выигрывает в конкретных ситуациях, и их важно честно назвать.

Ядро продукта. Если задача — постоянная разработка основного продукта, понимание бизнес-домена накапливается месяцами и является конкурентным преимуществом — штатный инженер незаменим. Внешняя команда не будет знать ваш домен лучше, чем человек, который работает с ним два года.

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

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

// Гибридная модель как ответ

Лучший ответ на вопрос «нанять или привлечь внешних» — не «одно вместо другого», а «что нужно сейчас и что нужно через год».

Типичная рабочая схема: внешняя команда проводит аудит и делает архитектурный рефакторинг за 2–3 месяца. Параллельно идёт найм штатного инженера. К моменту, когда новый человек заканчивает онбординг, у него уже есть задокументированная чистая архитектура и понятная дорожная карта. Время внешней команды используется для передачи знаний.

Это дороже, чем «только найм» в краткосрочной перспективе. Но значительно дешевле, чем ждать полгода, пока новый инженер разберётся в проблеме, которую можно было решить за 6 недель.

// Как принять решение

Три вопроса, которые дают ответ:

  • Когда нужен результат? Если ответ «через 2–3 месяца» — смотрите на внешних. Найм физически не успевает.
  • Это разовая задача или постоянная функция? Разовые задачи — аудит, рефакторинг, запуск нового сервиса — хорошо покрываются контрактом. Постоянные — требуют штата.
  • Есть ли в команде кто-то, кто может принять результат? Внешняя команда работает эффективно, когда есть внутренний технический лидер, который понимает, что получает. Если такого человека нет — начните с найма.

Нет универсального ответа — есть конкретный контекст. Если хотите разобраться в своём — мы умеем задавать правильные вопросы.


← все статьи Следующая →Как мы сократили расходы на LLM в 12 раз