Менеджер пробирается в ...
Менеджеры не так иррационально, как многие разработчики бы вы поверили. Если менеджеры задают вопросы, то это, вероятно, потому, что они не уверены в том, как обстоят дела. Чтобы улучшить ситуацию для обеих групп - разработчиков и менеджеров - вам нужно выяснить, что такое реальное управление проблемами (я угадываю недоверие к тому, как продвигается проект) и как лучше всего решить эту проблему с минимальными затратами на Разработчики. Предоставление информации руководству, однако, утомительно, вы найдете его, часть работы разработчиков. Хитрость заключается в том, чтобы найти механизм, который позволит вам сделать это с минимальными затратами.
Я также хотел бы добавить, что во многих случаях управление является либо «клиентом», либо, по крайней мере, представителем клиента, и поэтому они имеют право изменить свое мнение и вмешаться. Это может «повредить» проект или привести к неэффективности, но лучше изменить направление на полпути, чем, ради «развития», продолжить то, что больше не отвечает потребностям бизнеса.
Я потратил десятилетие на программиста и десятилетия в качестве руководителя/менеджера команды, и я могу честно сказать, что большинство (не все) вещей, которые делали менеджеры, которые раздражали меня как программиста, не были необоснованными, если смотреть с точки зрения управления.
Организации крупные и грязные, и даже в домах по разработке программного обеспечения трудно установить все, чтобы создать идеальную настройку для разработчиков. Вне программных домов в организациях, где производство кода является побочным продуктом бизнеса, а не главной целью, все это практически невозможно, поскольку оно всегда будет второстепенным по отношению к ключевым целям бизнеса.
Это раздражает, но есть причина, по которой вам платят за работу, и в конечном итоге это потому, что вы делаете то, что кому-то еще нужно, чтобы кто-то еще нуждался в вас, а не то, что вы хотите, как хотите.
Трюк заключается в том, чтобы улучшить ситуацию, где вы можете, и научиться жить с вещами, которые вы не можете, и не позволять ему стесняться вас.
Всегда оставаться профессиональным. Это клише, но вы не можете контролировать чужие действия, и вы не можете принимать решения, которые выше вашего уровня оплаты. Не вмешивайтесь в вызов по имени или слияние. Он ничего не добьется и просто заставляет вас выглядеть плохо. –