Обучение и Решения · 11 мин
Что должен уметь специалист 1С
Какие навыки нужны специалисту 1С: работа с конфигурациями, администрирование, запросы, обмены данными. Практический разбор компетенций для разных ролей.
Специальность «1С» объединяет несколько разных профессий: пользователя-методиста, консультанта по внедрению, администратора баз и разработчика. Требования к ним различаются принципиально: бухгалтеру-консультанту не обязательно писать код, а разработчику недостаточно знать проводки. Поэтому оценивать компетенции специалиста нужно относительно его роли и задач конкретной организации.
Общее ядро у всех ролей одинаковое: понимание архитектуры платформы 1С:Предприятие 8, умение работать с объектами конфигурации (справочники, документы, регистры, отчёты) и способность анализировать ошибки, а не просто «перезапускать программу». Дальше навыки расходятся по специализациям.
Ниже разобраны конкретные компетенции по направлениям: базовые навыки для любого специалиста, работа с типовыми конфигурациями, программирование, администрирование, интеграции и мягкие навыки. Для каждого блока приведены признаки, по которым можно проверить уровень специалиста на собеседовании или при приёмке работ.
Базовые навыки, обязательные для любой роли
Независимо от специализации специалист должен ориентироваться в структуре конфигурации: знать, чем справочник отличается от документа, какие бывают регистры (сведений, накопления, бухгалтерии, расчёта) и как документ формирует движения по регистрам. Это фундамент, без которого невозможно ни консультировать пользователей, ни дорабатывать систему.
Второй обязательный блок — работа с пользователями и правами: создание учётных записей, назначение ролей, настройка ограничения доступа на уровне записей (RLS) там, где это поддерживается конфигурацией. Специалист должен уметь объяснить, почему сотрудник не видит документ, и исправить это через настройку прав, а не выдачей полных прав «на всякий случай».
Третий блок — базовая диагностика: чтение журнала регистрации, поиск ошибок по тексту сообщения, проверка блокировок и зависших сеансов. Признак квалификации — специалист сначала воспроизводит проблему и смотрит журнал, а не начинает с переустановки платформы.
Попросите объяснить, где хранятся остатки товара и как документ их меняет
Спросите, как найти, кто изменил документ вчера
Уточните, как дать менеджеру доступ только к своим заказам
Работа с типовыми конфигурациями: консультант и методист
Консультант по внедрению должен глубоко знать предметную область своей конфигурации. Для «1С:Бухгалтерии» это план счетов, субконто, закрытие месяца, регламентированная отчётность и типовые ошибки учёта. Для «Управления торговлей» — ценообразование, скидки, резервирование, статусы заказов и складские ордера. Для «Зарплаты и управления персоналом» — начисления, удержания, кадровые документы и отчётность в фонды.
Ключевой навык консультанта — умение переводить требования бизнеса на язык настроек конфигурации. Например, задача «считать себестоимость по средней» решается настройкой учётной политики, а не доработкой. Хороший специалист сначала ищет типовой механизм и только потом предлагает программное изменение, потому что каждая доработка усложняет обновление.
Отдельно стоит умение выполнять закрытие периода и проверять корректность данных: сверка оборотно-сальдовой ведомости с регистрами, анализ отрицательных остатков, контроль непроведённых документов. Это ежедневная практика, а не теория.
Программирование: что должен уметь разработчик 1С
Разработчик обязан свободно владеть встроенным языком 1С: работа с объектами, запросами, коллекциями, обработкой ошибок через попытку-исключение. Он должен понимать разницу между серверным и клиентским контекстом, уметь работать с управляемыми формами и знать, почему обращение к базе в цикле — плохая практика.
Язык запросов 1С — отдельная критичная компетенция. Разработчик должен уметь строить запросы с соединениями, группировками, виртуальными таблицами регистров, временными таблицами и пакетными запросами. Не менее важна система компоновки данных (СКД): большинство отчётов в современных конфигурациях строится именно на ней, а не программно.
Практический минимум также включает: создание внешних обработок и отчётов, доработку через расширения (а не прямое изменение конфигурации), работу с подписками на события, регламентными заданиями и механизмами обмена. Проверочный вопрос на собеседовании: «Как добавить реквизит в типовой документ, не снимая конфигурацию с поддержки?» — правильный ответ связан с расширениями.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ТоварыОстатки.Номенклатура КАК Номенклатура,
| ТоварыОстатки.КоличествоОстаток КАК Остаток
|ИЗ
| РегистрНакопления.ТоварыНаСкладах.Остатки(&Период, Склад = &Склад) КАК ТоварыОстатки
|ГДЕ
| ТоварыОстатки.КоличествоОстаток < 0";Разработчик должен понимать границы безопасной доработки: изменения типовой конфигурации выполняются только на копии, сначала тестируются на тестовой базе с реальными данными, и только после проверки переносятся в рабочую. Прямая правка рабочей базы без копии — признак непрофессионализма, который рано или поздно приводит к потере данных.
Администрирование: базы, серверы и регламентные операции
Администратор 1С отвечает за инфраструктуру: установку платформы, настройку клиент-серверного режима (кластер серверов 1С и СУБД — обычно MS SQL или PostgreSQL), публикацию баз на веб-сервере, управление лицензиями. Он должен понимать разницу между файловым и клиент-серверным режимом и уметь обосновать, когда какой подходит.
Критически важный навык — резервное копирование и восстановление. Администратор должен не просто настроить копии средствами СУБД, а регулярно проверять, что копия реально восстанавливается. Копия, которая ни разу не была проверена восстановлением, не считается копией.
В обязанности также входят: обновление платформы и конфигураций, мониторинг блокировок и взаимоблокировок, настройка регламентных заданий, контроль роста базы и журнала транзакций, тестирование и исправление базы при сбоях.
- 1Сделайте выгрузку базы (dt) и резервную копию средствами СУБД
- 2Разверните копию базы на тестовом сервере и выполните обновление там
- 3Проверьте ключевые операции: проведение документов, отчёты, обмены
- 4Согласуйте окно обновления рабочей базы с пользователями
- 5Обновите рабочую базу и проверьте версию конфигурации и работу регламентных заданий
Интеграции и обмены данными
Практически в любой организации 1С обменивается данными с другими системами: сайтом, CRM, банк-клиентом, ЭДО, маркетплейсами, весами и кассами. Специалист должен понимать основные механизмы: планы обмена, правила конвертации данных, форматы XML и JSON, веб-сервисы и HTTP-запросы, типовые обмены (например, с банком или ЕГАИС/Честным знаком для маркировки).
Важное умение — диагностика сбоев обмена: где искать очередь сообщений, как найти неотправленные объекты, что делать при конфликте версий данных. Специалист должен уметь определить, на какой стороне проблема — в 1С или во внешней системе, — и собрать достаточно информации для передачи ответственному за вторую систему.
Мягкие навыки и работа с пользователями
Специалист 1С работает на стыке техники и учёта, поэтому должен уметь задавать уточняющие вопросы: «что должно получиться в отчёте», «как это считалось раньше», «покажите на примере одного документа». Большинство «ошибок программы» на деле оказываются разным пониманием задачи, и выяснить это дешевле до начала работ.
Также ценится умение писать понятные инструкции для пользователей, фиксировать доработки в описаниях задач и оценивать трудоёмкость. Специалист, который предупреждает о рисках («эта доработка замедлит проведение при большом объёме»), экономит компании больше, чем тот, кто молча делает всё подряд.
Как проверить уровень специалиста на практике
Теоретические вопросы слабо предсказывают реальную квалификацию. Надёжнее дать практическую задачу: найти причину расхождения в отчёте, написать запрос к виртуальной таблице остатков, настроить обмен или восстановить базу из копии. Время выполнения и ход рассуждений покажут уровень точнее любого сертификата.
Сертификаты «1С:Профессионал» и «1С:Специалист» — полезный, но не достаточный ориентир: они подтверждают знание платформы, но не опыт внедрений и не умение общаться с пользователями. Смотрите на портфолио внедрённых проектов и просите описать, какие задачи специалист решал и как именно.
Как проверить результат работы специалиста
Изменения вынесены в расширение, типовое обновление проходит штатно
Конфигурация снята с поддержки, обновление требует ручного сравнения
Есть расписание копий и задокументированная проверка восстановления
Копии создаются, но никто не знает, восстанавливаются ли они
Пользователи работают под ролями, полные права только у администратора
Большинству сотрудников выданы полные права
Специалист воспроизводит проблему и смотрит журнал регистрации
Первое действие — переустановка платформы или очистка кэша вслепую
Что важно запомнить
Компетенции специалиста 1С зависят от роли: консультанту важнее типовой функционал и учёт, разработчику — язык, запросы и расширения, администратору — СУБД и резервное копирование. Общий минимум для всех: понимание объектов конфигурации, работа с правами, диагностика ошибок и строгое правило — любые изменения только после резервной копии.
Частые вопросы
Нужно ли программисту 1С знать бухгалтерский учёт?
Базовое понимание необходимо: без знания плана счетов, проводок и логики закрытия месяца невозможно качественно дорабатывать учётные конфигурации. Глубокая экспертиза не обязательна — для сложных методологических вопросов привлекают консультанта по учёту, но понимать, что делает документ с регистрами, разработчик обязан.
Чем разработчик 1С отличается от консультанта 1С?
Консультант настраивает типовой функционал, обучает пользователей и помогает с учётной методологией, обычно не изменяя код. Разработчик пишет обработки, отчёты и доработки на встроенном языке. На практике роли часто совмещаются, но сильный специалист осознанно выбирает: задачу решить настройкой или кодом.
Обязательны ли сертификаты 1С для трудоустройства?
Формально — нет, большинство работодателей смотрит на опыт и практические навыки. Сертификат «1С:Профессионал» по конкретной конфигурации служит подтверждением базовых знаний и полезен начинающим специалистам без портфолио. Для партнёров фирмы «1С» наличие сертифицированных сотрудников может быть требованием статуса.
Что должен уметь junior-специалист 1С на старте?
Уверенно работать в пользовательском режиме типовых конфигураций, знать основные объекты метаданных, писать простые запросы и внешние обработки, понимать механизм проведения документов. Также важно умение делать выгрузку базы и работать только на копиях — это первое, чему учат в любом внедренческом проекте.
Можно ли совмещать администрирование и разработку в одном человеке?
В небольших компаниях это норма: один специалист ведёт и базы, и доработки. Риск в том, что при росте объёмов администрирование требует постоянной доступности, а разработка — глубокой сосредоточенности. При базе от нескольких десятков активных пользователей и регулярных доработках функции разумно разделять.
Какие навыки 1С-специалиста востребованы для удалённой работы?
Чаще всего удалённо работают разработчики и консультанты по сопровождению: доработки, отчёты, помощь пользователям по удалённому доступу. Администрирование тоже возможно удалённо при клиент-серверной архитектуре и настроенном доступе к серверам. Ключевое требование — дисциплина в фиксации задач и аккуратность при работе с рабочими базами.