Урок 1 из 8 · 15 мин · обновлено
Кто такой 1С-разработчик: где работает и чем занят
Что такое 1С и почему она есть почти в каждой компании, какие задачи решает программист 1С, чем работа у партнёра 1С отличается от работы в штате, какие роли есть рядом и какие мифы о профессии мешают начать.
Что такое 1С
Когда говорят «1С», имеют в виду сразу три вещи:
- фирма «1С» — российский разработчик программ;
- платформа 1С:Предприятие — основа, на которой создают и запускают программы;
- программы на этой платформе — для бухгалтерии, торговли, склада, зарплаты, производства.
Очень многие российские компании, от магазина у дома до заводов, ведут учёт в 1С. Поэтому программисты 1С нужны по всей стране — не только в столицах.
Важно: 1С — это не одна бухгалтерская программа, а платформа. На ней одинаково устроены и небольшая программа для магазина, и огромная система для холдинга. Разработчик учит платформу один раз и может работать с любой программой на ней.
Чем занят разработчик
Компания покупает готовую программу на 1С. Но у каждого бизнеса свои правила, и программу нужно подогнать под них. Типичные задачи:
- доработать документ: добавить поле «Ответственный менеджер» в заказ клиента;
- сделать печатную форму: счёт или акт в фирменном виде;
- написать отчёт: продажи по менеджерам за месяц для директора;
- автоматизировать расчёт: скидка постоянным клиентам, бонус продавцам;
- настроить обмен: заказы с сайта сами попадают в 1С, остатки уходят на сайт;
- обновить программу до новой версии и не потерять свои доработки;
- разобраться в ошибке: почему остаток на складе отрицательный.
Как выглядит задача
Менеджер пишет: «Хочу, чтобы в счёте печатался мой телефон». Разработчик:
- Уточняет задачу: телефон менеджера или общий телефон компании? Во всех счетах или только в новых?
- Находит место в программе, где хранятся данные менеджера и где формируется счёт.
- Делает доработку в копии базы, а не в рабочей программе, где работают люди.
- Проверяет: печатает счёт для разных менеджеров, в том числе для того, у кого телефон не указан.
- Переносит доработку в рабочую программу и сообщает менеджеру.
Код — только третий шаг из пяти. Ошибка на первом шаге — и сделанное придётся переделывать.
Где работают
- У партнёра 1С (франчайзи). Партнёры внедряют и сопровождают 1С у клиентов. Много разных задач и программ, опыт растёт быстро. С этого начинают многие новички.
- В штате компании. Одна система, глубокое погружение в бизнес своей компании, задачи от коллег.
- На фрилансе. Свои клиенты и свободный график. Обычно туда приходят с опытом: без него сложно оценить задачу и отвечать за результат.
Сколько платят, зависит от города, опыта и сложности систем. Смотрите актуальные вакансии программиста 1С на hh.ru.
Роли рядом
- Консультант 1С — знает, как работать в программе: настраивает её, обучает пользователей, отвечает на вопросы. Программирует мало или совсем нет.
- Аналитик 1С — разбирается в задаче бизнеса и описывает, что нужно сделать.
- Программист 1С — делает доработки в коде и настройках платформы.
В небольших компаниях один человек совмещает все три роли. Часто путь в профессию начинается с консультанта или стажёра у партнёра 1С.
Мифы
«1С — это бухгалтерия». Бухгалтерия — лишь одна из программ на платформе. Есть торговля, склад, зарплата, производство, медицина, управление проектами.
«Нужно быть бухгалтером». Не нужно. Но понимать, что такое остаток, приход и расход, придётся — это разберём в курсе.
«1С — несерьёзное программирование». Крупные системы на 1С работают с тысячами пользователей и миллионами документов. Там есть и запросы к базе данных, и интеграции, и борьба за скорость.
Попробуйте сами. Кто вероятнее возьмётся за каждую задачу: бухгалтер, консультант 1С или программист 1С?
- Заполнить и сдать отчёт в налоговую.
- Показать новому сотруднику, как оформить продажу.
- Сделать так, чтобы заказы с сайта сами появлялись в 1С.
- Включить в программе учёт по нескольким складам — настройка уже есть, её нужно только включить.
- Добавить в отчёт о продажах колонку с прибылью.
Решение
- Бухгалтер — это его работа, программа только помогает.
- Консультант — обучение пользователей.
- Программист — обмен с сайтом требует кода.
- Консультант — это настройка готовой возможности, программировать не нужно.
- Программист — доработка отчёта.
Граница между консультантом и программистом проходит так: если в программе уже есть нужная возможность, её настраивают; если нет — её программируют.
Мини-тест: проверьте себя
Закрепите урок: несколько вопросов, разбор ответов — в конце.
-
Что такое 1С:Предприятие?
На одной платформе работают сотни программ: бухгалтерия, торговля, зарплата, производство. Разработчик учит платформу и может работать с любой из них.
-
Какая задача — типичная для 1С-разработчика?
Доработка документов, печатных форм и отчётов под нужды компании — основная работа программиста 1С.
-
Чем работа у партнёра 1С обычно отличается от работы в штате компании?
Партнёр 1С внедряет и сопровождает программы у многих клиентов — опыт растёт быстро. В штате вы глубоко знаете одну систему и бизнес своей компании.