Коллега хочет присоединиться к моему проекту

Я приступил к своей новой работе в тот же день с другим коллегой. Мы оба являемся старшими разработчиками программного обеспечения. Рабочая нагрузка вполне управляема, поэтому мы оба искали сторонние проекты, от которых компания могла бы извлечь выгоду.
Он быстро нашел небольшой проект, который выполнил примерно за 2 месяца. Сначала я предложил принять в нем участие. Спросил, могу ли я ему помочь, на что он всегда отказывался, потому что проект был слишком маленьким.

Тем временем я нашел свой собственный более крупный проект, над которым я работаю уже более 4 месяцев. Я бы сказал, что он готов примерно на 80%. Внезапно мой коллега попросил меня объяснить ему мой проект. Я с гордостью представил ему все функции, в том числе проблемы, которые еще есть у проекта. Он начал задавать мне вопросы и давать мне предложения. Мы используем Git (инструмент для координации работы программистов, совместно разрабатывающих исходный код) , поэтому исходный код доступен всем разработчикам в нашей компании. Он также хотел, чтобы я отправил ему дополнительные данные (данные доступа, параметры для тестирования и т. д.).


Я самостоятельно осознал необходимость того проекта, собрал всю информацию у других коллег, вчитался в сложные темы и уже написал много кода. Мой руководитель очень доволен этим и говорит, что это значительно облегчит нашу работу.

Я понимаю, что работать над проектами с несколькими разработчиками нормально, но в проекте нет места для дополнительных разработчиков. Я не хочу, чтобы кто-то вмешивался в конце проекта, добавлял какой-то код, а потом утверждал, что это наш проект. Мы оба новички в компании, поэтому я не знаю, что за человек мой коллега.

На еженедельных собраниях команды все делятся тем, над чем они работают, чтобы все знали, что это мой проект.

Как я могу дать ему понять, что мне не нужна его помощь? Я могу завершить проект самостоятельно.

Здесь, видимо, какая-то организационная проблема. У вашего босса всегда должен быть большой объем работы, доступный для всех членов команды. Не должно быть ситуации, когда не хватает работы для всех работников, потому что это означало бы, что некоторые работники не нужны и могут быть уволены. Знаете ли вы, есть ли у вашего начальника еще задачи? Можете ли вы попросить своего коллегу согласовать с вашим начальником другие задачи?
@Job_September_2020, «Можете ли вы попросить своего коллегу согласовать с вашим начальником другие задачи?» Нет, не говори так своему коллеге. Он просто неправильно истолкует эту инструкцию, как если бы вы попросили его спросить вашего босса, может ли он также поработать над вашим проектом. И он, вероятно, тоже сформулирует это так: «Эй, босс, такой-то спросил меня, не могли бы вы переназначить меня на его проект. Ничего, если я помогу?» Затем он вернется к gaout и просто скажет: «Босс говорит, что я должен помочь вам с вашим проектом». Если у его коллеги действительно нет работы, это его проблема. Не делайте предложений. Это не твоя проблема.
Имейте в виду, что вы рискуете показаться «некомандным игроком», когда попытаетесь отгородиться от него.
Почему вы чувствуете, что не можете сказать: «Спасибо за предложение помощи, но здесь действительно недостаточно работы для двух человек. Я хотел бы закончить это сам».
" Он также хотел, чтобы я отправил ему дополнительные данные " Что вы сказали на это? Вы уже отправили это? Он явно просил действительно «присоединиться» или он просто предлагает рассмотреть / помочь? Если бы вы подробно рассказали об оставшихся проблемах, он мог бы воспринять это как приглашение помочь и просто попытаться вести себя коллегиально. Ваш пост создает впечатление, что он делает это, чтобы "украсть" ваши достижения, но есть ли у вас основания так полагать?

Ответы (6)

На еженедельных собраниях команды все делятся тем, над чем они работают, чтобы все знали, что это мой проект.

Как я могу дать ему понять, что мне не нужна его помощь? Я могу завершить проект самостоятельно.

Что плохого в том, что «на самом деле я близок к завершению, и на этом позднем этапе я предпочел бы завершить это сам, потому что на то, чтобы принять вас, тратится больше времени, чем на то, чтобы закончить это в одиночку»?

