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

· 9 мин

Содержание

Выбрать 1С-программиста проще всего по трём критериям: опыт именно в вашей конфигурации (БП 3.0, ЗУП 3.1, УТ 11, ERP), умение дорабатывать без снятия с поддержки (через расширения) и проверка на маленькой платной задаче до найма. Сертификат «1С:Специалист» по нужной конфигурации — сильный плюс, но не замена тестовому заданию.

Формат подбирают под объём работы. Разовые доработки дешевле отдать фрилансеру или франчайзи с почасовой оплатой. Постоянный поток задач и своя сложная конфигурация — повод взять разработчика в штат.

Сначала задача: какой разработчик 1С вам нужен

Ошибка номер один — искать «программиста 1С вообще». Под этим названием работают люди с очень разными навыками. Прежде чем открывать вакансию, ответьте себе на четыре вопроса.

  1. Какая конфигурация и сколько в ней доработок? Типовая БП 3.0 с парой отчётов и сильно переписанная УТ 11 требуют разного уровня.
  2. Какой режим работы базы? Файловая база на 5 пользователей или клиент-серверная на PostgreSQL / MS SQL на 100 сеансов. Во втором случае нужен человек, который понимает блокировки, кластер серверов и производительность запросов.
  3. Какой поток задач? 5–10 часов в месяц — это не ставка штатного сотрудника.
  4. Кто ставит задачи? Если в компании нет аналитика, программист должен уметь говорить с бухгалтерией сам.

Кого бывает полезно различать

РольЧто делаетКогда нужна
1С-консультантНастраивает типовой функционал, учит пользователей, без кодаУчёт ведётся неправильно, а доработки не нужны
1С-программист (разработчик)Пишет отчёты, обработки, обмены, расширенияТипового не хватает
Программист-аналитикСобирает требования и сам их реализуетНет отдельного аналитика
Архитектор / эксперт по производительностиНагрузка, блокировки, распределённые базыКрупная клиент-серверная система

💡 Если 80 % ваших вопросов звучат как «почему отчёт показывает не то», вам скорее нужен консультант по учёту, а не разработчик.

Где искать специалиста 1С и чем отличаются площадки

Каналов поиска пять. У каждого своя цена ошибки.

ПлощадкаПлюсыМинусы
Сайты вакансий (hh.ru и аналоги)Большой поток резюме, удобно для штатаМного кандидатов «с курсами», нужен свой фильтр
Фриланс-биржиБыстро, оплата за задачу, видны отзывыОтзывы бывают накручены, мало ответственности
Партнёры-франчайзи 1СДоговор, замена исполнителя, гарантия на работуСтавка выше, исполнитель может меняться
Профильные сообщества и форумы разработчиков 1СВидно, как человек рассуждает о кодеМало кто ищет там работу активно
Рекомендации коллегПроверенная репутацияВыбор узкий, сложно расставаться

Для разовой задачи выгоднее фриланс или франчайзи. Для штата — сайты вакансий плюс рекомендации. Хороших сильных разработчиков редко находят по объявлению: их переманивают из других компаний или находят через знакомых.

Фрилансеру с биржи не давайте сразу полные права в рабочей базе. Сначала копия базы и ограниченная задача.

Как проверить опыт 1С-программиста: вопросы и тестовое задание

Резюме у всех похоже: «доработка типовых конфигураций, написание отчётов, обмены». Реальный уровень видно только на разговоре и на задаче.

Вопросы, которые быстро отделяют практика

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

  • 🧩 «Как вы доработаете типовую конфигурацию , чтобы обновления ставились без боли?» Хороший ответ — через расширения конфигурации (они появились в платформе 8.3.6), подписки на события, внешние обработки. Плохой — «сниму с поддержки и поправлю».
  • 🔄 «Как вы обновляете доработанную конфигурацию?» Практик расскажет про сравнение и объединение конфигураций, про проверку на копии.
  • 🐢 «Отчёт стал работать 10 минут. Что будете делать?» Ждём: замер производительности, анализ запроса, индексы, отказ от обращения к базе в цикле.
  • 🔗 «Какие обмены вы настраивали?» Конкретика: «Конвертация данных 3.0», EnterpriseData, HTTP-сервисы, обмен с сайтом или банком.
  • 🗄️ «Чем файловая база отличается от клиент-серверной для разработчика?» Ответ про блокировки, транзакции и выполнение кода на сервере.

