Кто такой 1С-программист: чем занимается и как им стать

Подождите, не уходите!

Приглашаем в наш новостной телеграм-канал, где вы первым узнаете о наших бесплатных вебинарах, скидках на курсы, а также другой полезной информации

Бухгалтерия и желтые коробки с красным логотипом — для большинства людей образ 1С сложился из этих атрибутов.

На самом деле функционал этой программы разнообразный, но чем занимаются 1С-программисты знают не все. Давайте начнем с основ и разберемся с терминами.
Язык 1С — язык программирования для работы в продуктах компании 1С.

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

Платформа — среда разработки со  встроенным языком 1С.

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

Примеры:

  • «1С:Бухгалтерия предприятия»;

  • «1С:Зарплата и управление персоналом»;

  • «1С:Управление торговлей»;

  • «1С:Розница»;

  • «1С:Документооборот»;

  • «1С:Комплексная автоматизация»;

  • «1С Управление нашей фирмой»;

  • «1С:ERP Управление предприятием».

Нетиповые конфигурации — разрабатываются «с нуля» для конкретной организации или создаются на основе переработки/доработки типовой конфигурации.

Преимущества нетиповых конфигураций:

1. Узкая заточенность: конфигурация содержит объекты для определенного предприятия или под конкретную задачу;

2. Отсутствие избыточных функций: в конфигурации присутствует только тот функционал, который реально используется на предприятии. Интерфейс, как правило, логичный и простой в использовании;

3. Оптимизация производительности: программа подстраивается под бизнес-процессы на предприятии, как следствие, быстрее выполняется работа пользователя с этой конфигурацией.
Чем занимаются 1С-программисты
Хотя основная задача 1С-программистов — разработка прикладных решений, часто им приходится совмещать функции разработчика и системного администратора или разработчика и консультанта. Также они создают и поддерживают конфигурации, необходимые для бесперебойной работы предприятия. Старший 1С-разработчик Университета Иннополис Ирина Борисова рассказала про задачи, которые решает в рамках своей должности:
«Мы занимаемся нестандартными обновлениями, поиском ошибок, чтением кода, построением архитектуры, но разработка — самое интересное и творческое. Мне нравятся задачи интеграции с другими системами. 1С уже давно не «программа для бухгалтеров», а целый комплекс программ для разных задач в бизнесе: закупки, продажи, документооборот, производство, аналитика любого уровня, более узкие задачи в виде учета в университете. На данный момент я занимаюсь проектом по взаимодействию 1С, Диадок (система электронного документооборота) и Битрикс. Для этого требуется знать не только язык программирования 1С, но и законодательство в сфере ЭДО, следить за изменениями, а еще взаимодействовать с разработчиками Битрикс».
Ирина Борисова
cтарший 1С-разработчик Университета Иннополис
Востребованность профессии
Практически во всех российских компаниях используется 1С, поэтому востребованность профессии высокая. Причем бизнесу нужны как опытные программисты, так и начинающие.
«Если открыть всем известный ресурс hh.ru, то мы увидим 12 000 вакансий для 1С-программистов, и эта цифра растет с каждым годом в среднем на 1 000. Для сравнения: вакансий веб-программиста около 10 000, программиста Python около 5 500, программиста С# и программиста С++ около 3 000 и так далее. Таким образом, инвестиция своего времени и сил в освоение профессии 1С-программист — это надежное и выгодное вложение».
Александр Петелин
преподаватель курса «1С-программист» от Университета Иннополис
Давайте разберем, где работают 1С-программисты:

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

  • В штате предприятий, от крупных до небольших, где используется 1С.

  • Например, на фрилансе обслуживают индивидуальных предпринимателей и небольшие фирмы.

Компетенции 1С-программистов
Ключевые навыки:

  • понимают принципы работы платформы «1С:Предприятие», методики настройки;

  • используют типовые конфигурации;

  • знают основы работы с базами данных;

  • пользуются языком 1С;

  • применяют язык SQL.
Виды сертификатов
1С-программисты постоянно обучаются и совершенствуют знания. Компания 1С проводит сертификацию разработчиков, чтобы подтвердить их квалификацию. Работодатели учитывают наличие такого документа, когда делают выбор в пользу того или иного кандидата.

Уровни сертификации:

  • «1С:Профессионал». Подтверждает знания эффективного использования  работе всего спектра возможностей конкретной конфигурации (для «1С:Профессионал» по конкретной конфигурации) или механизмов разработки (для «1С:Профессионал» по платформе).

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

  • «1С:Специалист-консультант». Подтверждает навыки по внедрению и адаптации прикладного решения (конфигурации) под нужды пользователя.

  • «1С:Эксперт». Подтверждает навыки повышения технологического качества работы систем на базе платформы 1С, а также занимается подготовкой и проведением нагрузочных тестирований.

  • «1С:Эксплуататор». Подтверждает навыки эксплуатации крупных информационных систем на базе решений фирмы «1С». Основная задача — поддержание высокого уровня технологического качества информационной системы любого объема и сложности.
Сдать экзамены «1С:Специалист», «1С:Специалист-консультант», «1С:Эксперт» и «1С:Эксплуататор» можно только после получения сертификата «1С:Профессионал».
Где всему научиться
Можно попробовать самостоятельно. Компания 1С выкладывает много полезного материала на своих сайтах. Например, книги М. Радченко «1С:Программирование для начинающих», Е. Ю. Хрусталевой «Разработка сложных отчетов в 1С:Предприятие 8».

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

  • Александр Петелин
    Кандидат физико-математических наук
    Эксперт в области 1С
  • Ирина Борисова
    Старший 1С-разработчик Университета Иннополис
    Эксперт в области 1С
  • Алексей Нечаев
    Университет Иннополис
    Редактор

Будьте в курсе событий

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