Szukasz najlepszych specjalistów od oprogramowania? Znajdziesz ich w kilka kliknięć.

Jak znaleźć i zatrudnić CTO do startupu? Przewodnik założyciela

16 sie 20219 min czytania

Michał Rejman

Chief Marketing Officer w Ideamotive. Uzależniony od podróży, orędownik pracy zdalnej.

jak zatrudnić CTO do startupu

W 2023 roku rola dyrektora technicznego (CTO) bywa przełomowa - może być katalizatorem sukcesu albo zwiastunem poważnych kłopotów. Dotyczy to zarówno raczkujących startupów, jak i ugruntowanych firm, co podkreśla znaczenie starannej rekrutacji na to krytyczne stanowisko. Startupy mają jednak wyjątkowe wyzwanie: muszą nie tylko znaleźć bardzo kompetentnego kandydata, ale też takiego, który chce i jest gotowy poruszać się w dynamicznym świecie startupu.

 

W tym przewodniku wyjaśnimy, kim jest CTO, dlaczego jest tak ważny i dlaczego tak trudno kogoś takiego znaleźć. W części praktycznej skupimy się przede wszystkim na tym, jak startupy mogą znaleźć CTO, co czyni CTO świetnym i gdzie ich szukać. Przygotowaliśmy też trochę informacji dla tych, którzy nie mogą znaleźć CTO i szukają rozwiązań alternatywnych. 

 

Na koniec będziesz umieć odróżnić dobrego CTO od dobrego CTO dla Twojego startupu i wiedzieć, jak sprawić, by pracował dla Twojego pomysłu. 

Czym zajmuje się CTO?

CTO to skrót od Chief Technology Officer, czyli dyrektor techniczny. To osoba z rozległymi umiejętnościami i wiedzą techniczną oraz kompetencjami przywódczymi. Jednocześnie potrzebuje nastawienia przedsiębiorcy. CTO to człowiek, który łączy cele technologiczne z biznesowymi: kieruje tworzeniem lub wykorzystaniem technologii w sposób najbardziej opłacalny i przybliżający firmę do celów szybciej. 

 

Obowiązki CTO bardzo różnią się w zależności od wielkości i celów startupu. Oto najczęstsze zadania wykonywane przez CTO:

Planowanie architektury produktu

Architektura produktu jest jak szkielet, na którym nakłada się kolejne warstwy. Produkty software'owe mają zwykle stronę użytkownika, stronę programisty i stronę biznesową. Ta ostatnia dba o to, by dwie pierwsze były dobrze połączone i działały bez problemów. Produkt nigdy nie zadziała dobrze, jeśli nie ma zaplanowanej i przemyślanej architektury. To zwykle CTO ją tworzy. Im bardziej złożony produkt IT, tym więcej wysiłku wkłada się w planowanie architektury. 

Tworzenie strategii technologicznej

Strategia technologiczna obejmuje planowanie budżetu, odpowiedzialności, cele itd. Pomaga lepiej zrozumieć, co firma chce osiągnąć i jakich środków do tego potrzebuje. To CTO bierze odpowiedzialność za stworzenie takiej strategii. Dba też o to, by właściciele, inwestorzy i liderzy zespołów ją znali i rozumieli. 

Tworzenie roadmapy

Roadmapa to bardziej szczegółowa wersja strategii technologicznej. Zawiera nie tylko to, co chcesz osiągnąć, ale też jak zamierzasz to zrobić. Ma harmonogram i zadania, które później zapewnią lepszą organizację, komunikację, monitorowanie i szybsze dostarczanie. Dopiero gdy roadmapa powstanie i zostanie udostępniona, programiści mogą zabrać się do pracy nad produktem. 

Badanie trendów rynkowych

