Zarządzaj karierą, zespołem i projektami
4 godz. 9 min · Biznes i Automatyzacje
Cezary ŁysiakDevZaczynamy od podstaw. Zastanowimy się kim tak właściwie jest (czy powinien być) lider. Wydaje mi się, że panuje spore niezrozumienie czy może sporo niedopowiedzeń na temat faktycznych zadań i umiejętności na tym stanowisku. Od razu też spróbujemy się zastanowić czy to dla Ciebie. Wiele osób zrobiło sobie krzywdę wchodząc w tę rolę bez zrozumienia specyfiki wymagań i zakresu obowiązków.
Następnie spróbujemy umiejscowić lidera i jego techniczny zespół w strukturze firmy. Skupimy się w dużej mierze nad dynamiką pomiędzy potrzebami biznesu a dostarczaniem technicznych rozwiązań. Wspólnie spróbujemy zrozumieć czego oczekuje od nas biznes i jak widzi naszą rolę w całej firmie. Zastanowimy się też nad różnicami pomiędzy rodzajami firm i jak to wpływa na pracę lidera.
Nie sposób docenić wystarczająco jak ważna jest to umiejętność w pasie z narzędziami lidera. Komunikacja z zespołem będzie się różnić od tej z przełożonymi czy z innymi działami. Porozmawiamy też o rodzajach komunikacji, które nie koniecznie bezpośrednio się kojarzą z tym słowem, a mogą odgrywać sporą rolę w codziennej pracy.
W tej części zastanowimy się nad codzienną pracą w zespole technicznym. Budowanie oprogramowania (czy rozwiązań) to przede wszystkim ludzie. Twoim zadaniem jest zbudować dobrze funkcjonującą maszynę, gdzie zakresy odpowiedzialności są jasne, relacje p[rzynajmniej poprawne, a autorytet i decyzyjność niezachwiana.
Zazwyczaj w takim kontekście (projektowym) będą upływały Twoje dni. Jako członek zespołu (zazwyczaj) otrzymujesz zadania i je realizujesz. Jako lider możesz pracować nad zadaniami, ale częściej zarządzasz pracą tak, aby innym pracowało się dobrze. Usuwasz problemy. Zgłębiasz technologiczne czy biznesowe wyzwania. Sprawdzasz czy trzymacie się ustalonych ram. W tej części skupimy się na tym, jak to robić tak, aby zorganizować to w sposób tak optymalny, jak to jest możliwe.
Ta część to zbiór sytuacji, na które trzeba uważać. Pokażę Ci na co zwracać uwagę i jakie sytuacje rozwiązywać od razu, gdy pojawią się ich pierwsze symptomy. Za późne zwrócenie na nie uwagi może prowadzić do poważnych problemów.
W tej części pokażę Ci jak ważne jest myślenie długofalowe. Zarówno w kontekście rozwoju projektu, ale również zespołu, pojedynczych jego członków, ale również Ciebie jako lidera. Zastanowimy się również ponownie czy to rzeczywiście jest droga dla Ciebie (bo nie jest to stanowisko dla każdego - i... nie ma w tym nic złego).
Ten kurs jest przeznaczony dla osób, które chcą rozwijać się jako liderzy w IT, szczególnie w kontekście zarządzania zespołami technicznymi i realizacji projektów. Zakłada on podstawową znajomość pracy zespołowej oraz doświadczenie w projektach technicznych, ale nie wymaga wcześniejszego doświadczenia w roli lidera. Kurs został stworzony z myślą o programistach, testerach i innych specjalistach technicznych, którzy chcą wyjść poza swoją dotychczasową rolę i nauczyć się skutecznie prowadzić ludzi i projekty.
Cześć.
W tej lekcji będziemy rozmawiać o tym, po co tak właściwie Ty.
Czyli już jako team leader i dział techniczny są w firmie.
I wiadomo dział techniczny.
Najprostsza odpowiedź jest taka, że jest integralną częścią tej firmy.
No i to jest oczywiście prawda, ale istnieje jeszcze druga prawda, taka
brutalna prawda, że wbrew temu, co wiele osób technicznych
myśli, dział techniczny nie jest centrum firmy, praktycznie żadnej firmy
nie jest częścią centralną.
Dział techniczny jest po to, żeby tworzyć rozwiązania, które mają
realny wpływ na biznes.
I to mogą być różne rzeczy.
Może to być poprawa wydajności, może to być nowa funkcjonalność,
może to być jakaś optymalizacja procesów.
Wszystko się sprowadza do tego, że to, co robisz i to, co robi Twój zespół, ma pod
koniec dnia przynieść jakiś hajs dla firmy.
Tylko tyle. Ja albo i może i aż tyle.
I tak naprawdę dosyć proste jest takie podejście techniczne, bo łatwo jest sobie
myśleć o coraz lepszym kodzie, coraz fajniejszych testach, jakiejś super
architekturze, która już jest potrzebna nam, bo coraz mamy więcej klientów.
I naprawdę nie zrozum mnie źle, to wszystko jest turbo ważne,
naprawdę bardzo ważne.
I od tego nie ma żadnej ucieczki.
I to też nie jest tak, że ten dział techniczny jest nieważny w tej
firmie, bo jest bardzo ważny.
Tylko trzeba sobie uzmysłowić, że nie jest w centrum i nie jest najważniejszy.
Każdy projekt, który robicie, tak naprawdę będzie mierzony przez ludzi na górze,
przez waszych przełożonych, poprzez cztery bardzo proste metryki.
Być może nawet są tylko dwie metryki, te dwie pierwsze.
No ale załóżmy na potrzeby rozmowy, że są aż cztery.
I to są bardzo proste metryki.
Pierwszy hajs zarobiony, drugi hajs oszczędzony, trzeci lepsza obsługa
klienta, czwarte łatwiejsze pozyskanie klienta.
I to jest już naprawdę tyle.
Ale co to tak oznacza w praktyce? Tak konkretnie.
Może jakiś przykładzik? Proszę bardzo.
Dobrym przykładem na przykład jest podniesienie wydajności, sprawienie, że to
wszystko działa szybciej, lepiej, wydajniej.
No i brzmi to dosyć technicznie, musisz przyznać.
I to jest techniczne zagadnienie, które dział techniczny w
techniczny sposób rozwiąże.
Ale z punktu widzenia firmy chodzi tutaj całkowicie o coś innego.
No bo wydajniejsza aplikacja, wydajniejsze rozwiązanie jest po to.
Nie żeby guru w internecie się uśmiechnął, że robicie to wszystko tak pięknie
albo nie, bo tak należy robić.
I tak wszyscy bogowie programowania mają.
To w ogóle nie o to chodzi.
Chodzi tutaj o to, żeby ten klient, który próbuje się wdrożyć do
waszego systemu, żeby zobaczył, że to wszystko działa fajnie, sprawnie,
elegancko, żeby powiedział następnej osobie, że to jest naprawdę dobrze
działający system oraz że jak będziecie mieli coraz więcej i coraz więcej tych
klientów, to Wasza aplikacja na tym nadąży.
Tylko właśnie po to to jest po nic więcej z punktu widzenia biznesowego.
I naprawdę możesz tutaj się ze mną nie zgodzić.
Możesz mi powiedzieć, że dział techniczny to jest bardzo ważne i tak dalej.
I oczywiście, że jest ważny.
I ja nie mówię, że nie jest ważny, ale błagam Cię, nie dorabiaj do
tego jakiejś zbędnej filozofii.
Teraz, w tym momencie chcesz zostać team leaderem, więc nie możesz myśleć tylko z
punktu widzenia technicznego, ale musisz zacząć też myśleć z punktu
widzenia biznesowego.
I uwierz mi, jeżeli to jest jedyna rzecz, którą wyniesiesz z tego kursu, to wynieść
to i Twoje życie będzie dużo, dużo prostsze.
W tym momencie to tyle. Lecimy dalej.