Как стать программистом 1с с нуля
Перейти к содержимому

Как стать программистом 1с с нуля

  • автор:

Как стать программистом 1С с нуля: с чего начать и где учиться?

Как стать программистом 1С с нуля: с чего начать и где учиться?

Специалисты этого профиля востребованы во многих компаниях. Только в Москве в момент подготовки статьи было около 3000 вакансий. Работать можно как в офисе, так и удаленно. Совмещать труд по найму с подработками.

В статье расскажем, как освоить эту профессию, с чего начать обучение и как получить первую работу.

Содержание статьи:

Чем занимается 1С разработчик?

Он настраивает и поддерживает работу программ одноименной фирмы. Это софт для автоматизации бухгалтерии, кадрового, складского, управленческого учета на предприятиях.

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

Это востребованная специальность для «технарей» и людей с аналитическим складом ума, которые умеют систематизировать информацию. Также важно быть внимательным, ответственным, уметь вникать в детали.

Плюсы и минусы профессии

  • Большой спрос на разработчиков в российских компаниях.
  • Хорошая зарплата, в том числе у новичков.
  • Много возможностей зарабатывать удаленно, на фрилансе или в офисе.
  • Возможность стать программистом 1С с нуля самостоятельно и без высшего образования, можно отучиться на курсах и быстро освоить профессию.
  • Полезные знакомства с руководителями бизнеса.|
  • Профессия востребована только в России и некоторых странах СНГ.
  • Многое нужно изучать самостоятельно.
  • Необходимо осваивать новые конфигурации системы, знать самые свежие версии софта.
  • Требуется разбираться не только в программировании, но и бизнес-процессах, бухучете, финансах.
  • Часто требуется общаться с людьми. Например, бухгалтерами, кадровиками – всеми, кто использует софт.

Подробнее об этой специальности можно прочитать в статье Профессия 1С разработчик.

Сколько можно заработать?

Новички без опыта стартуют с зарплат около 30000 руб. в регионах и от 50000 руб. в Москве. Получив минимальный опыт (около полугода), выходят на 40000 – 45000 руб. в месяц в регионах и около 60000 руб. в Москве. Сотрудник со стажем от года может зарабатывать около 70000 рублей.

Технический директор или руководитель отдела разработки может рассчитывать на доход 150000 – 200000 руб.

Фрилансеры берут почасовую оплату. Стоимость часа специалиста в Москве – 1500-1800 рублей, в регионах – 1000-1200 рублей. Можно взять на обслуживание несколько фирм, и зарабатывать в качестве самозанятого.

Часто штатные специалисты берут подработку «на стороне». Например, выполняют заказы, взятые на биржах фриланса, в выходные, вечером или в свободное время. Это позволяет увеличить заработок.

Как стать 1С программистом с нуля: пошаговый план

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

Вот примерный алгоритм, с чего начать изучение программы будущему программисту 1С:

  • Изучить встроенный язык один эс: модули, переменные, типы данных, даты и строки, условия, циклы, объекты и платформы, процедуры и функции.
  • Разобраться с интерфейсом. Как создавать и изменять формы.
  • Освоить создание справочников и регистров сведений.
  • Научиться работать с документами и файлами.
  • Изучить запросы и отчеты.
  • Освоить интеграции и обмен данными.

Узнать, как дорабатывать типовые конфигурации.

Чтобы начать обучение, программисту 1С потребуется скачать учебную версию программы (есть на на официальном сайте). Также на сайте много самоучителей и сборников задач (они платные).

Также полезно освоить предметную область, в которой планируете работать: основы бухучета, базовые принципы управления предприятием, кадровое делопроизводство. Это нужно, чтобы лучше разбираться в теме и общаться с пользователями – бухгалтерами, кадровиками, менеджерами.

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

Где учиться программисту 1С: бесплатные и платные курсы

    – 10 обучающих видео с открытым доступом. Смотреть можно бесплатно. – пошаговые видеоуроки для новичков. – бесплатный курс, который можно посмотреть в сети ВКонтакте. – блог женщины-разработчика с обсуждением задач: доработки конфигурации, перенос данных, составление отчётов.

Vk.com/1cprogramming – группа, где можно задавать вопросы.

Если вы хотите стать программистом 1С с нуля, бесплатные уроки помогут получить представление о профессии и начать обучение. Изучая их, проверяйте актуальность информации, так как материалы могут устаревать по мере выхода новых версий программ.

Платные курсы позволяют получить подготовку, необходимую для трудоустройства

Название и ссылка

Программа, сертифицированная компанией 1С. Подходит для обучения с нуля.

Курс ориентирован на решение практических задач. Вы будете на практике осваивать навыки, которые могут потребоваться на работе.

Студенты выполнят дипломный проект (портфолио), который продемонстрирует работодателю опыт решения практических задач.

На курсе научат:

  • Тестировать программу и устранять недочеты.
  • Интегрировать с другими системами.
  • Создавать и дорабатывать функционал.
  • Настраивать и поддерживать системы разных версий.
  • Администрировать типовые конфигурации.

Разрабатывать нетиповые конфигурации.

