Ведуча не надто хорошої команди


22

Як би вам вдалося, якщо вам виділили команду з 5, скажімо, 4 некомпетентних програмістів, і вас попросять провести? Очевидно, ви не можете кодувати чотирьох хлопців (можна, але це не дуже гарна ідея. Принаймні, я перегорів це). Ви стикалися з подібними ситуаціями?

Редагувати: Я думаю, що я звучав грубо, вибравши неправильне слово (некомпетентне) для вирішення своєї проблеми. Перефразовуючи питання, як ви маєте справу з людьми, які не виконують покладені завдання (з будь-яких причин [від некомпетентності до 'мені все одно])?


2
Некомпетентний, як? чи можете ви докладно? У багатьох випадках це може бути відсутність досвіду в певній галузі, і це можна виправити.
Мартін Вікман

2
чи вони навмисно некомпетентні (їх просто не хвилює), або їх просто плутають деталі / реалізація (ваш проект написаний мовою пробілів)?
davidhaskins

17
Мабуть, це не некомпетентність. Зазвичай це основна лінь і апатія. Напевно у вас є проблема моралі. Можливо, ваша команда нудиться називатися некомпетентною?
Edward Strange

9
Я б, мабуть, почав, не називаючи їх некомпетентними
Woot4Moo

13
Якщо ви не поважаєте людей, які перебувають під вашим керівництвом, то ви приречені на невдачу як лідера. Хороше керівництво - це не змусити людей робити те, що ви хочете, щоб вони робили, а в тому, щоб вони хотіли робити найкращу роботу, яку вони могли. Невдачі команд часто починаються зверху, а не знизу.
Білл

Відповіді:


41

Вихователь ім.

Я зіткнувся з цією ж ситуацією, коли консультувався і був розміщений на командах з менш оптимальними членами команди (нікому не потрібен консультант, якщо все йде добре: - /). Мій менеджер одного разу настільки засмутився з іншими розробниками, що він вдався розчаруватися і просто весь час розповідав їм, як вони роблять не так. Врешті-решт вони повністю вимкнулися і відмовилися від спроб.

Інший проект був іншим. У мене був менеджер, який був терплячим і працював з ними. Так, вони були підпунктними, але частково були так, тому що вони зробили погано в одному проекті і пережовували його, потім вони втратили довіру до себе і зробили гірше, приносячи більше жування. Це були розумні хлопці, вони просто не знали, як сфокусувати це на продуктивності. Здається, у вас порівняно високий відсоток некомпетентних членів команди, що мене хвилює. Іноді буває пара, але 80% досить високі. Це здається, що у них не було хорошого керівника, який би допомагав наставникові і давав їм можливості вчитися, не відчуваючи молота весь час (звичайно, ви не даєте їм передумови, тому я припускаю, що це проблема). Насправді не важливо, в чому конкретна проблема, це звучить як загальнонаціональна проблема, і ви як їх новий керівник маєте повноваження, ресурси та владу, щоб надати їм кращого навчального та робочого середовища, ніж вони звикли .

Я б запропонував їх послухати і дізнатись, як команда, в чому проблема, і якщо є щось, ви можете витягнути, що могло б пояснити ситуацію. Багато разів просто прослуховування вашої команди буде працювати магією, тому що іноді рідко можна знайти лідерів, які насправді слухають. Потім наставляйте їх та створюйте середовище навчання. Це може бути не так, що вони некомпетентні настільки, що у них не було хорошого керівника, якого вам зараз доведеться прибирати.


3
Я отримав урок про цю свою першу роботу в коледжі як хімік. Фабрика, де я працював, була збитковою та деморалізованою, тому вони найняли нового керівника заводу. Я думав, що він зменшив керівні ряди Натомість він звільнив лише одного хлопця, змінив декілька процедур та заохотив до ініціативи та вирішення проблем, і перш за все ... слухав. Дивно було, як керівники та керівники, які я вважав неприємними та некомпетентними, стали щасливими, доброзичливими та справді чудовими на своїх роботах. О, і завод став дуже, дуже прибутковим.
Боб Мерфі

2
Я думаю, що Райан дуже сильно вдарив його по голові. Є певна причина, чому вони не копають свою роботу і або згоріли, і все одно. Або вони працюють під жахливим попереднім менеджером, або відчувають, що компанія їх не цінує. Працюйте з ними, слухайте їх і намагайтеся допомагати їм на цьому шляху. Ваша робота як керівника команди також передбачає мотивацію вашої команди. Вони не можуть бути мотивованими, якщо вони вважають, що ви недостатньо дбаєте про них, щоб допомогти їм на шляху.
Nodey The Node Guy

13

Відповідь на зміну теми:

Якщо проблема полягає лише в тому, що люди не дуже стараються, вам потрібно придумати спосіб зацікавити їх. Це може варіюватися від більш відкритого до ідей, навіть якщо вони смокчуть, до обіцянки пляшки скотчу, якщо проект встигне вчасно.

Не купуйте його з нижньої полиці!


Відповідь на "некомпетентність":

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

Перше, що вам потрібно зробити - це дуже постаратися придушити це почуття. Я впевнений, що ти теж зробив дурне лайно. Я знаю, що маю.

Наступне, що вам потрібно зробити, це переконатися, що ви поясните, чому щось, що вони зробили, було не так. Дозвольте їм посперечатися з вами та / або задати питання ... сподіваємось, вони так і є. Змусити їх зробити це правильно; сподіваємось, ви отримаєте підтримку від керівництва, тому що це завжди була однією з моїх головних проблем (вони повинні підтримувати вас, коли ви говорите: "Іди, зроби це правильно", а інший хлопець починає виганяти)

Ви повинні робити це максимально політично коректно. Навіть якщо ви хочете кричати на них, "WTF, де ти думаєш, що МОРОН !!!" Це не летить і зовсім не допоможе. Тому не намагайтеся спочатку розмовляти з ними, якщо ви відчуваєте це так. Іноді електронна пошта працює краще, щоб ви могли редагувати себе.

Завдання тут - допомогти їм удосконалитися. Це страшно, як пекло, намагаючись щось зробити з людьми, які, з вашого погляду, не можуть кодувати свій вихід з паперового мішка .... але іноді доводиться це робити.

Ось як ви допомагаєте ЇМ покращитись. Тепер вам ...

Ви повинні навчитися відпускати це. Код не повинен бути ідеальним ... він просто повинен працювати. Можливо, вам доведеться трохи знизити свої стандарти.

Щоб досягти цього і не допустити, щоб кодове дерево перетворилося на жахливий безлад, вам доведеться зосередитись на великих проблемах. До тих пір, поки пісочниця обмежена певною областю, яку можна буде переробити пізніше, коли з’явиться час або вони дізналися більше, це може бути гірший, найгучніший код спагетті, який ви коли-небудь бачили, і поки він працює ... добре. Тому шукайте способи зробити це можливим. Якщо ваша архітектура від'єднана, ви можете дозволити некомпетентним людям працювати над нею без зайвих збитків.

Звичайно, це означає, що щоразу, коли вам доведеться виправити щось, що вони зробили, або додати функцію до чогось, що вони написали, у вас з’явиться головний біль. Це життя. Живи з цим. Якщо можете, ви можете змусити їх додати функцію або виправити помилку ... що насправді може пройти довгий шлях до навчання кращим практикам та навичкам кодування (чим більше вам доведеться чистити власне лайно, тим менше ви схильні лайно на килимі).


5
+1 за "чим більше вам доведеться чистити власне лайно, тим менше ви схильні лаятись на килимі".
Джошуа Сміт

3

Я думаю, що Райан абсолютно правий. Коли ви думаєте, що вони некомпетентні, вони можуть здивувати вас врешті-решт. У мене в минулому це траплялося, я очолював команду з 5 програмістів (включаючи себе) і рано помітив, що більшості з них бракувало того, що я вважав базовим програмуванням. Після проведення цих основних кроків (терпіння) темп подвоївся, а потім збільшився в чотири рази, і, по суті, вони досягли швидкості, якщо не вище можливостей, які я очікував.

Майте трохи віри.


3

Чи можливо така ситуація в Office Space:

Вісім, Боб. Тож це означає, що коли я помиляюся, у мене приходять вісім різних людей, щоб розповісти про це. Це моя єдина реальна мотивація - це не бути моїми клопотами, а також страхом втратити роботу. Але ти знаєш, Бобе, це змусить когось працювати лише досить важко, щоб його не звільнили.

Джерело: Цитати Office . Ще кілька запитань над питанням:

  • Чи занадто агресивні терміни?
  • Чи є достатня підтримка, яка допоможе виконати завдання вчасно?
  • Яке подальше спостереження проводиться за покладеними завданнями, занадто багато чи занадто мало?

Це лише декілька питань, які я б розглядав, намагаючись знайти причину проблеми, оскільки, здається, ви описуєте більше проблему ставлення, ніж проблему компетентності. Чи досліджували ви будь-яку терапію з модифікації поведінки? Мотиваційні методи? Лише пара інших тем для досліджень, які можуть зацікавити. " RSA Animate - Drive: Дивовижна правда про те, що нас мотивує " може бути корисною як відправна точка для певної міри тут.


1

Чи можете ви звільнити цих людей?

Наскільки складна база коду? Іноді потрібен якийсь час, щоб розкрутити людей .....

Чи можете ви просто дати їм низько висячі фрукти та простіші речі, а інші речі? Зосередьтеся на архітектурі / каркасі / загальному дизайні та дайте їм дуже просто дотримуватися інструкцій.


Не можу сказати, що база коду є складною, або вони є новими для проекту
Vinoth Kumar CM

7
-1 за "Чи можете ви звільнити цих людей?"
Хіла

4
Чому -1. Якщо у вас є команда членів, яка приносить негативне значення, вони лише шкодять проекту.
Увімкніть

2
Оскільки 80% команди є "поганими розробниками", мені здається, навіть якщо ви звільнили поганих та наймаєте ще чотирьох, що сучасне оточення, що називає членів команди "некомпетентними", повільно погіршить мораль нових наймачів до старого рівень ... припускаючи, що вони залишаються так довго.
Ryan Hayes

2
У кожній історії є 3 сторони. У цьому випадку сторона лідера, сторона команди та правда.
Білл

0

Подавати приклад. Немає поганих команд, тільки погані лідери.

Можна створити хорошу команду. Можливо, хтось із них стане кращим, можливо, ви знайдете когось кращого, ніж нинішні програмісти. Але наприкінці дня у хороших лідерів є хороші команди.


3
Я отримую суть, і навіть погоджуюсь здебільшого, але цитата просто занадто легковажна. Абсолютів також немає. :)
Бернард Ді

Я згоден, абсолютів немає. Я хочу показати іншу перспективу ...
Бранімір

3
Чи не Там будуть майже немає абсолютів;)
I.devries
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.