Тестовое задание: маленькое и платное

Лучшая проверка — реальная задача на копии вашей базы, на 3–6 часов, за деньги. Бесплатные тестовые на день-два сильные кандидаты просто игнорируют.

Примеры подходящих задач:

  1. Отчёт на СКД с группировкой и отбором по вашим данным.
  2. Внешняя печатная форма документа с вашим логотипом.
  3. Небольшое расширение: новый реквизит в документе и проверка при записи.

Что оценивать в результате:

  • 📐 Сделано ли в расширении или во внешней обработке, а не правкой основной конфигурации.
  • 🧾 Читаемость кода: понятные имена, комментарии там, где логика неочевидна.
  • ⚡ Запрос в цикле — тревожный знак. Один запрос с соединением — нормально.
  • 💬 Задавал ли кандидат уточняющие вопросы до начала работы.

Проверить код вы можете попросить второго программиста за 1–2 часа его времени. Это дешевле, чем полгода разбираться с последствиями.

Портфолио разработчика 1С: что убеждает, а что настораживает

Код из коммерческих проектов кандидат показать обычно не может: он принадлежит заказчику. Поэтому портфолио в 1С — это чаще описание проектов, а не исходники.

Что хорошо выглядит:

  • ✅ Описание задачи бизнеса, а не только технологии: «перевели склад на адресное хранение в УТ 11, время сборки заказа упало вдвое».
  • ✅ Указаны конфигурация, режим работы базы, число пользователей.
  • ✅ Есть свои публикации или разработки в открытом доступе: статьи, обработки, ответы на форумах.
  • ✅ Рекомендации, которые можно проверить звонком.

Что настораживает:

  • 🚩 Перечислено десять конфигураций без единого проекта по каждой.
  • 🚩 Все проекты — «снял с поддержки и доработал».
  • 🚩 Нет ни одного примера, как человек решал проблему производительности или ошибку в обмене.
  • 🚩 Опыт только на платформе 8.2 и обычных формах: перестройка на управляемые формы и «Такси» займёт время.
  • 🚩 Кандидат готов показать чужой код без разрешения прежнего заказчика. Так же он поступит и с вашим.

Сертификаты 1С: какие стоит учитывать при выборе программиста

Фирма 1С проводит сертификацию в несколько уровней. Для работодателя они значат разное.

СертификатЧто подтверждаетНасколько важен
«1С:Профессионал»Теоретический тест по платформе или конфигурацииБазовый фильтр, но тест можно выучить
«1С:Специалист»Практический экзамен: решить задачу в конфигураторе за ограниченное времяХороший сигнал реальных навыков
«1С:Специалист-консультант»Знание прикладного функционала конфигурацииВажен для внедренца, не для программиста
«1С:Эксперт по технологическим вопросам»Производительность, нагрузка, крупные системыНужен только для больших клиент-серверных систем

Как на это смотреть:

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

💡 Если кандидат с «Профессионалом» хорошо справился с платным тестовым — берите. Если со «Специалистом» не смог объяснить свой код — не берите.

Сколько стоит хороший 1С-программист

Цифры ниже — ориентировочные. Они сильно зависят от города, конфигурации и формата. В Москве и Петербурге ставки выше, в регионах ниже, на удалёнке — где-то посередине.

Штатный сотрудник (зарплата на руки в месяц, примерно)

УровеньОпытОриентир
Начинающий (junior)до 1–2 лет, типовые отчёты и обработки70–120 тыс. ₽
Средний (middle)2–5 лет, обмены, расширения, обновления150–250 тыс. ₽
Ведущий (senior)5+ лет, сложные доработки, производительность250–400 тыс. ₽
Архитектор / эксперткрупные системы, командаот 400 тыс. ₽

К этим суммам добавьте страховые взносы и НДФЛ: работодатель платит больше, чем сотрудник получает на руки.