CTO powinni być zawsze na bieżąco, by podejmować najbardziej efektywne decyzje. To oni wiedzą, która technologia wkrótce się zestarzeje i lepiej jej unikać. Znają trendy branżowe i potrzeby użytkowników. Jeśli nie zagłębiają się w research, prawdopodobnie stworzą rozwiązania szkodliwe dla biznesu, których naprawa będzie kosztować tysiące lub miliony dolarów. 

Zarządzanie zespołem technicznym

CTO powinien budować lub wspierać współpracę, wspólny cel i ducha zespołu, sprawdzać, czy roadmapa jest realizowana, i w razie potrzeby optymalizować pracę. To on ocenia pracę członków zespołu, w razie potrzeby ich prowadzi i raportuje postępy CEO oraz interesariuszom. 

jakie są obowiązki cto

Dlaczego Twój startup potrzebuje CTO i dlaczego trudno go znaleźć?

CTO to ludzie, którym zależy nie tylko na stworzeniu produktu i zarządzaniu zadaniami. Patrzą na pracę z perspektywy biznesowej i starają się optymalizować zadania oraz zespoły w możliwie najskuteczniejszy sposób. Wiedzą, które funkcje są absolutnie niezbędne, a które będą dużo kosztować i nie przyniosą przychodu. 

 

W odróżnieniu od CEOsą aktywni w procesie wytwarzania, dyskusjach i kontroli procesów. Wiedzą, kiedy programiści się obijają albo pracują źle. Szybciej też dostrzegają większe i mniejsze problemy z produktem i znajdują rozwiązanie. 

Wreszcie są liderami, którzy potrafią zbudować oddany i pełen pasji zespół. 

 

Startupom trudno jednak znaleźć dobrego CTO. Zatrudnianie programistów full-stack wyda się niczym w porównaniu z rekrutacją CTO. Zajmuje to mnóstwo czasu, a właściciele mogą nigdy nie znaleźć właściwej osoby. Dlaczego tak jest?

Wysokie wynagrodzenia

CTO to jednorożce, które znają technologię równie dobrze jak przedsiębiorczość. Ich obowiązki są ogromne i kluczowe dla sukcesu. Ich decyzje mogą przynieść sukces albo zamienić projekt w wielką klapę. Do tego, by odnieść sukces jako CTO, potrzeba szerokiego doświadczenia w technologii i biznesie oraz wiedzy, którą trzeba stale odświeżać. Rzecz jasna tacy specjaliści oczekują wysokich wynagrodzeń, a średnia krajowa pensja CTO w USA wynosi $165,182. Startupy mają zwykle małe budżety i nie stać ich na CTO w zespole. 

Kwestia zaufania

CTO będzie wiedzieć wszystko o Twoim biznesie i produkcie oraz mieć kontakt z każdym inwestorem i członkiem zespołu. Dlatego startupy są dość ostrożne i świadome przy zatrudnianiu CTO. Poświęcają czas nie tylko na ocenę umiejętności przyszłego CTO, ale też jego wiarygodności. 

Właściwa osobowość

Zmiana CTO w połowie drogi jest trudna i bardzo kosztowna. Dlatego startupy starają się znaleźć osobę, która dobrze wpasuje się w zespół, raczej nie odejdzie szybko z projektu i pasuje do CEO oraz interesariuszy. To ktoś, z kim właściciele i zespoły spędzą mnóstwo czasu, więc lepiej, żeby współpraca była przyjemna. 

Niewielu specjalistów

CTO to bardzo odpowiedzialna rola i niewielu ludzi jest gotowych ją przyjąć. Na przykład niewielu programistów chce zostać CTO ze względu na dużą część biznesową i dodatkowe kompetencje - przedsiębiorczość, przywództwo, organizację i komunikację. Dlatego CTO na rynku jest niewielu. 

 

Prawdopodobnie natkniesz się na CTO, który zaproponuje prowadzenie Twojego projektu po godzinach. Z naszego doświadczenia i doświadczeń naszych klientów wynika, że to niemożliwe. Pierwszy rok wytwarzania wymaga ogromnego zaangażowania i 10-12 godzin pracy dziennie. Żaden CTO na świecie nie ma tyle wolnego czasu, zwłaszcza jeśli ma też rodzinę. 

