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

Содержание

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

Как стать программистом 1С — что должен уметь программист 1С и как этому научиться.

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

Программист 1С стажер

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

Что входит в обязанности программиста стажера 1С?

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

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

Виды конфигураций: торговля (Управление торговлей), бухгалтерия (Бухгалтерия) или зарплата (Зарплата и управление персоналом).

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

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

А что должен уметь опытный программист 1С?

Опытный программист 1С отличается от начинающего программиста — опытом 🙂 Но обязанностей у него становится гораааздо больше, хотя выполнять их ему — легче!

Что входит в обязанности опытного программиста 1С?

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

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

После чего добавить все это и посмотреть что получится.

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

Как стать экспертом 1С?

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

Что входит в обязанности эксперта 1С?

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

Что должен знать эксперт 1С?

Проголосовать за этот пост:

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

Для отправки комментария вам необходимо авторизоваться.

Источник

Что должен уметь программист 1C?

Здравствуйте! Публикуем авторскую статью Дмитрия Котлова — сертифицированного 1С-специалиста, руководителя проектов, эксперта по технологическим вопросам. Также Дмитрий является автором и руководителем нового профессионального курса OTUS «Программист 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С:Предприятие важно настроить выгрузку данных из Microsoft Office, т.к. часто приходится сохранять различные отчеты, табличные данные в файлах Excel или Word. Или наоборот, чтобы загрузить данные из Excel необходимо создать специальную обработку. Предварительно нужно произвести все технические настройки, считать данные из файла и сформировать колонки с аналогичными названиями в 1С.

ОСНОВЫ БУХУЧЕТА, СКЛАДСКОГО УЧЕТА ИЛИ ВЕДЕНИЯ ТОРГОВЫХ ОПЕРАЦИЙ

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

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

Источник

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

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

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

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

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

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

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

Зачем вообще нужны программисты, если речь идет о программе из коробки

Каждая компания ведет учет по-своему. Ни одно готовое решение не может быть универсальным.

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

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

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

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

Что входит в обязанности программиста 1С

Программист 1С — это и программист, и системный администратор одновременно.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Есть два уровня сертификации:

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

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

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

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

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

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

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

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

Источник

«Несколько раз просили автоматизировать учет откатов»: как устроена работа 1С-программиста

Легендарный читатель Т⁠—⁠Ж — о подводных камнях в автоматизации бизнес-процессов

Этот текст написал читатель в Сообществе Т⁠—⁠Ж. Бережно отредактировано и оформлено по стандартам редакции.

Я занимаюсь автоматизацией на 1С последние 10 лет.

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

В итоге я стал специалистом-универсалом — это тот, кто общается с клиентом и при этом программирует, — совсем забил на учебу, перебрался в Москву и начал программировать на заказ. А со временем остался в штате компании-клиента в должности программиста 1С.

Зачем вообще бизнесу вести учет

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

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

Предприниматели не любят заниматься такими скучными вещами, как учет, а уж тем более — его автоматизация, до первых 3—5 банкротств. Тем не менее у них все равно нет выбора, поэтому они им занимаются. Хорошая новость: качество программ для ведения учета значительно улучшилось, и делать это уже не так сложно, как 10—15 лет назад.

По своему опыту могу сказать, что 90% предпринимателей серьезно завышают прибыль своих компаний у себя в голове, так как они подсознательно игнорируют расходы на ведение бизнеса, особенно разовые, и не учитывают объем замороженных средств. Когда я работал на себя как фрилансер и автоматизировал малый бизнес, то сталкивался с почти типовой ситуацией: после первого правильно рассчитанного месяца чистая прибыль оказывалась вдвое меньше ожидаемой. Также был владелец автосервиса, который после подсчетов прибыли за 3 месяца решил продать свое работавшее в черную учреждение и уйти на пенсию, потому что: «Я на этом зарабатываю меньше механика». По этим же причинам многие месяцами не проводят инвентаризацию и контроль взаиморасчетов: знают, что результаты их точно не порадуют.

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

