Сколько учиться на 1с разработчика
Перейти к содержимому

Сколько учиться на 1с разработчика

  • автор:

Как стать 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С, ими пользуются полтора миллиона организаций, от микрокомпаний и ИП до огромных корпораций.

9,5 месяцев
1С-программист
Легкий вход в 1С с нуля — не нужно технического образования
3 016 ₽/мес 5 483 ₽/мес

Group 1321314348 (2)

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

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

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

Ни одна конфигурация никогда не учтет всех договоренностей, которые существуют между людьми. Поэтому коробка без настройки абсолютно бесполезна. Любую конфигурацию сначала нужно адаптировать к ведению учета. Обычно именно с этим и работают программисты 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С. А чтобы потренироваться в разработке, лучше всего скачать с официального сайта и установить на компьютер учебную версию. Это поможет лучше понять профессию.

1С-программист

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

Как стать программистом 1С: с чего начать изучение программирования самостоятельно и что нужно знать будущему разработчику ПО

Бобков Олег

сложно ли программировать в 1с

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

Особенности обучения

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

С чего начать изучение 1С-программирования

В первую очередь предстоит пройти начальную подготовку. Чтобы получить полное представление об основах будущей профессии, разобраться в базовых нюансах. Отличным решением на данном этапе будет прохождение специализированных учебных курсов, где слушателям предоставляют всю необходимую информацию максимально доступным способом. Читать книги и статьи в интернете, напичканные сложной терминологией, безусловно, полезное дело. Но получить реальные знания гораздо проще, когда с вами разговаривают на нормальном человеческом языке. Обучаться лучше всего в очном формате. Для этого рассмотрите предложения от разных компаний, предоставляющих образовательные услуги, которые работают в вашем городе. Выберите подходящий вариант. Определяясь с учебным центром, обязательно удостоверьтесь, что у него имеется статус ЦСО. То есть, организация занимается сертифицированным обучением. Наличие статусного значения у фирмы предполагает, что в ее штат входят квалифицированные компетентные сотрудники. Кроме того, по итогам образовательного процесса учащимся выдаются сертификаты. Это основное правило, которое необходимо запомнить, выясняя, с чего начинать изучение 1С программирования, что нужно для получения новой специальности. Преимуществом очных занятий выступает возможность вживую общаться с педагогами, задавать им интересующие вопросы, на месте разбираться с трудностями. Обучающие курсы, как правило, рассчитаны на подачу учебного материала группам по 10-20 человек. Продолжительность образовательного процесса составляет 2-4 недели.

Программист 1C

Программист 1C

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

Читайте также

Профессия «Веб-программист»

Краткое описание

Программы 1С – это комплекс универсального ПО для автоматизированного управления предприятиями разных типов и масштабов: от небольших ИП до корпораций и холдингов. В семейство 1C входят «1С:Корпорация», «1С:Управление холдингом», «1С:Управление нашей фирмой», «1С:Консалтинг. Антикризис» и другие программы. «1С: Предприятие» – самая распространенная в России. Программы предоставляются заказчику как готовое обобщенное (так называемое коробочное) решение для определенных задач. Зачем в таком случае нужен программист 1C, если все уже разработано?

Как узнать, подходит ли вам профессия «Программист 1С»?

Тест на профориентацию

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

  • Начни учиться сегодня, оплатишь потом!

Начни учиться сегодня, оплатишь потом!
XYZ SCHOOL — лидер в геймдев обучении, скидки до 45%. Уникальное предложение.

Курсы SkillBox

Курсы SkillBox
Скидка 60% на профессии и 50% на курсы Skillbox по промокоду «prof»

В каждую 1C входят два компонента:

  • технологическая платформа (ядро) – это среда программной разработки с собственным встроенным языком 1C и инструментами, с помощью которых администрируются базы данных и обновляются конфигурации;
  • конфигурация, или прикладное решение (одно или несколько), – программа(ы) для настройки и управления. Они бывают типовыми (их разрабатывает, поддерживает и обновляет сама компания «1C») и нетиповыми (их создают другие компании или отдельные программисты). В конфигураторе редактируются уже имеющиеся объекты или создаются новые, тестируется и корректируется база данных, устанавливаются обновления и ведется настройка, администрирование ПО.

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

  • День влюбленных в ИПО скидки до 40%!

День влюбленных в ИПО скидки до 40%!
Государственный диплом. Рассрочка от института и индивидуальные скидки. Ведется набор студентов.

Начни учиться сегодня, оплатишь потом!

Начни учиться сегодня, оплатишь потом!
XYZ SCHOOL — лидер в геймдев обучении, скидки до 45%. Уникальное предложение.

Курсы SkillBox

Курсы SkillBox
Скидка 60% на профессии и 50% на курсы Skillbox по промокоду «prof»

Особенности профессии

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

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