Программисты, которые отучатся в «Нетологии», получат свидетельство фирмы 1С.

Формат обучения: видеолекции, вебинары, практические задания с обратной связью, общение с экспертами и координаторами.

Программа сертифицирована компанией 1С, по окончании студенты получат свидетельство фирмы.

  • Внутренний язык один эс.
  • Язык запросов.
  • Интеграцию программы с другими системами.
  • Создание внешних отчетов, обработок, печатных форм.
  • Доработку типовых конфигураций.

SQL, администрирование баз данных.

Формат обучения: видеолекции в записи с бессрочным доступом, практические задания с проверкой, общение с кураторами. Вы сможете выучиться на программиста 1С в свободное время, без отрыва от работы.

Подойдет тем, кто хочет стать программистом 1С с нуля. В курс включена базовая подготовка по математике и информатике.

  • Выполнять операции в системе.
  • Работать с расширением конфигурации.
  • Разрабатывать печатные формы.
  • Создавать внешние обработки и отчеты.
  • Изменять типовые конфигурации.
  • Делать интеграции с другим ПО.

Настраивать интерфейсы и права пользователей.

На выбор есть три пакета обучения. Можно учиться на программиста 1С уровня Junior, Middle или Middle+.

Формат обучения: занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий.

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

Сколько времени займет обучение?

  • За полгода-год разработчики выходят на начальный уровень (Junior). Этого достаточно, чтобы получить первую работу.
  • То, как долго учиться на 1С программиста, зависит от начального уровня знаний. Если вы опытный пользователь, обучение займет меньше времени.
  • Еще через год практики и обучения программисты 1С становятся сотрудниками следующего уровня (Middle).

Переход с Junior до Middle может обеспечить рост зарплаты в 1,5-2 раза.

Как программисту получить сертификат 1С?

Компания выдает два вида сертификатов: Профессионал (базовый уровень) и Специалист (продвинутый уровень).

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

Учебное тестирование для подготовки к экзамену можно пройти на сайте компании бесплатно (требуется регистрация).

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

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

С чего начать поиск работы?

Следующие рекомендации помогут получить оффер:

  • Откликаться даже на те вакансии, требования которых кажутся слишком сложными для новичка. Многие работодатели готовы нанять соискателя без опыта, если видят, что человек заинтересован в работе.
  • Есть мнение, что проще всего устроиться в фирму-партнер 1С. Там встречаются вакансии стажеров. Зарплата на такой позиции может быть низкой, но есть возможность перенимать опыт коллег и быстро поднять свой уровень.
  • Если есть желание трудоустроиться в определенную компанию, то следует отредактировать резюме в соответствии с требованиями вакансии.
  • Важно пополнять портфолио. Если рабочих проектов не было, добавьте учебные работы. Например, сделанные на курсах.
  • Разместить резюме на сайтах по поиску работы недостаточно. Нужно самостоятельно откликаться на предложения работодателей.
  • Указать учебные заведения, не только вузы, но и профильные курсы.
  • Необходимо периодически редактировать и обновлять резюме. Если оно будет на первых страницах сайта поиска работы, тем больше шансов, что его заметит hr-менеджер.

Если рассматриваете фриланс, ищите первых клиентов на биржах, например, на Kadrof.ru.

Как стать хорошим программистом 1С?

Чтобы быть востребованным и претендовать на высокую зарплату, специалисту нужно:

  • Отслеживать нововведения, разбираться в свежих версиях ПО.
  • Изучить свою предметную область (бухгалтерию, кадровый учет и т.д.)
  • Стремиться к решению все более сложных задач, не задерживаться на однотипных операциях.

Усиливать полезные soft skills (мягкие навыки): самоорганизацию, умение общаться и конструктивно отстаивать свою точку зрения. Разработчики взаимодействуют с руководством компании, бухгалтерией, сотрудниками кадровой службы, другими отделами. Также навыки общения необходимы для карьерного роста вверх – работы руководителем отдела или техническим директором.

Хороший специалист может выйти на высокий заработок уже через полгода после начала работы. Желаем успешно освоить новую профессию!

Как стать 1С-программистом с нуля?

Как стать 1С-программистом с нуля?

Правда ли, что 1С — это вообще не язык? А идут туда только бывшие бухгалтеры, которым лень учить английский? И много ли им вообще платят? А как стать разработчиком 1С? Рассказывает эксперт в 1С-программировании Марина Демидова.

Освойте профессию
«1С-программист»

Что такое язык 1С и где используются программы на нем

Язык 1С — это язык программирования, созданный специально для работы в программных продуктах компании 1С.

Программа 1С: что это

Программа 1С — программное обеспечение, созданное компанией 1С для автоматизации бизнес-процессов и руководства предприятием.

Все, кто интересовался работой бизнеса, точно слышали про 1С. Это целый комплекс программ для работы компании.

На чем написана 1С

1С — программный продукт, разработанный на языке высокого уровня 1С (OneSTL) компанией 1С. Это специализированный язык программирования, применяемый для разработки бизнес-ориентированных приложений и автоматизации управленческого учета. Язык программирования 1С включает в себя удобный синтаксис и понятную структуру. Это облегчает его использование и позволяет быстро разрабатывать программные продукты.

