Jak uniknąć sytuacji „CZY WIESZ, ŻE CODEZ”?

113

Mam dziwną sytuację w pracy, w której mój kolega często pyta mnie i innych współpracowników o działający kod.

Chciałbym mu pomóc, ale ta ciągła prośba o trywialne fragmenty przerywa moje myśli i czasami utrudnia koncentrację.

Ponadto mam wrażenie (...), że żądania te są generowane przez brak kompetencji, bardziej niż przez lenistwo. W rzeczywistości często pyta o rzeczy, które udają, że znają odpowiedź, ponieważ kiedy rozwiązuję problem, zwykle mówi takie rzeczy jak „Jasne”, „Tak, tak właśnie myślałem”, sprawiając wrażenie, że moja odpowiedź nie jest tego warta.

Jak rozwiązać tę zawstydzającą sytuację?
Czy powinienem wyraźniej pokazać innym kolegom jego brak wiedzy (mówiąc: „zrób to sam, jeśli możesz, proszę”), czy dalej dawać mu to, czego chce?

Myślę, że powinien zebrać wszystkie swoje pytania w jednym, abym mógł poświęcić mu trochę czasu i sam mógł popracować nad swoimi rzeczami.

W zespole nie ma hierarchii, muszę powiedzieć, że oboje mamy podobny staż pracy wynoszący mniej więcej pięć lat. Z tego samego powodu uważam, że nie mogę zgłosić się do kierownictwa, ponieważ trywialne pytania są często ignorowane.

Rozmawiałem z pozostałymi dwoma członkami, a oni się ze mną zgadzają: w rzeczywistości często pyta koleżanek.

volothamp
źródło
10
Gdy już znajdziesz rozwiązanie, daj nam znać w SO, abyśmy mogli wykorzystać je jako jeden z bliskich powodów wszystkich pytań, które mamy.
casperOne
2
Dziwnie jakoś zbliżają się również do zarządzania, więc w większości przypadków nie uzyskałbyś postawy, nawet jeśli się
zgłosisz
3
@PrashantBhate: ptaki z piór. Jeśli masz prawdziwy talent, nie musisz uznawać pracy innych, która okazuje się być „umiejętnością” bardzo ważną w zarządzaniu.
poza
6
wyślij mu kilka linków Let Me Google That For You - większość ludzi wkrótce otrzyma wiadomość ...
Matt
4
Miałem podobną sytuację, ale pytający zrobiłby krąg innych deweloperów „Mam tak daleko, czy możesz pomóc w następnej kwestii” ... Po posadzeniu go i przeprowadzeniu szczerej dyskusji przyznał, że tylko chciał mieć wystarczająco dużo czasu w swoim życiorysie, aby przejść na stanowisko ministerialne w S. Africa ... Poprosił mnie nawet o rekomendację LinkedIn, kiedy odszedł z firmy!
Podstawowy

Odpowiedzi:

190

Moja odpowiedź brzmiałaby: „Jestem teraz trochę zajęta, czy możesz wysłać mi e-mail, a zajmę się tym później”. Są szanse, że niektóre z jego pytań są uzasadnione, zmuszając go do wysłania Ci e-maila, nie przerywa to przepływu i nie jest prawdopodobne, aby zawracał sobie głowę szczegółowym opisem problemu w wiadomości e-mail, jeśli jest to trywialne. Następnie masz również dokumentację do pokazania kierownictwu, jeśli jego pytania nadal pozostają na nieuzasadnionym poziomie.

