Подтвердить что ты не робот

Что именно вы делаете, когда лидер вашей группы некомпетентен?

Один из членов вашей команды был назначен "техническим лидером" или "лидером команды", но он технически некомпетентен и не обладает основными навыками руководства.

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

Плюс, этот человек имеет более 10 лет опыта (да, я поставил это слово в кавычки, потому что он дал совершенно другое измерение того, что на самом деле).

Я имею дело с таким человеком на работе. Это отнимает у меня страсть к этой профессии.

Как вы реагируете? Что вы делаете?

4b9b3361

Ответ 1

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

Ответ 2

Брайан,

Это ваш лидер команды. Остановите накручивание и вернитесь на работу!

Ответ 3

Просто поговори со своим боссом. Будьте объективны, покажите на конкретных примерах, что технический руководитель был неправ\некомпетентен Хуже всего то, что вы можете сделать, это бороться с техническим лидерством. Просто обостри проблему. Если ваш начальник разумный человек, он найдет способ помочь вам, иначе вам не повезет :)

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

У меня была такая проблема с ведущими и подчиненными. Попытка договориться с самим человеком редко дает желаемый результат. Сделайте это проблемой вашего босса/менеджера по персоналу. Ключ к успеху должен быть объективным и убедительным.

РЕДАКТИРОВАТЬ:

+1 для ответа Тобиаса. Докажите, что вы не ноющий неудачник и, возможно, вы станете новым лидером команды. Вы всегда должны хорошо выполнять свою работу, независимо от того, насколько глупым является ваш технический лидер. Поверьте, руководители ценят ответственных сотрудников. Не саботируйте проект, принимайте активные контрмеры (и не забудьте проверить локальный список вакансий).

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

Ответ 4

Если бы я управлял вами обоими, некоторые из ваших жалоб заставили бы меня подумать, что проблема не была на 100% его недостатком.

Разве он действительно предоставляет решения "не задумываясь", или он представляет вам решения, полученные из его опыта, но вы считаете, что решения - плохая идея?

Если вы предпочитаете композицию над наследованием? Я лично согласен, но я никогда бы не через миллион лет не обвинил кого-то, кто одобряет наследование "технически некомпетентного".

Разве он не "получает" шаблоны дизайна, или просто не использует ту же терминологию?

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

Ответ 5

Устройтесь поудобнее и позвольте ему повеситься. Нет причин для вас что-либо делать.

Ответ 6

Он некомпетентен? Или вы просто покраснели от высокомерия молодежи?

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

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

У меня были ужасные командные лидеры и некоторые великие. И в каждом случае я думал, что я превосхожу их, профессионально и технически. Иногда я был, но часто я просто не оценивал их сильные стороны - это было, по-видимому, тем, почему они опередили меня в иерархическом порядке.

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

[Для записи один из моих линейных менеджеров был настолько плохим, что я ушел; зная, когда вы избили, тоже достойный навык!]

Ответ 7

Лидер команды возглавляет команду, а не проект.

  • Он защищает команду от перерывов.
  • Он заботится о проблемах команды.

Вы, как профессионал, должны знать о техническом материале, и лидер группы будет доверять вам.

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

Ответ 8

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

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

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

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

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

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

Ответ 9

У вас нет выбора, кроме как продолжать делать лучшую работу, и вы можете предоставить команде лучшие идеи, которые вы можете. Зачем?

Невыполнение успеха команды будет рассматриваться типами управления как ваш отказ (если только они не являются чрезвычайно сообразительными). Это ситуация с терапией, но она почти всегда была у всех.

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

Я бы не рекомендовал эскалацию проблемы, если:

  • Вы готовы к тому, чтобы некрасиво. То есть людей, которых нужно уволить или переназначить, включая вас. Для всех, кого мы знаем, вы лидер команды, это правильно, и вы ошибаетесь;)
  • Вы знаете, большинство других уважаемых членов команды соглашается с вами.
  • Вы сказали руководителю команды, что вы готовы эскалировать проблему. Каждый человек заслуживает возможности предпринять корректирующие действия, даже ваш босс. Если вы не указали так, чтобы команда напрямую участвовала, вам не следует эскалации проблемы.

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