Почасовая и проектная оплата (примерно)

  • 💼 Фрилансер: 1 500–3 500 ₽ в час.
  • 🏢 Франчайзи 1С: 2 500–5 000 ₽ в час, часто пакетами часов по договору сопровождения.
  • 🧮 Простой отчёт или печатная форма — от 3 до 10 часов работы.

Пример расчёта. У вас 20 часов доработок в месяц. У франчайзи по 3 000 ₽ это 60 000 ₽. Штатный разработчик среднего уровня обойдётся минимум в 150 000 ₽ на руки плюс налоги. Пока задач меньше 50–60 часов в месяц, штат обычно не окупается.

Какой формат найма вам подходит?

Договор, права и доступы: о чём договориться до старта

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

Форма отношений. Штатного сотрудника оформляют по трудовому договору (ТК РФ). Фрилансера — по договору подряда (глава 37 ГК РФ), часто как самозанятого. Если «фрилансер» работает по графику, подчиняется внутреннему распорядку и получает фиксированную сумму каждый месяц, договор могут переквалифицировать в трудовой.

Права на код. Код, написанный штатным сотрудником в рамках трудовых обязанностей, — служебное произведение (ст. 1295 ГК РФ): исключительное право по общему правилу у работодателя. С подрядчиком это нужно прямо прописать в договоре: отчуждение исключительного права или лицензия.

Доступы. Минимальный набор правил:

  1. Разработка — только на копии базы или в отдельной тестовой базе.
  2. Изменения конфигурации — через хранилище конфигурации, чтобы видеть, кто и что менял.
  3. У программиста своя учётная запись в 1С, а не общий «Администратор».
  4. При расставании — смена паролей и отключение удалённого доступа в тот же день.

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

Испытательный срок. Для штата — до трёх месяцев по ТК РФ. Для фрилансера — первые 2–3 задачи с небольшими суммами.

Ошибки нанимателей и как их не повторить

  • ❌ Берут самого дешёвого. Отчёт за 5 000 ₽ с запросом в цикле потом переписывают за 20 000 ₽.
  • ❌ Нанимают «универсала» на всё. Один человек редко одинаково силён в бухучёте, обменах и администрировании сервера. Решите, что для вас главное.
  • ❌ Не оставляют документацию. Просите короткое описание каждой доработки: что сделано, где лежит, как проверить. Иначе следующий программист начнёт с нуля.
  • ❌ Разрешают снимать конфигурацию с поддержки «чтобы было быстрее». Через год каждое обновление превращается в отдельный платный проект.
  • ❌ Не проверяют рекомендации. Один звонок прошлому заказчику говорит больше, чем час собеседования.
  • ❌ Держат знания у одного человека. Хранилище конфигурации, описание доработок и запасной исполнитель снимают эту зависимость.
Перед тем как подписать договор с 1С-программистом
Выполнено: 0 / 7

Частые вопросы

Можно ли нанять 1С-программиста полностью на удалёнку?
Да, это нормальная практика. Нужны удалённый доступ к копии базы, хранилище конфигурации и понятный регламент, кто и когда переносит изменения в рабочую базу.
Нужен ли программисту доступ к рабочей базе?
Для разработки — нет, достаточно копии. Доступ к рабочей базе нужен для переноса изменений и разбора ошибок на живых данных, и его лучше выдавать с отдельной учётной записью.
Чем франчайзи лучше фрилансера?
Договором с юрлицом, заменой исполнителя при болезни или уходе и гарантией на работу. Платите вы за это более высокой ставкой.
Стоит ли брать выпускника курсов по 1С?
На простые задачи под присмотром опытного разработчика — да. Единственным программистом компании с доработанной конфигурацией — нет.
Как понять, что программист завышает часы?
Сравните с оценкой второго специалиста на 2–3 типовых задачах и требуйте оценку до начала работы. Расхождение в разы — повод разобраться.

Источники

  • Трудовой кодекс Российской Федерации
  • Гражданский кодекс Российской Федерации, глава 37 «Подряд»
  • Гражданский кодекс Российской Федерации, статья 1295 «Служебные произведения»
  • Федеральный закон от 27.11.2018 № 422-ФЗ «О проведении эксперимента по установлению специального налогового режима „Налог на профессиональный доход“»