Для чего используют 1С

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

ПО автоматизирует все: от бухгалтерии в микроскопической фирме до системы управления поставками в холдингах горнодобывающей отрасли.

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

Легкий вход в 1С с нуля — не нужно технического образования

Group 1321314348 (2)

Причина в том, что программы системы 1С строго соответствуют законам России и стран СНГ: Налоговому кодексу, федеральным законам, постановлениям Правительства, приказам Минфина. Все изменения оперативно отражаются в программах. Комплекс известен с 1991 года — за это время решения «обкатали» в сотнях тысяч самых разных компаний.

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

Кто такой 1С специалист?

1С специалист — профессионал, обладающий знаниями и навыками по созданию, настройке и поддержке информационных систем на платформе 1С:Предприятие.

Ни одно готовое решение не может быть универсальным. Например, есть завод, который занимается разделкой и упаковкой рыбы. Рабочие там трудятся сменами, два дня через два. Они разделывают форель и горбушу. За форель платят больше, но ее привозят только по вторникам и четвергам. Но иногда привозят так много, что еще и на следующую смену остается — и следующей смене тогда тоже нужно считать зарплату не по «горбушевой», а по «форелевой» ставке. А теперь представьте, что вы по профессии бухгалтер и пытаетесь автоматически посчитать оплату за месяц для каждого из 500 рабочих компании.

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

Проблема рыбозавода легко решается, если установить там одну из программ 1С с подсистемой расчета заработной платы: «1С:Зарплата и управление персоналом», «1С:Управление промышленным предприятием», «1С:Комплексная автоматизация» и другие. Последовательность действий будет такой:

  • Первоначальная настройка конфигурации: специалист заполняет информацию о компании, вводит систему налогообложения, скачивает из интернета и устанавливает классификатор адресов ФИАС, настраивает графики сотрудников и т.д.
  • Создает два вида расчетов: оплата за разделку форели и оплата за разделку горбуши, настраивает необходимые справочники и документы.
  • Бухгалтеры расчетного отдела вводят в базу данных сведения о сотрудниках.

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

1С-программист — самая востребованная IT-профессия в России. Она подойдет всем, независимо от опыта и образования

Кто такой разработчик 1С и что входит в его обязанности

Разработчик 1С — специалист, который занимается разработкой прикладных решений на 1С:Предприятие. Программист 1С — это и программист, и системный администратор одновременно.

  • Он проверяет, годится ли техника для работы 1С или нужно покупать новую. Помогает организации подобрать конфигурацию, которая ей больше всего подходит.
  • Устанавливает программы на сервер, локальный компьютер или в облако. Настраивает базы данных и доступ к ним с компьютеров всех пользователей.
  • Дорабатывает функционал: настраивает и создает новые отчеты, справочники, документы и другие элементы. В интернет-магазине настраивает выгрузку на сайт данных о товарах на складе и загрузку в 1С сведений о заказах. Если в магазинах и на складах есть торговое оборудование (сканеры штрихкодов, весы, кассы), специалист подключает его к 1С. Если на предприятии установлено несколько решений, он настраивает обмен данными между ними. Это может быть, например, выгрузка информации из конфигураций «1С:Зарплата и управление персоналом» или «1С:Управление торговлей» в «1С:Бухгалтерия», чтобы бухгалтер мог формировать отчеты.
  • Распределяет права пользователей: им будут доступны лишь те справочники, документы и отчеты. Настраивает интерфейс для разных пользователей, чтобы им было удобно работать с программой. Настраивает резервное копирование баз для их восстановления при сбое.
  • Демонстрирует возможности программы, учит их работать с ней.

На этом работа не заканчивается. Дальше он занимается сопровождением 1С:

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

И это только краткий перечень того, что делают и создают программисты 1С.

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

Кто-то работает с расчетным отделом, кто-то автоматизирует учет в магазинах и на складах: подключает торговое оборудование, занимается наценками, скидками и так далее. Кто-то настраивает мобильные приложения для кладовщиков и курьеров, а кто-то разрабатывает новые проекты.

Что значит оператор 1С

Оператор 1С — специалист, который работает с программным продуктом 1С и выполняет операции по обработке данных в системе.

Как устроены программы 1С

1С состоит из технологической платформы и прикладного решения (конфигурации).

  • Платформа — это основа и среда разработки со встроенным языком 1С, инструментами для администрирования базы данных и обновления конфигураций. Актуальный релиз платформы — 1С 8.3, хотя кое-где по старинке используют предыдущие версии — 8.2 и даже 7.7.
  • Конфигурация — программа на 1С с открытым кодом. Она не может существовать отдельно от платформы. У нее удобный интерфейс и большие возможности для настройки. На одной платформе может быть установлена одна или сразу несколько решений.

1С работает в двух режимах:

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

Конфигурации бывают типовыми и нетиповыми.

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

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

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

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