Brak zainteresowania startupami

Startupy na początku nie mają wiele do zaoferowania i nigdy nie wiadomo, czy wysiłek się opłaci. Dlatego wielu CTO woli pracę w ugruntowanych firmach - mają dość ofert do wyboru. Duże korporacje zawsze płacą więcej i oferują szereg benefitów. 

Jak znaleźć właściwego CTO do startupu?

Ustaliliśmy już, kim jest CTO, czym się zajmuje i dlaczego tak trudno znaleźć tego właściwego. W tej części skupimy się na tym, jak znaleźć właściwą osobę do swojego startupu skuteczniej, trafniej i z lepszym efektem. 

Nie szukaj - zasłuż na niego!

CTO chętniej realizują swoje pomysły w ugruntowanych firmach ze stabilnym przychodem. Dlatego nie wystarczy po prostu znaleźć dobrego CTO - trzeba o niego powalczyć (na szczęście nie dosłownie). Jako startup nie możesz zaoferować benefitów i wysokich pensji, więc musisz znaleźć inne sposoby, by go przekonać. 

 

Kluczem jest przyciągnięcie go tym, co robisz. Opowiedz o ekscytujących przeszkodach, które będzie musiał pokonać, o tym, czego się nauczy i z jakimi problemami się zmierzy. Jeszcze lepiej, jeśli pracujesz z technologiami przyszłości. 

 

Bardzo ważne jest też odwoływanie się do logiki, a nie emocji. Musisz przekonać CTO, że Twój startup ma przyszłość i że sprawy zostaną doprowadzone do końca. Pokaż liczby i gotowe plany, a nie jeden wielki pomysł o niejasnych granicach. 

Ustal jasne wymagania

Jasne wymagania wobec idealnego CTO znacząco zawężają liczbę kandydatów. Spędzisz mniej czasu na przeglądaniu CV, które nie mają nic wspólnego z Twoją wizją, i nie będziesz rozmawiać z osobami bez odpowiednich kompetencji w Twojej dziedzinie. Oszczędzisz też czas kandydatów. 

 

Zacznij od umiejętności technicznych. Zdefiniuj produkt: czy to strona, aplikacja mobilna, VR, big data itd.? Na tej podstawie znajdź wszystkie technologie, które mogą zostać użyte w projekcie, i je wypisz. Zadbaj też o to, by w wymaganiach wskazać swoją branżę, bo CTO z doświadczeniem branżowym podejmuje bardziej świadome decyzje. Lepiej wie, jakie funkcje, design i technologie stosuje się w danej branży, więc szybciej się wdroży i znajdzie rozwiązania. Na przykład osoba z doświadczeniem w budowaniu marketplace'ów e-commerce nie będzie dokładnie wiedzieć, jak zorganizować nawigację, współpracę i opcje płatności.

 

Nie zapomnij wypisać cech osobowości. Jak już wspominaliśmy, CTO dużo pracują z zespołami, właścicielami i inwestorami. Warto więc szukać kogoś, z kim przyjemnie się pracuje i kto potrafi jak najlepiej zorganizować zespoły i komunikację. Ponieważ to osoba, która musi stale odświeżać swoją wiedzę, warto też szukać kogoś gotowego do nauki. 

 

Najczęściej poszukiwane cechy CTO to:

  • szybko się uczy
  • pasjonuje się researchem
  • myśli całościowo i ma zmysł biznesowy
  • jest świetnym liderem
  • jest dobrym coachem i mentorem
  • samodzielnie podejmuje decyzje
  • świetnie się komunikuje
  • jest wytrwały
  • jest kreatywny
  • jest gotów podejmować ryzyko

Spróbuj rekrutacji opartej na celu