Ответ 10

  • Сделайте свою работу в меру своих возможностей.

  • Не просите совета у людей, которые дают плохие советы.

  • Прочитайте "Как завоевать друзей и влиять на людей" и попробуйте помочь ему "получить".

Ответ 11

Я усвоил этот трудный путь - по существу, был фасилитатором для него, потому что я долго его знал. Никогда больше!

У вас есть три варианта (ну, действительно, бесконечные, но три, которые кажутся мне возможными позитивными маршрутами):

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

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

Walk. Это то, что я в конечном итоге сделал, когда стало ясно, что мой премьер-министр не собирается ничего делать, чтобы исправить эту проблему. Он был, по сути, некомпетентен, как мой непосредственный руководитель. В конце концов, я рад, что они были некомпетентны, потому что они заставили мою руку, и в результате я нашел БОЛЬШУЮ работу.

Как я вижу, у вас есть три варианта: избавиться от парня, выйти из своей группы, выйти из компании. Там нет причин, по которым талантливый разработчик не может получить лучшую работу, чем он/она. Их слишком много, просто кричит о талантливых программистах.

Все самое лучшее!

Ответ 12

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

Ответ 13

В разработке программного обеспечения основной квалификацией является способность выдерживать стресс. Головные боли всегда будут идти так или иначе. Просто ищите хорошие вещи для вас. В течение обеденного перерыва 20 минутная прогулка в настоящее время является моей любимой частью работы.

Ответ 14

MusiGenesis и Джейсон Стивенсон находятся на правильном пути.

Позвольте мне добавить один шаг мимо того, что они сказали:

Сделайте своего босса успешным.

Возможно, ваш босс технически некомпетентен (мы не знаем, он не защищает себя), но у него могут быть навыки, которые сглаживают ситуацию с остальной частью компании, или у него может быть такое умение, как что большинство разработчиков этого не делают, или прочные отношения с ключевой заинтересованной стороной, что облегчает вашу жизнь [не то, что вы обязательно это знаете, потому что эти вещи в значительной степени невидимы для большинства разработчиков]. Клавиша заключается в понимании того, что у него есть обязанности, отличные от ваших, и его бремя больше. Он мог использовать руку помощи и союзника.

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

Ответ 15

вы могли бы просто уйти?

Ответ 16

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

Cheers, Али

Ответ 17

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

Если практика найма в вашей компании позволяет "опытному", но не компетентному, руководителю группы, вы должны учитывать следующее:

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

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

Я столкнулся именно с вашей проблемой. В моем случае с первого дня стало очевидно, что этот парень не справился с задачей (и я на 99.999% уверен, что он не читает StackOverflow!). Я объяснил ситуацию нашему генеральному директору, и он изначально дал мне некоторую надежду на то, что все изменится. Однако я обнаружил, что он просто жаловался на мои жалобы, и поэтому ничего не случилось. Два года спустя наш лидер команды был, наконец, "понижен в должности", что вынудило его отставку. В принципе, он был уволен, но для нашего генерального директора потребовалось два года, чтобы он мог решить проблему, которая никогда не должна была затухать надолго.

Удачи!

Ответ 18

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

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

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

Ответ 19

Гишу - ты в моей команде? JK.

Я думаю, что "отсутствие основных навыков руководства" - гораздо худшее преступление для команды, чем "технически некомпетентный". Руководители команд могут быть весьма эффективными, если (а) он полагается на членов команды, чтобы предоставить некоторые технические рекомендации. Но если руководитель команды не слушает/учится, не способствует коммуникации, а пытается барабанить, строит вниз все горло (не понимая их), тогда есть проблема.

Ответ 20

Подумайте о том, чтобы уйти или переехать в другой отдел, если что-то не скоро изменится. Трудно добиться успеха в компании или под руководством босса, который продвигает таких людей в команду.

Ответ 21

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

Ответ 22

Предполагая, что у вас есть компетентное управление (что не может быть возможным, учитывая их выбор руководства), факт будет неизменно очевидным, что их выбор был плохим. Как было сказано ранее, он, в конце концов, выкопает себе могилу, но не забудьте, чтобы проект страдал из-за этого.

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

