1С — старый, никому не нужен, да и вообще не язык? Лет 10–15 назад эта платформа действительно представляла узкую область IT, но сегодня положение дел изменилось. Разберем основные мифы про 1С-разработку.
Миф 1. 1С — это не язык
Конечно, русскоязычный синтаксис поначалу может отталкивать — слишком неестественно он смотрится. Однако платформа также поддерживает английский, к русскому коду просто больше примеров и документации. Да и времени на чтение тратится меньше.
Что касается того, полноценный ли перед нами язык, то 1С обладает полнотой по Тьюрингу. Этого уже достаточно, чтобы считать его современным инструментом. Конечно, распарсить HTML или написать торгового бота на 1C вы не сможете. Вернее, написать-то сможете, но уйдет много времени, так как разработчики платформы не предусмотрели взаимодействие с DLL.
1С — это прежде всего скриптовый язык для описания бизнес-логики. Да, здесь урезанная версия ООП с заранее определенными сущностями, а еще нет наследования. Однако в ранних версиях PHP и Perl также не было реализации ООП, но языками их от этого считать не переставали. Кроме того, полиморфизма здесь, как и в любом другом скриптовом языке с динамической типизацией, больше, чем в C# или Java.
Миф 2. Разработка на 1С — это только для бухгалтерии
Такое мнение появилось из-за популярного продукта 1С:Бухгалтерия. Но платформа используется не только в бухгалтерии, у 1С есть много приложений для торговли, учета зарплаты, автоматизации крупного производства. 1С-ник может годами работать программистом, но не пересекаться с бухучетом.
Например, в обязанности такого специалиста входит разработка приложений для управления складом или транспортом, автоматизация специфических отчетов, настройка взаимодействия с CRM-системами.
Миф 3. Из-за того, что 1С слишком легкий, разработчиков очень много
1С кажется более легким, чем другие языки: русскоязычный синтаксис и документация, динамическая типизация, понятные методы работы. Но низкий порог входа компенсируется знаниями из сторонней сферы. Например, если пишете приложение для трудового отдела, придется изучать ТК РФ.
Это часто отталкивает «чистых» разработчиков, которые хотят только писать код. Однако для людей, не связанных с IT, это становится неплохой возможностью войти в разработку.
Например, можно за два-три часа изучить основы на бесплатном курсе «1С: программирование на русском» и понять, подходит оно или нет. Для учебы не нужно скачивать 1С на компьютер, потренироваться вы сможете в интерактивном учебнике Практикума.
Что касается количества разработчиков, то на Hh опубликовано больше 11 тысяч вакансий на позицию 1С-программиста. Начинающий специалист получает от 70 тысяч рублей в месяц, мидл может рассчитывать на 150 тысяч, а сеньор — на 250 тысяч.
К тому же после ухода Dynamics 365 от Microsoft из России еще больше компаний перешли на 1С, поэтому программисты без работы не останутся.
Миф 4. 1С-разработчики — не программисты
Этот миф пошел из-за специфики деятельности 1С-разработчиков. Некоторые представляют их задачи как работу сисадмина: сотрудник ходит по разным организациям, настраивает платформу, обучает бухгалтеров и менеджеров, иногда что-то кодит.
В некоторых компаниях обязанности разработчика на этом и правда заканчиваются. Однако в крупном бизнесе приходится автоматизировать процессы, создавать документы, писать справочники, оптимизировать код, подготавливать релизы, исправлять ошибки.
Хороший программист на 1С способен создать специфическую обработку, настроить веб-сервисы, написать код для обмена документами. Обычному бухгалтеру или сисадмину это просто не доступно.
Миф 5. Нет перспектив
Когда-то потолок заработка 1С-ника был 100 тысяч в месяц. Сейчас ситуация изменилась. 1С получил огромный рынок, разработчики все больше востребованы, поэтому начинающий специалист вполне может рассчитывать на конкурентную зарплату.
По данным Хабр Карьеры, в среднем компании готовы платить 1С-разработчику 197 500 рублей. От кандидата требуются база в программировании, понимание основ SQL и знание хотя бы одной конфигурации 1С.
Всему этому можно научиться на курсе «Разработчик 1C». Во время обучения вы освоите основы администрирования бизнес-процессов. Узнаете про системы компоновки данных и запросы к БД. Кроме того, программа нацелена на практику: за полгода вы создадите шесть приложений на базе 1С.
После двух-трех лет работы у 1С-ника появляется два пути: развиваться как бизнес-аналитик или профессиональный программист. Оба варианта имеют хорошую перспективу по зарплате. Например, на Hh можно есть объявления о поиске 1С-разработчиков с окладом до 400 тысяч рублей.
1/3
Также есть и третий путь. Программист на 1С с опытом работы от трех лет уже имеет неплохую базу. У него сложилось представление о программировании на современном языке. Он знает, как оперировать базами данных и взаимодействовать с веб-сервисами. Поэтому некоторые 1С-ники переходят на другие языки: Java, C# или Python. Платформа 1С для таких людей становится легким способом войти в IT-индустрию.
Теперь вы знаете, что 1С востребован на рынке, а труд специалистов достойно оплачивается — профессия может стать хорошим началом карьеры в IT.
Если хотите попробовать свои силы в 1С-программировании, приходите на курс «Разработчик 1C». В конце обучения у вас будет оформлено резюме и собрано портфолио из реальных проектов. А продолжать обмениваться опытом и знаниями можно в сообществе выпускников.
Реклама ООО «Яндекс», ИНН: 7736207543