Zdjęcia Sean Gallup / Getty Images
Aby nowoczesna drużyna działała prawidłowo, należy ją umotywować нематериально
Nie można zarządzać przez programistów z pomocą pieniędzy. Jeśli zmniejszyć motywację do finansów i bonusów, otrzymamy obojętny stosunek do projektu i wysoką текучку klatek. Dla pokolenia młodych programistów ważniejsze od nagród i pieniędzy świadomość tego, co robią fajny produkt. Moi ludzie mówią tak: “Lepiej wykonywać fajny projekt za mniejsze pieniądze, niż zajmować się rutynowe i bezsensownej pracy”.
Portal Amazing Hire regularnie publikuje odpowiedzi deweloperów na pytanie “Co sprawia, że dla ciebie pracę atrakcyjne?”. Odpowiedzi, jak zwykle, są podobne:
— Matt Белисл, backend-wywoływacz: miła atmosfera w zespole, korzystanie z danego stosu technologii, “bułki” (piwo w piątki, czasu wolnego, płatnego urlopu);
— Ben Шайв i Alex Стралгер, iOS-deweloperzy: tworząca zespół, preferowany język programowania, spotkania zespołu w celu omówienia nowinek technologicznych;
— Stefan Richter, dyrektor techniczny firmy Shoobx: preferowany język programowania, wsparcie dla projektów Open Source, możliwość uczyć się czegoś nowego.
Każdego roku portal Stack OverFlow uwalnia przegląd branży IT na podstawie odpowiedzi tysiące programistów z całego świata. Jedno z pytań brzmi: “Jak deweloperzy oceniają potencjalną pracę?” W 2018 roku na to pytanie odpowiedziało 67 000 programistów. Zidentyfikowano trzy główne czynniki: wynagrodzenie, stos technologii i rozwój zawodowy. Rok wcześniej twórcy postawili factor “rozwój Zawodowy” na pierwsze miejsce, a wynagrodzenie na drugie. Trzecie miejsce podzielili czynniki “stos technologii” i “biurowe środa”.
Wpływ czynników na decyzję o wyborze pracy, praktycznie równoznaczne. W 2018 roku różnica między odpowiedziami wynosi 1%, w 2017 roku różnica była w granicach 0,5 punktu. Oprócz wynagrodzenia programistów patrzą na to, co będą robić i jak będą rozwijać się dalej.
Rekrutacji w IT wiedzą na temat preferencji programistów i koncentrują się na niematerialnej stronie pracy. Europejski rekruter Enrico Хейдельберг radzi dowiedzieć się zainteresowania kandydata i połączyć się z nimi offer jest wartościowym. Następnie opowiedzieć o projekcie i technologii, dać linki do repozytorium i uzupełnić “pluszaki”. I tylko po to wyjaśnić istotę pracy.
Aby przyciągnąć specjalistów IT ciekawymi zadaniami, “Yandex”, “Megafon”, “Авито” i inne firmy prowadzą хакатоны. W ten sposób demonstrują przyszłych wnioskodawców poziom projektów i możliwości firmy. Alfa-bank poszedł inną drogą: programiści banku stały się jego амбассадорами. Często występują na imprezach i komunikują się z IT-społeczność. Dlatego рекрутерам Alfa-bank nie musi “biegać” za kandydatami, oni sami wybierają bank, aby dołączyć do najlepszej ekipy.
Większość programistów należy do pokolenia Y — ludzi, urodzonych między 1981 i 2000 lat. Bruce Тулган w książce “Nie zawsze dostanie nagrodę: Jak zarządzanie pokoleniem Y” mówi się, że są one najbardziej wymagający pracownicy w ciągu ostatnich 100 lat. Ich odróżnia indywidualizm i wyjątkowość. Nie chcą dostosować życie prywatne pod pracę i oczekują, że pracodawca dostosowane do nich. Nie chcą marnować czasu na sprawy, które dla nich nie są ważne. Nie chcą ciężko pracować i wspinać się po szczeblach kariery. Chcą, aby wszystko na raz.
Rodzice, jak zwykle, rozmawialiśmy z nimi na równi, więc pracownicy pokolenia Y patrzą na pracodawcy jako na partnera i są gotowi pracować tylko do momentu, gdy będzie to korzystne dla obu stron. Nowe pokolenie nie wierzy w obietnice o trosce w dłuższej perspektywie, na którą “клевали” poprzednie pokolenia. Nie są gotowi teraz poświęcić czas i życie dla nawiedzonych dóbr w przyszłości.
Według dyrektora technicznego USA Megan Smith, w ciągu najbliższych 10 lat w USA pojawi się 1,4 mln IT-oferty pracy, podczas gdy programistów będzie tylko 400 000. Według szacunków Funduszu rozwoju internetu inicjatyw (ФРИИ), do 2027 roku w Rosji będzie brakować 2 mln specjalistów IT.
Według danych centrum badań HeadHunter, ilość IT-oferty pracy rośnie z miesiąca na miesiąc. W 2017 roku wzrost ilości ofert pracy w IT wynosił 20-30% w porównaniu z rokiem poprzednim, w roku 2018 — już 30-40%. Jednak w ciągu roku liczba cv wzrosła tylko o 12%.
Programiści nie są zależne od lokalnego rynku pracy. Z powodzeniem pracują zdalnie, niezależnie od lokalizacji pracodawcy. Na razie nie ma stałej pracy, one mogą zapewnić sobie minimum egzystencji poprzez freelancing i jednorazowych projektów. Dlatego programiści nie potrzebują w każdej pracy i wybierają pracodawcy z wielu czynników.
Joelle Спольски, CEO Stack OverFlow, uważa, że istnieją trzy metody sterowania: drużynowy, metoda ekonomicznej motywacji i metody identyfikacji. Metoda poleceń przyszedł z wojska i nie nadaje się pokolenia Y, dla którego pracodawca — równy partner. Metoda ekonomicznej motywacji stymuluje pracowników materialnie. Ale on też nie działa dla pokolenia Y, bo dla nich czas i interesy są ważniejsze niż pieniądze.
Спольски oferuje zarządzać licznymi zespołami z pomocą Identity Management — metody identyfikacji. Ta metoda pomaga stworzyć silną wewnętrzną motywację i tworzyć silną drużynę, która postrzega siebie jako rodzinę. W praktyce Joelle wykorzystuje trzy narzędzia, które łatwo wprowadzić w styl zarządzania IT-firm:
— bogata внерабочая życie: organizacja czasu wolnego dla pracowników, aby poczuli, że żyją pełne i ciekawe życie;
— wspólny posiłek: gdy pracownicy jedzą razem przy jednym dużym stole, czują się jak jedna rodzina i stają bliżej siebie;
— otwartość informacji: kierownik wyjaśnia przyczyny podejmowania decyzji i w ten sposób tworzy się w zespole podobnych wizji i opinii.
Pracownicy stają się bardziej swobodne w działaniach, ale nadal poruszają się w odpowiednim dla spółki kierunku, bez nadmiernego dopasowania.
Przywódcom łatwo skorzystać z porad Джоэля Спольски. Trudniej uświadomić sobie, że to skuteczna metoda zarządzania. Zazwyczaj przeszkadza stereotyp, że przy “miękkim” instrukcji w zespole rozpocznie się sabotaż i anarchia. Oto, co warto zastosować w praktyce (testowane na osobistym doświadczeniu):
— rozmawiać z programistami w jednym języku, do tego nauczyć się języka slang i zorientować się w technologiach;
— komunikować się z pracownikami na równych prawach, na “ty” i po imieniu; choć być może takie podejście nadaje się dla każdego biznesu;
— udostępnianie informacji: opowiadać, co się dzieje w firmie i głos cel; to pomaga pracownikom poczuć własności do wspólnej sprawy.