Znajduję się w sytuacji, która według mnie nie jest wyjątkowa. Zasadniczo firma A to mała firma, zatrudniająca mniej niż 100 pracowników, działająca w branży cyberbezpieczeństwa. Jest mnóstwo pracy do wykonania, ale brakuje rąk. Wyższe kadry nie rozumieją samej ilości pracy włożonej w tworzenie oprogramowania i nie wierzą, że zatrudnianie bardziej technicznych osób jest warte inwestycji, nadal zatrudniają więcej czarnych garniturów (osób nietechnicznych).
Pracownik Tom, inżynier oprogramowania, jest niezwykle rozproszony i ma wiele terminów. Są pracownicy techniczni niższego szczebla (którzy w zasadzie nic nie robią i są niesamowicie leniwi), ale jeśli chcesz odciążyć ich pracę, spodziewaj się, że spędzisz 3 razy więcej czasu, ucząc ich (których nie obchodzi), kiedy możesz po prostu wykonać pracę się we właściwy sposób. Ponieważ wolałbym zrobić jeden projekt w 100% niż 5 projektów w połowie. Mam więc kilka pytań, jak do tego podejść.
-
Jak pokazać wyższym osobom, że rozpaczliwie potrzebujemy więcej rąk, a mniej czarnych garniturów, bez wychodzenia jako „leniwi” lub „nieproduktywni "?
-
Co ważniejsze, jak ich poinformować, że każdy dodatkowy pracownik musi zostać zatrudniony przez programistów, ponieważ będziemy musieli sobie z nimi poradzić?
-
W którym momencie przeskakujesz statek i dostajesz pracę, która Twoim zdaniem jest wykonywana poprawnie i możesz wykonać swoją najlepszą pracę?
Uwaga: praca sama w sobie jest świetna, elastyczna, dużo się uczy, a praca jest wymagająca, co uwielbiam. To sprawia, że decyzja jest o wiele trudniejsza.
Edycja: Może się wydawać, że moja ocena jest niesprawiedliwa. Myślę, że pomocne byłoby podanie kilku przykładów zadań, ponieważ niektórzy uważają, że to ja jestem źródłem problemu. Zadania takie jak ...
1.) „Potrzebujemy raportu dla projektu x, zadawaj nam pytania, jeśli nic nie rozumiesz”. Raport zawiera wszędzie błędy ortograficzne, niepełne zdania.
2.) Po 3 miesiącach nauczania o naszym produkcie prosimy o podsumowanie. Brakuje im kluczowych szczegółów, które były wielokrotnie podkreślane i które można było przeoczyć tylko wtedy, gdy ich to nie obchodziło. Nie szukaliśmy szczegółowego podsumowania, ale w pewien sposób testowaliśmy ich świadomość.
3.) „Hej, rozumiemy, że nie znasz podstawy kodu, czy możesz przeczytać kod, który napisaliśmy ( który jest już udokumentowany) i udokumentuj to własnymi słowami i stwórz przepływ, aby lepiej zrozumieć, co próbujemy zrobić? ” - Próbują to zrobić i za 20 minut zwracają raport, który jest po prostu leniwy przy wszystkich próbach. Następnie wyjaśniamy im, jak byśmy tego chcieli. Proces się powtarza.
Jestem całkowicie szczęśliwy i podekscytowany, że mogę pomóc każdemu, niezależnie od jego doświadczenia, we wszystkim, czego potrzebuje. Ale kiedy tracimy cenny czas z naszego napiętego harmonogramu, aby ich uczyć, a oni wykazują 200% brak zainteresowania (błędy ortograficzne), wtedy wyznaczam granicę.