Начнем с того, что такое 1С. 1С - это язык программирования, который встроен в платформу “1С:Предприятие”. Программисты 1С работают с внедрением, обслуживанием и настройкой продуктов в 1С компаниях. Язык 1С можно сравнить с языками программирования Pascal, JavaScript и Basic - это упрощает обучение для тех, кто уже сталкивался с этими языками.
Программист 1С занимается автоматизацией, поддержкой и настройкой продуктов 1С разных версий, администрирует конфигурации, созданные на основе языка 1С, разрабатывает и администрирует нестандартные конфигурации 1С, диагностирует системы при поиске ошибок и исправляет их при необходимости.
Если говорить проще, то программист обеспечивает нормальное функционирование и развитие платформы 1С, что позволяет бизнесу и работе на предприятии быть более продуктивными, за исключением возникновения всевозможных ошибок.
Программисту 1С важны такие знания и умения как:
В идеале, хороший специалист должен знать основы бухучета и тонкости упрощенной системы налогообложения. Специалист должен четко знать все бухгалтерские тонкости компании, в которой он работает.
Из личностных качеств необходимо выделить:
Преимуществами профессии являются:
Недостатки у профессии также имеются:
Программисты 1С очень часто чувствуют себя комфортно, работая на фрилансе. Также есть специализированные компании, которые занимаются поддержкой клиентов на аутсорсе.
А вообще, любая компания, которая работает на платформе 1С, нуждается в программисте. Поэтому найти работу - не проблема.
Это одна из IT-специализаций, которой можно научиться самостоятельно. Платформу 1С можно арендовать в облаке и подключиться к сайту информационно-технологического сопровождения “1С:ИТС”. Там есть информация по учету и разработке в системе 1С. Кроме того, просто в интернете можно найти большое количество уроков и форумов.
Второй вариант - пойти на курсы по 1С программированию. Там помогут структурировать информацию и сэкономить время обучения. За полгода можно отучиться на вполне хорошего специалиста.