Hackaton nr 1 na Tinkoff.ru

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:

Hackaton nr 1 na Tinkoff.ru

Pierwsza myśl brzmi: dlaczego mentoring? Rozmawialiśmy z zespołem HR, który rozpoczął hackaton i wszystko się ułożyło.

Hackaton nr 1 na Tinkoff.ru

  1. 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).
  2. Nie można pominąć kwestii onboardingu: stada juniorów, rozproszone zespoły, rozwój zdalnych biur – wszystko wymaga szybkich rozwiązań.
  3. 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.
  4. Hackaton to okazja do spotkania współpracowników, z którymi do tej pory komunikowałeś się wyłącznie telefonicznie lub na Slacku.
  5. 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:

  1. Znalezienie mentora w firmie.
  2. 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:

Hackaton nr 1 na Tinkoff.ru

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ć.

Hackaton nr 1 na Tinkoff.ru

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.

Hackaton nr 1 na Tinkoff.ru

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.

Hackaton nr 1 na Tinkoff.ru

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:

  1. Przemyśl pomysł.
  2. Przypisz role.
  3. Wyznacz swój obszar odpowiedzialności.
  4. Nie imprezuj przed zawodami.
  5. Wyśpij się dobrze.
  6. Zabierz ze sobą wygodne ubrania 🙂 i buty.

Hackaton nr 1 na Tinkoff.ru

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.

Hackaton nr 1 na Tinkoff.ru

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 tutaj.

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

Dodaj komentarz