Pytanie:
Jak zwrócić się do popularnego członka zespołu, który odchodzi?
Code Project
2018-07-24 21:58:33 UTC
view on stackexchange narkive permalink

Miałem faceta typu „idź do”, który rzucił mój zespół. Ten facet zawsze wymyślał nowe frameworki, technologię i wszystkie techniczne rzeczy. W każdym razie tak naprawdę nie wiedział o tym stosie technologii i zawsze wszystko przesadzał. Ponieważ nie znał się na rzeczy i kochał rzeczy inżynierskie, zastosował tak wiele rzeczy w niewłaściwym miejscu. Napisał jeden wzorzec kodu w jednym miejscu, a inny w innym.

Ten facet jest szanowany przez wielu młodszych inżynierów w moim zespole i mam wrażenie, że myślą, że straciliśmy dobrego członka zespołu, którym jest oczywiście nie. Po jego odejściu (około tydzień temu) nasze postępy w pracy są znacznie szybsze niż wtedy, gdy pracował w zespole i dotykał kodu tu i tam.

Nie chcę, aby którykolwiek z członków mojego zespołu czuł, że my stracić cokolwiek. W rzeczywistości mój zespół jest znacznie bardziej produktywny bez tego gościa. Czy powinienem odnieść się do tego na spotkaniu zespołu, podając fakty i powody, dla których go nie było? czy powinienem po prostu nic nie mówić? Co najlepiej zrobić w takiej sytuacji?

Aktualizacja
Powodem, dla którego czułem, że muszę się tym zająć, było to, że był gościem „idź do” kilku inżynierów. Mówił, jakby wiedział wszystko, ale nie wiedział. Po prostu nie chciałem, żeby ci faceci czuli się źle.

Czekałem do cotygodniowego spotkania zespołu i powiedziałem wszystkim, że wykonali świetną robotę i jestem z nich bardzo dumny. Kilku facetów, którzy podnieśli jego kod, zdało sobie sprawę, że był on źle zaprojektowany lub zbyt rozbudowany.