Программы для 1С не разрабатывают на общепринятых ЯП, вроде Python или С++. Дело в том, что встроенный язык ускоряет работу — он специально оптимизирован для разработки программ учета. В 1С даже предусмотрены особые классы объектов: документы, справочники, отчеты, регистры и другие.

Где работают программисты 1С

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

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

Удаленную работу с хорошей зарплатой можно найти на биржах фриланса — например 1clancer.ru, в социальных сетях и на форумах — например forum-1c.com.

Востребованность и заработок

В России и ближайшем зарубежье очень часто используют 1С и открывают вакансии. Большинству организаций нужны люди для обслуживания. В феврале 2023 года только на HeadHunter почти 11 000 вакансий. Профессия востребована.

Сколько программист будет зарабатывать, зависит от его квалификации. Зарплата стажера 50—70 тысяч рублей в месяц, разработчика среднего уровня — до 180 тысяч, а ведущего разработчика — 200—300.

Зарплаты программистов 1СРаспределение вакансий в зависимости от уровня зарплаты

Что такое сертификаты и можно ли обойтись без них

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

Есть два типа сертификатов:

  • Первый уровень — «1С:Профессионал». Проводится тестирование, на котором проверяют, насколько хорошо программист знает и умеет использовать возможности платформы и одной из популярных типовых конфигураций. Это может быть, например, «Бухгалтерия предприятия», «Зарплата и управление персоналом», «Бухгалтерия бюджетного учреждения» или что-то еще.
  • Второй уровень — «1С:Специалист». Тут необходимо сдать серьезный экзамен, к которому допускаются только те, кто прошел тест на сертификат «1С:Профессионал». На экзамене проверяются понимание принципов построения конфигураций, практические навыки программирования и многое другое.

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

Что нужно знать программисту 1С

Программист должен понимать основы бухгалтерского, налогового, управленческого учета, разбираться в бизнес-процессах предприятий. Без этого он не сможет понять, что от него хотят клиенты.

Программист 1С должен:

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

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

Где научиться работе с 1С

Чтобы стать разработчиком на 1С, можно попробовать изучить все самостоятельно. На сайте «1С:ИТС» есть множество материалов для разработчиков и пользователей. Например, книга М. Радченко «1С:Программирование для начинающих», книги Е. Ю. Хрусталевой «Разработка сложных отчетов в 1С:Предприятие 8», бухгалтерская периодика, инструкции по установке или настройке и многое другое.

Чтобы это почитать, можно получить бесплатный 7-дневный доступ к сайту. Кроме того, в интернете есть много видеоуроков и форумов на тему 1С. А чтобы потренироваться в разработке, лучше всего скачать с официального сайта и установить на компьютер учебную версию. Это поможет лучше понять профессию.

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

Как освоить программирование 1С с нуля?

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

Содержание

Можно ли самостоятельно освоить 1С программирование с нуля?

Забегая вперед, уверенно отвечу – конечно можно! Распространен стереотип, что программировать можно научиться, только имея профильное образование в ВУЗе, или особый склад мышления, характер, и т.п.

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

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

Так что, если решили изучить программирование на языке 1С с нуля – не бойтесь! Все достижимо.

Почему стоит выбрать именно программирование на 1С?

Этот раздел предназначен в первую очередь для людей, решивших начать карьеру в IT, но стоящих на распутье. Андроид? Кровавый Enterprise? Веб-разработка? Или все же что-то ближе и роднее, на русском языке, да еще вроде и платят неплохо?

У языка и экосистемы 1С есть свои неоспоримые плюсы по сравнению с другими языками программирования:

  • Не нужно знать английский язык
  • Невысокий порог входа – в языке довольно легко освоиться
  • Высокая востребованность – на рынке более чем достаточно вакансий для самых разных уровней
  • Большой выбор направлений – мобильная разработка, торговля, кадры и бухгалтерия, BI, и многое другое

Вот наглядный пример с обзором зарплат.

Диаграмма зарплат разработчиков ч.2

Диаграмма зарплат разработчиков ч.2

Диаграмма зарплат разработчиков

Диаграмма зарплат разработчиков

Порог входа достаточно невысокий, и стажером можно устроиться, в принципе, даже без опыта работы. Но тут есть важный нюанс – нужно будет активно расти и прокачивать навыки программирования и разработки в 1С.

Но кто же такие программисты 1С, и почему я думаю, что…

Программирования 1С не существует?

мем Нео о программировании в 1С

Дисклеймер: изложенное ниже – это исключительно мое мнение, сложившееся за полтора десятка лет в профессии.

Итак, почему же я так считаю? На самом деле, программирование на 1С невозможно без параллельной работы в графической среде разработки – конфигураторе. Ну то есть, я могу представить абстрактного программиста 1С в вакууме, который открывает условно, блокнот, и пишет там код. Это и будет чистое программирование.

А вот то, чем на самом деле занимаются 1С-ники – это именно разработка. Настройка плана счетов, добавление печатной формы, разработка командного интерфейса, ролей и прав доступа – все это можно делать без единой строчки кода!

Язык 1С – это не язык программирования общего назначения. Он достаточно специализирован, и имеет достаточно узкую сферу применения в чистом виде – автоматизацию учета и бизнес-логики – но уж в ней он разворачивается во всей красе!

