Inni odpowiedzieli na pytanie, czy należy przyznać dostęp. A także wady wynikające z nie wykonywania poleceń. Pozwólcie, że przedstawię perspektywę menedżera.
Załóżmy, że mam pracownika z umiejętnościami, których naprawdę nie jestem uprawniony do właściwej oceny. Coś produkują, może to działa, może ma problemy. Może nawet nie wiem, czy rodzaj i liczba zauważonych problemów jest „normalna”, czy też świadczy o złej pracy. Być może jest odwrotnie, a praca jest naprawdę wysokiego kalibru, ale nie mam pojęcia, a mój szef domaga się więcej.
Jako menedżer muszę się upewnić idą tak, jak powinny.
Nie mogę po prostu uwierzyć Ci na słowo, ponieważ prawdopodobnie powiesz mi, że jakość Twojej pracy jest po prostu niesamowita - i możesz mieć zbyt zawyżoną opinię na temat
Mógłbym zatrudnić konsultantów do oceny pracy. Z drugiej strony, bez względu na to, jak wygląda praca, jeśli konsultanci uważają, że przez złe mówienie, dostaną ze mną mocniejszy kontrakt, a potem źle to zrobią. Więc mój poziom zaufania, idąc tą drogą, jest już niski.
Oznacza to, że muszę rozmawiać z ludźmi, którym ufam. Poproszę cię, żebyś spakował swoją pracę i pozwolił tym ludziom się temu przyjrzeć. Nie będą szukać daleko, bo to będzie osobista przysługa. Miejmy nadzieję, że faktycznie wiedzą, o czym mówią. To pozostawia kilka możliwości.
- Po pierwsze, są ekspertami i uważają, że to, co zrobiłeś, jest co najmniej wystarczająco dobre.
- Po drugie, są ekspertami i myślą, że Twoja praca to katastrofa.
- Po trzecie, nie są ekspertami, ale nie chcą się dalej angażować i po prostu mówią, że to dobrze.
- Po czwarte, nie są oni ekspertami ale nie chcę źle wyglądać i dlatego wybieraj raczej bezsensowne rzeczy, abyś się zmienił.
W każdym z tych scenariuszy jedynym , którym powinieneś się obawiać, jest to, czy szef rzeczywiście zna dobrych programistów, którzy uważają, że twoja praca to śmieć. Jeśli tak jest, najlepszym rozwiązaniem jest spotkanie z nimi, aby omówić swoje decyzje, uważnie słuchając tego, co mają do powiedzenia.
Szczerze mówiąc, fakt, że nie chcesz ktoś inny to widzi, sprawia, że wierzę, że masz coś do ukrycia. Być może wiesz, że Twoja praca nie jest tak wspaniała i boisz się, co ktoś o niej pomyśli. W takim przypadku możliwość omówienia tego z osobą trzecią byłaby dla Ciebie bardzo dobra. Dlatego proponuję porozmawiać ze swoim przełożonym i zapytać, czy mógłby dokonać przeglądu kodu na miejscu, razem z Tobą. W ten sposób możesz zarówno uczyć się z ich doświadczenia, jak i wyjaśniać podjęte przez siebie decyzje.
Każdy świetny programista, którego znam, chce, aby ludzie przyjrzeli się jego pracy. Czemu? Ponieważ kodowanie jest trudne i nawet bardzo doświadczeni ludzie mogą popełniać podstawowe błędy. Czy to w samym kodzie, czy nawet w ogólnej architekturze. Wiemy, że jeśli zostanie złapany wystarczająco wcześnie, ból związany z naprawą jest zminimalizowany. Wiemy też, że nikt nie jest doskonały i wszyscy możemy się od siebie uczyć.