Tom Squires
źródło
12
To także moja preferowana metoda. Unika konfrontacji (i możliwości, że będziesz po przegranej stronie), a jeśli powiesz to konsekwentnie, po tygodniu się poddadzą.
jqa
15
IMO, to najlepsza opcja. Pozostawia ślad papieru, a także zmusza go do faktycznego myślenia i pisania przed wymazaniem rzeczy.
Nicholas
21
Co więcej, kiedy rozwiąże problem, na ogół będzie w stanie sam go rozwiązać. Według mnie samo określenie problemu stanowi połowę rozwiązania.
Lelouch Lamperouge,
1
Uwielbiam to, ale chciałbym poprosić go, aby wysłać swojego szefa i CC ciebie, prosząc swojego szefa, aby przypisać pierwszeństwo ...
gWaldo
3
Ta odpowiedź ponownie dowodzi, że często najlepszą opcją jest grzeczne mówienie prawdy. Pytający faktycznie wspomniał, że został przerwany przez jego kolegę, a ta odpowiedź (bardzo dobrze, nie zrozum mnie źle!) W zasadzie mówi mu: „Dalej” i powiedz swojemu koledze, że przeszkadzają ci przeszkody. Czasami oczywiste należy wskazać, zanim je zobaczymy.
fzwo
44

Pierwszą rzeczą do zrobienia jest szczera dyskusja z tym facetem. Zrób to jeden na jednego zamiast w grupie, bo może poczuć się wychowany (być może na to zasługuje). Zapytaj go, dlaczego ciągle zadaje te pytania, wyjaśnij, jak to przeszkadza w twojej pracy - zobacz, co ma do powiedzenia.

W zależności od tego, czego możesz się dowiedzieć z tej rozmowy, spróbuj sprawdzić, czy on sam może się uczyć. Pomóż mu pomóc sobie zamiast dawać mu odpowiedzi. Sprawdź, czy wystarczy wskazać mu właściwy kierunek.


Jeśli żadne z powyższych nie pomoże:

Ty i twoi koledzy powinniście przestać odpowiadać na jego trywialne pytania.

Odpowiedzi takie jak:

  • Niestety nie mogę teraz pomóc. Mam termin.
  • Dlaczego pytasz?
  • To wygląda na banalne dla kogoś takiego jak ty.

Zasadniczo, jeśli cała drużyna zgodzi się na to, będzie musiał sam to wymyślić.


Mówisz, że to nie współpracuje - tak, jest. To o to chodzi.

Masz członka zespołu, który nie pociąga za sobą - w rzeczywistości powoduje, że ty i twoi koledzy jesteście mniej wydajni. Jeśli jest na poziomie, że pytania te nie są pytaniami, które powinien zadać, odmów odpowiedzi.

Jeśli uważasz, że nie jest to dobra strategia, możesz uruchomić dziennik przerw. Nagrywaj za każdym razem, gdy zadaje ci trywialne pytanie, i ile czasu zajęło ci powrót do pracy (to znaczy, do poziomu świadomości, w którym byłeś przed przerwą).

Ten dziennik da ci wyobrażenie, ile czasu cię kosztuje. Jeśli wszyscy twoi koledzy to zrobią, będziesz miał dobre pojęcie o tym, jak poważny jest problem.

To, co zrobisz z tymi danymi, zależy od Ciebie - przedyskutuj je z nim, wyjaśnij problem i spróbuj rozwiązać problem lub przekaż go zarządowi.

Oded
źródło
6
Wolisz, żeby powstrzymał cię przed produktywnością? Myślę, że on jest problemem. Po prostu nie jesteś już rozwiązaniem. Musisz przeczytać trochę o ujemnej produktywności - członkowie zespołu, który ją produkuje, powinien zostać odcięty.
Oded
4
Niestety straciłem pracę po niechętnej współpracy trasie, więc nie poleciłbym tego. Z drugiej strony dostałem lepszą pracę gdzie indziej (więc było to całkowicie tego warte).
Spoike,
15
-1 to jest trochę zbyt pasywno-agresywne jak na mój gust.
Bryan Oakley
4
Istnieje wielu kompetentnych programistów szukających pracy. Jeśli facet nie może tego wyciąć, odetnij go i zatrudnij kogoś kompetentnego.
Paul Tomblin
8
„Często prosił mnie o pomoc, więc zacząłem utrzymywać tę skomplikowaną administrację o tym, ile czasu tracę. Oto pisemne raporty, pytania, odpowiedzi, arkusze kalkulacyjne i wykresy dotyczące tego, ile czasu firma poświęciła mi na zrobienie innych rzeczy. niż moja praca ”. Może to zrobić złe wrażenie.
Konerak,
42

