Код
Код
#статьи
  • 487

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

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

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

Что такое программы «1С:Предприятие» и где они используются

На каждом предприятии, большом и малом, ведётся учёт. Считают всё: сколько продукции было выпущено, сколько материалов было на это потрачено, какую зарплату выдали сотрудникам, какие налоги заплатили и многое другое.

Так или иначе, но считают все компании. Где-то учёт ведут от руки в блокноте, где-то используют Excel, а где-то — системы автоматизированного учёта, которые ускоряют и упрощают процесс. Ни одно более или менее крупное предприятие не может обойтись без таких систем.

Самые популярные системы учёта в России и СНГ — это продукты компании «1С». Их применяют 1,5 миллиона компаний. У «1С» есть решения для организаций любых масштабов и направлений работы: огромных холдингов и ИП, оптовых складов и розничных магазинов, бюджетных организаций и госструктур, управляющих компаний, сельхозпредприятий и других. С их помощью, например, можно считать зарплату сотрудников, контролировать расчёты с подрядчиками и клиентами, вести документооборот, сводить бухгалтерский баланс, формировать отчёты и делать многое другое.


Марина демидова

Программист, консультант, специалист по документированию. Легко и доступно рассказывает о сложных вещах в программировании и дизайне.


Как устроена программа «1С:Предприятие» и зачем ей программисты

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

Платформа — это база, на которой создают, запускают и изменяют конфигурации. Это среда разработки с собственным встроенным языком 1С.

Конфигурация — разработанная на языке 1С программа для пользователей. У неё удобный интерфейс, полезная функциональность и возможности для настройки. Конфигурация не существует отдельно от платформы. На одной платформе может быть установлено сразу несколько конфигураций.

Конфигурации бывают типовыми и нетиповыми.

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

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

  • «1С:Бухгалтерия предприятия»;
  • «1С:Зарплата и управление персоналом»;
  • «1С:Управление торговлей»;
  • «1С:Комплексная автоматизация»;
  • «1С:ERP Управление предприятием».

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

Вы спросите, почему нельзя разрабатывать программы на общепринятых языках программирования, таких как Delphi или Java? Всё дело в скорости разработки.

Если на Delphi или на Java вам сначала придётся разрабатывать структуру базы данных с таблицами и полями и создавать её на диске, то при работе с платформой «1С» всё это делается автоматически. Язык 1С изначально работает с такими видами объектов, как «Справочники», «Документы», «Отчёты», «Обработки» и другие. На их основании можно легко создавать новые объекты.

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

Где работают программисты 1С

  • Многие 1С-программисты работают в фирмах-франчайзи — партнёрах «1С» или других компаниях, занимающихся обслуживанием программ «1С».
  • Некоторые крупные предприятия, особенно производственные, нанимают 1С-программистов себе в штат.
  • Также есть много фрилансеров, работающих в этом направлении. Обычно они обслуживают малые предприятия в своём регионе.

Раньше программисты 1С постоянно ездили к клиентам, чтобы настроить программы и рассказать, как всё работает. Но сейчас всё это делается удалённо.

Чем они занимаются

У программистов 1С есть специализации:

  • кто-то разрабатывает новые проекты;
  • кто-то работает с бухгалтерией;
  • кто-то решает проблемы пользователей корпоративной системы;
  • кто-то занимается связкой с интернет-магазинами;
  • кто-то настраивает мобильные приложения для кладовщиков и курьеров;
  • кто-то делает так, чтобы магазины работали: подключает весы и кассовые аппараты (они тоже работают на 1С).

Обычно программист 1С совмещает обязанности программиста и системного администратора в одном лице:

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

И это далеко не полный перечень его обязанностей.

Сертификация программистов 1С

Чтобы быть востребованным в сфере 1С, программист должен постоянно учиться и развиваться. Чтобы подтвердить квалификацию специалистов, компания «1С» проводит сертификацию. Выдавая сертификаты, она ручается перед своими заказчиками и потребителями, что специалист достаточно обучен и умеет работать с продуктами. Любой толковый работодатель это понимает, поэтому сертификаты дают преимущества при приёме на работу и могут стать основанием для повышения сотрудника.

Есть два уровня сертификации:

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

Насколько востребованы программисты 1С и сколько они получают за свою работу

1С популярна в России и странах СНГ, а программисты 1С очень востребованы. В марте 2021 года только на HeadHunter было около 10 тысяч вакансий.

Заработок программиста зависит от его квалификации и опыта работы: стажёрам предлагают зарплату 40–70 тысяч рублей, программистам с опытом 1–3 года — до 180 тысяч, а ведущие разработчики могут рассчитывать на 200–300 тысяч и больше. Очень во многих вакансиях работодатели требуют сертификат.

Предлагаемые зарплаты распределяются так:

Количество вакансий и уровень зарплат специалистов 1С. Источник

Что нужно знать, чтобы стать программистом 1С

Одного знания программирования недостаточно. Нужно разбираться в основах бухгалтерского и налогового учёта, в области законодательства и финансов, понимать бизнес-процессы на предприятии.

Также нужно знать:

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

Где всё это изучить

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

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

Курс

Профессия 1С-разработчик


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

Понравилась статья?
Да
1981

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