1С — это язык программирования, встроенный в платформу «1С:Предприятие». С ней работают разработчики, которые внедряют, настраивают и обслуживают продукты 1С в компаниях. Язык программирования 1С похож на Pascal, JavaScript и Basic — многим это упрощает обучение. Рассказываем, что делает программист 1С и чему нужно научиться, чтобы им стать.
Кто такой программист 1С и чем он занимается
Программисты 1С помогают компаниям повышать эффективность работы. Они создают, обновляют продукты, которые позволяют считать налоги, вести бухгалтерский учёт, управлять торговлей, автоматизировать документооборот и даже проводить госзакупки.
Вот что обычно делает разработчик:
- программирует — даже уже готовую систему иногда нужно подстраивать под индивидуальные особенности предприятия, разрабатывать индивидуальные конфигурации и обновлять их;
- администрирует — настраивает, чистит, тестирует, ищет и исправляет ошибки, сдаёт отчёты о работе системы;
- интегрирует продукты с другими сервисами и системами — электронной почтой, мобильными приложениями, терминалами оплаты и др;
- распределяет права пользователей — делает так, чтобы любой работник не мог случайно удалить важные файлы;
- настраивает юзабилити — если надо, меняет интерфейс программы для удобства работы;
- настраивает автономную работу системы — чтобы всё работало даже без доступа в интернет;
- обучает сотрудников — помогает разобраться с функциями и быстро решить возникшие проблемы.
Требования к одной из вакансий с сайта hh.ru
Многие директора сами не знают, что делает программист 1С и нагружают его дополнительными поручениями. Важно видеть грань, когда поручения позволяют развиваться, а когда они превращают представителя уважаемой профессии, в обычного компьютерщика в малом бизнесе, который и бумагу закупает, и клавиатуру чистит, и базы переносит, и с 1С разбирается.
Востребованность профессии
Разработчики на 1С — одни из наиболее востребованных на рынке труда. В октябре 2021 года на сайте hh.ru актуально больше 11 000 вакансий. Специалисты особенно востребованы в крупных компаниях, логистических и торговых предприятиях. Большинство компании ищут специалистов с опытом 1-3 года.
Количество вакансий «программист 1С» на октябрь 2021 г.
Разработчики востребованы во многих крупных российских компаниях, которые работают с использованием баз 1С. Например:
- RU — компания, которая занимается продажей запчастей для Land Rover;
- РОСТКОМ — сеть магазинов с товарами для сада и огорода;
- LOGSIS — компания, занимающаяся логистикой.
Примерно 90% среднего и крупного бизнеса работают с 1С, а значит нуждаются в программисте. Просто нужно понимать, что в известной и крупной фирме вы будете заниматься вашими прямыми обязанностями, а в небольшой на вас делегируют дополнительные.
График и формат работы
Программистов 1С в основном ищут на полную занятость в офис. Удалённые сотрудники обычно требуются в компании, где предлагают сдельную оплату. В этом случае задачи программисту 1C поступают через таск-трекер и оплачиваются по факту.
Вот как распределяется формат работы в процентном соотношении:
- Полная занятость, офис — чаще всего: 80%;
- Полная занятость, удалёнка — средне: 50%;
- Частичная занятость — редко: 20%.
Зарплата программистов 1С
По данным сайта trud.com средняя зарплата программистов 1С — около 60 000 руб. Сколько зарабатывают программисты 1С зависит от опыта, специализации и формата работы.
Вот основные данные о зарплатах разработчиков, которые работают по фиксированной ставке в офисе.
- программист-стажёр 1С — от 40-60 000 руб.;
- младший программист — 60-80 000 руб.;
- специалист с опытом 1-3 года — 80 — 140 000 руб.;
- ведущий программист — от 140 000 руб.
Зарплаты ведущих программистов 1С
На фриланс-бирже специалисты 1С зарабатывают от 3000 до 10 000 руб. за один заказ.
Примеры заказов на сайте Fl.ru
Подборку специализированных программ: топ лучших курсов программирования 1С
Топовые предложения онлайн-курсов по Backend-разработке
Плюсы и минусы профессии
Разберёмся в возможностях и ограничениях, с которыми может столкнуться программист 1С.
Плюсы:
- легко начать — новичку достаточно знать один из языков, основанных на Basic изучить работу платформы и разбираться в базах данных.
- можно легко найти работу в России и странах СНГ — на платформе 1С работает огромное число крупных российских предприятий.
- можно начать с фриланса и удалёнки — новичок может наработать опыт, выполняя простые заказы на фриланс-бирже: настраивать отдельные элементы системы, оптимизировать скорость их загрузки и др.
- можно получить полезный опыт — новичок может освоить базовые принципы программирования и попробовать себя в качестве специалиста крупной компании;
- высокая зарплата — ведущие специалисты способны зарабатывать 200 000 руб. в месяц и работать в крупнейших компаниях страны.
Минусы:
- платформа работает только в России и странах СНГ — если вы хотите работать в иностранной компании, придётся дополнительно изучать и другие языки программирования;
- нужно разбираться во многих других областях — программисты 1С работают с бухгалтерскими и торговыми программами, поэтому должны понимать особенности этих сфер.
Перейдём к тому, что должен знать и какими качествами должен обладать сотрудник в должности. Ориентироваться будем на актуальные вакансии, так как рынок постоянно меняется, а, следовательно, и требования к специалистам.
Основные требования, которые встречаются в вакансиях:
- высшее техническое образование;
- умение разрабатывать и читать программный код, в том числе чужой;
- опыт разработки на базе 1С;
- понимание работы платформы «1С:Предприятие» и навыки её настройки;
- знание языка запросов SQL;
- знания бухгалтерского и налогового учёта.
Чем выше заработная плата и престиж фирмы, в которую вы захотите устроиться, тем больше требований предъявляют к кандидату.
Задача и требования к специалисту с зарплатой от 200 000 руб.
Личные качества программиста 1С
Личные качества для 1C программиста также важны, ведь вам придётся работать с людьми и часто выполнять командную работу. Чаще всего работодатели хотят видеть в специалисте следующие качества:
- системное мышление;
- технический склад ума;
- ответственность;
- самостоятельность;
- аккуратность;
- инициативность;
- ориентирование на результат;
- коммуникативность;
- стрессоустойчивость;
- умение работать в режиме многозадачности.
Последние два критерия очень важны, так как вы будете часто выполнять несколько задач одновременно.
Получите востребованную профессию с очень большой зарплатой. Специальные условия в Skillbox — гарантированное трудоустройство после обучения. Воспользуйтесь предложением прямо сейчас, пока оно не закончилось!
Как стать программистом 1С
Самостоятельное обучение. На сайте информационно-технического сопровождения «1С:ИТС» вы сможете изучить инструкции, книги, справочную информацию и базу нормативных документов, необходимых для учёта и разработки в системе. Чтобы попробовать поработать в системе, арендуйте 1С в облаке — вы сможете пользоваться сервисом до 30 дней бесплатно. Если возникнут вопросы и проблемы — ответы сможете найти на специализированном форуме.
Официальные сертификаты. Программисты-самоучки, которые не имеют документального подтверждения своих навыков, менее востребованы, чем спецы с дипломами, полученными после курсов. Чтобы стать востребованным специалистом, необходимо пройти сертификацию. Её проводит сама компания 1С — так она гарантирует, что разработчик разобрался с их продуктом и его типовых конфигурациях.
Для программистов есть два варианта сертификата:
- «1С:Профессионал» — подтверждает, что специалист способен работать в наиболее распространённых продуктах 1С: программе автоматизации бухгалтерского, управленческого и торгово-складского учёта. Чтобы получить сертификат, нужно успешно сдать тест из 12-14 вопросов.
- «1С:Специалист» — подтверждает, что программист знает, как менять конфигурацию и настраивать продукты 1С. К экзамену допускаются только те, кто уже получил сертификат «1С: Профессионал». Экзамен необходимо сдавать в центре сертификации вашего города или дистанционно.
Дополнительные курсы. Помимо официальных курсов от фирмы 1С, есть много дополнительных продуктов, которые научат вас хитростям и тонкостям программирования в сжатые сроки. Пройдите курсы 1C-разработки, которые по окончании выдают сертификат специалиста.
Важно понимать, что это та профессия, где нужно постоянно развиваться, так как технологии не стоят на месте и каждое крупное обновление — это причина пройти дополнительное обучение.
Как и куда развиваться в карьере
Карьерный путь вертикальный и самый распространённый вариант: это стажёр — программист 1С — главный программист.
- Джуниор-разработчик или стажёр — примерно ⅔ программистов 1С начинают с первой ступени стажёра. Требования к ним минимальные — высшее или неоконченное высшее образование и владение основами 1С. Такой специалист будет «на подхвате», но не сможет оказывать влияния, и принимать участие в крупных проектах. Им доверяют типовые, мелкие задачи и оставляют время на саморазвитие и изучение навыков в конкретной нише.
- Программист 1C — сотрудник должен знать программную инженерию и иметь диплом специалиста, уметь управлять базой 1С и обладать всеми (или большинством) навыков, о которых мы говорили выше. Такие программисты работают самостоятельно и могут принимать участие в крупных проектах, решать ошибки и пр.
- Главный программист 1С — занимается в основном управленческими вопросами, но часто привлекается к технической части.
Чем выше звание, тем больше обязанностей, выше ответственность и следовательно, уровень заработной платы. Стать главным программистом «с улицы» можно только при условии безупречного опыта и рекомендаций с предыдущего места работы.
Коротко о главном
Программист 1С — это востребованная, высокооплачиваемая и престижная профессия. Чтобы начать работать, вам нужно будет разобраться в продуктах 1С и пройти сертификацию. Развиваться и продвигаться в профессии помогут онлайн-курсы. На них вы научитесь дорабатывать стандартные конфигурации продуктов, проектировать базы данных и настраивать отчёты для руководства.
Выбирайте курс из пяти лучших курсов программирования 1С
1 коммент
Интересная статья, но не понятна зарплата по часам работы программиста. Это какая – то усредненная цифра все таки? Или реальные часы? Ведь один человек может одну задачу делать за 1 час, а другой и за 3 не управится…?