Поэтому я и пришел к выводу, что просто «программирования на 1С» в чистом виде практически не бывает, а есть разработка на платформе 1С. Требуется знание предметной области, знание возможностей, структуры и объектной модели платформы 1С, наличие базовых представлений о проектировании бизнес-логики, UX / UI , и много чего еще.

5 вариантов обучения программированию в 1С

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

Самый очевидный, но не самый простой способ научиться программировать на 1С – это взять и начать программировать на 1С! Банально. Обложиться документацией, держать под рукой справку, и пробовать что-то кодить. Бесплатные ролики на Youtube, технические статьи или форумы могут также составить подспорье. Увы, КПД такого подхода будет значительно ниже.
Зачастую отсутствие правильно поставленной базы приводит к печальным последствиям – низкому качеству кода, большому количеству логических и архитектурных ошибок, неэффективному использованию имеющихся инструментов платформы 1С. Поэтому далее под вариантами обучения я рассматриваю именно разные форматы обучающих материалов. Итак, поехали!

1. Книги

Условно их можно разделить на несколько видов.

  • Самоучители по 1С для начинающих разработчиков. Часто их структура построена на сквозном примере от простого к сложному. По ним можно с нуля научиться основам программирования на 1С.
  • Детальное освоение какого-нибудь механизма платформы – языка запросов, интерфейса, расширений и т.п. Это уже для более опытных разработчиков.
  • Сборники «рецептов» кода или советов. Тоже полезно для тех, кто осваивает программирование в 1С с нуля, но больше в качестве подсказок «как правильно», чем стройной системы обучения.
  • Профессиональная разработка в системе «1С:Предприятие 8». Эту книгу я вынес в отдельный вид, она уникальна! Судите сами, 2800 страниц формата А4! К сожалению, прочитать ее и освоить все материалы для новичка – да и не только – вряд ли хватит сил и терпения! Сам я неоднократно использовал ее как справочник, и держать ее под рукой – весьма полезно. Единственный минус, такой же огромный, как и эта книга – ее цена.

2. Бесплатные видео уроки и статьи по 1С

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

3. Курсы по программированию в 1С в видео формате

Это мой любимый формат, и не только при изучении разработки в 1С! Деление видеокурсов примерно такое же, как и для книг. Соответственно, могут быть как общие курсы по основам программирования на языке 1С, так и узкоспециализированные курсы для специалистов. Что мне нравится в формате видео – это возможность многократного перепросмотра, возможность поставить на паузу или начать с нужного места. Также, формат видео удобен тем, что на экране вы видите тот же самый интерфейс, кнопки, меню и прочее, что и в самой среде разработки! И это выгодно отличает видео курсы 1С программирования от книг.

Минус видео формата в том, что из видео код не скопируешь! В этом случае хорошо, когда к видеоуроку прилагаются тексты модулей, обработки или выгрузка базы, и прочие вспомогательные файлы. Кстати, в моем видеокурсе “Разработчик 1С с нуля” используется именно такой подход. Всю кодовую базу можно посмотреть в приложенных файлах.

4. Онлайн-курсы

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

5. Оффлайн занятия в учебных центрах

Да-да, этот вариант обучения все еще жив, хоть понемногу и сдает позиции. Неоспоримый плюс такого формата – живое участие преподавателя, помощь студентам «здесь и сейчас», а не в форме ответа в чате или по электронной почте. У обучения в формате онлайн или в классах есть общий минус – это привязка ко времени и ограниченная длительность. Если книгу или видео вы приобрели и храните у себя сколько угодно, то занятия «вживую» имеют какую-то длительность – 3 -6 месяцев допустим.

Индивидуальное обучение 1С с наставником

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

  • Не получается выполнить тестовое задание или дипломный проект на курсе?
  • Не знаете, как готовиться к собеседованиям и каких вопросов ждать?
  • Хотите набраться практического опыта, сделать проект для портфолио?

Разумеется, можно разобраться и самостоятельно, потратив значительное количество времени. Но я могу помочь вам срезать путь, не петляя в темноте по граблям.
Хотите освоить 1С программирование быстрее и эффективнее? Жмите большую оранжевую кнопку ниже ��

Разобравшись с форматами обучения программированию 1С, мы добрались до следующего вопроса.

Зачем книги и курсы по 1С, если есть официальная документация?

мем Боромир о программировании 1С

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

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

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

Изучая язык программирования 1С только по официальной документации, вы рискуете научиться плохим паттернам программирования – будете изобретать велосипеды вместо использования штатных механизмов, будете лепить костыли из-за неверного выбора объектов, или архитектуры, или из-за непонимания клиент-серверного взаимодействия, и т.п.

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

Кому может быть полезным программирование 1С кроме программистов?

Возможно, этот вопрос покажется вам странным. Но не торопитесь с выводами. Я повидал много примеров, когда навыки программирования на 1С оказывались полезными для совершенно разных профессий. Ниже я приведу несколько таких кейсов.

