Dołączyłem do mojej firmy 2 lata temu, która jest firmą startupową, która istnieje już od 5 lat. Od samego początku pracuję nad jedną z technologii Microsoft. Już po kilku dniach dołączyłem do firmy i dowiedziałem się, że firma nie ma działającego procesu przez cały cykl życia oprogramowania. Pracownicy nie są monitorowani, a harmonogramy, terminy, kamienie milowe i jakość nie poszły zgodnie z oczekiwaniami.
Zawsze pasjonowałem się programowaniem oraz, co ważniejsze, wzorcami i praktykami zarówno w obszarach technicznych, jak i nietechnicznych, i zajmowałem się krzywą uczenia się. W międzyczasie produktywność firmy zaczęła spadać z każdym dniem. Nie ma wzajemnego zrozumienia między kierownictwem a pracownikami (tylko 12). Zarząd nie dbał zbytnio o korzyści dla pracowników, ich środowisko pracy, realistyczne harmonogramy itp. Z powodu błędnych obliczeń kierownictwa zespoły programistów wielokrotnie zmuszane były do pracy. To spowodowało, że pracownicy byli niezadowoleni, przez co stracili zainteresowanie pracą. Więc zaczęli produkować bardzo źlewyniki wpływające na rozwój firmy. Zawsze były jednakowe błędy po obu stronach, kierownictwie i pracownikach. Trywialny powód, dla którego uważam, jest taki, że kierownictwo nie poinformowało pracowników o procesie, znaczeniu jakości, wzorcach rozwoju oprogramowania, praktykach itp. Kierownictwo zawsze było chętne do dostarczania wyników i nie szukało „jak” dostarczyć wyniki.
Ostatnio awansowałem na stanowisko lidera zespołu (właśnie ukończyłem 2 lata), ponieważ kierownictwo uważało, że mam biegłość techniczną, a także zdolności kierownicze do obsługi wielu produktów. Miałem bardziej intymne relacje z kolegami niż relacje zawodowe . Trudno mi więc zastosować pewne zasady i stworzyć działający model w firmie. I do tej pory otrzymywałem niekorzystne wyniki, jeśli naciskałem to jeszcze bardziej.
Ponadto muszę się zakwalifikować do tej roli i mieć pewność co do proponowanego przeze mnie modelu roboczego, ponieważ nie mam dobrych wskazówek, aby się tym zająć. Mam raczej książkową wiedzę niż doświadczenie praktyczne.
Co mogę zrobić w tej sytuacji? Czy powinienem porzucić firmę, czy powinienem dokładać więcej starań, aby wszystko naprawić?
„W firmie z 10 000 osób, jeśli 5 facetów nie działa prawidłowo, firma może to wytrzymać. Ale w firmie 10-15 osób, nawet jeśli jeden facet nie radzi sobie dobrze, ma to ogromny wpływ na rozwój firmy”.
Odpowiedzi:
Kilka rzeczy do przemyślenia:
źródło
Trzymałbym się tego. Masz niesamowitą (być może raz w życiu) okazję. Za każdym razem, gdy masz złą sytuację i masz szansę coś z tym zrobić, masz okazję sprawić, by stało się coś wspaniałego.
Oto, co musisz zrobić.
za. Motywacja zespołu może być sprzeczna z intuicją. Według białej księgi z 2008 r. Harvard Business Review ( motywacja pracowników ) głównymi motywatorami są (w określonej kolejności):
Wydaje się, że kierownictwo nie ma pojęcia, że ich zespół techniczny tworzy firmę. Musisz działać jako bufor między kierownictwem a zespołem. Chroń ich! Walcz o nich. Trudno będzie ci z tym zarządzać, ale wyniki będą mówić same za siebie. Jeśli otrzymujesz wyniki, będą w porządku z tym, jak zarządzasz zespołem. Zadaniem zespołu jest wytworzenie produktu. Upewnij się, że nie martwią się o rzeczy, które się z tym nie wiążą, np. Politykę zarządzania itp. Nie pozwól, aby kierownictwo popchnęło ich do pracy niewolniczej itp.
To jest, gdzie guma spotyka się z drogą, że tak powiem. Uszczęśliwi to kierownictwo i zapełni Twój zespół. Oto, gdzie jest nagroda za okazję przed tobą. Aby to zrobić , potrzebujesz pomocy swoich zespołów!
za. Porozmawiaj ze swoim zespołem i poproś o pomoc w ulepszeniu wszystkiego . Są niesamowitym zasobem. Razem możecie wspólnie wymyślić rzeczy, które będą działać, aby poprawić swoją pracę. Ma to dodatkową (kluczową) zaletę zaangażowania. Ludzie są bardziej zaangażowani w coś, na czym mieli wpływ. Na przykład, jeśli wszyscy wspólnie zdecydujecie, że potrzebujecie kontroli źródła i że chcecie korzystać z SVN, wówczas wszyscy będą o wiele bardziej zaangażowani w korzystanie z niego i śledzenie procesów zarysowanych przez zespół, ponieważ mieli oni udział w podejmowaniu decyzji. Najważniejsze jest to, że musisz postawić drużynę po swojej stronie . b. Porozmawiaj z zarządem. Powiedz im stan rzeczy. Powiedz im, dokąd chcesz. Powiedz im, że potrzebujesz, aby byli nieco cierpliwi, gdy nadajesz kształt. Spraw, by przekonali się, że Twój zespół musi być zmotywowany. Potrzebujesz zarządzania po swojej stronie .
Czuć się wykwalifikowanym: czasami jest to trudne, ale możesz to rozwiązać. W tej sprawie doradzam trzy rzeczy.
"Udawać, aż ci się uda". Nie, nie mówię wam, żebyście cokolwiek sfałszowali, ale mówię wam, że możecie udawać zaufanie do siebie, dopóki tak naprawdę nie będziecie. Przeczytaj także przeczytaj, przeczytaj i dowiedz się jak najwięcej o zarządzaniu projektem i odpowiednich tematach w projekcie itp., Jak możesz. Wyrośniesz do roli. Pamiętaj tylko, że wszyscy zaczynają kiedyś w zarządzaniu lub jako kierownictwo zespołu i wszyscy przeżyliśmy. :-)
Zwróć się o pomoc do swoich zespołów. Nieuchronnie będą rzeczy, których nie jesteś pewien. Nie ma sprawy. Nie należy oczekiwać, że wszystko się dowie. Tutaj możesz zaciągnąć swój zespół, aby pomógł ci z lukami w wiedzy.
źródło
Ponieważ chodzi o motywowanie zespołu, najpierw odpowiem na tę część.
Większość nieporozumień wynika z niewiedzy, co osiągnąć. Jeśli masz projekt do zrobienia, najpierw wyjaśnij kierownictwu, co musisz osiągnąć i jak to osiągnąć.
Dowiedz się (z zespołu i Internetu), jakie narzędzia będą potrzebne do realizacji zadania.
Przekaż to zespołowi. Wszyscy wiedzą, kiedy są wykorzystywani, i niechętnie będą pracować dla kierownictwa. Przypomnij im, że jako profesjonaliści otrzymują wynagrodzenie za pracę, a nawet jeśli zamierzają odejść, najlepiej będzie, jeśli ich CV zostanie wykonane prawidłowo.
Zaplanuj drobne zadania, które zespół może osiągnąć, pokaż sukces kierownictwu i spróbuj przekonać je, aby zapewniły Ci narzędzia i moc do planowania nieco większych zadań. Ludzie zyskują pewność siebie dzięki małym sukcesom.
Jeśli zarząd nadal się tym nie przejmuje, to czy przeczytałeś książkę „Bogaty ojciec, biedny ojciec”? Są ludzie, którzy uczy się od dzieciństwa, aby wykorzystywać ludzi takich jak ty, ponieważ wiedzą, że jesteś gotów pracować w złych warunkach, ponieważ masz sumienie. Najlepiej opuścić takie miejsce pracy. Jeśli uważasz, że możesz poprawić sytuacje, będzie dobrze w twoim CV. Jeśli nie możesz, wyjdź. Jeśli firma, w której pracujesz, nie pomaga ci, to cię boli. Bo to niszczy twoją karierę.
źródło
Nie wyruszyłbym jeszcze na zewnątrz, ale miałbym oko otwarte na dobre okazje. Jeśli coś się pojawi, możesz im powiedzieć, że to zbyt dobra robota, żeby z niej zrezygnować.
W międzyczasie moją pierwszą drogą ataku będzie kontrola źródła. Masz to? Jeśli nie, to powinien być twój pierwszy numer jeden. Jeśli wybierasz, wybierz taki, który umożliwia wyzwalacze przed zatwierdzeniem i po zatwierdzeniu.
Po uzyskaniu kontroli źródła ujednolicaj proces wydawania. Podziel rozwój / wydania na oddziały, repozytoria lub cokolwiek, co obsługuje twoje oprogramowanie do kontroli źródła. Można zwolnić tylko kod w kontroli źródła. (Tak, musiałem to zrobić w jednej firmie).
Następnie powinieneś rozważyć ulepszenie procesu przechodzenia kodu do kontroli źródła. Różne sposoby wymuszenia, które mogą być realizowane przez wyzwalacze kontroli źródła lub konfiguracje ciągłej integracji (mogą zrobić więcej niż tylko kompilować kod).
Jeśli chodzi o (byłych) rówieśników, bądź z nimi szczery, ale nie wycofuj się. Zostałeś (prawdopodobnie) postawiony na tym stanowisku z jakiegoś powodu. Jeśli musisz, sprawdź dwukrotnie u swojego szefa, ale po prostu powiedz innym, czego oczekujesz. Użyj narzędzi, które umieściłeś, aby wymusić to dla nieumyślnych. Jeśli ktoś jest kimś więcej niż tylko zapominalskim, być może poproś szefa o radę. Jeśli większość członków zespołu cię wspiera, złe jabłka mogą przejść z własnej woli, gdy zobaczą, jak zmienia się otoczenie.
źródło
Jeśli wstaniesz i odejdziesz teraz, co pomyśli o tobie pracodawca? „Ten facet, który dołączył do mojej firmy 2 lata temu, po prostu decyduje się spakować swoje torby i odejść, gdy wszystko zaczyna źle wyglądać”. Może on niechętnie odnosić się do ciebie w przyszłości. Inni pracodawcy to zauważą. Potencjalnie idzie dwa lata doświadczenia z oprogramowaniem. Co powiesz także swojemu przyszłemu pracodawcy, gdy zapyta Cię, dlaczego odszedłeś? Co wtedy powiesz Twój przyszły pracodawca również pomyśli: „Czy ten facet też odejdzie, kiedy będę miał kłopoty? Pomimo oczywistych powodów finansowych odejścia oraz braku koncentracji i zainteresowania ze strony współpracowników, zaszkodzi to Twojej reputacji; coś, co ludzie mogą spędzić całe życie na kucie.
Rozumiem trudność równoważenia rówieśników i etyki pracy; Ja też mam z tym problem, ale musisz pogodzić etykę pracy z interakcjami społecznymi. Sugeruję, abyś został i przynajmniej działał zgodnie z nim przynajmniej przez jeden nacisk na etykę pracy, zanim rzucisz ręcznik. Staraj się motywować swoich rówieśników, staraj się uporządkować sprawy, w ten sposób, jeśli planujesz odejść, twój pracodawca powie „nie można go winić, próbował naprawić wszystko, ale to po prostu nie wyszło”. Bądź bardziej zachęcający. O wiele lepiej jest utrzymywać bliskie relacje ze swoimi współpracownikami i prosić ich o zrobienie czegoś niż pasożytnicze relacje z nimi i prosić ich o zrobienie czegoś. Staraj się, aby zrozumieli, skąd pochodzisz. Twoim obowiązkiem jako menedżera jest zarządzanie: i obejmuje to upewnienie się, że ludzie wykonują zadanie. Obowiązkiem pracownika jest również wykonywanie pracy. Jeśli są uparci lub w ogóle nie są zmotywowani, jest to coś poza twoją kontrolą. Wychodziłbym to z wielkim szefem, jeśli to możliwa opcja.
Jako menedżer nie mam żadnego doświadczenia, po prostu dzielę tę samą pasję programistyczną co Ty. Cholera, wciąż jestem w szkole, ale mam nadzieję, że to ci pomoże. =) Życzę powodzenia i powodzenia.
źródło