К статье
Практический материал

Автоматизация · 11 мин

Сколько программистов в 1С и сколько нужно для вашего проекта

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

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

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

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

Что известно о числе 1С-программистов на рынке

Официальной переписи разработчиков 1С не существует. Фирма «1С» публикует данные о размере партнёрской сети и числе сертифицированных специалистов, но сертификация — добровольная процедура, и многие практикующие разработчики её не проходят. Поэтому любые точные цифры «в стране работает N программистов 1С» будут оценкой, а не фактом.

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

Для работодателя практический вывод такой: рынок 1С-специалистов широкий, но сильно неоднородный по качеству. Найти человека, который «знает 1С», несложно; найти разработчика, способного грамотно спроектировать архитектуру доработок под нагруженную базу, заметно труднее и дороже.

От чего зависит, сколько программистов нужно компании

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

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

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

Типовая конфигурация без доработокМинимальная потребность

Достаточно обновлений по договору с франчайзи или приходящего специалиста

Доработки и отчёты по запросуЗадачи появляются регулярно

Оцените часы в месяц: если больше 40–60, штатный специалист выгоднее аутсорса

Интеграции и высокая нагрузкаКритичная система

Нужен постоянный разработчик плюс резерв на случай его отсутствия

Сколько программистов нужно на типовые сценарии

Малый бизнес: одна-две типовые конфигурации

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

Средняя компания: доработанная система и регулярные задачи

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

Крупное внедрение или сильно переписанная система

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

Варианты закрытия потребности в разработке

Штатный программист

Подходит при постоянном потоке задач от 40–60 часов в месяц. Ограничение: риск зависимости от одного человека и простой вне задач

Аутсорс (франчайзи 1С)

Подходит для нерегулярных задач и как резерв штатного специалиста. Ограничение: время реакции по договору, меньше погружения в специфику

Проектная команда подрядчика

Подходит для внедрения или крупной доработки с фиксированным объёмом. Ограничение: после завершения проекта поддержку нужно организовывать отдельно

Какие роли бывают в команде 1С и кого нанимать первым

Профессия «программист 1С» на практике делится на несколько ролей. Разработчик пишет код, создаёт отчёты и доработки. Аналитик или консультант собирает требования, описывает бизнес-процессы и ставит задачи разработчику. Специалист по внедрению настраивает типовые механизмы и обучает пользователей. В крупных проектах добавляются тестировщик и администратор баз данных.

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

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

Как рассчитать нужное число разработчиков
  1. 1
    Выпишите все задачи по 1С за последние 3–6 месяцев: доработки, отчёты, исправления, обновления
  2. 2
    Оцените трудоёмкость каждой задачи в часах и сложите по месяцам
  3. 3
    Сравните с фондом времени одного разработчика: с учётом поддержки пользователей реально продуктивных часов заметно меньше номинальных
  4. 4
    Если задач стабильно меньше половины загрузки — выбирайте аутсорс, если больше — штатного специалиста
  5. 5
    Добавьте резерв: договор с подрядчиком или второй специалист на случай отсутствия основного

Типичные ошибки при определении размера команды

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

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

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

Типичные ошибки
01
Найм штатного программиста при 10–15 часах задач в месяц — переплата и риск бесполезных доработок
02
Отсутствие резерва на случай ухода единственного специалиста — остановка поддержки системы
03
Доработки без документирования — следующий разработчик не сможет быстро разобраться в коде
04
Задачи без постановки — переделки и конфликты между пользователями и разработчиком
05
Игнорирование обновлений ради сохранения доработок — накопление уязвимостей и рассинхронизация с законодательством

Как проверить, что число специалистов выбрано верно

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

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

Контрольные точки

Как проверить результат

Очередь задач по 1С
Норма

Задачи разбираются в течение согласованных сроков

Тревожный признак

Заявки висят неделями, список только растёт

Обновления конфигураций
Норма

Устанавливаются регулярно, без длительных пауз

Тревожный признак

Обновления откладываются из-за страха сломать доработки

Зависимость от одного человека
Норма

Есть документация и резервный исполнитель

Тревожный признак

Никто, кроме одного специалиста, не знает систему

Полезная практика — раз в полгода пересматривать соотношение объёма задач и числа исполнителей. Потребность в разработке меняется: после крупного внедрения она обычно снижается, а при росте компании или запуске новых направлений — растёт. Решение, оптимальное год назад, может уже не соответствовать реальности.

Итог

Что важно запомнить

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

Частые вопросы

Можно ли обойтись вообще без программиста 1С?

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

Сколько часов в месяц работает один штатный разработчик?

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

Что дешевле: штатный программист или аутсорс?

Зависит от объёма задач. При небольшом и нерегулярном потоке аутсорс дешевле — вы платите только за фактические часы. Когда задачи стабильно превышают несколько десятков часов в месяц, штатный специалист обычно выгоднее и быстрее реагирует.

Нужен ли отдельный программист, если конфигурацию сопровождает франчайзи?

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

Как снизить риск зависимости от одного разработчика?

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