Аудиторы и бухгалтера. Даже поверхностное владение языком запросов и конструктором отчетов открывает для бухгалтеров новые двери! Различные проверки правильности учета, поиск ошибок в документах, настройки печатных форм – и все это без необходимости нанимать програмиста! Из показательного – довольно много лет назад аудиторы крупного холдинга, занимающегося металлопрокатом, были просто в восторге, что научились в консоли писать отчеты на языке запросов 1С. В крупном холдинге разработка отчетов и доработка конфигурации были довольно забюрократизированы, с кучей согласований и обсуждений, и все это превращалось в очень затянутый процесс. А тут они получили инструмент формирования нужных отчетов без обращения к программистам 1С! И сэкономили себе вагон времени и нервов.

Руководители небольших компаний. Навыки программирования на 1С для них – в некоторой степени защита от мошенников. Т.е. им труднее «втюхать» простую доработку по цене на порядок выше. Также, это позволяет им трезво оценивать сложность планируемых доработок, компетентность нанимаемых программистов 1С (а ведь зачастую совета спросить не у кого, в штате своего программиста нет, и приходится верить на слово). А для микро-бизнеса это еще и возможность существенно сэкономить бюджет, которого вечно не хватает!

Тут кейс такой. Двое ребят основали небольшой магазин по продаже учебной литературы. И им очень пригодились навыки программирования в 1С, так как они самостоятельно смогли дорабатывать загрузку прайсов поставщиков из Excel, не прибегая к услугам приходящих 1Сников, и тем самым сократили расходы на старте, что позволило им успешно стартовать и не закрыться в первый год.

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

Наверное, есть и множество других примеров – я привел только те, с которыми лично столкнулся за годы работы.

Примерный план самостоятельного обучения с нуля

Итак, вы решили во что бы то ни стало пополнить ряды 1Сников, и хотите научиться программировать в 1С с нуля. Так с чего же начать, как продолжить и когда остановиться?

На последний вопрос отвечу сразу – увы, обучение в мире 1С не заканчивается никогда! Стоит вам только начать, втянуться, и вы обнаружите, что всегда есть что-то, чего вы не знаете. Появляются новые задачи, платформа 1с эволюционирует, появляются новые объекты и конструкции языка – и этот процесс неостановим. Только привыкли к веб-сервисам – держите http-сервисы и json! Освоили и это? Вот вам система взаимодействия и чат-боты.

А теперь вернемся к первым двум вопросам.

С чего начать разбираться в 1С программировании? Если вы собираетесь изучать программирование 1С с нуля, то самое лучшее – это начать с чего-то простого, с азов разработки в 1С. В зависимости от того, какой формат вы предпочитаете, могу посоветовать

  • книга «1C:Предприятие 8.3. Практическое пособие разработчика»
  • онлайн курс «Азы программирования в системе “1С:Предприятие 8.3″»

Вне зависимости от того, как вы собираетесь дальше развиваться – в сторону бухгалтерии, управленческого учета, или расчета зарплаты – настоятельно рекомендую подтянуть знания по запросам, разработке отчетов на СКД, и интерфейсам. Это универсальные навыки, они пригодятся при работе с любой конфигурацией.

Следующий шаг – выбрать изначальную специализацию. Классических блока – три.

  • Управленческий учет
  • Расчет зарплаты
  • Бухгалтерский учет

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

Тут важно оценить ваши исходные условия, бэкграунд. Приведу несколько типовых примеров:

  1. Оператор 1С или менеджер – чаще всего проще освоить управленческий учет
  2. Кадровик, hr, расчетчик – соответственно, легче будет даваться расчетный блок
  3. Бухгалтер, аудитор – очевидно, автоматизацию бухучета вам будет освоить легче.
  4. Веб-разработчик или программист на другом языке – скорее всего, вам будет легче изучить средства интеграции – это soap и http сервисы, json и xml обмен. Хорошая новость – вам будет легко даваться синтаксис 1С (и да, можно кодить на родном английском!). Плохая новость – очень возможно, что вам будет недоставать знаний предметной области.

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

Как стать программистом 1С

Программисты 1С разрабатывают конфигурации для базы данных, которой 1С по факту и является. «Обычные» разработчики иногда говорят, что профессия программиста 1С – неприбыльная, потому что 1С используется только в пределах СНГ. По факту же у начинающих разработчиков 1С зарплата – выше, чем у junior Java или C#-разработчиков, поскольку части программного комплекса 1С можно найти в любых фирмах в России, следовательно – работы очень много, а программистов не хватает. Ниже – о том, что такое 1С в целом и как он работает внутри, сколько получают 1С-программисты и как стать успешным программистом 1С.