Konstruktywny sposób podejścia to (bo można powiedzieć, że czuje się jak to jest z powodu braku kompetencji), może wyglądać następująco:

  • Spróbuj wytrenować go w kierunku odpowiedzi, ale postaraj się, aby wymyślił ostateczną odpowiedź. W ten sposób nauczy się, jak wymyślać trywialne rzeczy, a także nabędzie pewności co do własnych kompetencji w zakresie opracowywania rozwiązań (być może jest niepewny i potrzebuje potwierdzenia ciebie i / lub twoich kolegów? ).

  • Jeśli wielokrotnie zadaje podobne pytanie, wyjaśnij, że już to wyjaśniłeś i że powinien to wiedzieć (ponieważ w tym konkretnym przypadku faktycznie WIESZ, jaka powinna być jego wiedza na ten temat).

Geerten
źródło
2
To powinna być najlepsza odpowiedź - pomóż mu pomóc sobie.
Qwerky
1
Tak, ale niektóre z nich są proste. Myślę, że profilowanie osoby, której próbujesz pomóc, jest o wiele ważniejsze. Widziałem przypadki idące w obie strony.
govi
Zgadzam się, to powinna być najlepsza odpowiedź. Powiedz mu, jak to zrobić, ale tak naprawdę nie koduj go dla niego. Zmusi go to do samodzielnego kodowania go i będzie mógł dowiedzieć się, jak to działa.
Rachel
Moja ulubiona odpowiedź! Właśnie usunąłem +1 innych „dobrych”
Peter Gfader
30

Jako osoba, która wcześniej zatrudniała tego rodzaju osoby, powiem wam, że uświadomienie sobie tego problemu to naprawdę dobry uczynek. W tych okolicznościach chciałem, aby mój lud zrobił:

  • Zacznij mówić nie. Jest to trudne, ponieważ ci ludzie są bardzo dobrzy w tym, co robią, co sprawia, że ​​inni pomagają im. Bardzo dobre. [patrz przypis 1]
  • Jeśli masz na to ochotę, poprowadź dorosłą rozmowę, w której określisz zachowanie i powiesz, że nie będziesz już uczestniczyć. To jest opcjonalne. Nie musisz mówić współpracownikowi, że nie może dowolnie pobierać z portfela 20 dolarów.
  • Powiedz swojemu szefowi. Panie, chciałbym, żeby ludzie powiedzieli mi wcześniej.

Wiesz, co się stanie, jeśli ten współpracownik zostanie zwolniony? To jest szokująca rzecz. NIC ZŁEGO. Jeśli zespół produkował x jednostek pracy tydzień wcześniej, nadal będzie produkował x jednostek pracy tydzień później. Czas, który ta osoba pochłania, oraz zakłócenia, które powodują w toku pracy, można naprawdę zauważyć dopiero później. Zrobisz więcej, gdy to zachowanie się skończy. Ty też będziesz szczęśliwszy. A Twoja firma będzie miała więcej pieniędzy.

Uwaga 1: Kiedyś miałem pracownika, który miał zły dzień w zły tydzień. Odp .: Powiedziałem, że potrzebuję listę wszystkich waszych wybitnych rzeczy i ich stanu przed dzisiejszym powrotem do domu. Przyjrzę się temu wieczorem i jutro rano opracujemy plan. W ciągu dnia pozostała godzina. Po tym, jak opuściłem biuro A (żeby pojechać do domu, nie pracowaliśmy o tej samej godzinie), zamieniłem B i zastraszałem A, aby „pomagał” w projekcie B (co nie było nawet ważne dla firmy, był to projekt szkoleniowy, aby zrobić B lepiej w konkretnej technologii, dodając coś do naszej witryny) na - zgadłeś - jedną godzinę. Potem A poszedł do domu. Nie mam nic przeciwko temu, trudny przystanek to trudny przystanek. Ale byłam wściekła na B następnego dnia. Poziom umiejętności niezbędny do tego, aby inteligentni ludzie porzucili wszystko za ciebie, nie jest czymś niedocenianym. Możesz zdecydować się powiedzieć nie,

