🔥 Горящие вакансии
Все статьи

Что делают разработчик 1С, ведущий разработчик 1С, консультант-аналитик 1С и руководитель проектов 1С

Чем занимаются люди этих профессий, и какие задачи и обязанности выполняет каждый специалист — рассказывают сотрудники Neti.

Обязанности разработчика (программиста) 1С

Ключевой навык: может улучшить любой процесс

Эльдар пришел в компанию на позицию разработчика 1С в 2015 году. Вакансия привлекла возможностью работать удаленно. «Я много времени тратил на дорогу, — рассказывает Эльдар. — А мне хотелось больше времени проводить дома. Кроме того, я сидел в одном кабинете с двумя продажниками, и концентрироваться в такой обстановке было, прямо скажем, непросто». 

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

Новым руководителем Эльдара стал Андрей Макаров, которым сам когда-то был разработчиком. «Он прекрасно понимал проблемы, которые у меня возникают, и мог с ними помочь, — говорит Эльдар. — Причем, помимо технических вопросов, это касалось и софт-скиллов. Все мои боли руководитель чувствовал. Это было для меня очень важно».

Основные задачи разработчика — это доработка, настройка и обновление конфигурации 1С.

«Заказчик нас забирает на 8 часов в день, и мы можем работать у него от месяца до нескольких лет. — рассказывает Эльдар. — Берем типовое решение и дорабатываем его для нужд предприятия. Иногда приходится работать с самописными решениями». 

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

Разработчик 1С Антон много общается по работе — как с представителями заказчика, так и с другими подрядчиками. Он работает на проекте по внедрению комплексной автоматизации. Занимается доработкой подсистем «Закупки» и «Склад и доставка». В его команде семь человек: scrum-мастер, три разработчика и три аналитика (из них два разработчика и один аналитик — на аутсорсе из Neti, как и Антон).

Внимательно слушать собеседников, задавать им правильные вопросы, аргументировать свои решения и предложения Антону приходится ежедневно.

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

Чем занимается ведущий разработчик 1С (тимлид)

Ключевой навык: знает, как помочь команде

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

Его позиция на текущем проекте — тимлид — объединяет функции ведущего разработчика с некоторыми задачами управления командой. 

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

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

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

Обязанности консультанта-аналитика 1С

Ключевой навык: переводит с языка пользователя на язык программиста

Консультант-аналитик 1С — это переводчик с «языка» производственника или продажника на «язык» разработчика. Он выявляет потребности клиента, погружается в специфику бизнеса, разбирается в скрытых нюансах и тонкостях. 

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

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

Максим, консультант-аналитик 1С, занят на проекте внедрения УХ в крупной торговой сети с сентября 2021 года. Он проводил предпроектное обследование отдельных подсистем и в целом внедрения конфигурации. Сейчас разрабатывает ТЗ на доработку конфигурации по выявленным функциональным разрывам и готовится обучать пользователей. 

«На текущем проекте мы разрабатываем методологию построения управленческого учета в 1С:УХ, — рассказывает Максим. — Прорабатываем возможность использования нестандартных отчетов для регистрации данных документами «Экземпляры отчетов». В будущем это позволит корректно собрать бюджет доходов и расходов предприятия. Чтобы не дорабатывать систему, я предложил создать отдельные виды отчетов и отразить данные отдельными документами «Экземпляры отчетов». Также добились того, чтобы один акт (УПД) отражался одновременно по разным ЦФО (ЦФУ). Здесь обошлись внешней обработкой, которая позволяет разбивать сумму акта на разные ЦФО с отражением в документе управленческого учета. Таким образом, типовой функционал конфигурации останется нетронутым».

Что делает руководитель проектов 1С

Ключевой навык: отвечает за результат работы всей команды

Руководитель проектов — это единая «точка входа» для заказчика. Он общается с клиентом, разработчиками и консультантами и располагает максимумом информации по проекту. Основная задача РП в Neti — обеспечивать заказчику высококлассный сервис.

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

Чем занимается руководитель проектов:

  • Разбивает проект на задачи;
  • Оценивает объемы и определяет сроки выполнения задач; 
  • Составляет реальный план и бюджет проекта; 
  • Распределяет задачи по разработчикам, которые лучше всего для этого подходят (лучше знают нужные модули системы, лучше знакомы с внедряемой технологией); 
  • Контролирует выполнение задач. 

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

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

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

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

«У меня был новый клиент, который пришел с проблемой: „У нас есть обмен данными, и почему-то для документов, которые пришли по обмену, неправильно считается себестоимость“, — рассказывает Эльдар. — Задачи по устранению багов имеют исследовательский характер, и мы не можем заранее сказать, сколько времени займет их решение. Доработка растянулась на несколько дней. Заказчик стал нервничать, что проблема не решается. Я и сам стал переживать: трудозатраты растут, и мы, возможно, не сможем их объяснить заказчику. Я не должен был так делать, но все-таки решил сам погрузиться в задачу и попытаться ее решить совместно с разработчиком. Открыли код, закомментировали одну строку и попросили заказчика проверить. И внезапно он сказал, что это то, что ему нужно. После был разговор с разработчиком, который признал, что плохо проанализировал задачу и пытался бороться с последствиями, а не с причиной. 

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

***

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

Эльдар

Разработчик 1С → Руководитель проектов

Антон

Разработчик 1С

Алексей

Ведущий разработчик 1С (тимлид)

Максим

Консультант-аналитик 1С

Эльдар

Разработчик 1С → Руководитель проектов

Отправить резюме

    Я согласен на обработку персональных данных в соответствии
    со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

    Pекомендовать друга

      Выбрать вакансию
      • Программист 1С
      • Консультант-аналитик 1С
      • Разработчик Android
      • Разработчик iOS
      • Разработчик React JS (middle)
      • Разработчик React Native (middle)
      • UX/UI дизайнер
      • Аналитик
      • QA engineer (тестировщик)
      • Разработчик PHP (senior)
      • Разработчик React JS
      • Разработчик Flutter
      • Разработчик React Native
      • Проекты для команды специалистов 1С
      • Вакансия для специалистов 1С: ИП, СЗ и юрлиц
      • Разработчик PHP
      • Ведущий консультант Microsoft Dynamics 365 Sales
      • Консультант по финансам Microsoft Dynamics AX
      • Руководитель проектов Microsoft Dynamics 365 FO и AX 2012
      • Консультант Microsoft Dynamics AX на зарубежные проекты
      • Ведущий консультант Microsoft Dynamics 365 Finance and Operation
      • Разработчик Microsoft Dynamics 365 for Finance and Operations
      • Разработчик Microsoft Dynamics Axapta
      • Разработчик PHP (фреймворк Yii2 или Laravel)
      • Разработчик Bitrix
      • Ведущий разработчик Microsoft Dynamics AX на зарубежные проекты
      Я согласен на обработку персональных данных в соответствии
      со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

      Спасибо!

      Мы получили ваше резюме. Менеджер свяжется с вами в течение трех дней

      Горящие вакансии