И он отвечает с каким-то отрицанием или настаивает на том, чтобы его взяли на борт так поздно, просто скажите в точности то, что вы только что сказали: «Я выполнил этот проект сам и не нуждаюсь в помощи, чтобы завершить его, и это не заставит меня опоздать». на что-нибудь еще. Ваше участие приветствуется, но сейчас вы больше давите на меня, чем помогаете мне, поэтому вместо этого мы будем работать вместе над каким-то другим проектом».

Если я могу быть так прямолинеен, вы кажетесь довольно жадным, оставляя работу и почести себе, и это, конечно, не командная игра. Но я не знаю культуры в вашей компании, может быть, принято конкурировать с коллегами.

Если вы не хотите быть командным игроком, но не хотите выглядеть плохо, отказывая людям, которые хотят работать с вами, единственная правдоподобная фраза, которой можно следовать: «Мне не нужен кто-то, и прямо сейчас добавьте кого-то этого». поздно скорее проблематично, чем полезно».

Согласен, в том числе и по последней части. В здоровой организации борьба друг с другом за признание редкость.
Кажется странным называть OP жадным, а не командным игроком, когда коллега сначала отказался от помощи OP в меньшем проекте. Оп просто относится к коллеге так, как коллега относился к ОП.

Я бы пошел с чем-то вроде этого.

Оставшаяся рабочая нагрузка меньше, чем полный объем {проекта A}. Поскольку мы договорились, что это будет слишком мало для работы двух разработчиков, кажется совершенно очевидным, что здесь тот же самый случай. Возможно, вы сможете принять участие в {проекте B}.

Приведите прецедент, который он создал, и отвлеките его в другое место.

Не уверен, что я бы назвал это именно так, но я бы определенно упомянул другой проект. Они создали прецедент, не позволив ОП участвовать, и похоже, что ОП уважал это, поэтому теперь они должны уважать ОП за его желание продолжать самостоятельно.

Вот что вы говорите ему наедине (но своими словами):

«Вынашивание ребенка занимает девять месяцев, сколько бы женщин ни было назначено». (Фред Брукс, «Мифический мужской месяц», стр. 17)

Другими словами, я не люблю добавлять людей в конце проекта, это не помогает ему, это дает мне дополнительную работу, и это только еще больше отодвигает завершение проекта.

И я буду рад отправить вам еще больше информации, если вы хотите, но я отправлю ее вам после того, как API будет завершен и когда я посчитаю, что проект завершен.

Если он будет настаивать, просто скажите:

Пожалуйста. Я уважал ваши пожелания, когда вы сказали, что вам не нужна моя помощь для вашего проекта. Пожалуйста, сделайте то же самое и уважайте меня. Мне не нужна твоя помощь для этого проекта. И я бы предпочел закончить этот проект самостоятельно.

Повторите это столько раз, сколько необходимо. Будь заезженной пластинкой, если придется.

Я бы перефразировал «мне не нужна твоя помощь» на «мне не нужна твоя помощь для этого проекта».
@ Бенджамин, готово.

Как уже было сказано в другом ответе, вы и ваш коллега кажетесь весьма собственническими в отношении «ваших» проектов. Я не думаю, что это выгодно для компании в целом.

Возможно, у вас действительно не возникнет проблем с завершением проекта без него, однако это не означает, что его помощь не может быть полезной.

  • Почти наверняка он придумает несколько закоулков, о которых вы еще не подумали.
  • Поскольку он не участвует в проекте с самого начала и, таким образом, имеет свежий взгляд, он гораздо более подходит для написания документации и проведения предварительного тестирования.
Согласен - даже если его помощь не нужна в самом коде, было бы неплохо получить несколько обзоров и тестов от другого человека. Лично я бы попросил отзывы у нескольких инженеров, чтобы убедиться, что проект будет поддерживаться, если я уйду. Насколько мне известно, люди не будут хвалить чью-то работу, если все, что они сделали, это добавили обзор кода и провели ручное тестирование. Я думаю, инженеры могут даже обвинить мерзавца, если им действительно не все равно.

Именно такой :)

проект не имеет размера для дополнительных разработчиков

Стратегия, которая работает для меня и предвосхищает будущие запросы, состоит в том, чтобы просто сказать: «Нет, спасибо, я все понял», но есть еще кое-что, с чем они могут помочь, если у них есть свободное время.

Затем, если они этого хотят, я даю им какие-то приземленные данные или что-то в этом роде. Обычно больше не спрашивают.