Chciałbym móc powiedzieć, jak sprawić, by osoba przestała to robić. Z mojego doświadczenia wynika, że ​​nie możesz. Ale możesz je zatrzymać robi to dla ciebie . Czasami ci ludzie, po zwolnieniu z miejsca, w którym to robili, kończą w pracy gdzieś, gdzie nie ma nikogo, kto mógłby się z nich wylać i nie podoba im się tam, lub pracują w pracy, którą naprawdę wiedzą, jak to zrobić. Ale kiedy mają pracę, nie wiedzą, jak to zrobić, i zdolność do nakłonienia innych do zrobienia tego za nich, to jest strategia, którą zastosują.

Kate Gregory
źródło
+1 za „Zacznij mówić nie” Poza tym czuję, że mogłeś poważnie cierpieć z powodu kompulsywnej niekompetentnej pijawki. Większość rozsądnie kompetentnych ludzi po prostu wykazuje takie zachowanie, ponieważ nie rozumie wpływu, jaki wywierają na ciebie pytania i nie ustępuje, powtarzano (być może wielokrotnie) i / lub zmuszano do powrotu później, zadając pytania (raz dziennie 10 minutowa sesja) lub umieszczaj różne rzeczy w mailach, ponieważ wtedy trudniej jest o nie poprosić, niż samodzielnie je uporządkować.
Marjan Venema
2
@MarjanVenema chodzi o to, że jeśli PO ma do czynienia z tego rodzaju osobą, nie zaszedłby tak daleko. Kiedy PO rozmawia między współpracownikami i zdaje sobie sprawę, „hej, to się zdarza każdemu z nas”, możesz być pewien, że ktoś już próbował prostych rzeczy, jeśli nie PO, to jeden z współpracowników.
Kate Gregory
Tak, ponieważ wydaje się, że do tej pory nie zrobili nic, aby to powstrzymać, od razu odpowiedzieli na wszystkie jego pytania.
Marjan Venema
2
„Powiedz swojemu szefowi. Panie, szkoda, że ​​ludzie nie powiedzieli mi wcześniej” Kate Nie wiem, czy wiesz, ale prawdopodobnie możesz też zjeść swoje ciasto i zjeść ”… Usłyszysz o napięciu między dwoma pracownikami i moderuj dyskusję, zanim stanie się ona krzykiem podczas spotkania. Twoja nagroda za kulturę zdrowego 1: 1 to wyraźny brak dramatu ... ”
komnata
3
@gnat dzięki, jestem wielkim fanem jeden na jednego i miałem je. Słyszałem: „Często mi przeszkadza” lub „Myślę, że spędzam zbyt dużo czasu, pomagając Xowi”, ale zajęło to dużo czasu, zanim ludzie faktycznie powiedzieli mi, że X przekroczył granicę. OP tutaj też nie chce powiedzieć szefowi. Ludzie są mili, chcą pomóc, chcą być wspierającym graczem zespołowym. Rozumiem.
Kate Gregory
19

Wyślij mu link do przepełnienia stosu .

Jeśli naprawdę jest to lenistwo, nie powinno być Twoim obowiązkiem zaspokoić jego gotowość do ukończenia pracy. Jeśli jest to brak umiejętności, pozwól mu kult kultowy na własną rękę, a nie twoją. Na swoim pracodawcy spoczywa profesjonalna odpowiedzialność za wykonanie jak najlepszej pracy i nie możesz pozwolić, aby inni ci poszli na kompromis. Współpraca i pomaganie kolegom to profesjonalne i oczekiwane zachowanie. Umożliwienie deadweight powstrzymania cię od wykonywania pracy (bez przekazywania czegoś z powrotem) jest czymś, czego musisz unikać, a to właśnie twój menedżer dostaje duże dolary za naprawę.

