Вернуться в видеотеку

Интервью с разработчиком (1С)

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

Источник: Kristina Orekhova

Открыть на YouTube

Таймлайн

Коротко о видео

Запись интервью с 1С-разработчиком Константином: он рассказывает о переходе к изучению JavaScript, стремлении оставаться hands-on-специалистом и опыте руководства небольшим офисом. В личной части обсуждают отношение к ответственности, ошибкам, критике, выбору команды и прошлый опыт работы в «Самокате». Техническая секция посвящена оптимизации запросов в 1С, передаче таблиц значений между клиентом и сервером, индексам, сопоставлению табличных частей документов и рискам крупных транзакций.

Затронутые темы

Что взять на заметку

  • Кандидат поставил себе цель изучать JavaScript с серверной стороны; упоминает Node.js и React, но связывает интерес прежде всего с возможной интеграцией сервисов рядом с 1С.
  • Он хочет развиваться как разработчик, создающий решения руками, а не переходить в управление; роль архитектора в его представлении больше связана с разбором уже проблемных систем.
  • В качестве факапа он приводит случай, когда из-за его первой задачи перестала выгружаться информация партнёрам; проблему нашли и исправили, а сам он считает важным не скрывать ошибки и принимать обратную связь.
  • Опыт руководства небольшим офисом показал ему нежелательный паттерн: он делал задачи за сотрудников, люди к этому привыкали, а выполнение KPI потребовало чрезмерных усилий и не приносило удовольствия.
  • При выборе работы для него важны спокойный коллектив, понятная реакция на эскалации вместо истерик, а также ощущение пользы от продукта.
  • Для подготовки к 1С-интервью стоит уметь объяснить, почему запросы в цикле создают лишнюю нагрузку на базу, и как получать связанные данные через один запрос и таблицу значений.
  • В техническом разборе обсуждается, что индексы временных таблиц полезны прежде всего для полей соединения, но имеют цену по размеру и записи; задача на полное совпадение табличной части документа осталась предметом совместного разбора, потому что одного внутреннего соединения и подсчёта совпавших строк недостаточно для отсечения лишних строк документа.

Рекомендуем посмотреть