Trzeba patrzeć nie tylko na umiejętności i doświadczenie, ale też na dopasowanie osoby do celu i założeń biznesowych firmy. Koniecznie zapytaj kandydatów o ich cele i motywacje, by sprawdzić, czy są zbieżne.

 

Jeśli cele się różnią, jest duża szansa, że później dojdzie do poważnych nieporozumień. Osoba pracująca dla innych celów będzie szukać innych rozwiązań i taktyk, jej priorytety będą inne. Może to zaburzyć pracę, spowodować duże opóźnienia albo, w najgorszym razie, rozpad projektu. Nawet jeśli zmusisz ją do pracy dla Twojego celu, prawdopodobnie się wypali i i tak odejdzie. 

Gdzie szukać CTO? 

Dobrego CTO nie znajdziesz wśród CEO, właścicieli firm czy menedżerów - raczej będzie zaangażowany w społeczność technologiczną. To stamtąd czerpie większość swojej wiedzy eksperckiej i informacji o nowych trendach. 

 

Gdzie więc kryje się społeczność technologiczna?

jak znaleźć ctoWydarzenia technologiczne

Wydarzenia takie jak hackathony, konferencje i meetupy to najlepszy sposób, by poznać CTO. Możesz błyskawicznie ocenić ich cechy osobiste, bez umawiania rozmowy rekrutacyjnej. Na podstawie rozmów z nimi, tego, jak traktują innych w społeczności, i udziału w wykładach czy warsztatach zobaczysz w pełni ich kompetencje społeczne. Jeśli występują na wydarzeniu jako prelegenci albo aktywnie biorą udział w dyskusji, dowiesz się też więcej o ich zainteresowaniach i wiedzy. 

 

To też świetny sposób na poznanie kandydatów pasywnych! Skoro większość kandydatów technicznych, zwłaszcza tych najlepszych, jest pasywna, warto wyjść do ludzi i szukać ich w staroświecki sposób. 

Platformy rekrutacyjne dla branży technologicznej

Specjaliści techniczni rzadko korzystają z uniwersalnych platform rekrutacyjnych. Na szczęście jest wiele takich dedykowanych branży. Możesz publikować ogłoszenia na różnych portalach i przyciągnąć jak najwięcej zainteresowanych, zaangażowanych kandydatów. Pozwoli Ci to nawet zlecić projekt na zewnątrz i sięgnąć po jeszcze szerszą pulę specjalistów. Trzeba jednak mieć jasne wymagania, bo inaczej rekrutacja zamieni się w niekończącą się mękę przy zbyt wielu kandydatach. 

 

Najpopularniejsze serwisy do rekrutacji CTO to CoFoundersLab, Founders Nation, Angel.co i Indie Hackers. 

Odpowiednie platformy internetowe  

CTO często bywają na subredditach, wątkach na Discordzie i kanałach Slacka. Dołączając do społeczności w tych aplikacjach, możesz odkryć CTO o zainteresowaniach zbieżnych z Twoją firmą, dowiedzieć się więcej o ich wiedzy i umiejętnościach, poznać sposób ich myślenia oraz to, jak traktują ludzi na platformie. 

Alternatywne sposoby obsadzenia stanowiska CTO

Wciąż nie możesz znaleźć właściwej osoby albo Twój budżet jest zbyt napięty? Na szczęście są alternatywne sposoby obsadzenia tej roli. 

jak znaleźć cto metody alternatywneBądź CEO i CTO

Jeśli projekt nie jest bardzo zaawansowany technologicznie, nie musisz tracić czasu i pieniędzy na rekrutację. Sami CTO rzadziej zresztą dołączają do takiego startupu, bo projekt nie jest dla nich dość trudny. 

 

Może to być trudne i będzie wymagać od Ciebie konsultacji oraz researchu. Ma jednak także swoje plusy. Nie będziesz musiał dzielić się wszystkim z CTO, nie zmierzysz się z kwestiami zaufania i NDA, a przy okazji dowiesz się więcej o swoim produkcie i decyzjach technologicznych. 

