После недавней реструктуризации в нашей корпорации у меня появился новый линейный менеджер. Он вообще в порядке и не так подлый, как предыдущий. Под «подлым» я не подразумеваю, что он был злым менеджером - я просто называю этим термином кого-то, кто хранит большую часть информации при себе и не делится с другими членами команды, чтобы быть единственным человек "- вы поняли.
Но, тем не менее, мне удалось сохранить довольно хорошие отношения с моим предыдущим менеджером - и я был довольно продуктивным.
Мой новый босс более открытый, и это хорошо, но я действительно ненавижу его качество - ему нравится гоняться за программистами - давая ту же задачу другому разработчику, чтобы решить проблему как можно скорее. Как вы, возможно, уже поняли, информация не распространяется свободно в такой среде, как наша. Таким образом, человек, с которым мой менеджер разговаривал 10 минут назад, может начать работать над той же проблемой, над которой я сейчас работаю. Это случалось несколько раз, и каждый раз, когда я слышал, что может быть кто-то, работающий над той же проблемой, - я действительно спрашиваю своего менеджера - кому принадлежит проблема - но он обычно очень уклончив в своих ответах.
Поэтому мой вопрос - как помешать моему менеджеру это сделать? В нашей небольшой команде, состоящей из полдюжины разработчиков, я самый старший, и я обычно избавлен от гонок, но когда он поражает меня, он действительно действует мне на нервы.
И еще одно: я не имею в виду, что мой менеджер плохой / злой начальник, я не верю в то, что мир справедлив или должен быть справедливым, я просто хочу найти способ заставить его прекратить гоняться за мной. Одна вещь за один раз.
Ответы:
Первый вопрос: почему он это делает? Это потому, что ему нравится сравнивать разные ответы и выбирать лучший? Потому что ему нравится видеть, кто может сделать это быстрее всего? Это довольно важно, чтобы заняться поведением.
Из «гоночной» части я понял, что это последняя. Тогда простой расчет может показать ему, почему это не совсем так.
Скажем, он дает задание A кодировщику A. Он начинает работать и исправляет задачу через час. Он также дает задание A кодировщику B. Этот человек также начинает работать над ним, и через 45 минут слышит, что проблема решена, и он может перейти к следующему заданию B. Он решает это за 1 час, и кодер A работал над этим также в течение одного часа.
Помимо проблем, которые могут возникнуть, когда два кодировщика манипулируют одной и той же частью кода, он получил задачу A за один час стоимостью 1 час 45 минут и задачу B за другой час за 2 часа.
Даже если бы кодер B исправил бы задачу A за 1 ч 30 мин, он все равно был бы дешевле. Тем более, что 45 минут от кодера B совершенно непроизводительны и поэтому теряют деньги. Предположим, что кодер B исправил бы это за 1 ч 30 мин, а кодер A мог бы решить и задачу B за это время: 2 задачи, исправленные за 1 ч 30 минут по цене 3 часа, по сравнению с 2 задачами, исправленными за 2 часа по цене 3 ч 45 минут. Какой из них будет более продуктивным?
Чтобы получить больше в речи менеджера:
Если ваш менеджер знает что-то о программировании, вы можете сказать, что его подход последовательный и параллельный идет быстрее.
источник
ИМХО Ваш менеджер тратит ресурсы и время на то, чтобы над одним проектом работало несколько человек. Если он тайно пытается оценить умение / производительность, я чувствую, что есть гораздо лучшие подходы, в противном случае было бы полезно понять, какова его настоящая причина для этого.
С учетом сказанного, в любой игре должны быть игроки ... если игроки не будут участвовать, то у вас нет игры. Если вы чувствуете, что можете обратиться к менеджеру напрямую и сказать, что его поведение, скорее всего, наносит вред команде (продуктивность, мораль) больше, чем помогает, он может быть склонен переосмыслить это.
Не очень хороший ответ после этого заключается в том, что как команда вы можете пассивно реагировать на его поведение, не участвуя в нем. Не гони Делай свою работу, создавай свои решения, но не гоняйся. Это может означать, что 1 кодер в вашей команде будет участвовать в гонках и будет выглядеть как суперзвезда для этого менеджера ... это то, с чем вам придется жить.
источник
Отправьте этот вопрос по электронной почте ему. Вы четко описали, в чем проблема и почему она вам не понравилась.
Вы также можете поговорить со своими коллегами. Скорее всего, они так же раздражены, как и вы. Он должен будет выслушать, если несколько сотрудников поднимут вопрос с ним.
источник
Вы не сможете решить эту проблему косвенно. Существует слишком много возможных причин, почему менеджер делает это, и много возможных уровней осведомленности о своих собственных действиях, а также их последствиях.
Судя по тому, что вы описали, для меня это звучит так, что основной причиной этой проблемы является отсутствие связи в вашей компании. Итак, решение, которое я предлагаю, состоит в том, чтобы вы выполнили часть работы вашего менеджера для него:
Поговорите с вашим менеджером
Возможно, вам придется сделать это несколько раз. Постарайтесь выяснить, какую ценность он получает от гоночного поведения - существует множество возможных причин! Просто с макушки головы - это эффективность? Он пытается оценить своих сотрудников? Он понимает, что гоночные программисты не сотрудничают? Неужели у него проблемы с тем, чтобы убедиться, что у него достаточно работы, и попытаться защитить команду от сокращения, создавая дополнительную работу? И т.д...
Поговорите с членами вашей команды
Узнайте, заметил ли кто-либо еще это поведение. Они в порядке с этим? Они понимают, что ваш менеджер пытается достичь? Найдите способы обеспечить его тем, в чем он нуждается, спасая себя от обострения. Я уверен, что вы все можете выглядеть занятыми, даже если работы не так много, и только один из вас работает над проблемой. Может быть, сотрудничать, чтобы закончить работу быстрее, если он вместо этого пытается добиться эффективности. И если он нападает на вас, чтобы помочь оценить, кто из вас лучший программист, играйте в систему.
Добавить прозрачность в систему
Познакомьте своего менеджера и коллег с инструментами отслеживания ошибок и функциями, которые они содержат, чтобы помочь отследить, кто над чем работает и в какое время.
источник
Я хотел бы знать, как это влияет на мою оценку. Это тест? Это его идея хорошо провести время? Если это действительно "все руки на палубе!" Затем срочное упражнение предложите людям объединиться, чтобы решить проблему быстро и с лучшим решением.
Для следующего испытания пусть он поставит одного человека против небольшой команды и посмотрим, что произойдет.
Извините, что вас беспокоит эта действительно раздражающая практика, но вы можете получить некоторое облегчение, если это не является частью вашей оценки. Если это так, вам нужно просто начать бить всех.
источник