1С-программирование
Широкий круг людей - руководители, бухгалтеры, программисты, начальники отделов продаж - интересующиеся автоматизацией учета в своей фирмы, но не имеющие опыта использования системы 1С, задаются вопросом - а что же это за зверь такой, 1С? Причем, требуется общее понимание картины, краткое и ясное.
Ответ на этот вопрос можно получить в интернете. Для этого нужно прочитать и продраться сквозь дебри сложной информации, с разных сайтов, в том числе с сайта фирмы 1С. Здесь же я избавлю вас от технических подробностей и простым языком отвечу - что такое 1С. (Эта статья относится к циклу статей " 1с с нуля ")
Название интересующей нас программы "1С:Предприятие" часто сокращают до букосочетания "1С" (один-эс)
«1С:Предприятие» - это компьютерная программа, предназначенная для автоматизации деятельности организаций и частных лиц. Это означает, что данную программу можно установить на любой из современных компьютеров, дома или в офисе. И еще это означает - что с помощью установленной «1С:Предприятие» вы сможете автоматизировать и облегчить себе ведение некоего учета, который вам требуется на данный момент.
«1С:Предприятие» можно приобрести у большого количества продавцов на российском рынке. Вот, к примеру, один из списков поставщиков «1С:Предприятие» Здесь вы можете найти ближайшего продавца в вашем городе. Но прежде чем заказывать коробку с программой, разумеется, нам следует разобраться еще в некоторых деталях. А именно - какой вид учета вам требуется автоматизировать и какие бывают разновидности «1С:Предприятия»?
Программа «1С:Предприятие» всегда состоит из двух частей:
-
Платформа "1С:Предприятие"
-
Прикладное решение (или "конфигурация")
Платформа «1С:Предприятие» - это и есть основа, главная программа, которая устанавливается на ваш компьютер с фирменного DVD-диска. Ее назначение - заниматься выполнением прикладного решения. Одна и та же платформа «1С:Предприятие», установленная на Ваш компьютер, может выполнять любые, совершенно разные прикладные решения. Когда вы запускаете 1С на компьютере из меню "Пуск" или щелкая на ярлычок на рабочем столе - сначала всегда запускается платформа 1С.
Прикладное решение (конфигурация) - это специальный комплект файлов, который может распространяться отдельно от платформы, на отдельных DVD-дисках, а может быть в комплекте с платформой на одном диске. Это не так важно, важно что платформа «1С:Предприятие» и "прикладное решение" - это две независимых части системы. (Независимых, в смысле возможности отдельного хранения, приобретения) Прикладное решение написано на языке программирования 1С и содержит в себе весь конкретный, специфичный набор возможностей, функций, документов и отчетов - необходимых для ведения конкретного вида учета.
Например, существует "1С: Заплата и управление персоналом 8" - это прикладное решение, автоматизирующее работу отдела кадров, начисление зарплаты, взносы в фонды, и так далее. Существует другое прикладное решение - "1С:Предприниматель 8". Его используют индивидуальные предприниматели, которые являются плательщиками НДФЛ - для ведения книги учета доходов и расходов и пр. Всего существуют сотни и тысячи прикладных решений. Часть из них написана и продается серийно - это универсальные решения для автоматизации учета, пригодные сразу для большого числа фирм. Есть не серийные, уникальные прикладные решения, созданные специально для ведения учета в некой конкретной фирме - силами программистов самой фирмы. Такая фирма однажды решила, что типовые решения ее не устраивают, что ей нужно нечто специфичное, поэтому создала решение для себя сама.
Важно! Любое прикладное решение всегда выполняется непосредственно платформой «1С:Предприятие»! Платформа и является тем ядром, той средой, которая запускает указанное прикладное решение и выполняет его. Само по себе решение можно копировать, хранить отдельно от платформы и т.д. Но когда потребуется его запустить на выполнение (чтобы Вы могли напечатать расчеты, заполнить документы, т.е. заниматься учетом) - запуск и выполнение решения на вашем компьютере осуществляет платформа «1С:Предприятие» Она загружает файлы нужного прикладного решения (написанные на языке программирования 1С) в память компьютера и выполняет их. А результат - учетная система перед вашими глазами, можно вводить первичные документы, считать баланс или печатать отчет о большой прибыли и совсем небольших затратах вашей фирмы. :)
Важно знать, что конкретное прикладное решение написано и работает только с той версией платформы (их всего три), для которой оно предназначено. Какие бывают версии платформы, и более подробно о типовых решениях мы побеседуем далее.
Где найти программиста 1С?
Работа программиста 1С – не такая редкая сегодня, однако найти грамотного специалиста может быть достаточно сложно. Во-первых, сегодня много начинающих и малоопытных программистов, которые готовы попробовать себя в профессиональной сфере, но не могут гарантировать компетентность. Во-вторых, у вас может быть широкий набор требований, которым кандидат должен соответствовать. Давайте поговорим о том, где найти программиста 1С и какие факторы нужно учитывать в поиске.
Рекрутинговые агентства
Вариант подходит для компаний, ресурсы которых позволяют выделить определённую сумму. Поиск сотрудника агентство по найму полностью берёт на себя, вам лишь нужно указать как можно более подробный список требований, которым должен соответствоватьпрограммист 1С. Агентство произведёт выборку подходящих сотрудников и предложит вам несколько кандидатур.
Этот вариант требует финансовых вливаний ещё на стадии поиска программиста, то есть вам необходимо будет заплатить компании, которая будет выполнять мониторинг подходящих кандидатур. Допустим, вам требуется найти опытного специалиста, который:
-
Знает все особенности типовых и нетиповых конфигураций;
-
Прекрасно осведомлён в бухгалтерском учёте;
-
Должен удовлетворять ряду индивидуальных требований компании;
-
В принципе готов взять все обязанности по работе с 1С на себя.
На поиск такого универсального и возможно узкоспециализированного сотрудника может уйти довольно много времени, что отражается на итоговой сумме, которую необходимо будет заплатить рекрутинговому агентству. Для небольших компаний, а также для тех, кому не требуется настолько квалифицированный программист 1С, этот вариант не подойдёт.
Фирмы-партнёры 1С
Даже в небольшом городе есть несколько фирм-франчайзи, которые занимаются установкой конфигураций 1С и дальнейшей их поддержкой. Вам не потребуется свой программист 1С, всю работу по обслуживанию системы будет выполнять приглашённый специалист. Но часто услуги профессионала оцениваются фирмой довольно высоко, и вам может показаться выгодней найти штатного или удалённого специалиста, тогда этот вариант вам не подойдёт.
Услуги 1С программиста на биржах фриланса
Цены на услуги программистов разные, как и спектр выполняемых ими задач. На бирже можно разместить и своё объявление. Программисты сами напишут, а вам останется лишь выбрать подходящую кандидатуру.
Бесплатные доски объявлений
Достоинство данного метода – за поиск сотрудника вам не нужно платить. Недостаток – на поиски может уйти достаточно много времени, поэтому если программист нужен срочно, этот вариант вам не подойдёт.
Во время поиска будет много таких кандидатур, которые не слишком понимают, что от них требуется, но всё равно будут желать трудоустроиться. Возможно, пока вы найдёте подходящего программиста, придётся связаться с десятками потенциальных работников.
Если вы не хотите подавать объявление, можно в поисковой системе (Yandex или Google) ввести ключевую фразу, например «услуги 1С программиста», «программист 1С», «обновление 1С». На первых нескольких страницах результатов поискового запроса будут ссылки на сайты франчайзинговых фирм. С правой стороны страницы будут объявления Яндекс.Директ, по которым также можно найти программиста.
Выводы
Итак, перед тем, как начать поиск специалиста 1С, определитесь с несколькими критериями:
-
Какую форму трудоустройства вы готовы предложить?
На полный рабочий день (с личным присутствием), удалённую работу или вам будет достаточно, чтобы специалист приходил время от времени (тогда можно обойтись вовсе без трудоустройства, заказывая услугу у компании франчайзи 1С);
-
Сколько денег вы готовы потратить на поиск и зарплату для программиста?
Если средств не слишком много, проще воспользоваться бесплатными способами поиска. Что касается зарплаты, то здесь всё зависит от уровня специализации, которая вам требуется от сотрудника. Хороший специалист не работает за копейки.
-
Насколько квалифицированный должен быть специалист?
Здесь нужно отметить, что при подаче объявлений на любые ресурсы, при описании требований фирмам-партнёрам и рекрутинговым агентствам необходимо как можно подробнее описывать, какими знаниями должен обладать программист 1С. Если требуется квалифицированный сотрудник, написав в объявлении два предложения, вы его не найдёте.
ЧТО НУЖНО ЗНАТЬ, ЧТОБЫ СТАТЬ 1С-ПРОГРАММИСТОМ?
Сам язык программирования – без этого никуда.
Таким образом, программирование в 1С хоть и называется программированием, но по факту включает в себя и знания, которые непосредственно к программированию не относятся. Задания вам будут давать бухгалтера, менеджеры, руководители организаций. Они будут очень разными людьми: умными и глупыми, адекватными и неадекватными, – и со всеми нужно уметь правильно взаимодействовать. Для многих излишне ориентированных на программирование работников это является большой проблемой. Умение строить отношения с людьми – это половина успеха в 1С-программировании.При этом, если вы знаете только это, то вам прямой путь во франчайзи или им подобные организации. Только там вам могут давать готовые технические задания, и вы сможете обойтись имеющимися знаниями программирования. Для работы у клиента или на фрилансе этого недостаточно. Вы не будете разрабатывать конфигурации с нуля. Работать нужно будет с теми, что написаны самой фирмой 1С либо ее партнерами. Самые распространённые: «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом». Вы будете программировать и консультировать пользователей именно по этим конфигурациям. Если вы работаете с «Бухгалтерией предприятия», нужно знать на каком-то уровне и бухгалтерский учёт; если с «Зарплатой и управлением персоналом» – принципы расчета зарплаты и налогов. В противном случае вы не сможете эффективно решать задачи: вы даже не поймёте, о чем говорит клиент, когда он будет вам эту задачу ставить. Вам понадобится промежуточное звено между бухгалтером и вами, а такие есть только в фирмах-франчайзи. Бухгалтер будет говорить с вами на языке бухгалтерского учета и нужно учиться понимать этот язык.