馃憠 Wst臋p
Dowiesz si臋, dlaczego warto traktowa膰 swoj膮 karier臋 jako biznes, jak dzia艂a model oparty o budowanie kapita艂u zawodowego i dlaczego pasja w pracy jest niepotrzebna, a czasem nawet szkodliwa.
Poka偶e Ci jak budowa膰 reputacj臋 oraz nabija膰 punkty splendoru i 偶e umiej臋tno艣ci mi臋kkie (kt贸re wcale nie s膮 takie mi臋kkie) odgrywaj膮 w tym kluczow膮 rol臋.
馃憠 Ustawienie mindsetu
Poka偶臋 Ci, w jaki spos贸b szybciej zdobywa膰 informacje potrzebne do wej艣cia na wy偶szy poziom.
Powiem Ci, dlaczego nigdy nie nazywa艂em si臋 "juniorem" i polecam to samo innym.
Poka偶臋, 偶e masz wp艂yw praktycznie na ka偶dy aspekt swojej pracy i mo偶esz wykorzysta膰 to na swoj膮 korzy艣膰.
Powiem te偶 pokr贸tce o tym, jak si臋 rozwija膰 na w艂asn膮 r臋k臋.
馃憠 Praca z zadaniami
Przedstawi臋 Ci m贸j sprawdzony w bojach proces planowania i realizacji zada艅, kt贸rego u偶ywam od lat. Obejmuje on m.in.:
- Podzia艂 zadania na mniejsze cz臋艣ci.
- Zadawanie pyta艅 i zbieranie informacji o tym, co trzeba zrobi膰.
- Okre艣lanie, czy zadanie jest naprawd臋 sko艅czone.
- Sposoby testowania.
- Raportowanie, informowanie o problemach i radzenie sobie z op贸藕nieniami.
- Radzenie sobie z blokad膮 (writer's block).
- Zbieranie feedbacku do zadania.
Dowiesz si臋:
- Dlaczego warto i jak wymasterowa膰 narz臋dzia, kt贸rych u偶ywasz.
- Jak pracowa膰, 偶eby nikt nie mia艂 Ci nic do zarzucenia, jak radzi膰 sobie z bagnem w kodzie i jak nie tworzy膰 nowego.
- Jak radzi膰 sobie z trudnymi zadaniami oraz jak przeku膰 nudne zadania w co艣 pozytywnego.
- Jak wyrobi膰 sobie intuicj臋, kt贸ra b臋dzie Ci automatycznie podpowiada膰 dobre i z艂e rozwi膮zania.
- Na czym tak naprawd臋 polega Code Review i jak robi膰 to dobrze.
- Jak sobie radzi膰, gdy czujesz, 偶e brakuje Ci do艣wiadczenia.
- Dlaczego oraz kiedy stosowa膰 TDD. Gdzie i jak najszybciej si臋 go nauczy膰.
Opowiem Ci te偶 o najwa偶niejszych elementach pracy z narz臋dziami do zarz膮dzania prac膮 zespo艂u (Jira, Linear itp.).
馃憠 Praca w zespole
Serce tego programu. Najwi臋kszy i najwa偶niejszy modu艂.
Na pocz膮tek poka偶臋 Ci, dlaczego programowanie to zawsze praca zespo艂owa i wrzuc臋 kilka szybkich taktyk, kt贸re pomog膮 Ci wykaza膰 si臋 w projekcie. Do zastosowania od zaraz.
Dowiesz si臋 jak wchodzi膰 na grubo do projektu w trakcie trwania onboardingu.
Przedstawi臋 Ci m贸j ulubiony, ekstremalnie trafny model, kt贸ry opisuje, dlaczego niekt贸re zespo艂y dzia艂aj膮 jak grupa komandos贸w, a inne, jak grupa nieporadnych g臋si.
Powiem Ci, co mo偶esz da膰 od siebie, 偶eby stopniowo przesuwa膰 sw贸j zesp贸艂 w stron臋 tego pierwszego.
Porusz臋 te偶 jeden z najwa偶niejszych temat贸w, czyli komunikacj臋. Poka偶臋 Ci m.in.:
- Jak przekazywa膰 to, co chcesz powiedzie膰 w jasny, zrozumia艂y i klarowny spos贸b.
- Jak dogada膰 si臋 z lud藕mi, w r贸偶nych sytuacjach, r贸wnie偶 konfliktowych, gdy ka偶dy ma odmienne zdanie lub jest wrogo nastawiony.
- Jak to robi膰, 偶eby dosadnie przekaza膰 wszystko, co chcesz przekaza膰, a jednocze艣nie zminimalizowa膰 ryzyko, 偶e kogo艣 urazisz.
- Jak i kiedy m贸wi膰 "nie".
- Jak i kiedy m贸wi膰 "tak".
- Jak prosi膰 o pomoc i komunikowa膰 swoje potrzeby.
- Jak w tym wszystkim nie triggerowa膰 ludzi ;).
Dowiesz si臋 te偶 m.in.:
- Jak rozwi膮zywa膰 konflikty i k艂贸tnie oraz jak podejmowa膰 decyzje w zespole tak, 偶eby zminimalizowa膰 narzekanie i sabotowanie podj臋tych decyzji.
- Jak skutecznie pracowa膰 z innymi i jak by膰 dobrym wsp贸艂pracownikiem dla analityk贸w biznesowych, QA, lider贸w i wszystkich innych, z kt贸rymi wchodzisz na co dzie艅 w relacje.
- Jak wygl膮daj膮 spotkania, na kt贸rych nikt nie zasypia, kt贸re szybko si臋 ko艅cz膮, a jednocze艣nie przynosz膮 rezultaty.
- Co zrobi膰, gdy planowania s膮 nudne, a retra to spotkania-wydmuszki, po kt贸rych nic si臋 nie zmienia.
- Jak propagowa膰 wiedz臋 w zespole.
- Jak zbiera膰 i dawa膰 feedback.
- Jak radzi膰 sobie z presj膮 i nadgodzinami.
- Jak odnale藕膰 si臋 w zespole, gdzie wszystkim wszystko wydaje si臋 oczywiste, gdzie czujesz du偶膮 r贸偶nic臋 poziom贸w i brakuje ludzi skorych do pomocy.
- Jak poradzi膰 sobie z nieogarni臋tym seniorem, kt贸ry nie robi swojej roboty, jak nale偶y?
- Jak, gdzie, kiedy i kogo informowa膰 o problemach w zespole, kt贸re wymagaj膮 eskalacji?
Powiem te偶 troch臋 o estymacjach oraz o tym, jak dobrze poustawia膰 sobie prac臋 zdaln膮 i asynchroniczn膮.
Na koniec powiem troch臋 o offboardingu i jak wyj艣膰 z projektu nie pal膮c za sob膮 most贸w i zostawiaj膮c dobre wra偶enie.
馃憠 Praca z klientem
Poka偶e Ci punkt widzenia klienta, kim on jest w zale偶no艣ci od tego, w jakiego rodzaju firmie pracujesz, co tak naprawd臋 my艣li, czego potrzebuje i jaka jest w tym rola zespo艂u deweloperskiego.
Dowiesz si臋:
- Jak dobrze zaprezentowa膰 si臋 przed klientem i by膰 kim艣 wi臋cej ni偶 losowym programist膮 z Polski, kt贸rego imienia nawet nie pami臋ta.
- Jak przekona膰 klienta do wi臋kszej ilo艣ci test贸w, do refactoringu lub innego z Twoich pomys艂贸w.
- Co nale偶y zrobi膰, gdy pomys艂y klienta wydaj膮 si臋 bezsensowne i nie ma on wg Ciebie prawa dzia艂a膰 dobrze, a on niekoniecznie s艂ucha Twojego feedbacku.
- Jak wyci膮ga膰 od klienta potrzebne informacje i co zrobi膰, gdy nie wywi膮zuje si臋 ze swoich zobowi膮za艅.
Dostaniesz spor膮 dawk臋 taktyk o tym, jak stopniowo poprawia膰 komunikacj臋 z klientem.
Poka偶臋 Ci te偶, jak przygotowa膰 si臋 do demo oraz innych spotka艅, na kt贸rych musisz co艣 zaprezentowa膰 przed klientem.
Powiem o tym, jak podchodz臋 do nadgodzin, 偶eby si臋 nie wypali膰.
馃憠 Praca z pracodawc膮
Powiem Ci, na czym polega dobra relacja z pracodawc膮 i jak to zrobi膰, 偶eby obydwie strony skorzysta艂y na niej jak najwi臋cej.
Poka偶臋 Ci moje jak dot膮d niezawodne podej艣cie do awans贸w, podwy偶ek oraz "negocjacji". Dowiesz si臋, czym tak naprawd臋 s膮 negocjacje.
Powiem Ci te偶, za jakie dodatkowe dzia艂ania ceni nas wi臋kszo艣膰 pracodawc贸w.
Przedstawi臋 Ci prosty model inwestowania w siebie i budowania reputacji, kt贸ra zostanie z Tob膮 nawet wtedy, gdy zmienisz prac臋.
馃憠 Pu艂apki odpowiedzialno艣ci
Na sam koniec opowiem o najbardziej powszechnych pu艂apkach, kt贸re czekaj膮 na wszystkich, kt贸rzy robi膮 dobr膮 robot臋 oraz jak sobie z nimi poradzi膰 i nie da膰 si臋 wykorzysta膰.
Poka偶臋 Ci, dlaczego branie zbyt wielu odpowiedzialno艣ci i zbyt szybki awans, mog膮 by膰 b艂臋dem.
Poka偶臋 Ci, jak szuka膰 balansu w zale偶no艣ci od tego, co chcesz osi膮gn膮膰 w swojej pracy.