Joel Brown
źródło
2
+1 dla SO. Pozbyłem się pomocy wampirom, wysyłając im linki „pozwól mi google dla ciebie”. Nie mogę tutaj link, ponieważ najwyraźniej jest filtrowane.
Jason Lewis
A także link do google.com byłby bardzo poprawną odpowiedzią :)
Yasin Okumuş
12

To dziwne - po prostu prosi cię o wykonanie dla niego swojej pracy. Chyba że ma jakiś bardzo sprytny / subtelny sposób zadawania pytań, myślę, że miałbym ochotę po prostu powiedzieć „nie, nie mam czasu”.

gkrogers
źródło
4
Po co w ogóle być grzecznym? Byłem grzeczny wobec kretynów, jeźdźców na ogonach i oszustów od prawie 10 lat. O wiele łatwiej jest po prostu skonfrontować osobę bezpośrednio, powiedzieć jej dokładnie, co czujesz w tej sprawie. Mogą cię nienawidzić, ale co z tego, i tak nie chcesz być z takimi ludźmi. Nawet nie bądź miły z tego powodu. To jedyny sposób, w jaki ludzie ci się kiedykolwiek uczą i ostatecznie to robią lub po prostu zaczynają wykorzystywać innych, a nie twój problem.
wałek klonowy
13
„Po co w ogóle być grzecznym” Ponieważ może się zdarzyć, że sam zostaniesz zgłoszony do kierownictwa.
otto
2
@maple_shaft: Jak powiedział harjou, musisz to zrobić w inteligentny sposób.
Goran Jovic
4
-1 to nie jest pomocna odpowiedź, to tylko komentarz.
Bryan Oakley
5
@harjuo - Nie musisz być uprzejmy, po prostu nieuprzejmy. Dopóki jesteś profesjonalistą, nie widzę z tym problemu. To prawda, że ​​osoba, z którą się stykasz, może traktować to źle i narzekać, może nawet kierownictwu. Jeśli uważasz, że istnieje możliwość zaangażowania się kierownictwa, to po prostu postaram się poprowadzić kaczki z rzędu i przygotuję się na udzielenie zarządowi spokojnego i jasnego wyjaśnienia sytuacji. Zarząd nie będzie miał wiedzy z pierwszej ręki, aby zakwestionować nieścisłości konta tej osoby.
Dr Wily's Apprentice
9

Czy zastanawiałeś się nad rozmową z tą osobą dla dorosłych? Niech wiedzą, że ich ciągłe pytania są zabójcą produktywności, i zapytaj, dlaczego uważa, że ​​musi ciągle zadawać ci pozornie proste pytania. Może jest trochę niekompetentny. Możesz pozwolić mu zawieść lub pomóc mu odnieść sukces.

Idealnie, daj mu znać, że chcesz pomóc, jeśli naprawdę utknął, ale oczekujesz, że da ci szacunek, na jaki zasługujesz, i najpierw przeprowadzi trochę niezależnego badania. Ciągłe udzielanie mu odpowiedzi na proste pytania nikomu nie pomaga. Zachęcanie go do nauki i rozwoju pomaga całemu zespołowi.

Tak, będzie to niewygodna rozmowa, ale będzie mniej niewygodna niż jeszcze kilka miesięcy cichej urazy.

Bryan Oakley
źródło
Świetny pomysł, gdyby zadziałał. Kiedy ktoś się przekonał, że nie prosi o wiele, tylko na małe rzeczy, i ogólnie oszczędza to czas, ponieważ już wiesz i musisz mi tylko powiedzieć, a wtedy mówisz, że nie pomożesz mi wygrać dużo naprawić.
Kate Gregory
@KateGregory: więc Twoim zadaniem byłoby przekonać go. i właśnie o to chodzi w pytaniu i tej odpowiedzi. Przekonanie go może być trudne, ale musisz zacząć to robić, w przeciwnym razie twój występ będzie cierpieć.
Marjan Venema
@MarjanVenema są rzeczy inne niż zmuszanie tej osoby do przestania pytać, w tym odmawianie odpowiedzi na pytanie, kierowanie się i prośba o zaprzestanie.
Kate Gregory
@KateGregory: zobacz mój komentarz do swojej odpowiedzi.
Marjan Venema
9