Также ваша ответственность как разработчика объективно сказать вашему руководству, где существуют технические проблемы (будь то с разработчиками или иным образом). Если вы чувствуете, что он ставит проекты, над которыми вы работаете, подвергаются риску, вы должны вмешаться и озвучить это мнение.

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

Ответ 23

ах, воспоминания... Я когда-то работал с парнем, который начал каждое пожертвование фразой "Ну, за десять лет опыта..."

у него не было десятилетнего накопленного опыта, у него был один год опыта десять раз!

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

тем временем, ищите лучшую работу! Скорее всего, если бы кто-то, кто продвигал этого человека, не понимал, что он/она некомпетентен, вещи не изменятся в течение длительного времени...

Ответ 24

Случилось то же самое со мной...

У парня было более 10 лет опыта. Через пару месяцев вуаль сошла с моих глаз: его "опыт" был, более или менее, сродни:

  • нанять много стажеров
  • назначать сложные (или невозможные) задачи, ничего не зная о них
  • проверьте несколько месяцев, которые продвигались
  • сообщите руководству успешные, взяв кредит и похвастаясь "отличными качествами лидера"
  • повторить

Мое решение? Я вытерпел, а затем продолжил первый раз!

Edit:

В конце концов, он может быть описан скорее как "жатка", чем "лидер"

Ответ 25

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

Ты знаешь, что ты лучше его. Так что делайте свою работу и преуспевайте. Покажите свой блеск в успешном выполнении проекта. Зачем тратить время на беспокойство о команде. Если он имеет 10-летний опыт и не знает вещей, он должен знать, что это плохо для него, а не для вас.

И да, если он делает определенные неправильные технические решения, например, предлагая дизайн или что-то, что вы всегда можете добавить в свои предложения и изящно убедить всех в том, что ваше предложение лучше. Но делайте это красиво. Говоря грубым способом к 10-летнему опыту. один не делает вам никакой пользы, потому что приходит фактор эго.

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

Ответ 27

У меня есть руководитель команды (в команде из 2 человек, я и я), которая утверждает, что 7 лет опыта .NET/С# (как и я), и еще несколько лет до этого с другими языками (которых я не есть).

Я не знаю, под какой рок этот парень спал, но когда вы видите код вроде:

public byte[] ReadBytes(string filename)
{
  FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
  BinaryReader br = new BinaryReader(fs);
  FileInfo fi = new FileInfo(filename);
  byte[] buffer = new byte[fi.Length];

  for (int i = 0; i < buffer.Length; i++)
  {
    // optimize this
    buffer[i] = br.ReadByte();
  }

  return buffer;
}

И тогда он все еще тратит время на написание модульных тестов на этот тривиальный материал (у нас уже есть невозможный крайний срок), который должен знать любой 1-2-летний опытный человек.

Кроме того, не зная, как правильно использовать FileStream (что происходит с BinaryReader?; p), он не понимал, что существует File.ReadAllBytes.

В любом случае, когда я увидел этот код, он "внес свой вклад", я рассказал ему о вышеупомянутой функции. Я даже выслал ему ссылку MSDN по электронной почте, и ему не удалось закрыть Outlook. Затем я вышел за дым в течение 10 с лишним минут, чтобы забрать челюсть с пола. Когда я вернулся, он все еще не мог найти метод. Он пытается что-то вроде "new File(). Rea..." говорит, что метод не существует.

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

Я также рассмотрел различные вопросы о нем менеджеру, и у нас были групповые обсуждения для решения других проблем.

Я все еще работаю изо всех сил, несмотря ни на что. Это вызывает разочарование, зная, что вы единственный человек в команде из 2 человек, внося свой вклад в любой код (я не думаю, что видел, как он написал более 200 нечетных строк кода вручную), добавив 60 + часов в неделю.

Моя текущая ситуация.: |

Примечание. Код не совсем так, как я его помню, он был длиннее и, возможно, больше проверял существующий файл и/или закрывал потоки.