Praca w zespole

Integracja

Oprócz projektów na CodersCamp niezwykle istotna jest integracja uczestników, którzy dopiero się poznają i nie mieli wcześniej okazji wspólnie pracować. Bez niej będzie Ci bardzo ciężko zgrać zespół i zbudować dobrą atmosferę pracy, co z pewnością przełoży się negatywnie na późniejsze wyniki wspólnych projektów i oceny uczestników. Poniżej znajdziesz kilka porad dotyczących spotkań integracyjnych:

  1. Na CodersCamp staramy się w miarę możliwości przydzielać osoby do zespołu względem miejsca zamieszkania. Jeżeli więc wszyscy mieszkacie w tym samym mieście postaraj się zorganizować co najmniej kilka spotkań na żywo. Miejscem takich spotkań może być bar, kawiarnia, pub z grami planszowymi, lub dowolne inne miejsce, gdzie będzie Wam wygodnie rozmawiać. Spotkania na żywo są wyjątkowo cenne, ponieważ dają większe możliwości poznania się nawzajem niż spotkania online.                                                                                                               

  2. Jeśli nie możesz zrealizować punktu pierwszego postaraj się organizować spotkania integracyjne online. Możesz podczas nich wykorzystać gry online podlinkowane poniżej:

    1. https://store.steampowered.com/app/945360/Among_Us/                                                                     

  3. Na początku wspólnej pracy umówcie się na 2-godzinne spotkanie, podczas którego stworzycie Team Canvas dla Waszego zespołu. Pozwoli Wam to nie tylko lepiej się poznać, ale także wypracować wartości, cele i sposoby działania, które będą definiowały Was jako zespół.                     

  4. Przydzielaj swoim mentorowanym zadania do realizacji w parach lub zadania zależne od siebie, aby zachęcić do komunikowania się między sobą. To jak wiele będzie takich zadań, zależy już wyłącznie od preferencji Twojego zespołu.

Motywacja

CodersCamp to długie i intensywne wyzwanie stojące przed Twoimi mentorowanymi. W efekcie podczas kursu możesz spotkać się z sytuacjami, gdzie poszczególne osoby będą miały problem, aby zmotywować się do dalszego działania. Jako mentor jesteś pierwszą osobą, która ma możliwość ponownego rozbudzenia w ludziach chęci do działania oraz podejmowania się inicjatyw utrzymujących wysoki poziom motywacji w zespole. Poniżej znajdziesz kilka działań, które możesz podejmować w tym zakresie:

  1. Ustalajcie cele tygodniowe, które chcecie zrealizować jako zespół oraz jako pojedyncze osoby. Najlepiej, gdyby cele obejmowały kilka kategorii:

    1. Projekt - jaką część projektu chcecie zrealizować?

    2. Współpraca - jakie usprawnienia Waszej pracy chcecie wprowadzić?

    3. Rozwój - jakie zagadnienia chcecie lepiej poznać i jak planujecie zdobyć o nich wiedzę?

    4. Wsparcie - jakie inicjatywy związane z pomocą innym na poziomie zespołu i poza nim chcecie podjąć?

    5. Coś więcej - czy chcielibyście zrealizować coś co wykracza poza podstawowy zakres kursu (kontrybucja do open source, odpowiadanie na Stack Overflow itp.)?                                                

  2. Spotykajcie się codziennie na co najmniej 15 minut, aby porozmawiać o postępie w osiąganiu wyznaczonych celów, planach na kolejny dzień oraz ewentualnych problemach, na które napotkaliście.                                                                                                                                                    

  3. Raz w tygodniu przeprowadzajcie retrospektywę - spotkanie, na którym podsumowujecie swoje działania i zastanawiacie się wspólnie, jak możecie poprawić swoją współpracę. Możecie skorzystać ze strony Random Retros w celu prowadzenia spotkania i wygenerowania pytań oraz narzędzia FigJam, jako miejsca do zbierania odpowiedzi.                                                                            

  4. Na bieżąco przekazuj członkom zespołu konstruktywną informację zwrotną. Zachęcaj innych do dawania feedbacku sobie nawzajem oraz Tobie. Więcej informacji, jak to robić, znajdziesz w kolejnej sekcji.

Feedback

Jako mentor bardzo często będziesz chciał podzielić się z zespołem i jego poszczególnymi członkami informacją zwrotną na temat ich działań. W tej sekcji znajdziesz kilka porad, jak robić to efektywnie:

  1. Przekazuj informację zwrotną tak szybko, jak to możliwe. Dzięki temu otrzymująca ją osoba będzie w stanie łatwiej powiązać feedback z konkretnym działaniem. Jako wyjątek traktuj bardziej emocjonalne sytuacje, gdzie lepszym sposobem będzie poczekać aż emocje wszystkich nieco opadną.                                                                                                                                                                     

  2. W przypadku informacji zwrotnej na temat sposobu realizacji zadań staraj się zawsze udzielać jej w gronie całego zespołu, aby każdy mógł się czegoś nauczyć. W przypadku oceniania innych aspektów niż kod, chwal ludzi przy reszcie zespołu, ale przekazuj negatywny feedback podczas prywatnych rozmów.                                                                                                                                                

  3. Bądź precyzyjny. Ogólny feedback w stylu "musisz popracować nad jakością kodu" jest bardzo trudny do przekucia na konkretne zadania. Zawsze informuj, co konkretnie zostało zrobione dobrze a co źle. Jeżeli coś wymaga poprawy, możesz zasugerować najlepsze rozwiązania i zapytać się innych o zdanie. Staraj się jednak w takich sytuacjach unikać rozkazywania.                                         

  4. Podczas chwalenia pracy innych możesz pozwolić sobie zarówno na komentowanie cech (jaki ktoś jest - np. doceniam, że jesteś bardzo odpowiedzialny), jak i konkretnych zachowań (co ktoś zrobił - np. doceniam, że przejąłeś inicjatywę w tym zadaniu). W przypadku krytyki zawsze ograniczaj się do wymieniania konkretnych zachowań i ich konsekwencji - nigdy nie krytykuj osoby samej w sobie.                                                                                                                                          

  5. Staraj się zaczynać od omawiania problemów na poziomie ogólnym, a dopiero w przypadku nieskuteczności takiego podejścia, omawiaj je indywidualnie. Przykładowo, jeśli widzisz, że ktoś w zespole mało angażuje się w code review, zacznij od poruszenia w zespole tematu pokroju "W jaki sposób możemy uczynić nasze review bardziej efektywnym?".

Last updated