Outsourcing

Jeśli projekt jest zaawansowany technologicznie, budżet napięty, a Ty nie możesz obsadzić dwóch stanowisk naraz, rozważ outsourcing. Ma on dla startupu szereg zalet: dostajesz znacznie szerszą pulę specjalistów, w wielu miejscach pensje są dużo niższe niż w USA czy Europie Zachodniej, a o benefity nie musisz się martwić, bo CTO z outsourcingu ich nie potrzebuje. Budżet obetniesz jeszcze bardziej, zatrudniając zdalnych programistów. 

Wciąż będziesz musiał wymyślić, jak z nimi pracować zdalnie, i poradzić sobie z barierami kulturowymi oraz innymi zasadami pracy zdalnej, ale dla startupów to najlepsza z możliwych opcji. Jeśli masz zbyt duże obawy przed outsourcingiem i potrzebujesz CTO bliżej, sugerujemy nearshoring.  

Przyjrzyj się doświadczonym programistom

Seniorzy zwykle po drodze przyswajają myślenie biznesowe i wiedzą, jak ograniczać ryzyko biznesowe oraz optymalizować procesy. Na początkowym etapie możesz więc rozważyć ich w roli CTO. 

 

Po etapie początkowym, najbardziej technicznym, możesz zwrócić się do kogoś mniej technicznego. Po pewnym czasie rola CTO staje się bardziej menedżerska i nie wymaga aż tylu umiejętności technicznych. Jeśli więc doświadczony senior nie chce brać projektu na dłużej, możesz zaproponować mu tylko etap początkowy i pozwolić jak najszybciej wrócić do kodowania. 

Podsumowanie

CTO to osoba, która potrafi myśleć na trzy sposoby: technologicznie, biznesowo i zespołowo. Dla startupu to trudne, bo tak wysokiej klasy specjaliści oczekują wysokich wynagrodzeń i chętniej pracują w ugruntowanych firmach. 

Jeśli chcesz znaleźć CTO, powinieneś przyciągnąć go nie wysokim wynagrodzeniem, lecz ekscytującymi wyzwaniami i solidnością szans Twojego startupu na sukces. Zalecamy też wziąć pod uwagę jego cele i zestaw umiejętności, żeby Tobie również dobrze się z tą osobą pracowało! Najlepszym miejscem do szukania CTO są wydarzenia technologiczne.

Jeśli nie masz możliwości zatrudnienia CTO, rozważ alternatywy: łączenie obu ról, outsourcingalbo zaproszenie do tej roli doświadczonego seniora na wczesnym etapie. 

 

Chcesz zatrudnić CTO i poświęcić jak najmniej wysiłku na znalezienie właściwej osoby? Potrzebujesz kogoś, komu możesz zaufać? Nie wahaj się skontaktować z Ideamotive! Pomożemy Ci znaleźć idealnego kandydata na to stanowisko albo zapewnimy zewnętrzny zespół programistów, by jeszcze bardziej obniżyć koszty.

Michał Rejman

Michał jest weteranem marketingu cyfrowego z nastawieniem growth hackera i ponad 10-letnim doświadczeniem. Jego celem jest tworzenie wysokiej jakości treści technologicznych, ze szczególnym uwzględnieniem Reacta i Ruby on Rails. Podróżnik, wspinacz, orędownik pracy zdalnej.

Zobacz wszystkie wpisy autora
Newsletter 9-1
Newsletter Ideamotive
Twój dwutygodniowy przegląd najgorętszych newsów technologicznych
How To Find And Hire a CTO For Your Startup_ Founders Guide
Zatrudnij dyrektorów technicznych (CTO) na pełen i część etatu
Dowiedz się więcej

Szukasz wyjątkowych specjalistów do swojego zespołu?

W naszej sieci czekają sprawdzeni programiści, projektanci, menedżerowie i konsultanci biznesowi.