1С — это программа, о которой знают практически все. С ней работают кассиры, бухгалтера, кадровики, контрагенты, управленцы, специалисты из сферы логистики — в России и некоторых других странах она распространена повсеместно. Бизнес без нее в принципе почти не обходится. И обслуживают гигантскую систему 1С-программисты — специалисты, которые делают ее удобной для других.

Не только бухгалтерия

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

Со временем линейка продуктов пополнилась — появились отдельные программы для HR, логистики, управления, планирования, производства, документооборота, взаимодействия с клиентами и контрагентами. Была создана платформа «1С:Образование» для учителей, репетиторов и школьников. Компания коснулась даже развлекательной сферы: существует подразделение 1С, которое занимается разработкой и локализацией видеоигр. Каждый российский геймер знаком с брендом «Бука» — и это тоже дело рук 1С.

Продуктами 1С пользуются не только небольшие компании, но и очень крупные — «Аэрофлот», РЖД, «Магнит», Ozon. И всю эту громаду должен кто-то поддерживать. Занимаются этим программисты 1С — отдельная категория айтишников, потому что продукты 1С написаны на собственном встроенном языке программирования.

Программисты 1С как отдельный вид разработчиков

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

Специалисты действительно очень нужны — больше 11 000 вакансий открыты сейчас на сайте hh.ru, из которых почти 3 000 — с удалёнкой, а больше 7 000 не требуют высшего образования:

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

Но даже помимо востребованности, у стези программиста 1С есть много преимуществ по сравнению с любым другим IT-направлением. Например, в плане обучения. Чтобы оценить это, достаточно сравнить 1С с другим популярным языком программирования — например, с Java.

Учиться кодить на 1С vs учиться кодить на других языках

Кодить на 1С намного проще, чем на любых других языках. Логика здесь самая простая.

Во-первых, продукты 1С написаны на русском языке. Код выглядит вот так:

Вся документация, среда разработки, все интерфейсы — тоже на русском. На форумах техподдержки общаются на всем знакомом и привычном языке.

Есть и другие плюсы:

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

И если кажется, что 1С-программист — «ненастоящий айтишник», то это не так. Специалист по 1С обладает теми же льготами и привилегиями, что и разработчик, который пишет программы на Java или Python. И зарплаты у них вполне сопоставимы.

Можно сравнить процесс обучения и разработки с языком Java — тоже достаточно популярном. Как выучиться на нем программировать? Можно пойти сложным путем и делать это самостоятельно, по туториалам и видео из интернета. Можно пойти легким — и записаться на курсы. В любом случае, это займет время:

Есть и другие особенности:

  • документация на английском языке;
  • необходимость знать математику или кодить на старте.

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

Кроме того, любая иностранная компания может уйти из России, после чего поддержка привычных инструментов прекратится. Кодить с использованием вспомогательного софта — сомнительное удовольствие.

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

Зайти в IT — мечта многих: это и хорошие зарплаты, и гибкость, и возможность работать удаленно. Обычно с айти-специальностями ассоциируются языки вроде Python, Java и JavaScript, но есть и более простой путь. Платформы 1С всегда были рядом, и их всегда обслуживали программисты, спрос на которых будет только расти по мере распространения самой программы.

Мечта вполне может стать целью. Рассказываем, как именно, на бесплатной лекции!