Jako były menedżer nie mogę zacząć mówić, ile czasu spędzałem co tydzień jako „dorosła” opiekunka do dziecka. Wszystkie ego, konflikty, obelgi i sporadyczne problemy związane z pracą. Nigdy nie ma problemu z recenzjami kodu.

Pragnę tylko, aby prawdziwe miejsca pracy nawet zaczęły przypominać te z książki Joela.

Wspólnie usiądź w sali konferencyjnej z całym personelem, który jest dręczony przez tę osobę. Poinformuj tę osobę, że zakłócenia odwracają uwagę od twojej pracy i zakłócają twoją zdolność do pracy w „strefie”.

Poinformuj kierownika, jeśli to możliwe.

Poproś, aby wszystkie pytania były rozwiązywane za pośrednictwem poczty elektronicznej, aby wyeliminować zakłócenia w pracy, dzięki czemu możesz zacząć rejestrować zarówno częstotliwość przerw, jak i niski poziom doświadczenia.

W krótkim czasie grupa powinna albo wysłać wiadomość, która zniechęci wszystkich do przeszkadzania wszystkim, albo zbierzecie wystarczającą liczbę wiadomości e-mail, aby wykazać nawet niedoświadczonemu kierownikowi popełniony błąd w zatrudnieniu.

Lekcja, której nauczyłem się wcześnie jako menedżer, polegała na zatrudnianiu najlepszych pracowników, jakich mogłem znaleźć, próbowaniu zobaczyć, jak każda osoba pracowała w zespole i jak zespół się żelował.

Kolejną wczesną lekcją było niezwłoczne pozbycie się złych pracowników.

bsd
źródło
+1 za ostatnią linię, do której wszyscy ostatecznie dochodzimy (a potem chcielibyśmy, żebyśmy przyszli wcześniej)
Kate Gregory
Słyszałem, jak to wyjaśniono w ten sposób - „nie ma czegoś takiego jak dobre zatrudnienie, tylko dobre zwolnienie”
jqa
6

Poproś go, aby napisał swoje pytanie, abyś mógł później odpowiedzieć, kiedy będziesz wolny, i porozmawiaj ze swoim przełożonym, aby zapewnić ci spokojne warunki pracy.

Twoja sytuacja zawodzi Punkt Joela Testa # 8 Czy programiści mają ciche warunki pracy?

Jeśli współpracownik zada ci pytanie, powodując 1-minutową przerwę, ale to wytrąca cię ze strefy wystarczająco mocno, że powrót do produktywności zajmuje pół godziny, ogólna produktywność ma poważne problemy.

bancer
źródło
1
Czy głosujący na głos chcą komentować?
bancer
5

Poproś go, aby opublikował pytanie na tej stronie i zobaczył, jaką odpowiedź otrzymał, pomogło to wielu programistom;) Umieść kopię CLR za pośrednictwem C # na jego biurku i pozwól mu się tam sprawdzić.

jolySoft
źródło
co sprawia, że ​​uważasz, że OP narzeka na pytania w C #? Czy C # jest naprawdę taki trudny?
gbjbaanb
Ja nie. To tylko przykład dobrego zasobu. O to mi chodzi, daj mu dobre zasoby i poproś, aby nauczył się czegoś dla siebie. Nie ma znaczenia, czy .net, python, czy w twoim przypadku C ++ i żaden C # nie jest łatwy, to jego podejście jest złe.
jolySoft
4

Poprosiłbym go, aby ułożył wszystkie jego pytania w stos, a następnie usiąść i zrobić z nim parę programów przez dłuższy czas.