Как победить выгорание

Как начать вести учет, если ничего в этом не понимаешь

Самое важное — определиться с тем, что вы хотите учитывать.

Если нет идей, в чем вести учет, то таблица в «Экселе» — это определенно хороший старт. Всяко лучше, чем на бумаге. Во многих компаниях так привыкают к таблицам, что пользуются ими годами, не приобретая специализированных решений, и прекрасно себя чувствуют. Хотя со временем даже они переходят на специализированные учетные программы.

Тем не менее у разных компаний есть специфические потребности. Например, даже небольшой розничный магазин обязан пробивать свои продажи на кассах ККМ, поэтому было бы прекрасно, если бы программа могла обмениваться с ними данными. Если у вас стоматология, то было бы отлично, если бы программа могла печатать специализированные бланки. А в небольшом кафе или доставке были бы очень рады, если бы при продаже блюда продукты для его приготовления списывались автоматически.

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

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

Что делать, если нужно нестандартное решение

Когда программа внедрена и минимальные потребности закрыты, начинается фаза: «А давай, чтобы».

Примеры нестандартных решений

«А давай сделаем так, чтобы товары выгружались на сайт».

«А давай сделаем так, чтобы премия считалась по прибыли».

«А давай сделаем так, чтобы прогулы ставились автоматом и вычитались из зарплаты, когда сотрудник не приложил карту».

«А давай банковские выписки сами будут грузиться».

«А давай прайсы поставщиков будут грузиться».

«А давай прибыль будет считаться не как положено, а как хочется».

«А давай дисконтные карты будут автоматом считать скидку с ростом общей суммы продаж, причем суммируя продажи сайта и магазинов».

«А давай переименуем убыток в отрицательный рост».

«А давай сделаем так, чтобы менеджер видел только своих клиентов».

И в этот момент выясняется, что функционал программы ограничен. В таком случае есть три варианта:

Доработки и изменения типового функционала — самый болезненный вопрос в автоматизации учета и, наверное, самая частая причина провалов проектов внедрений. И если в малом бизнесе можно быть уверенным, что программа «из коробки» закроет 80—90% функционала — остальное пользователи доделают подручными средствами, — то в среднем бизнесе такой подход часто не срабатывает. Возможность кустарной доработки — это, наверное, основная киллер-фича 1С. С ее помощью компания заняла рынок, который теперь удерживает, планомерно уничтожая конкурентов.

Небольшой отдел разработки

Два программиста + два консультанта + один тестировщик + два сотрудника техподдержки + один начальник отдела обойдутся примерно в 1,5—2 миллиона в месяц по московским ценам.

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

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

Самый крупный разработчик программных продуктов в России — это 1С («1С: Предприятие»). За последние 5 лет компания скупила целую кучу ранее независимых фирм поменьше вроде «Битрикса» и «Мегаплана». Также есть программы от SAP, RegionSoft, Microsoft и горы разработчиков рангом пониже. Раньше был только один вариант приобретения — прямая покупка, но сейчас набирают популярность облачные решения, когда программа находится на сервере подрядчика, а вы каждый месяц платите за ее использование.

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

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

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

Затем формируется цепочка

Заказчик → генеральный подрядчик → контора-исполнитель → фрилансер Степан из поселка Большие Валенки Удмуртской области по договору ГПХ за 500 рублей в час.

В малом и среднем бизнесе компании часто нанимают исполнителя напрямую.

Как устроена отрасль автоматизации бизнес-процессов и как в нее попасть

Автоматизация бизнеса — наверное, самый крупный сегмент российской ИТ-сферы как минимум по количеству работающих в нем людей. Счет идет буквально на десятки тысяч человек. Сектор привлекателен благодаря высоким по российским меркам зарплатам и относительно низкому порогу входа. Так, программист 1С с тремя годами опыта сейчас стоит в Москве 150—250 тысяч рублей, консультант — немного дешевле.

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

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