Кроме того, программисты 1C могут специализироваться на разработке, внедрении или консультировании:

  • разработчики 1C – программируют новый продукт, они разбираются в работе платформы, проектируют конфигурации и технологические решения;
  • внедренцы 1C – обслуживают компании, у которых уже есть готовый продукт, дорабатывают его, если нужно переконфигурировать; это специалисты по прикладным решениям;
  • консультанты1C – умеют подбирать нужные программные средства для решения конкретных отраслевых задач заказчика; оценивать, нужно ли изменять программу, а если модификации нужны, то ставят программистам правильные задачи (ТЗ) для адаптации конфигураций.

Что делает программист 1C

Должностные обязанности программиста 1C в общих чертах:

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

Любой программист 1C – это одновременно и разработчик, и сисадмин.

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

Плюсы:

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

Минусы:

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

Читайте также

Профессия «Системный программист»

Место работы

  • Фирмы-франчайзи – это партнеры компании «1С», которые специализируются на установке, внедрении и сопровождении программ 1С.
  • Любая компания или организация, в которой используется система 1С (конечные потребители продукта). Как правило, в них требуются программисты 1С с совмещением функций системного администратора.
  • ИТ-компании, в том числе такие крупные, как сама «Фирма 1C», «Яндекс».

Знания и навыки программиста 1C

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

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

Важные качества

Программист 1С должен обладать всеми качествами, присущими классическому программисту:

  • терпение и выдержка в процессе разработки и отладки программы;
  • умение быстро адаптироваться к новому;
  • ответственность;
  • широкий кругозор и профессиональная эрудированность.

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

Зарплата программиста 1С

На более высокую оплату труда могут претендовать программисты 1C:

  • с опытом работы не менее 2 лет;
  • знанием одной или нескольких предметных областей;
  • скиллами администрирования MS SQL Server;
  • навыками составления и сгласования технических заданий;
  • знанием нескольких языков программирования;
  • бэкграундом в разработке нетиповых конфигураций на базе последних версий 1С.

Работодатели приветствуют наличие сертификатов специалиста, которые выдает «Фирма 1C» по результатам экзаменов.

Зарплата программиста 1с на февраль 2024

Информации о зарплатах предоставлена порталом hh.ru.

Россия 30000—120000₽
Москва 150000—345000₽

Ступеньки карьеры разработчика 1С

Программист 1C проходит несколько ступеней профессионального развития:

  • Начинающий разработчик (junior).
  • Разработчик (middle).
  • Ведущий разработчик (senior).
  • Консультант/бизнес-аналитик.
  • Техлид/тимлид.
  • Архитектор 1C.
  • Руководитель проекта 1C.
  • Руководитель направления.

Не во всех компаниях программисты 1C последовательно проходят через все эти роли, часто позиции высшего эшелона совмещаются.

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

    Руководитель проекта берет на себя всю административную работу, чтобы программисты 1C могли сконцентрироваться на разработке.

    • Техлид/архитектор 1C/руководитель направления – программист 1C высшей квалификации, занимается самыми сложными техническими сторонами проекта, знает, как помочь команде в случае затруднений (например, может устранить баги), проводит код-ревью.

    Путь от разработчика до тимлида/техлида занимает в среднем 3 года.

    Обучение на программиста 1С

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

    • вузы:
      • «Прикладная математика и информатика» 01.03.02;
      • «Информатика и вычислительная техника» 09.03.01;
      • «Программная инженерия» 09.03.04 и другие ИТ и компьютерные направления;
      • «Информационные системы и программирование» 09.02.07;
      • «Программирование в компьютерных системах» 09.02.03;
      • «Прикладная информатика (по отраслям)» 09.02.05.

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

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

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

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

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

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

      • Чем занимается 1С разработчик?
      • Сколько можно заработать?
      • Как стать 1С программистом с нуля: пошаговый план
      • Где учиться: бесплатные и платные курсы
      • Сколько времени займет обучение?
      • Как получить сертификаты?
      • С чего начать поиск работы?
      • Как стать хорошим специалистом?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      • Видеокурс от Skillbox – 10 обучающих видео с открытым доступом. Смотреть можно бесплатно.
      • Программирование 1С 8.3: обучение с нуля – пошаговые видеоуроки для новичков.
      • Азы 1С-программирования – бесплатный курс, который можно посмотреть в сети ВКонтакте.
      • Bp1s.ru – блог женщины-разработчика с обсуждением задач: доработки конфигурации, перенос данных, составление отчётов.
      • 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 (мягкие навыки): самоорганизацию, умение общаться и конструктивно отстаивать свою точку зрения. Разработчики взаимодействуют с руководством компании, бухгалтерией, сотрудниками кадровой службы, другими отделами. Также навыки общения необходимы для карьерного роста вверх – работы руководителем отдела или техническим директором.

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

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

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