Программист 1С
Программи́ст 1С — специалист, занимающийся разработкой, внедрением и сопровождением программ «1С» в организациях.
История
Программа 1С предназначена для составления отчётов, деклараций и первичных документов[1].
Основателями и владельцами компании «1С» являются братья Борис и Сергей Нуралиевы. Первая версия программы, «1С:Бухгалтерия», была выпущена в 1991 году для операционной системы DOS.
«1С» — многогранное явление, которое содержит в себе несколько понятий. Первое — компания-разработчик, которая издаёт и поддерживает компьютерные программы. Второе — программные продукты и платформы. Третье — конкретный продукт, например, «1С: Бухгалтерия» или «1С: Управление торговлей». Четвертое — встроенный язык программирования.
Специалисты, работающие с «1С»:
- Разработчики и программисты (обслуживание, доработка и изменения в продукте).
- Специалисты-консультанты (поддержка клиентов, работа внутри продукта).
- Менеджеры по проектам (взаимодействие с клиентом, постановка задач консультантам и программистам)[2].
Чтобы стать программистом 1С, можно подготовиться самостоятельно: читать профессиональную литературу, изучать типовые конфигурации 1С и практиковаться на платформе «1С:Предприятие», в версии для обучения программированию или пройти онлайн-курсы, а после сдать экзамен и получить сертификат, подтверждающий квалификацию[3].
Компания 1С сама занимается сертификацией и аттестацией разработчиков. После прохождения тестирования или сдачи экзамена специалист получает сертификат, который подтверждает его квалификацию, знания и навыки работы с программными продуктами компании. Система квалификации 1С-разработчиков делится на несколько уровней:
- Сертификат «1С:Профессионал» подтверждает, что программист знает все основные возможности программного продукта, может установить и настроить программу. Это сертификат начального уровня. Чтобы его получить, разработчик должен успешно пройти тестирование. Тестирование проводится отдельно по платформе и отдельно по типовым конфигурациям.
- Сертификат «1С:Специалист» выдаётся по результатам сложного аттестационного экзамена. Получить его можно по одному из трёх направлений: специалист по платформе, специалист по прикладным решениям или специалист-консультант.
- Сертификат «1С:Эксперт по технологическим вопросам» — документ более высокого уровня. Экзамен состоит из теоретической и практической части, проводится два дня. К нему допускают только при наличии сертификата предыдущего уровня[3].
Обязанности программиста 1С
- определяет, соответствуют ли компьютеры системным требованиям для бесперебойной работы программы или нужно обновить оборудование
- помогает с выбором конфигураций программы
- выполняет установку, настраивает базы данных и проверяет наличие доступа пользователей
- усиливает функционал: создаёт новые отчёты, документы, справочники и другие элементы
- настраивает выгрузку информации о товарах на складе и загрузку сведений о заказах в интернет-магазине
- подключает торговое оборудование к 1С
- обновляет конфигурации и настраивает обмен данными между ними
- распределяет пользовательские права — не всем сотрудникам нужен доступ к бухгалтерской отчётности или товарам на складах. Для каждого пользователя настраивается интерфейс и функционал, который нужен именно в его работе
- настраивает резервное копирование данных, на случай восстановления после непредвиденных сбоев
- учит пользователей обращаться с программами[4][5]
- знание языка 1С
- типовые конфигурации
- основы работы с базами данных
- язык запросов 1С
- язык SQL[5]
- Разработчик конфигураций 1С
- Администратор 1С
- Интегратор 1С
- Тестировщик 1С
- Консультант 1С
- Разработчик отчётов и обработок
- Аналитик бизнес-процессов


