W ubiegły weekend nasz zespół wziął udział w hackatonie. Trochę się przespałem i postanowiłem o tym napisać.
To pierwszy hackaton w murach Tinkoff.ru, ale nagrody od razu wyznaczyły wysoki standard – nowy iPhone dla wszystkich członków zespołu.
Jak poszło:
W dniu prezentacji nowego iPhone'a zespół HR przesłał pracownikom ogłoszenie o wydarzeniu:
Pierwsza myśl brzmi: dlaczego mentoring? Rozmawialiśmy z zespołem HR, który rozpoczął hackaton i wszystko się ułożyło.
- W ciągu ostatnich 2 lat nasze zespoły znacznie się rozrosły, nie tylko liczebnie, ale także geograficznie. Chłopaki z 10 miast pracują nad różnymi projektami (Moskwa, Petersburg, Jekaterynburg, Niżny Nowogród, Soczi, Rostów nad Donem, Iżewsk, Ryazan, Kazań, Nowosybirsk).
- Nie można pominąć kwestii onboardingu: stada juniorów, rozproszone zespoły, rozwój zdalnych biur – wszystko wymaga szybkich rozwiązań.
- Pomyśleliśmy, że to szansa, aby opowiedzieć, jak i w jaki sposób rozwiązujemy problemy mentoringu w zespole + realna szansa na oderwanie się od procesów pracy i spróbowanie czegoś nowego.
- Hackaton to okazja do spotkania współpracowników, z którymi do tej pory komunikowałeś się wyłącznie telefonicznie lub na Slacku.
- I tak! To jest zabawne, do cholery)
Zasady udziału były proste. Zakładając duże zainteresowanie pierwszym hackatonem, nasz HR zdecydował, że 5 pierwszych zespołów, które się zgłoszą, zostanie od razu wpisane na listę uczestników, 2 zostaną wybrane przez jury, a jeden zespół zostanie wybrany na podstawie największej liczby polubień w zbiegu . Każdy zespół dopuszczał maksymalnie 5 osób – niezależnie od działu, projektu, technologii i co najważniejsze miasta. Dlatego bardzo łatwo było skompletować zespół i sprowadzić kolegów z naszych dziesięciu centrów rozwoju. Na przykład w naszym zespole znalazł się Timur, programista Windows z St. Petersburga.
Zwołaliśmy nadzwyczajne spotkanie, przeprowadziliśmy burzę mózgów i wpadliśmy na pomysł. Nazywali siebie „T-mentorem”, krótko opisali istotę przyszłego projektu i stos technologii (C#, UWP) oraz przesłali aplikację. Strasznie baliśmy się spóźnienia, ale zajęliśmy drugie miejsce i automatycznie zostaliśmy uczestnikami.
Jeśli cofniemy się trochę, list w sprawie hackatonu otrzymaliśmy 4 września, tj. mieliśmy nieco ponad 3 tygodnie na dopracowanie szczegółów. W tym czasie trochę się przygotowaliśmy: przemyśleliśmy pomysł, przypadki użytkowników i narysowaliśmy mały projekt. Nasz projekt jest platformą, na której rozwiązywane są dwa problemy:
- Znalezienie mentora w firmie.
- Pomoc w interakcji pomiędzy mentorem a podopiecznym.
Interfejs pomaga planować regularne spotkania, spisywać notatki z tych spotkań i przygotowywać się do osobistej interakcji pomiędzy mentorem a podopiecznym. Wierzymy, że mentoring to przede wszystkim komunikacja osobista, a system nie powinien zastępować regularnych spotkań, a jedynie pomagać w organizacji procesu. Ostatecznie wyszło coś takiego:
Nadszedł dzień X (29.09.2018)
Zbiórkę uczestników zaplanowano na godzinę 10:30.
Podczas hackatonu Tinkoff.Cafe stało się bardziej nie kawiarnią, ale prawdziwą platformą kreatywności: wydzielone miejsca do pracy dla zespołów, strefa relaksu z kocami i poduszkami oraz zastawiony stół w stylu herbaciarni.
O wszystko zadbał HR: ponieważ hackaton trwa długo, otrzymaliśmy pastę do zębów, szczoteczki i ręcznik, a w biurze dyżurował lekarz, z którym można było się skontaktować 24 godziny na dobę.
Każdy zespół został wyposażony w stanowiska pracy, wyposażone w dodatkowe gniazdka, wodę i wszystko, co niezbędne, abyśmy mogli zanurzyć się w procesie. Wysłuchaliśmy pożegnalnych słów organizatorów, regulaminu hackatonu, zadzwonił dzwonek i pod hasłem „Dla Hordy Tinkoff” wszyscy zaczęli planować, dzielić obowiązki i kodować.
Po rozwiązaniu wszystkich kwestii organizacyjnych zatankowaliśmy pilaw i wróciliśmy do szalonego kodowania.
Planowaliśmy i rysowaliśmy ekrany, kłóciliśmy się o priorytet funkcji, które moglibyśmy przegapić, gdybyśmy nie mieli czasu.
Dzień minął bardzo szybko, niestety niewiele zrobiliśmy. Organizatorzy wykazali się dużą uwagą, okresowo podchodzili i interesowali się naszymi sprawami, udzielali rad.
Podnieśliśmy trochę API, stworzyliśmy mały interfejs użytkownika. I nagle zapadł wieczór, a my byliśmy całkowicie pogrążeni w bólu i rozpaczy rozwoju.
Praca szła pełną parą: ktoś o czymś dyskutował, ktoś kładł się spać, my pracowaliśmy. Było nas 4 programistów UWP (budujemy bank mobilny na Tinkoff.ru), a naszym technologem była wspaniała Camilla. Gdzieś pomiędzy godziną 5 a 6 rano, kiedy już stworzyliśmy kilka stron i zainstalowaliśmy ASP.NET WebApi, nasz backend postanowił się położyć, ale nie zaobserwowaliśmy żadnych awarii na produkcji.
Około godziny 6 rano ogarnęła nas myśl, że wszystko stracone. Nie było jeszcze zaplanowanych żadnych ekranów, niektóre uchwyty API podawały 500, 400, 404. To skłoniło mnie do zebrania w pięść tego, co pozostało z mojej woli i rozpoczęcia cięższej pracy.
Rano o 8:00 obsypali nas śniadaniem i dali trochę czasu na dokończenie projektów i przygotowanie prezentacji.
Przed rozpoczęciem hackatonu myśleliśmy, że skończymy wszystko w 10 godzin, wyśpimy się i zgarniemy nagrodę główną. Przyjaciele, to nie działa.
Wskazówki (teraz) zaprawiony:
- Przemyśl pomysł.
- Przypisz role.
- Wyznacz swój obszar odpowiedzialności.
- Nie imprezuj przed zawodami.
- Wyśpij się dobrze.
- Zabierz ze sobą wygodne ubrania 🙂 i buty.
O godzinie 11:00 rozpoczęliśmy prezentację naszych realizacji. Prezentacje były fajne, ale nie było wystarczająco dużo czasu, aby „dotknąć” rękami projektu moich kolegów – prezentacja wszystkich zespołów trwała około godziny.
Jury obradowało jeszcze 15-20 minut, a w międzyczasie organizatorzy rozmawiali o Nagrodzie Publiczności. Zostaliśmy poproszeni o oddanie głosu na projekt, który najbardziej nam się spodobał. Jeden głos na drużynę na jedną z drużyn (nie można było głosować na własną drużynę).
Według uczestników zwyciężyła drużyna SkillCloud.
Chłopaki stworzyli aplikację, w której pracownicy będą mogli przypisywać sobie zestawy umiejętności, bazując na zasadzie chmury tagów. Pomaga znaleźć ludzi, którzy rozumieją konkretny projekt lub są gotowi pomóc w konkretnej technologii. Przyda się nowym pracownikom, którzy nie nawiązali jeszcze kontaktów i nie wiedzą, do kogo się zwrócić.
Zdania jury i uczestników były zbieżne. Dlatego też SkillCloud zdobyło główną nagrodę i poproszono nas o ponowne oddanie głosu
Następnie wybraliśmy Mentor.me
Pomysł na projekt chłopaków:
Usługa mentoringowa dla nowych pracowników: do stanowiska przypisany jest zestaw czynności, które należy wykonać. Istnieją dwa rodzaje działań: studiowanie materiałów i komunikowanie się z ekspertem w danym temacie. Po ukończeniu studiów musisz odpowiedzieć na pytania i ocenić kurs/mentora. Mentor i ekspert również oceniają nowicjusza
Następnie nastąpiła ceremonia wręczenia nagród i sesja zdjęciowa.
RAZEM
Po 24 godzinach gorączkowego kodowania zaczęliśmy się od siebie oddalać. Mimo że nie wygraliśmy, nie czuliśmy się przegranymi.
Samo wydarzenie było bardzo pozytywne i wesołe. Staliśmy się bardziej świadomi swoich możliwości i słabości – nad czym jeszcze musimy popracować.
Przypomnieliśmy sobie, jak strasznie jest iść do nowego miejsca pracy i jak fajnie jest być w przyjaznym zespole.
Jeden z zespołów nakręcił nawet film, który odzwierciedlał znaczenie wdrożenia i wydarzeń pierwszego dnia. Możesz obejrzeć wideo
Osobiście otrzymałem ładunek dodatni i dobrze się bawiłem. Teraz czekam na kolejny hackaton.
- Kocham cię, całuję cię. Zaphod.
Źródło: www.habr.com