Проблема (одна из) в отношениях между инженером и менеджером в том, что у них может быть совершенно разный взгляд на одну и ту же задачу.
Инженеру важно найти решение. Желательно - оптимальное, надёжное и т.д. Решить, так сказать, вопрос кардинально. В этом нет ничего плохого, инженеру как раз за это и платят.
Но к сожалению, живём мы не в идеальном мире, как хотелось бы инженерам. Помимо задачи есть ещё и контекст: сколько нам будет стоить это решение, и сколько мы на нём сэкономим или заработаем. Не окажется ли так, что лекарство окажется хуже болезни, и не угрохаем ли мы кучу денег бизнеса на исправление пустяковой проблемы? А сколько это решение проживёт? Быть может, это времянка на пару дней - но ведь нет ничего более постоянного, чем временное! А когда нужен результат? Вчера? Через неделю? Быть может, нужно быстро что-то сделать прямо сейчас, чтобы выиграть себе время и потом сделать нормально? Но мы же знаем, что костыли вечны! А самое главное - нужно ли вообще эту задачу решать? Иногда забить на задачу - самое правильное, что можно сделать с точки зрения бизнеса - но не инженера! Не чинить несломанное, не заниматься преждевременной оптимизацией - для этого нужен солидный опыт и профессиональное чутьё. Ну или кто-то более опытный рядом, кто вовремя придушит ненужный энтузиазм.
Такие вопросы возникают постоянно, и далеко не всегда у инженера есть на них ответ. И едва ли не главная задача менеджера - этот ответ - т.е. контекст - предоставить, причём в понятной для инженера форме.
И вот тут нас поджидает проблема: нужно контекст из своей головы переложить в чужую. Ведь обычно как бывает? Приходит руководитель, говорит: "круглое таскаем, квадратное катим". Инженеры крутят пальцем у виска, в очередной раз убеждаются, что начальник ни хрена не понимает, и идут делать - причём не факт, что именно так, как сказали - инженер же умный, он сам знает, как надо. А вот то, что круглое - это мина (опасное!), а квадратное - машина (тяжёлое!) - это тот самый утерянный контекст, который не перенесли в голову исполнителей.
С другой стороны, если подробно объяснять причины и подоплёку каждой поставленной задачи, то объяснять придётся долго (т.к. причин и взаимосвязей может быть много), а слушать вас, скорее всего, очень быстро перестанут. Зато совершенно точно в голове исполнителя появится собственная интерпретация вашей пространной речи, и будут сделаны выводы, которые вовсе не обязательно совпадают с вашими.
Так что донесение контекста задачи без потерь - это обязательный навык, который нужно постоянно практиковать, причём не только с подчинёнными, а в принципе.
Чтобы не тратить время на передачу контекста каждый раз - его нужно формировать. Долго и кропотливо (особенно это касается команды). Всякие тимбилдинги, синки, общие обеды, опенспейсы - это всё про создание общего контекста в т.ч. Способов множество, пусть каждый добавит по вкусу. Но со стороны руководителя это должна быть осознанная и планомерная деятельность - иначе придётся тратить слишком много усилий сначала на постановку задачи, а следом на устранения последствий неправильных действий исполнителя, потому что он что-то не так понял.
@snakeslair