Спустя 3—6 месяцев работы вы начнете ориентироваться и сможете решить, кем хотите стать: консультантом, программистом, продаваном или руководить всеми этими прекрасными людьми.

Обычно посредственный подрядчик — это царство текучки, переработок, субподряда, токсичных отношений, а также сдельной оплаты труда.

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

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

Еще будучи студентом, я попал в такую компанию. Первые 3 месяца развозил диски с обновлениями в должности, которая сочетала обязанности программиста и курьера: в 1C так бывает. А спустя полгода стал ведущим специалистом по производственному планированию на проекте автоматизации производства завода на 2 тысячи сотрудников. Остальные ведущие специалисты тогда в едином порыве уволились в поисках лучшей жизни, не договорившись о зарплате.

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

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

Минусы профессии тоже известны:

Многие клиенты впоследствии организуют собственные отделы разработки и нанимают людей в штат, чтобы добиваться хоть каких-то предсказуемых результатов. Обычно это происходит, когда они начинают более-менее разбираться в процессе и замечают, что платят по 3—4 тысячи в час за крайне посредственных специалистов, которые еще полгода назад развозили диски с обновлениями как курьеры.

Типовые проекты автоматизации — успешные и не очень

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

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

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

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

Решение для компании № 2. Бюджет на автоматизацию второй компании составил 180 тысяч рублей за все. Когда мы предложили заказчику функционал, который делали для первой компании, он сказал, что это полный идиотизм, так как в его фирме сильные продаваны и если клиент закажет то, что он не сможет поставить, они просто подберут ему замену. То есть с вероятностью 80% заказ удастся сохранить. А если бы исходного велосипеда не было на сайте, клиент ушел бы в другое место.

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

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

Как выглядят успешные проекты

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

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

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

Программисты подрядчика относительно быстро склепали интерфейс для оператора, который загоняет данные анкет в базу и хранит их централизованно. Также они написали автоматическую рассылку, которая за 2 недели до дня рождения ребенка отправляла предложения о покупке, учитывая возраст и примерный уровень заказов клиента. Для программистов это работа на неделю, не считая месяца согласований. Но механизм, написанный в 2012 году, функционирует до сих пор, так как достаточно прост и понятен.

Такие проекты дают легко отслеживаемую отдачу и способствуют формированию привязанности у клиента. Да и вещей, которые могут пойти не так, относительно мало.

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

Коррупцию нельзя победить, но иногда удается сгладить совсем звериные проявления. Разнообразные KPI — это вообще огромный пласт проектов. Насколько я знаю, эта система продержалась у компании почти 3 года, что можно назвать успехом.

Особенности работы с заказчиками

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

Мой первый генеральный директор любил испытывать новичков задачей: «Есть компания, в ней главбух, ему платят 100 тысяч рублей. Вы автоматизировали его работу, теперь он тратит на нее 80 часов в месяц, а не 160. Сколько денег вы сэкономили компании?» Любой ответ, кроме «мы ничего не сэкономили», давал понять генеральному, что новичок малость туговат.

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

Примеры странных идей

Давать скидки, которые выводят прибыль в 0, но повышают продажи в моменте? Без проблем.

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

Давать оптовым покупателям отсрочку в 270 дней, чтобы показать рост клиентской базы перед расчетом новогоднего бонуса? Да что может пойти не так!

Ради повышения скорости работы склада отправлять товары до оформления документов? Как я не додумался до этого раньше!

Отказаться от контроля собранных заказов на соответствие, ведь клиенты не сахарные, и если им не понравится, то вернут, зато сборка быстрее? Да вы же просто гений бизнеса!

Сотрудники выпрыгивают из окон из-за невыносимых условий труда? Ну так повесьте уже наконец сетки под окнами.

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

Перспективы

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

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

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

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

Читатели пишут. Здесь делятся опытом и рассказывают свои финансовые истории

Источник

Операционные системы и программное обеспечение