Brzmi tak, jakby nie wiedział, jak programować, ale to może być twoja frustracja. Programowanie w parach nauczy go programowania (zakładając, że można go uczyć, nie każdy ma talent do programowania).

Lennart Regebro
źródło
2
kluczem do ustalenia, czy tak jest, czy nie, jest to, czy ciągle otrzymujesz te same pytania. Są ludzie, którzy będą pytać cię, jak zrobić coś (to samo) trzy razy w tygodniu i nigdy nie pamiętają i po prostu pytają. Tego rodzaju ludziom nie można pomóc w programowaniu parami.
Kate Gregory
2
Pair prog jest świetny w tym scenariuszu, ponieważ dostaje pomoc, ale nie za darmo. Łącząc się, to jest łatwe do zrealizowania, jeśli jest on chętny do nauki lub po prostu szukasz kogoś wykonuje swoją pracę
Peter Gfader
3

Wiem dokładnie, jak się czujesz. Wcześniej byłem w takiej sytuacji. To tylko odgrywanie ról i manipulacja. Zwykle dzieje się to z wielu powodów: - Ta osoba nie zna odpowiedzi, jest niekompetentna i nie chce być tak niekompetentna, dlatego właśnie tak myślałem. - Jeśli ta osoba zadaje ci głupie pytanie przed ludźmi i odpowiada na nie zaraz, może spróbować postawić cię w niekompetentnym miejscu lub grać na tobie (miejsce pracy jest pełne tego rodzaju ludzi, próbując wspiąć się na ciebie). - Ta osoba jest leniwa i chce, żebyś wykonał dla niego swoją pracę. - Ta osoba jest facetem typu „słyszeć”, co oznacza, że ​​może odtworzyć próbkę kodu, ale nie może go dostosować, ponieważ nie rozumie, jak to działa, tylko gdzie go użyć.

Dobrym podejściem IMO jest po prostu powiedzenie temu facetowi, przepraszam kolego, że jesteś teraz sam, musisz tym razem sam się dowiedzieć, mam rzeczy do zrobienia. Jeśli problem będzie się powtarzał, porozmawiaj o tym ze swoim menedżerem (wiem, że stołek nie jest najlepszy, ale mam nadzieję, że masz kompetentnego kierownika, który widział śnieg wcześniej :))

Eric
źródło
3

Rozważałbym większość odpowiedzi, nawet rozmawiając z nimi, jako „eskalację”, podczas gdy moja pierwsza odpowiedź byłaby czymś w rodzaju propozycji połączenia się z nimi. W tym momencie zaoferowałeś pomoc, a jeśli odmówią, możesz ją eskalować z czystym sumieniem. Jeśli się z tobą sparują, możesz ocenić ich rzeczywisty poziom kompetencji.

Chodzi o to, że jeśli jedna osoba pisze bibliotekę, dopuszczalne jest poproszenie jej o napisanie kodu, który się z nią łączy - przynajmniej w ramach testu. Istnieją inne przykłady, które są w mniej oczywisty sposób akceptowalne, ale nadal budzą wątpliwości - na przykład gdy ktoś myśli, że już przeszedłeś problem i nadal możesz mieć pod ręką wynikowy kod.

Jeśli faktycznie proszą cię o wykonanie swojej pracy, WCIĄŻ rozsądnie jest poprosić o parę, w rzeczywistości jest to dobra sugestia, jeśli jesteś zakłopotany i jest to świetny sposób na naukę.

Jeśli nie są zainteresowani parowaniem, chętnie skorzystam z któregoś z innych rozwiązań tutaj - w rzeczywistości w zależności od ich reakcji mogę pominąć omawianie ich z nimi i przejść bezpośrednio do kierownika (z nie tylko prośbą o twoje pomoc, ale bezdyskusyjne stwierdzenie, że zaoferowałeś pomoc i okazało się, że NAPRAWDĘ chcieli czegoś więcej niż tylko pomocy)

Bill K.
źródło
2