Opierając się na tym, jak opisujesz tę osobę, dlaczego jest on * „idź do” * facetem?Chyba że robisz jakiś kalambur o poleceniach * goto * i jest to związane z kodem spaghetti.
Tak, [zwykle] (https://dictionary.cambridge.org/dictionary/english/go-to) „idź do” jest używane do opisania * najlepszej osoby do rozwiązania konkretnego problemu * lub wykonania określonejrzecz lub najlepsze miejsce na uzyskanie określonej rzeczy lub usługi ”.Czyli dokładne przeciwieństwo tego, jak wydajesz się go używać.
Czy używając słowa „pracownik”, oznacza to, że jesteś kierownikiem?
@Dan być może (tylko być może), OP był osobą „idź do” tego gościa, więc dlaczego „mój idź do pracownika” (tj .: ta osoba ciągle chodziła z OP, aby sprawdzić dyskusję)
Biorąc to pod uwagę, co zrobiłeś do tej pory w związku z tym?Czy rozmawiałeś już ze swoimi pracownikami, odkąd ten facet odszedł?
* „Po jego odejściu (około tydzień temu) nasze postępy w pracy są znacznie szybsze w porównaniu do czasu, gdy pracował w zespole i dotykał kodu tu i tam.” * - Pomyśl o tym, jeśli już zrezygnował i wszyscyjest produktywne, dlaczego musisz cokolwiek wyjaśniać?
@dan, nie chcesz tworzyć słoni w pokoju.Zawsze dobrze się zwrócić.Nienawidzę, kiedy ludzie odchodzą, a kierownictwo zachowuje się, jakby nic się nie stało.Wygląda na to, że ten facet był facetem Go to dla zespołu.Miał ich szacunek, nawet jeśli był trochę po wszystkim.Wiem, że byłem kilka razy i rzeczy się zmieniają, a ty ewoluujesz swój stack.Zmiana może być dobra na wiele sposobów, wygląda na to, że to odejście było dobre.
@Dan dokładnie mój punkt widzenia.Nie musisz rzucać brudem na tę osobę.Mówienie w celu motywowania to * zupełnie inna historia * (do której Bill odnosi się całkiem dobrze), ale poza tym ulepszenia powinny mówić same za siebie.
@BillLeeper Nic się nie wydarzyło.Ludzie odchodzą.Dzieje się to cały czas.Rotacja jest normalna.Jestem więc z Danem i chciałbym wiedzieć, dlaczego OP uważa, że należy się tutaj czymś zająć.OP, upuściłeś piłkę wraz z odejściem tej osoby, czy coś?
Czy masz wystarczające doświadczenie techniczne, aby ocenić pracę tego byłego pracownika?Nie mając zamiaru popadać w stereotypy, często menedżerowie nie mają doświadczenia technicznego lub mają bardzo ograniczone doświadczenie techniczne, przez co nie rozumieją w pełni niektórych decyzji podejmowanych przez programistów.
Nie jest to jasne z pytania i może mieć duży wpływ na najlepszą odpowiedź: czy ten pracownik zdecydował się odejść, czy został zwolniony?
Siedem odpowiedzi:
Bill Leeper
2018-07-24 22:08:06 UTC
view on stackexchange narkive permalink

Twoim zadaniem jako menedżera jest powstrzymywanie pracowników od rozpraszania się. Gdybym to był ja, nie wspomniałbym o złych punktach tych osób lub złym kodzie. Jednocześnie nie zachęcaj do złych rzeczy, które zrobił.

Coś w rodzaju:

Bob był naprawdę świetnym programistą i będzie mu bardzo brakowało . Postanowił skorzystać z innej okazji i życzymy mu powodzenia. Jestem naprawdę dumny z was jako zespołu i tego, jak się zbieracie razem, aby utrzymać nasze ramy czasowe w ruchu i nadal wykonywać wspaniałą pracę, do której wiem, że jesteś zdolny.

To nie oznacza cokolwiek konkretnego, ale jednocześnie chwali Twój zespół. Z biegiem czasu możesz ostrożnie rozwikłać niektóre problemy i zaostrzyć sytuację.

Gdy opadnie kurz, nadszedł czas na omówienie różnych standardów kodowania. Nie ściągaj ich z góry, ale zachęcaj zespół do ich rozwijania, a następnie poproś, aby wzajemnie się rozliczali. To powinno rozwiązać niektóre z problemów, które miałeś.

Możesz pominąć stwierdzenie, że „był naprawdę świetnym programistą”, jeśli naprawdę nie wierzysz, że tak jest.Reszta stwierdzenia jest dobra;może działać bez nadmiernych pochwał.Albo chwal go za bardziej konkretne rzeczy, które zdecydowanie * były * prawdziwe, na przykład jego entuzjazm.
+1 W najlepszym przypadku możesz zwiększyć pewność siebie swojego zespołu, gdy zobaczy, że rzeczywiście bardzo dobrze przyjęli utratę tego „cennego członka”, jeśli chodzi o produktywność.Z czasem zrozumieją, że ta osoba nie była w rzeczywistości zbyt przydatna.Musisz tylko upewnić się, że nikt nie chce „wypełnić luki”, dziko wykorzystując nowe rzeczy na prawo i lewo.
Myles
2018-07-24 22:44:09 UTC
view on stackexchange narkive permalink

Mówiąc o nich coś negatywnego, ryzykujesz, że będziesz wyglądać małostkowo. Jako lider o wiele lepiej jest pozwolić, aby wyniki przemówiły same za siebie i pozwolą zespołowi opracować własną teorię w tej sprawie. Jeśli masz wskaźniki wydajności, które monitorujesz, zdecydowanie możesz pogratulować zespołowi „wyraźnej poprawy wskaźnika X w ciągu ostatnich Y tygodni”, aby wspierać ten pomysł, ale zdecydowanie nie wspominaj o niczym, jeśli Twoje wrażenie poprawy jest czysto anegdotyczne .

DarkCygnus
2018-07-24 22:07:28 UTC
view on stackexchange narkive permalink

Czy mam odnieść się do tego na spotkaniu zespołu, podając fakty i powody, dla których go nie było? czy powinienem po prostu nic nie mówić? Co najlepiej zrobić w takiej sytuacji?

Myślę, że nie jest to konieczne.

Jeśli postęp jest znacznie szybszy, jak go opisujesz, zauważą również ulepszenia i wyciągną własne wnioski.

Zwołanie spotkania lub coś podobnego, aby powiedzieć „Nie czuj się źle, że odszedł, jesteśmy teraz znacznie lepsi i wydajni” nie jest czymś, co polecam (ponieważ jest to po prostu celowe rzucanie brudu na jego reputację). daj mu za to uznanie i po prostu pozwól, aby Twoja relacja zawodowa zakończyła się gładko.

JazzmanJim
2018-07-24 23:00:39 UTC
view on stackexchange narkive permalink

Jeden z nich mieliśmy tutaj, zanim zacząłem. Uwielbiałem nowe frameworki, wzorce projektowe i narzędzia. Naprawdę ich nie rozumiał.

Problem polegał na tym, że stary zarząd był zakochany w swoich „umiejętnościach”. Pojawiło się nowe kierownictwo z rzeczywistymi umiejętnościami architektonicznymi i „Bob” * (nie jego imię) zrozumiał, że ma kłopoty. Bob * właśnie wyszedł i nigdy nie wrócił. Nie mógł poprzeć kodu, który napisał, więc to inni (jeden z powodów, dla których zostałem zatrudniony) musieli rozszyfrować bałagan, który zostawił. Duża część jego kodu została właśnie skopiowana ze stosu overflow. Problem polegał na tym, że nie rozumiał, co kopiował.

Jak radzisz sobie ze swoim zespołem? Powiedz „Bob * zrezygnował. Wiem, że niektórzy będą za nim tęsknić. Teraz to od nas zależy, czy będziemy kontynuować pracę”. Każdy doświadczony będzie wiedział, co się naprawdę wydarzyło, a młodsi programiści w końcu (kiedy będą musieli wesprzeć niektóre z rzeczy napisanych przez „Bob”), dlaczego najlepiej mu zostawił.

* Bez obrazy dla nikogo o imieniu Bob.

Ben Harrison
2018-07-26 19:28:09 UTC
view on stackexchange narkive permalink

Zdecydowałbym się bardzo krótko (30 sekund lub mniej, jeśli to możliwe) wyjaśnić techniczne i zawodowe powody, dla których ta osoba nie była dobrze dopasowana, jednocześnie doceniając to, kim jest jako osoba. Więc nigdy więcej o tym nie wspominaj, przechodząc do dalszej pracy.

Chociaż zgadzam się z większością odpowiedzi tutaj, uważam, że odrobina przejrzystości może zrobić wiele dobrego dla ogólnego morale i kultury ludzi którzy wciąż tu są.

  • Pozostawienie ich, by wyciągnęli własne wnioski, może przynieść odwrotny skutek i wzbudzić nieufność.
  • Może to stanowić dobry precedens dla młodszych programistów poprzez jasne komunikowanie nie robić (w tym przypadku ulegaj pewnym samolubnym „pokusom programistów”)
  • Wzmacniaj fakt, że jest to zespół i każdy powinien programować jak zespół
  • Zmniejsz strach, że mogą być następni (ponieważ podziwiali umiejętności i podejście tego programisty i podziwiali je)
  • Przypomnij pracownikom, że istnieje stabilna przyszłość, o ile są świadomi służenia firmie potrzebuje
Najwyraźniej „Bob” pozostawił we własnej mocy, więc nikt nie musi się martwić, że będzie następny.Nie ma też znaczenia, jakie wnioski wyciągną.
nick012000
2018-07-25 16:40:21 UTC
view on stackexchange narkive permalink

Jeśli używasz zwinnego podejścia do programowania, zawsze możesz poruszyć je podczas retrospektywnego spotkania scrumowego po zakończeniu obecnego scrumu. Omawianie wydarzeń w scrumie, ich wpływu na zespół i tego, jak można je wykorzystać, aby poprawić posuwanie się naprzód, jest ich głównym celem, prawda? Wydaje się, że omawianie takich tematów pasuje do tematu.

Zdecydowanie się z tym nie zgadzam, ponieważ nie przynosi to prawie żadnych pozytywnych skutków.To kwestia, którą należało nakreślić wcześniej, a nie po odejściu tego pracownika. Wskazanie jego wad później może źle wpłynąć na OP, ponieważ członkowie zespołu mogą czuć, że OP mówi za plecami pracownika.
RandomUs1r
2018-07-24 22:27:08 UTC
view on stackexchange narkive permalink

Wspomnij o pozytywach i zignoruj ​​negatywy:

Mamy nowe możliwości wprowadzenia nowych wzorców i ulepszenia naszej architektury

jeśli nadal chcesz się rozwijać it ... lub ...

Mamy nową okazję do wprowadzenia standardów kodowania i najlepszych praktyk

Jeśli chcesz zacząć porządkować co masz i wdrażanie sprawdzonych metod.

To sprawia, że brzmi to tak, jakby twoja zmarła osoba leżąca u podstaw miała nad tobą jakąś władzę, która powstrzymywała cię przed wprowadzeniem wszystkiego, co chciałeś, co podważa twój autorytet wobec tych, którzy zostali.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 4.0, w ramach której jest rozpowszechniana.
Loading...