Что такое 1С и где используется

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

  • Программный комплекс. Это – комплекс программ, как-то друг с другом взаимодействующий. Если говорить технически, то 1С: Предприятие – это оболочка для базы данных. Эти понятия тоже проясним.
  • Базы данных. БД – это отдельная программа, которая каким-то образом хранит какую-то информацию. БД бывают реляционными и нереляционными – на данный момент вам не нужно знать разницу, просто примите то, что БД 1С хранит данные и выдает их по запросу. От .txt-файла с данными БД отличается определенной структурой, которая позволяет хранить огромные объемы информации и быстро искать среди этой информации именно ту, которая нужна в данный момент.
  • Оболочка для базы данных. С базой данных можно работать напрямую – то есть писать запросы на каком-то структурированном языке и получать по этим запросам нужную информацию. У 1С все работает немного иначе – программист платформы 1С не пишет запросы напрямую, а манипулирует объектами и их методами для того, чтобы класть в базу данные или вытаскивать их оттуда.
  • Объекты и методы. Это – основа объектно-ориентированного языка программирования, которым язык 1С и является. Суть – в том, что у вас есть конкретные объекты (словарь, отчет, форма для заполнения и так далее), и у этих объектов есть состояние (данные внутри них) и методы (способ манипулирования этими данными). Почему это важно – чуть-чуть ниже.
  • Конфигурация. Как мы уже говорили, 1С – это оболочка для базы данных. Эта оболочка поставляется «из коробки», то есть вы можете скачать готовую 1С и поставить на свой компьютер или компьютер клиента. Проблема – в том, что написать какую-то общую систему для хранения всех данных всех фирм мира невозможно – у каждого бизнеса есть своя логика процессов, свои схемы начисления отпускных и так далее. Поэтому для оболочки нужно создать конфигурацию – набор объектов и инструкций (методов), уникальный для конкретного бизнеса и решающий задачи управления этим бизнесом.

А теперь давайте все это просуммируем. Программный комплекс 1С – это база данных + оболочка + конфигурация. База данных обеспечивает хранение данных, оболочка обеспечивает изменение хранимых данных, конфигурация настраивает оболочку на изменение хранимых данных образом, необходимым конкретному бизнесу. А глобально все это нужно для упрощения работы: если у вас есть завод с 50 производимыми позициями и 1 000 работников, вам точно понадобится система, которая позволит в пару кликов увольнять/нанимать работников, составлять отчеты про пришедшим материалам и произведенной продукции, оформлять и автоматически заносить в базу товарно-транспортные накладные и далее и далее.

Конечно, при желании можно будет найти дыру или схитрить, но если такого желания нет – вы существенно упростите себе жизнь за счет того, что не будете ломать голову вопросом: «Можно ли сделать такую вот проводку?», поскольку 1С знает, что ее можно или нельзя провести.

Где она используется? Везде, где есть бизнес. Есть и другие программные комплексы для управления бизнесом, но 1С на рынке СНГ беспощадно доминирует. Даже в маленьких бизнесах на 3-4 часто используется именно 1С, поскольку с ней формировать документы для налоговой – в 20 раз проще.

Зачем нужны 1С программисты

Задача опытных программистов – создать конфигурацию. Фирма 1С предоставляет набор готовых конфигураций, но они не решают всех проблем бизнеса – все равно приходится что-то допиливать руками + создавать пользователей и выдавать им права на изменение данных. Вторая, схожая задача – изменение конфигурации. Если что-то изменилось в бизнесе или вышло обновление, которое позволяет добавить функционал – нужно звать опытных специалистов, которые внесут изменения или допилят этот самый функционал.

Обязанность и необходимые знания для программиста

  • Разворачивать на клиентских машинах 1С (то есть устанавливать).
  • Создавать конфигурации под конкретный бизнес.
  • Изменять конфигурации по мере необходимости.
  • Оптимизировать конфигурации (делать так, чтобы они работали быстрее).
  • Решать проблемы клиентов.

Обратите особое внимание на последний пункт – вам придется работать в том числе техподдержкой. Зачастую бизнес будет звонить вам с криками: «Ааааа, все пропало!», и вам нужно будет спешно подключаться к клиентским машинам через TeamViewer и искать ту самую пропавшую кнопку формирования годового отчета.

  • Основы объектно-ориентированного программирования.
  • Основы баз данных.
  • Собственный язык программирования 1С.
  • Понимание устройства той или иной базовой конфигурации.
  • Знание бухгалтерского и управленческого учета.

Последнее – не обязательно, но крайне желательно. По факту вы будете учить бухгалтерский и управленческий учет по ходу дела, решая те или иные практические задачи.

Как устроены 1С программы

В основе 1С, как мы уже говорили, лежит база данных, поверх которой размещена объектно-ориентированная платформа, внутри которой есть конфигурация. С помощью конфигурации объектно-ориентированная платформа манипулирует объектами, которые что-то делают с базой данных. На практике это означает, что программисты создают правила и логику создания/уничтожения/других действий для отчетов, форм, документов, карточек сотрудников и других объектов, а пользователи (кадровики, бухгалтеры) что-то делают с этими объектами для того, чтобы менялась информация в базе данных.

Где работают программисты 1С

Есть 3 основных варианта: бизнес, компания по предоставлению услуг и фриланс. Бизнес – это когда крупный бизнес берет себе на баланс 1С-программиста, и последний полностью занимается именно базой этой компании. Компания по предоставлению услуг – это когда программист приходит в компанию, ему выдают клиентов – и он с этими клиентами работает.

