1С пользуются широким спросом, а зарплата программистов регулярно повышается
О профессии
1С-программисты занимаются внедрением и сопровождением программ 1С в организациях: устанавливают и настраивают, дорабатывают и обновляют их, а ещё консультируют пользователей. Программы «1С» — это большое количество программ для автоматизации предприятий. Например, с помощью этих программ на предприятии могут составлять отчеты, распределять зарплату сотрудникам, вести всю бухгалтерию и документооборот.
Важно понимать, что язык 1C предметно-ориентированный: коды на нем пишутся только на платформе «1С:Предприятие», применить его где-то еще не получится. Но не стоит волноваться, продукты компании «1С» сейчас самые популярные системы учёта в России и СНГ, около 1,8 млн компаний используют их продукты, так что программисты «1С» являются очень востребованными специалистами. Язык считается достаточно простым и понятным для начинающих.
Многие 1С-программисты работают в фирмах-партнёрах «1С» или других компаниях, занимающихся обслуживанием программ «1С». Некоторые крупные предприятия, особенно производственные, нанимают 1С-программистов в штат. Есть и фрилансеры — они обычно работают с малыми предприятиями в своём регионе.
У программистов 1С есть специализации, есть те, кто:
разрабатывает новые проекты;
работает с бухгалтерией;
решает проблемы пользователей корпоративной системы;
занимается интернет-магазинами;
настраивает мобильные приложения;
подключает весы и кассовые аппараты.
Чтобы подтвердить квалификацию специалистов, компания «1С» проводит сертификацию. Она не является строго обязательной, но без этого диплома найти работу скорее всего не получится. Выдавая сертификаты, «1С» подтверждает, что специалист достаточно обучен и умеет работать с продуктами.
Пример задачи
Задача: необходимо разработать отчет по остаткам товаров на складе за определенный период времени.
Чтобы решить задачу, 1С-программист начнет с тщательного анализа требований, чтобы точно понять, какие данные должны быть включены в отчет, какие параметры фильтрации нужны, и как организовать вывод информации. Программист определит структуру отчета, выберет необходимые таблицы и поля из базы данных, определит логику выборки данных и представления результатов. Затем с использованием инструментов 1С (например, конфигуратор или язык запросов), программист напишет запросы к базе данных, которые извлекут необходимую информацию о товарах и остатках на складе за заданный период времени. Уже с использованием инструментов конфигурирования и отчетности 1С, программист создаст отчетную форму, определит расположение полей, группировки данных, стили оформления. После завершения разработки, программист проведет тестирование отчета на соответствие требованиям, а также на наличие ошибок в логике работы или визуальном оформлении.
Возможно, потребуется обучить пользователей работе с новым отчетом. Программист проведет обучающие сессии или подготовит инструкции по использованию.
Обязательные навыки
- Знать принципы работы платформы «1С:Предприятие», методики её настройки
- Знать типовые конфигурации
- Понимать основы работы с базами данных
- Владеть языком 1С
- Владеть языком SQL
- Владеть языком запросов 1С
Преимущества и недостатки профессии
- Профессия востребованная
- Со временем можно начать работать онлайн
- Можно выбирать более интересный формат и проект для работы
- Можно быстро обучиться
- Кропотливая работа
- Работа может быть однообразной
- Нужно сдавать экзамен перед началом работы
- Большие объемы информации для запоминания
Как стать
Вот несколько общих навыков, которыми должен обладать человек, который хочет стать 1С-программистом:
Логическое мышление: способность к анализу, решению проблем и разработке алгоритмов на основе логических закономерностей;
Коммуникативные навыки: важно уметь общаться с заказчиками, которые зачастую никогда не сталкивались с программированием, и уметь объяснять все спокойно и доходчиво;
Ответственность: готовность брать на себя ответственность за результат своей работы и за успех проекта в целом.
Первые шаги:
Можно попробовать изучить 1С самостоятельно — например, арендовать 1С в облаке и подключиться к сайту информационно-технологического сопровождения 1С:ИТС. В интернете также много видеоуроков и форумов на эту тему.
Начните с освоения основных концепций и принципов работы с 1С. Изучите структуру языка запросов, принципы построения форм и отчетов, а также базовые операции с данными;
Познакомьтесь с инструментами разработки, предоставляемыми платформой 1С. Это включает в себя конфигуратор, дизайнер отчетов, дизайнер форм и язык программирования;
Основные компоненты платформы 1С разрабатываются на языке программирования 1С. Поэтому изучение этого языка будет ключевым для становления профессиональным 1С-программистом;
1С проводит официальные курсы на своей платформе, там есть разные уровни. Эти курсы практически гарантировано быстро введут вас в профессию;
После того как вы достигнете достаточного уровня компетенции после курсов или самостоятельно, очень рекомендуется пройти официальную сертификацию со стороны 1С. Это может значительно усилить ваше резюме и повысить ваши шансы на трудоустройство. Экзамен платаный, но недорогой — 1 000 рублей;
Начните искать возможности работы или проектов в области 1С-разработки. Это может быть как работа в IT-компании, так и фриланс-проекты или сотрудничество с предприятиями, нуждающимися в автоматизации бизнес-процессов на платформе 1С;
На сайте 1С публикуются открытые вакансии, можно следить за обновлениями вакансий в вашем городе.
Ваша профессия сейчас
Некоторые профессии лучше других подходят для перехода. Хорошим бэкграундом будут:
Разработка
Трейдер
Финансист / Бухгалтер
Но это не значит, что представителям других профессий эта не подходит совсем. Просто другим понадобится чуть больше времени на освоение.
Как переехать с этой профессией
Программа 1С популярна в России и странах СНГ. Поэтому вакансии лучше искать в Казахстане, Узбекистане и Азербайджане. Также российские компании, открывшиеся на территории Германии и Турции, используют 1С. Для переезда в европейские страны, необходимо хорошее знание английского языка, и минимальное знание или желание выучить местный язык.
Если вы работаете удаленно, то вам будет удобно воспользоваться визой цифрового кочевника. Для этого вам нужно будет показать определенный доход за прошедший год.
Чтобы найти работу 1С программистом, используйте сайты HeadHunter для стран СНГ, а также LinkedIn, Jobs, StepStone для других стран. На английском языке профессия будет называться 1C Programmer.