Стать 1C разработчиком проще, чем получить профессию программиста в других направлениях. Однако не все знают, с чего начать, какие книги почитать и на какие курсы записаться. Обо всех организационных моментах можно прочитать в нашей статье.
Выбор варианта обучения
В ВУЗах профессии 1C разработчик не обучают. Желающим развиваться в этом направлении придется выбирать один из трех вариантов:
-
Самообучение. Вариант подойдет для сисадминов и программистов, работающих в штате компании, использующей 1C. Людям, не имеющим доступа к программе, будет учиться сложнее.
-
В оффлайне на курсах. Такой вариант отнимет много времени, но можно получить глубокие знания в профессии.
-
В онлайне на бесплатных или платных курсах. Выбирать их нужно придирчиво, иначе есть риск ничему не научиться.
Если вы живете в крупном городе и обладаете свободным временем, можно записаться в школу от фирм, работающих по франчайзингу компании 1C. Они занимаются продажей и обслуживанием программного обеспечения, параллельно обучают людей разработке в 1C. Главное проверить, чтобы у компании был статус 1C:ЦСО (центр сертифицированного обучения). Его наличие гарантируют, что учить вас будут сертифицированные и с большим опытом преподаватели, а по завершении занятий вы получите сертификат от 1C. Длятся такие курсы около месяца, занятия проходят в группах, но можно обращаться к преподавателю, если что-то непонятно.
Людям, живущим в небольших городах или селах, придется идти другим путем — Центров сертифицированного обучения 1C у них не будет. Можно записаться на онлайн-курсы, обучающие профессии 1C разработчик. Желательно, чтобы они соответствовали следующим требованиям:
-
Давали максимум необходимых компетенций (о них читайте ниже).
-
Предоставляли обратную связь (во время обучения появится много вопросов и хорошо, если с ними поможет преподаватель).
-
Готовили к сдаче экзаменов в Центре сертификации 1C или сами давали такой сертификат.
Лучше, если курсы будут организованы компанией 1C или фирмой, работающей по франшизе. В этом случае программа обучения будет составлена методистами 1C, которые учитывают требования к разработке и имеют большой опыт в планировании занятий для начинающих. Если организатор курсов не имеет отношения к 1C, можно смотреть на объем изучаемой информации и на пометку о том, что в школе готовят к сдаче экзаменов в сертифицированном центре.
Какими компетенциями должен обладать 1C разработчик
Отличие разработчика в 1C от других программистов в том, что ему предстоит решать различные задачи, обсуждать их с бухгалтерами компании, взаимодействовать с разными отделами на производстве. Чтобы успешно работать, понадобятся следующие компетенции:
-
знание языков запросов и особенностей составления документов в разных конфигурациях (отчетов, справочников, текущей документации, планов и тому подобных);
-
навыки по настройке приема и выгрузки файлов в разных форматах, включая XML, DOCX;
-
умение работать с БСП — библиотека стандартных подсистем;
-
навыки по формированию отчетов на СКД;
-
навыки настройки обмена данных между разными версиями и конфигурациями 1C.
Из конфигураций обязательно нужно знать 1C:Управление торговлей, 1C:Зарплата и Управление Персоналом, 1C:Бухгалтерия. Глубокие знания этих конфигураций помогут эффективнее их использовать, а значит и решать поставленные руководством задачи можно будет быстрее.
Не помешают для хорошего 1C разработчика и навыки ведения переговоров. Ему предстоит общаться с руководителями отделов, бухгалтерами, менеджерами. Каждый из них будет ставить свои задачи, иногда противоречащие друг другу. Поэтому навыки общения и переговоров будут кстати.
Какие учебники купить по программированию в 1C
Чтобы стать хорошим разработчиком в 1C, нужно постоянно учиться, следить за новшествами. В этом помогут различные книги. Вот 5 из них, они должны быть в библиотеке каждого кто планирует заниматься программированием в 1C:
-
«1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе "1С:Предприятие 8.3». Книга написана максимально простым языком, поэтому подойдет всем, желающим освоить профессию 1 C разработчик с нуля. На страницах можно найти примеры кодов, проверочные задания и ответы на них.
-
«1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы». Обширное руководство по разработке различных прикладных решений. Книга является учебником, рассчитанным на освоение в течение 20 часов.
-
«101 совет начинающим разработчикам в системе «1С:Предприятие 8». Эта книга — букварь для начинающих разработчиков. Она помогает ориентироваться в обилии инструментов и выбирать оптимальный для решения задач вариант. Авторы показывают на примерах, почему тот или иной подход к разработке является самым удачным.
-
«Язык запросов 1С:Предприятия 8». Платформа и конфигурации 1C для составления запросов используют собственный язык, основанный на SQL. Книга поможет выучить этот язык, разобраться в особенностях его применения для решения различных экономических и финансовых задач компании.
-
«Разработка сложных отчетов в «1С:Предприятии 8.2». Система компоновки данных». Это второе издание, в котором большая часть объема отводится созданию и настройке сложных отчетов. Книга будет полезна начинающим и опытным разработчикам, должна быть у всех, кто хочет освоить профессию с нуля.
Есть и другие справочники по 1C, которые можно приобретать. Чтобы получать наилучший результат, следует сразу же решать поставленные в книгах задачи на практике. Поэтому хорошо, если библиотека будущего специалиста будет пополняться уже на этапе обучения.
Подборка курсов для начинающих разработчиков 1C
В интернете можно найти множество курсов для тех, кто хочет стать разработчиком 1C с нуля. С наиболее интересными и качественными можно ознакомиться ниже:
-
«Факультет 1C-разработки» от школы GeekBrains. Стоит курс от 37 500 рублей и дает набор базовых знаний, достаточных для уверенного программирования и сдачи экзаменов по 1C.
-
«1C-программист» от онлайн-университета Нетология. Курс по настройке программы 1C:Предприятие для решения бухгалтерских, кадровых и производственных задач. При успешном завершении обучения выдается сертификат 1C. Стоит курс 109 000 рублей, есть рассрочка, периодически дают скидки до 40%.
-
«Онлайн-курс программироваания 1C» от образовательной платформы irs.academy. За 37 500 рублей можно пройти трехмесячное обучение и стать 1C разработчиком с нуля. Если быть внимательным на уроках, по завершении обучения удастся успешно пройти тестирование в фирме-франчейзе 1C для получения сертификата.
-
«Программирование 1С: с нуля к профессионалу» от учебного Центра «Специалист» при МГТУ им. Н.Э.Баумана. Стоит обучение от 100 000 рублей и дает все необходимые компетенции. Есть дневная, вечерняя, заочная и удаленная форма обучения.
-
«1С c нуля» от учебного центра Первый БИТ. Представляет собой подборку учебных программ для специалистов разного уровня: от начинающих до экспертов. Стоит обучение от 19 000 рублей. Жители Москвы могут учиться в очном формате.
-
«Программист 1С: с нуля до профи» от школы IRONSKILLS. Курс дится 5 месяцев и дает знания на уровне, достаточном для получения многих сертификатов 1C. Обойдутся занятия в сумму от 6500 рублей в месяц на тарифе без проверки домашних заданий.
-
Курс от онлайн-школы 1C программирования HELPME1C.RU. Тут можно получить азы работы в 1C и понять, насколько эта профессия подходит человеку.
Для тех, кто предпочитает получать знания самостоятельно, подойдет интеррактивный самоучитель по 1C от опытного преподавателя-методиста Бойко Э.В. За 3 часа можно получить базовые познания в этом языке, научиться писать программный код с помощью внешней обработки.
Сдача экзаменов для получения сертификата
Работать разработчиком в 1C можно и без сертификата. Однако работодатели часто требуют от соискателя подтверждения уровня квалификации. Поэтому наличие сертификата от 1С будет преимуществом при трудоустройстве.
У компании 1C несколько вариантов сертификации программистов, занимающихся настройкой и поддержкой продуктов 1C:Предприятие. Наиболее значимым считаются два документа:
-
1C:Профессионал — подтверждает, что владелец имеет базовые знания и может выполнять текущее обслуживание платформы 1C или определенных ее конфигураций (варианты зависят от выбранного направления обучения). Чтобы получить сертификат, нужно сдать тестирование в одном из обучающих Центров.
-
1C:Специалист — подтверждает, что владелец может обслуживать платформу или ее конфигурации, знает все принципы работы 1C, может решать задачи по настройке или доработке продукта под нужды компании. Это сертификат более высокого уровня. Чтобы его получить, вчерашнему ученику нужно сделать 4 задачи, на которые отводится около 5 часов.
Компания 1C не обязует программистов, работающих с ее продуктами, получать такие сертификаты. Они нужны больше для работодателя, который будет уверен, что перед ним ним находится профессионал, а не недоучка. Правда в провинции немногие владельцы компании знают о существовании этих документов, поэтому охотно берут на работу и не сертифицированных программистов.
Наличие сертификатов будет преимуществом и при устройстве в одну из фирм-франчайзи 1C. Тут, чем больше на руках у соискателя сертификатов от 1C, тем выше шанс устроиться на работу. Как результат, больше возможностей для профессионального роста — круг решаемых в фирмах задач чаще шире, чем на предприятиях.
Как получить профессию разработчика в 1C
Чтобы стать разработчиком в 1C с нуля, нужно иметь план действий. Например, такой:
-
Определиться, где планируется работать. Если в небольшой компании в провинции, можно обойтсь без сертификата от 1C.
-
Определиться с форматом обучения — онлайн, очно днем или вечером, заочно.
-
Записаться на бесплатный курс или купить доступ к занятиям.
-
Приобрести учебные материалы для углубленного изучения 1C.
-
По завершении обучения можно пройти тестирование в учебном Центре 1C, чтобы получить сертификат: 1C:Профессионал.
Все необходимые для освоения профессии курсы можно найти на нашем сайте. Мы подбираем только лучше предложения и сотрудничаем со школами, дающими обширные знания по предмету. Записывайтесь на курсы, чтобы стать востребованным и высокооплачиваемым 1C разработчиком.