Анализ рынка в 2022 – востребованность и заработные платы

На август 2022 года на hh.ru есть 9 500 вакансий, связанных с 1С-программистами. В основном зарплаты – от 100 000 рублей. 600 вакансий – без опыта. В основном требуется именно 1С 8.x. Очень часто встречается слово «автоматизация», именно этим вам в подавляющем большинстве случаев и придется заниматься. Часто требуются сертификаты.

Чтобы подтвердить сказанное, достаточно внимательно изучить следующий скриншот, сделанный в декабре текущего года.

На его основании можно сделать несколько достаточно серьезных выводов:

  1. Только в Москве имеется свыше 3 тысяч открытых вакансий на специалистов в 1С-программировании.
  2. При желании трудоустроиться в Московской области проблем также не возникнет.
  3. Средний уровень предлагаемой зарплаты находиться примерно в диапазоне 125-175 тыс. руб.
  4. Если столько предлагают кандидатам, очевидно, существует высокая вероятность увеличения заработка после подтверждения собственной квалификации.
  5. Среди работодателей присутствует немало серьезных компаний – начиная непосредственно с 1С и заканчивая многочисленными партнерскими организациями.

Если хотите заниматься фрилансом – и задания, и примерные цены вы можете посмотреть вот здесь. В среднем за 1 час работы хорошие специалисты берут 1 500 – 2 000 рублей.

1С сертификаты и можно ли обойтись без них

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

Где научиться работе с 1С

Самостоятельно

Сразу отметим, что обучение на 1С-программиста в основном платное. Самостоятельно можно научиться по видеокурсам или по книгам (если вы решите не покупать их, а своровать из интернета, что мы, конечно же, осуждаем). Основные книги:

  • Язык запросов «1С:Предприятия 8». Елена Хрусталева.
  • Программирование в 1С:Предприятие 8.2. Сергей Кашаев.
  • 101 совет начинающим разработчикам «1С:Предприятие 8». Елена Хрусталева.
  • Азбука программирования в 1С:Предприятие 8.2. Игорь Ощенко.
  • 1С:Программирование для начинающих. Максим Радченко.

Из бесплатных видеокурсов – можете попробовать вот этот.

Онлайн курсы

Платных курсов для изучения программирования 1С – воз и маленькая тележка. Примеры:

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

Наименование учебного центра

Специфика и основные плюсы учебного курса

109 500 руб. или по 4 562 руб. в месяц в течение 24 месяцев.

Сбалансированное сочетание теоретических и практических занятий с акцентом на вторые.

Предоставление карьерных консультаций.

Помощь в дальнейшем трудоустройстве.

Обширная образовательная программа.

Рассрочка оплаты за обучение на 2 года.

90 000 руб. или по 3 750 руб. в месяц в течение 24 месяцев.

Углубленное изучение программирования в 1С: Предприятие.

54 практических задания для самостоятельного решения.

Формирование личного портфолио.

Помощь выпускникам курса в трудоустройстве.

Бонусы от учебного центра и компаний-партнеров.

Рассрочка оплаты за обучение на 2 года.

107 888 руб. или по 4 904 руб. в месяц в течение 22 месяцев.

Широкий спектр изучаемых тем.

Продуманная программа подготовки и несколько форматов учебных занятий.

Эффективное карьерное консультирование – от составления резюме и портфолио до поиска вакансий.

Разработка индивидуального карьерного плана.

Рассрочка оплаты за обучение на 22 месяца.

114 012 руб. или по 3 167 руб. в месяц в течение 36 месяцев.

Высокий профессиональный уровень преподавателей.

Выполнение 4 дипломных работ с добавлением в портфолио.

Помощь в последующем трудоустройстве по полученной специальности.

Рассрочка оплаты за обучение на 36 месяцев.

98 676 руб. или по 2 741 руб. в месяц в течение 36 месяцев.

Отсутствие требований к начальной подготовке.

Привлечение к преподаванию практикующих специалистов в 1С-разработке.

Возможность продолжать подготовку на углубленном уровне.

Несколько вариантов тарифов.

Рассрочка оплаты за обучение на 36 месяцев.

Почему нельзя использовать обычные языки программирования

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

Плюсы и минусы профессии

Плюсы:

  • Много работы на рынке.
  • Многие специалисты работают самостоятельно.
  • Не нужно учить английский.
  • Хорошо платят.

Минусы:

  • Довольно дорогое обучение.
  • Сертификация – обязательно, и за нее тоже придется платить.
  • Вас не будут считать программистом другие программисты (в общем-то, безосновательно).
  • Придется разбираться в бухгалтерском и управленческом учете.
  • Язык 1С – довольно громоздкий, селекторы вроде «ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов» для него – не редкость.

Чем занимаются 1С-программисты?

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

Почему профессия входит в число наиболее популярных?

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

Каковы перспективы специальности 1С-разработчика?

Нет никаких сомнений, что программисты на 1С будут оставаться очень востребованными сотрудниками. По крайней мере – в течение 5-10 лет. Хотя намного вероятнее, что заметно дольше.

Как получить профессию?

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *