Все об 1С-разработчике. Или при чем тут бухгалтерия, учеты и финансы
Бухгалтерский учет, торговля и финансы не работают без этого специалиста. Узнайте, почему 1С-разработчик — одна из самых востребованных профессий в странах СНГ.
Содержание:
За помощь в подготовке материала редакция Skillbox.kz благодарит ведущего аналитика и владельца 7 сертификатов 1С Кучму Дмитрия.
В 1С с 2007 года. Участвовал в проектах федерального масштаба.
Кто такой 1С-разработчик
1С-разработчик — это специалист, который создает прикладные решения на платформе 1С:Предприятие. Программист помогает компаниям вести учет и оптимизировать бизнес-процессы. Работает с готовыми решениями и дорабатывает их.
i
1С-разработчик и 1С-программист — смежные, но разные профессии. Первый — комплексный специалист. Он получает задачи от бизнес-пользователей. Программирует, тестирует решения, пишет инструкции и обучает пользователей работе в программе с учетом новых разработок.
Программисту дают готовое техническое задание. Он пишет код и отдает задачу обратно. Отличие в том, что программист — более узкая специализация.
В статье эти термины используются как синонимы.
Что такое 1С и где используют эту программу
1С — это комплекс программ. Программы автоматизируют бизнес-процессы и помогают руководить предприятием. Любая программа «1С:Предприятие» состоит из двух частей: технологической платформы и конфигурации.
Платформа — основа, на которой создают, запускают и изменяют конфигурации. Это среда разработки с собственным встроенным языком.
i
Интересная особенность, которая понравилась редакции Skillbox.kz — код в основном пишут на русском языке. Можно и на английском. Но многие программисты отмечают, что удобнее именно на русском.
Вот как значит чувствуют себя англоязычные программисты!
Конфигурация — программа для разработчиков, которая написана на языке 1С. Конфигурация имеет удобный интерфейс, функциональность и настройки. Не существует отдельных от платформы конфигураций. На одной платформе можно работать с несколькими конфигурациями.
Существуют типовые и нетиповые конфигурации:
- Типовые — это конфигурации, которые разработала компания «1С». Фирма поддерживает и обновляет эти продукты. К таким конфигурациям относятся «1С:Бухгалтерия предприятия», «1С:Зарплата и управление персоналом» и другие.
- Нетиповые — это конфигурации, которые разработали сторонние компании и отдельные программисты. Нетиповые конфигурации редко создаются с нуля. Чаще профессионалы берут типовые решения и дорабатывают продукт под задачи заказчика.
1С считается самой популярной системой учета в России и СНГ. По данным 1c.ru готовые решения используют более 1,5 миллиона организаций. В это число входят и малый бизнес, и крупные компании: большие холдинги, индивидуальные предприниматели, розничные магазины, государственные структуры.
Если вы интересовались работой бизнеса, наверняка слышали об 1С. Обычно о программе знают как «что-то для бухгалтерии». Причина — первая и самая распространенная версия программы «1С: Бухгалтерия».
В этом есть свои плюсы и минусы:
- Плюс: готовое решение помогает вести учет на больших и малых предприятиях. Программа ускоряет и упрощает этот процесс.
- Минус: профессию часто воспринимают как что-то скучное и узконаправленное, потому что это только бухгалтерия. Но это распространенное заблуждение. Можно годами работать и не пересекаться с бухгалтерией.
i
Кроме готового решения для бухгалтерии, у компании много продуктов: 1С:ERP, 1C:Управление холдингом, 1С:Документооборот, 1С:Электронное обучение, 1С-Битрикс, Командировки. Smartway и другие.
Обязанности программиста
Ни одно готовое решение не будет работать идеально. Одна из главных задач программиста — доработать конфигурацию под задачи заказчика. Об этом уже упомянуто выше в пункте «нетиповые конфигурации».
Задача, разумеется, не одна. Вот список основных обязанностей специалиста:
- Помощь в выборе продукта. Специалист помогает компаниям выбрать конфигурацию, которая закроет задачи бизнеса.
- Распределение прав пользователей. Программист отвечает за то, чтобы оператор случайно не удалил важный документ. А администратор, наоборот, владел всеми правами.
- Настройка функционала. Специалист занимается настройкой отчетов и справочников.
- Тестирование. Исправление багов, резервное копирование, восстановление при сбоях тоже входит в обязанности программиста.
- Обучение пользователей. Программист объясняет простым языком, как пользоваться программным обеспечением. Пишет инструкции, если это необходимо.
- Обновление конфигурации. 1С регулярно выпускает новые версии, которые обязательно устанавливаются на предприятиях. В особенности это касается программ, которые связаны с бухгалтерией. Меняется закон, значит меняется и программа. Медлить с этим нельзя.
Узнайте, как проводить A/B-тестирование, находить аномалии в данных и визуализировать результаты для заказчика на курсе «Профессия Разработчик».
Узнать большеНавыки программиста
Hard skills
- Программирование на встроенном языке;
- Знание принципов работы «1С:Предприятие», способов ее настройки, знание объектов платформы и их назначение;
- Общие фирменные стандарты разработки;
- Типовые конфигурации;
- Работа с базами данных и конвертация данных;
- Язык запросов 1С;
- Знание принципов работы СУБД.
i
Но одного программирования для работы не хватит. Программист должен знать законодательство и разбираться в бухгалтерии, налоговом учете, финансах. Только так специалист сможет выполнить все без ошибок и понять, чего хочет заказчик.
Soft skills
- Понимать устройство компании. Нужно понимать внутренние процессы предприятия, чтобы находить верные решения для пользователей.
- Адекватно воспринимать критику. Критика — неотъемлемая часть работы программиста. К ней нужно прислушиваться, чтобы расти в профессии.
- Быть командным игроком. Без навыка командной работы нет результата.
- Знать отрасль. Производство совсем не похоже на торговлю. Знание сферы деятельности заказчика обязательно.
i
Редакция Skillbox.kz послушала мнение и с другой стороны. В интервью за 2021 год 1С-разработчик Алексей Прокуровский рассказал, что важно для хорошей работы специалиста. Это актуально не только на 2021 год и не только для 1С-программиста. Это актуально всегда. Для любой работы и любого времени.
- Четкая задача. Правильная постановка задачи — половина успеха.
- Дружная команда. Алексею важно, чтобы команда была дружной и слаженной. Выполняла работу вместе. И каждый чувствовал, что внес вклад в общее дело.
- Обратная связь. Любому сотруднику хочется найти свои точки роста и послушать опытного наставника.
- «Свобода творчества». Алексею нравится, когда в работу не вмешиваются. В пределах разумного, конечно. Иными словами: есть четкая задача и срок — есть результат.
Посмотреть интервью по ссылке.
Сертификация программистов 1С
Сертификацию проводит сама компания 1С. Существует 6 стандартов квалификаций:
- 1С:Профессионал;
- 1С:Специалист по платформе;
- 1С:Специалист-консультант;
- ERP-Консультант;
- 1С:Эксперт;
- 1С:Эксплуататор.
Подробнее о каждой квалификации можно почитать здесь.
Большинство компаний часто указывают в требованиях к кандидату обязательную сертификацию. А программистов, которые уже работают, требуют регулярно обновлять знания и заново проходить экзамен. Причина — регулярные обновления ПО.
Всем, кто только рассматривает профессию и хочет стать 1С-программистом, не нужно переживать. Для старта подойдут и маленькие компании, которым не принципиальна сертификация. Наоборот, из-за нехватки специалистов многие организации часто принимают на работу лишь с начальными умениями, не требуют сертификат и разрешают его получить в процессе работы.
Примеры задач и проектов
Выбор и настройка типовых конфигураций
Девелопер знает типовые конфигурации и умеет применять их в бизнесе.
Загрузка данных
Программист настраивает аналитику и определяет, куда и какая информация будет загружаться. Проверяет правильность данных и решает, что делать с ошибками. Специалист выгружает справочную и числовую информацию из учетных систем или таблиц Excel.
Внедрение
Специалист обучает пользователей. Делает так, чтобы платформа была удобна всем. Проверяет функционал и передает в работу.
Поддержка в эксплуатации
Специалист поддерживает программу в работоспособном состоянии. Он дорабатывает и совершенствует учетную систему под требования бизнеса.
Возможности и карьерный рост
Три главных работодателя для программистов — франчайзи, аутсорсинговые компании и организации, которым нужно поддерживать используемую на предприятии программу 1С.
- Франчайзи. Франчайзи — это партнеры 1С. Франчайзи продают программы компаниям за ту цену, которую устанавливает 1С. Программисты здесь дорабатывают и обновляют готовые решения. Франч — идеально, если нужно набраться опыта. Подходит для специалистов с минимальным опытом или вообще без него. В такой компании программист научится работать с новыми функциями и системами, постоянно будет работать над разными проектами. Однако, на большую зарплату рассчитывать не стоит.
- Аутсорсинг. Франчайзи и другие фирмы, которые работают с продуктами 1С, часто передают своих сотрудников на «временное пользование». Срок — не менее трех месяцев. Заказчикам подходит такой способ, потому что им не нужно нанимать специалистов в штат. Если сотрудник уволился или заболел, фирма присылает замену. Обычно так работают только опытные девелоперы.
- Проектная работа. Мнения по поводу проектной работы разделились. Кто-то считает ее плохим вариантом, потому что нет развития. Крупные компании нанимают в штат программистов для автоматизации учета. Сотрудник, который долго работает в команде, знает все бизнес-процессы — это удобно. Правда кроме начального этапа, когда нужно что-то доработать, настроить, обучить пользователей, больше работы нет. Серьезные задачи на этом заканчиваются. Специалист работает только с одной конфигурацией и не учится новому. Не следит за тем, какие обновления выходят в продуктах 1С. Бытует и другое суждение: проектная работа — это много знаний и навыков, высокая зарплата и возможность стать ведущим специалистом.
В остальном карьерный рост такой же, как и у других программистов: junior, middle, senior. Уровень определяется опытом, сертификацией и временем работы.
Зарплата
В декабре 2023 года hh.kz предлагает 121 вакансию по запросу «программист 1С» в Алматы. По всему Казахстану — 275 вакансий. Также можно рассматривать все страны СНГ, если работодатель предлагает удаленную работу. По всем странам — почти 12 000 вакансий.
Зарплата стажера — 50 000-80 000 тенге. А для сеньора с опытом 3-6 лет — от 400 000 до 1 500 000 тенге.
Кроме работы в компании специалисты выбирают фриланс. На Хабр сейчас 67 предложений от заказчиков. Стоимость одного заказа на платформе начинается от 8000 тенге. Оплата и задачи разные: создать отчет, выгрузить данные в нужном формате, интегрировать решение с другой системой.
Как им стать. Полезные ресурсы от редакции Skillbox.kz
Навыки девелоперов ценит мир IT. Специалисты управляют данными, автоматизируют процессы, сокращают затраты бизнеса и делают учет проще.
Чтобы все это уметь одного знания программирования мало. Профессионалы разбираются в бухгалтерии, налоговом учете, знают законодательство. Изучают сферу, в которой работают и понимают бизнес-процессы на любом предприятии: от производства до торговли.
Другой вопрос: где все это изучить. Вот два варианта: на курсах и самостоятельно.
Учиться самому — хорошо, но долго. Курсы экономят время, структурируют информацию. Опытные наставники помогают избежать ошибок. И все это за полгода.
Для самостоятельного изучения есть много платформ и материалов. Например, можно арендовать 1С в облаке и подключиться к сайту информационно-технологического сопровождения «1С:ИТС». На ресурсе много информации по учету и разработке в системе 1С: инструкции, литература, справка.
Редакция Skillbox.kz также подготовила и другие материалы для начинающих: литература, блоги и каналы для легкого старта.
Литература:
- «1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе «1С:Предприятие 8.3» Максим Радченко;
- «1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы» Максим Радченко, Елена Хрусталева;
- «101 совет начинающим разработчикам в системе «1С:Предприятие 8» Елена Хрусталева;
- «Язык запросов «1С:Предприятия 8» Елена Хрусталева.
Каналы на YouTube:
- Школа 1С — бесплатные видеоуроки;
- Курсы 1С и экзамены (1С:Учебный центр №1) — обзоры, интервью, занятия.
Telegram-каналы и блоги:
- Ежедневные будни Программиста 1С — канал с реальными задачами с работы и собеседований. Повседневные хитрости. Подходит для новичков и опытных;
- Студенческий портал 1С — форумы, полезные статьи и мастер-классы;
- Хаб 1С-программистов на Хабре — актуальная информация и новости. Советы от опытных программистов и интеграторов;
- Вакансии 1С и Bitrix-разработчиков — здесь найдется работа и для начинающих, и для специалистов с опытом.
Осваивайте профессию «1С-разработчик» со Skillbox
Освойте 1С вместе с опытным наставником и получите новую профессию. Обучение длится полгода. Каждому, кто прошел курс, поможем трудоустроиться в престижную компанию.
Забрать доступ