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

Что такое 1С:Предприятие, и что нужно знать 1С-программисту?

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

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

Что такое 1С?  

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

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

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

Еще один  способ заработка для 1С программиста – это фриланс.

Что такое 1С:Предприятие, и что нужно знать 1С-программисту?

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

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

 

Что нужно знать, чтобы стать 1С-программистом?

Сам язык программирования – без этого никуда.

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

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

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

Актуальные вакансии 1С-программистов смотрите здесь.  

Что надо знать чтобы работать программистом платформы 1с предприятие?

Профессия 1С программист

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

Кто такой 1С программист и чем он занимается?

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

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

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

Плюсы и минусы профессии 1С программиста

Плюсы:

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

Минусы:

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

Необходимые навыки и знания

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

Сколько зарабатывают 1С программисты?

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

Что должен знать начинающий программист 1С?

В среднем доход 1С-программиста в регионах – 40-50 тыс. руб., в крупных городах – в 2 раза выше. Фрилансеры могут зарабатывать еще больше, например, консультируя несколько компаний.

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

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

Где искать работу?

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

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

Автор: Сергей Антропов(KadrofID: 5)
Добавлено: 01.01.2015 в 12:31

Рекомендуем

Профессия спичрайтер

Спичрайтеры пишут тексты речей и выступлений для известных людей, политиков, руководителей крупных предприятий, звезд. Часто в спичрайтинг …

Профессия технический переводчик

Технический перевод – очень широкое понятие. Специалист, занимающийся техническими переводами, может иметь дело с материалами самой разной …

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

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