Рабочие сообщения
Вопрос сразу с контекстом, а не «привет, есть минутка?»:
«Делаю импорт заказов из 1С. Падает на заказах с пустым ИНН — ошибка ниже. Пробовал пропускать такие строки, но тогда расходится итог в отчёте. Вопрос: такие заказы вообще нужны в системе или их можно отбрасывать? Лог и пример файла — по ссылке».
Перед вопросом — 15–30 минут собственных попыток, но не полдня молчания. Одно сообщение вместо пяти коротких подряд, текст ошибки, а не только скриншот. Получив ответ — написать, помогло ли.
Статус — что сделано, что дальше, что блокирует и нужна ли помощь. Договорённости из созвонов фиксируют письменно — в задаче или в чате.
Объяснить без технических терминов
Руководителю и заказчику начинают с последствий для бизнеса:
«Каждый пятый платёж падает — это около 300 тысяч рублей в день. Есть два варианта: быстрый обход за день или нормальное исправление за неделю. Предлагаю сделать обход сегодня и исправление в следующем спринте».
Одна главная мысль в первой фразе, цифры и сроки вместо «очень медленно» и «скоро», варианты с ценой и рекомендация. Детали — только если спросят, через аналогии. Честно про неопределённость: «2–4 дня, станет точнее после проверки». Плохой признак — собеседник кивает, но не может сказать, что решено.
Обратная связь
Давать по модели ситуация — поведение — влияние:
«На вчерашнем созвоне ты дважды перебил аналитика, и он не успел рассказать про риск. Давай договоримся дослушивать».
Наедине, вскоре после события, про действия, а не про личность. «Ты всегда» и «ты безответственный» — оценка личности, а не обратная связь. Положительную — тоже конкретно. Регулярно, а не копить до ревью раз в полгода.
Принимать — выслушать без оправданий, уточнить, поблагодарить и решить, что изменить. Если не согласны — сначала понять, что увидел человек.
Конфликт
На собеседовании ждут реальную историю несогласия по делу — о подходе, сроках, коде, — где вы разобрались в позиции другого и пришли к решению, а не к победе. По STAR: ситуация, в чём расхождение, что вы сделали, чем кончилось, и вывод — что теперь делаете иначе.
Не согласен с решением
- Понять цель — за решением часто ограничения, которых вы не видите.
- Изложить аргументы на языке бизнеса — риски, стоимость, сроки, пользователи — и предложить альтернативу, один на один или письменно.
- Если решение остаётся — выполнить добросовестно (disagree and commit), зафиксировать риски и договориться, по каким признакам пересмотрим.
Спорят с решением, а не с человеком. Саботаж и «я же говорил» разрушают доверие сильнее любой ошибки. Исключение — нарушение закона, этики или безопасности: тогда эскалация.
Влиять на продукт
Инженер влияет на продуктовые решения, когда говорит на языке целей продукта: выручка, удержание, риски, скорость команды.
- Приносить данные — метрики, инциденты, время на задачи — и предложение, а не жалобу.
- Вовлекаться рано, на этапе идеи, когда менять дёшево.
- Показывать результат в эффекте: «время ответа −60 %, жалобы −30 %», а не список сделанного.
- Предлагать маленький эксперимент вместо спора о большом решении.
Доверие строится на выполненных обещаниях и точных оценках. Сильный аргумент — «вот что мы потеряли за квартал из-за этой проблемы».
Что запомнить
- Вопрос — сразу с контекстом, статус — с блокерами.
- Бизнесу — последствия в цифрах, варианты и рекомендация.
- Обратная связь: ситуация, поведение, влияние.
- Не согласен — аргументы и альтернатива, потом добросовестное выполнение.