Poproś go, aby nauczył się informatyki i pomógł ewoluować od bezmózgiego pisania skryptów; prawdopodobnie jest osobą, która zna się na rzeczy (ze sprawdzonymi umiejętnościami), ale nie ma doświadczenia.

„Wiesz, że naprawdę możesz zagłębić się w te rzeczy, ale co powiesz na poprawę siebie - teraz…”. Wydaj trochę pieniędzy na Amazon, aby zdobyć dobrą używaną książkę (Gang of Four, Programowanie w Haskell,… Tylko dla zabawy?), A zatem dodaj kilka zakładek do jego ostatnich pytań.

kagali-san
źródło
6
Jeśli nie jest skłonny do samodzielnego uczenia się rozwiązywania problemów po 5 latach (zamiast prosić o pomoc od swoich współpracowników), czy naprawdę uważasz, że jest gotów podjąć wysiłek, aby „nauczyć się informatyki? „?
gunit888
@ gunit888, nie ma znaczenia, kiedy chce, czy nie; ale dobrze by było, gdybyś poznał jego prawdziwe intencje ... a następnie, jeśli nie zamierza się czegoś nauczyć, zyskasz punkt moralny na tyle, by zacząć o nim rozmawiać.
kagali-san
2

Dostałbym pomoc od kierownictwa, porozmawiałem z nimi na ten temat, a potem umówiłem się z grupą dewelopera, aby poradzić sobie z sytuacją.

Alternatywnie czasem trzeba być nieco politycznym w stosunku do tych rzeczy i wyraźnie pokazać zachowanie danej osoby przed resztą zespołu (i kierownictwem, jeśli to możliwe), nie będąc niegrzecznym lub konfrontacyjnym, ale delikatnie zadając pytanie, dlaczego to robią to. Niedawno miałem do czynienia z podobną sytuacją. W takim przypadku powiedziałem pytającemu dewelopera, kiedy ponownie poprosiłem o pomoc: „Jeśli wiesz, co robisz, jak twierdzisz, to dlaczego konsekwentnie zadajesz pytania? A kiedy odpowiadam na nie, po co się kłócić? Jeśli chcesz, żebym ci pomógł w przyszłości, pozwól mi to zrobić ”. Ta sama osoba została zwolniona przez dyrektora technicznego, kilka dni później (już uśpiony był już z problemami).

Obaj byliśmy kontrahentami, FYI, więc z punktu widzenia niszczyciela nie było wewnętrznej lojalności wobec żadnego z nas. Czasami rzeczy muszą po prostu wyjść na jaw.

Inżynier
źródło
1

Ponieważ jesteś w tej samej drużynie, bądź dobrym graczem zespołowym, pokazując mu, jak być jednym z nich. Narażenie go na zarządzanie może wzbudzić gniew niektórych twoich kolegów i jest to, moim zdaniem, karmicznie złe.
Są szanse, że kierownictwo już wie o twoim koledze, więc po co odstąpić od szeregu, pokazując im, że był kiepski najemnikiem? Na dłuższą metę pomoc teraz temu facetowi może na dłuższą metę się opłacić w sposób, którego nawet sobie nie wyobrażasz.

Przepraszam, że znalazłeś się w tak trudnym miejscu.

blackappy
źródło
Kierownictwo może wiedzieć, że „Joe wydaje się potrzebować więcej pomocy niż inni”, ale nie że „Joe jest przenoszony przez resztę zespołu i wykonalibyśmy więcej pracy, gdyby miał odejść”. Mówiąc jako zarząd, nigdy nie chciałem w to wierzyć. Przez ponad 20 lat spotkałem trzy osoby, z których to prawda. Najgorszy z nich był najbardziej podstępny, który kiedyś zmusił współpracownika do płaczu za powiedzenie mi, co się dzieje. Ta osoba zdecydowanie ukrywała niekompetencję, aby utrzymać pensję. I tak trudno mi było w to uwierzyć.
Kate Gregory
Rozumiem, co mówisz, ale wygląda na to, że „Joe” jest prawdopodobnie wyjątkiem od reguły.
blackappy