Кому не стать 1С-программистом: опыт нашей школы, мифы про 1С и проверка на программиста
Меня зовут Фёдор Богатырёв, я курирую проект «Школы программистов 1С» от Programming Store. На опыте убеждаюсь, что стать разработчиком может всё-таки не каждый. Делюсь своими наблюдениями, кому обычно сложно стать программистом, и разбираю мифы про 1С.
Содержание
Мифы об 1С-программировании
Миф: 1С – это про бухгалтерию
Система 1С широко используется бухгалтерами, но чтобы программировать в 1С, не нужно знать бухгалтерию. Есть определённый круг задач, где важно разбираться и в терминах, и в специфике процессов, но для них ищут отдельных специалистов. Начинающему программисту 1С достаточно уметь работать с инструментами платформы и вносить изменения по техзаданию. А с опытом вы и сами не заметите, как начнёте неплохо разбираться и в бухгалтерском, и кадровом, и складском учёте.
Миф: 1С-программисты мало востребованы
Популярность языка 1С действительно ниже, чем Java или Python, потому что это язык исключительной платформы. Вполне оправдано, что и программистов по этому направлению требуется меньше. Но на волне импортозамещения российские компании всё чаще переходят на 1С-решения, поэтому разработчики им необходимы. По данным hh.ru на сентябрь 2023, в России открыто более 12 тысяч вакансий программиста 1С с зарплатой до 350 тысяч рублей.
Полумиф: 1С-программистом может стать каждый из-за низкого порога входа
Да, разобраться в языке 1С, легче, чем в остальных как минимум по двум причинам:
- код пишется на русском языке, никаких усилий для чтения и ввода не требуется;
- этот язык не даёт такой «свободы», как другие, он охватывает узкую сферу применения. Классы – справочники, документы, регистры – уже созданы, действия для них жёстко определены, ничего не придётся создавать с нуля.
Однако обучение 1С, как другим языкам, для кого-то может быть сложнее, не все будут начинать в одинаковых условиях. Дальше поговорим об этом подробнее.
Кому сложно стать 1С-программистом
Говорят, обучить программированию можно даже обезьяну, и многие курсы обещают, что кодить сможет любой. Соглашусь, я не могу назвать профессии, из которых невозможно выучиться на 1С-ника, но… Стать хорошим разработчиком относительно быстро может всё же не каждый. Сложнее осваивать 1С-программирование будет тем:
- кто никогда не работал с 1С;
- у кого плохо развито логическое мышление;
- кто плохо работает с алгоритмами, с трудом выстраивает причинно-следственные связи;
- кто не готов к однообразной работе – ведь 1С это почти исключительно учётные системы;
- кто не готов на старте работать условно бесплатно.
Экспресс-проверка: развито ли ваше логическое мышление
Проверить свою логику можно с помощью доступных в интернете задач. Например, попробуйте найти ответ в головоломке про строителя и кирпичи.
У строителя есть 8 кирпичей, 7 из которых имеют одинаковый вес, а один — тяжелее. Как строителю выявить бракованный кирпич с помощью весов всего за два взвешивания?
Если вы смогли решить эту логическую задачу, то обучаться программированию вам будет просто. Свой вариант решения пишите в комментариях, правильный ответ я напишу там же.
Кто чаще становится 1С-программистом
Я собрал статистику по ученикам нашей «Школы программистов 1С» и определил, люди каких профессий и рода деятельности чаще и проще становятся 1С-программистами. Они начинают подниматься по лестнице обучения как бы уже со второй ступени:
- Сотрудники заводов и рабочие технических специальностей: инженеры, начальники цехов, слесари, механики.
- Айтишники (очевидно): сисадмины, специалисты техподдержки, тестировщики, аналитики.
- Пользователи 1С: бухгалтера, экономисты, финансисты, кассиры.
- Студенты инженерно-математических специальностей.
Однако среди наших учеников есть и мамы в декрете, и пенсионеры. Они тоже успешно проходят обучение, только прикладывают больше сил, ведь им приходится стартовать в обучении с нулевой ступени.
Можно сказать, что стереотип подтверждается: люди, которых называют «гуманитариями», реже становятся 1С-программистами. Но происходит это, скорее потому что они больше устают от обучения и чаще забрасывают его, а не из-за того, что не способны.
Кстати, проверить свои способности в изучении 1С на практике вы можете на бесплатных уроках нашей школы. За несколько занятий с теорией и тестами можно будет оценить свои шансы стать разработчиком.