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

Разработка и Конфигурация · 11 мин

Куда расти 1С-программисту: направления развития и навыки

Разбираем направления роста 1С-программиста: архитектура, интеграции, консалтинг, DevOps и тимлидство. Какие навыки качать и как выбрать путь развития.

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

Условно все пути делятся на четыре группы: углубление в технологию (архитектура, производительность, интеграции), расширение в сторону бизнеса (консалтинг, методология), управленческий трек (тимлид, руководитель проектов) и смежные технологии (DevOps, веб-разработка, аналитика данных). Ниже разберём каждый трек: что качать, как проверить, что направление ваше, и какие ошибки мешают росту.

Оцените текущий уровень и точку роста

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

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

Задачи повторяютсяНавыки закреплены

Если полгода не было задач, которые пришлось разбирать с нуля — вы переросли текущую роль

Привлекаете помощьЕсть зона роста

Темы, по которым регулярно спрашиваете коллег, — кандидаты на изучение в первую очередь

Интерес к чужим задачамУказатель направления

Смотрите, чьи задачи вызывают любопытство: архитектора, аналитика или руководителя проекта

Трек 1: архитектор и эксперт по производительности

Это путь для тех, кому интересна глубокая техника. Архитектор 1С проектирует структуру конфигурации, выбирает механизмы хранения данных, продумывает обмены и закладывает масштабируемость. Эксперт по производительности разбирается в работе СУБД (MS SQL Server, PostgreSQL), читает планы запросов, находит узкие места в коде и блокировках.

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

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

Порядок входа в тему производительности
  1. 1
    Изучите техножурнал: научитесь включать сбор событий DBMSSQL, TLOCK, EXCP и читать результаты
  2. 2
    Возьмите реальный медленный отчёт и найдите узкое место через план запроса
  3. 3
    Устраните проблему: индекс, переписывание запроса, изменение логики
  4. 4
    Замерьте время до и после — зафиксируйте результат как кейс
  5. 5
    Повторите на 5–7 разных инцидентах, чтобы собрать типовые паттерны

Трек 2: интеграции и смежные технологии

Интеграционный специалист строит обмены между 1С и внешними системами: сайтами, CRM, WMS, банками, маркетплейсами, собственными сервисами заказчика. Здесь платформа 1С остаётся базой, но добавляются универсальные навыки, которые ценятся и за пределами 1С-мира.

Что качать: HTTP-сервисы и REST API, форматы JSON и XML, очереди сообщений (RabbitMQ, Kafka — хотя бы на уровне понимания принципов), веб-сервисы SOAP, OAuth-авторизацию. Полезно освоить хотя бы один язык «внешнего мира» — чаще всего Python или JavaScript — чтобы писать прослойки и понимать коллег с другой стороны интеграции.

bsl
HTTPСоединение = Новый HTTPСоединение("api.example.ru", 443,,,,, Новый ЗащищенноеСоединениеOpenSSL);
Запрос = Новый HTTPЗапрос("/v1/orders");
Запрос.Заголовки.Вставить("Content-Type", "application/json");
Запрос.Заголовки.Вставить("Authorization", "Bearer " + Токен);
Ответ = HTTPСоединение.ОтправитьДляОбработки(Запрос);
Если Ответ.КодСостояния <> 200 Тогда
	ВызватьИсключение "Ошибка API: " + Ответ.КодСостояния;
КонецЕсли;

Основной риск трека — остаться «человеком, который перекладывает JSON». Чтобы расти, берите ответственность за надёжность обмена целиком: идемпотентность, повторные попытки, журналирование, мониторинг ошибок. Специалист, который проектирует устойчивые интеграции, а не просто вызывает API, стоит заметно дороже.

Трек 3: консультант-методолог

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

Что качать: методологию учёта в выбранной области (бухгалтерский и налоговый учёт, управленческий учёт, зарплата и кадры, складская логистика, производство), типовые конфигурации на уровне «зачем нужен каждый механизм», навыки обследования и написания требований. Экзамен «1С:Специалист-консультант» по выбранной конфигурации — хороший ориентир подготовки.

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

Сравнение треков развития

Архитектор / производительность

Подходит любителям глубокой техники; вакансий меньше, но конкуренция ниже и ставки выше

Интеграции

Подходит тем, кто хочет универсальные навыки; даёт мостик в разработку вне 1С

Консалтинг

Подходит тем, кому интересен бизнес и общение; требует погружения в предметную область

Тимлид / управление

Подходит тем, кто готов отвечать за людей и сроки; код писать придётся меньше

Трек 4: тимлид и управление проектами

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

Что качать: код-ревью и стандарты разработки, оценку трудоёмкости задач, основы управления проектами (хотя бы на уровне понимания итераций, бэклога и управления рисками), навыки обратной связи и делегирования. Полезно освоить инструменты командной разработки: хранилище конфигурации или EDT с Git, системы учёта задач, практики CI для 1С.

Смежные направления: DevOps, аналитика, веб

Опыт 1С-разработки неплохо конвертируется в смежные области. DevOps для 1С — автоматизация обновлений, тестирования и развёртывания (OneScript, vanessa-automation, CI/CD-конвейеры). Аналитика данных — построение отчётности поверх данных 1С в Power BI, ClickHouse или других хранилищах. Веб-разработка — создание личных кабинетов и порталов, которые работают с 1С через API.

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

Маршрут решения

Как выбрать направление

Интересно, как платформа работает внутри, нравится искать узкие местаИдите в архитектуру и производительность, начните с техножурнала и планов запросов
Нравятся задачи на стыке систем и хочется универсальных навыковРазвивайтесь в интеграции: HTTP-сервисы, очереди, второй язык программирования
Интереснее разговаривать с заказчиком, чем писать кодПробуйте консалтинг: изучите методологию одной предметной области глубоко
Коллеги сами приходят к вам за советом и помощьюПроверьте себя в наставничестве — это первый шаг к тимлидству
Хочется снизить привязку к платформе 1СОсваивайте DevOps-практики или аналитику данных на базе текущих проектов

Типичные ошибки и план действий

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

Типичные ошибки
01
Ждать сложных задач вместо того, чтобы самому предложить решение наболевшей проблемы — рост так и не начинается
02
Учить несколько направлений параллельно — ни одно не доводится до применения
03
Пренебрегать документацией и коммуникацией — даже сильный технарь упирается в потолок без этих навыков
04
Менять работу вместо развития — на новом месте те же задачи, если навыки не изменились

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

Итог

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

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

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

Можно ли расти в 1С, не уходя в управление?

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

Нужен ли второй язык программирования 1С-разработчику?

Не обязателен, но сильно расширяет возможности. Python или JavaScript полезны для интеграций, OneScript — для автоматизации рутины в самом 1С-контуре. Практичнее осваивать второй язык под конкретные задачи, а не «на всякий случай».

Стоит ли проходить сертификацию 1С?

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

Как понять, что пора менять работу, а не направление?

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

Реален ли полный уход из 1С в другую разработку?

Да, но это фактически смена профессии с временной потерей в доходе. Мягче переходить через смежные роли: интеграции, backend для систем, работающих с 1С, аналитика данных. Так опыт 1С работает на вас, а не обнуляется.