Вернуться в видеотекуИнтервью с разработчиком (1С)
Интервью с 1С-разработчиком о карьерных предпочтениях, ошибках, управленческом опыте и работе в быстро растущем сервисе. Во второй половине интервьюер проводит технический разбор по производительности и запросам 1С.
- Направление
- Backend
- Формат
- Техническое собеседование
- Компания
Первый Бит- Грейд
- Lead
- Длительность
- 43 мин
Коротко о видео
Запись интервью с 1С-разработчиком Константином: он рассказывает о переходе к изучению JavaScript, стремлении оставаться hands-on-специалистом и опыте руководства небольшим офисом. В личной части обсуждают отношение к ответственности, ошибкам, критике, выбору команды и прошлый опыт работы в «Самокате». Техническая секция посвящена оптимизации запросов в 1С, передаче таблиц значений между клиентом и сервером, индексам, сопоставлению табличных частей документов и рискам крупных транзакций.
Затронутые темы
Что взять на заметку
- Кандидат поставил себе цель изучать JavaScript с серверной стороны; упоминает Node.js и React, но связывает интерес прежде всего с возможной интеграцией сервисов рядом с 1С.
- Он хочет развиваться как разработчик, создающий решения руками, а не переходить в управление; роль архитектора в его представлении больше связана с разбором уже проблемных систем.
- В качестве факапа он приводит случай, когда из-за его первой задачи перестала выгружаться информация партнёрам; проблему нашли и исправили, а сам он считает важным не скрывать ошибки и принимать обратную связь.
- Опыт руководства небольшим офисом показал ему нежелательный паттерн: он делал задачи за сотрудников, люди к этому привыкали, а выполнение KPI потребовало чрезмерных усилий и не приносило удовольствия.
- При выборе работы для него важны спокойный коллектив, понятная реакция на эскалации вместо истерик, а также ощущение пользы от продукта.
- Для подготовки к 1С-интервью стоит уметь объяснить, почему запросы в цикле создают лишнюю нагрузку на базу, и как получать связанные данные через один запрос и таблицу значений.
- В техническом разборе обсуждается, что индексы временных таблиц полезны прежде всего для полей соединения, но имеют цену по размеру и записи; задача на полное совпадение табличной части документа осталась предметом совместного разбора, потому что одного внутреннего соединения и подсчёта совпавших строк недостаточно для отсечения лишних строк документа.