Градация компетенций для программиста 1С на уровнях Junior, Middle и Senior.

🟢 Junior 1С Программист

Опыт: до 1 года (обычно 0.5–1.5 лет)

Знания и навыки:

  • Основы конфигуратора 1С и платформы 8.3
  • Программирование на языке 1С (Алгоритмический, встроенный язык)
  • Работа с базовыми объектами: Справочник, Документ, Перечисление, Регистр сведений
  • Написание простых обработок, отчетов
  • Работа с формами, табличными частями
  • Простейшие запросы (без объединений и подзапросов)
  • Умение читать и чуть-чуть дорабатывать чужой код
  • Знание типовых конфигураций: БП, УТ — на базовом уровне
  • Установка и настройка платформы, обновление конфигурации по инструкции

Мягкие навыки:

  • Умение задавать вопросы и формулировать проблемы
  • Исполнительность, усидчивость

🟡 Middle 1С Программист

Опыт: от 1.5 до 4 лет

Знания и навыки:

  • Уверенное владение языком 1С
  • Сложные запросы: JOIN, подзапросы, виртуальные таблицы
  • Создание собственных подсистем, обработок, расширений
  • Работа с регистрами накопления, бухгалтерии и сведений
  • Работа с механизмом обмена (в т.ч. синхронизация между базами)
  • Использование управляемого приложения, динамических списков
  • Написание отчетов СКД
  • Оптимизация кода и запросов
  • Настройка прав, ролей
  • Разрешение типовых проблем в конфигурации и базе
  • Умение разбираться в чужом коде и находить ошибки

Дополнительно (по ситуации):

  • Работа с внешними API (например, REST, HTTP-сервисы)
  • Интеграция с сайтами, банками, онлайн-кассами
  • Использование GIT, Jenkins, CI/CD (в компаниях с DevOps-процессами)

🔴 Senior 1С Программист / Архитектор

Опыт: от 4-5 лет и выше

Знания и навыки:

  • Архитектура типовых решений (БП, УТ, ERP и т.д.)
  • Проектирование и разработка крупных подсистем
  • Глубокие знания платформы и всех объектов метаданных
  • Оптимизация производительности, профилирование
  • Разработка расширений без изменения конфигурации
  • Миграции данных, обновление с конфликта
  • Интеграции с внешними системами (1С ↔ сайт/CRM/банки/API)
  • Работа с БСП, Хранилищем конфигураций
  • Проведение ревью кода и обучение младших сотрудников
  • Ведение проектов, планирование задач
  • Понимание бизнес-процессов заказчика
  • Построение архитектуры решения, включая взаимодействие нескольких баз

Дополнительно:

  • Разработка мобильных приложений на 1С
  • Работа с PostgreSQL / MS SQL на уровне профилирования запросов
  • Участие в автоматизации CI/CD, написание unit-тестов, конфигурации Jenkins и др.
16:42
Нет комментариев. Ваш будет первым!
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.