Særligt hvis du er en ikke-teknisk stifter. Du har sandsynligvis hørt udtryk kastet omkring, som du næppe forstår, som "full stack", "Kubernetes" eller "REST APIs", og du tænker måske, "Jeg har bare brug for nogen, der ved, hvordan man gør alt dette." Det er naturligt. Du ønsker den smarteste person i rummet, når det kommer til teknologi, ikke?
Men her er virkeligheden: mens tekniske færdigheder er vigtige, er de ikke det, der gør et team succesfuldt. Faktisk, hvis jeg har lært noget fra at bygge og lede teknologiske teams i årevis, så er det, at kulturel tilpasning, ikke bare teknisk brillians, vil bestemme, om dit firma trives eller krasjer.
Du ønsker nogen, der passer til din vision, din virksomheds kultur, og hvordan dit team arbejder. Du kan lære nogen et nyt programmeringssprog eller en ny ramme, men du kan ikke lære dem at have en samarbejdende attitude, en vækstmentalitet eller evnen til at kommunikere klart. Disse bløde færdigheder er ofte undervurderede, særligt i teknologivældet. Men de gør hele forskellen.
Lad os starte med den typiske tilgang, de fleste ikke-tekniske stiftere tager: at ansætte udelukkende baseret på tekniske færdigheder. De vil have en "10x udvikler" – altså den, der skriver perfekt kode, holder sig vågen hele natten for at producere funktioner, og løser komplekse problemer hurtigere end alle andre. Stiftere drypper over resumer, der viser 20 forskellige programmeringssprog og et portræt fuld af skinnende projekter.
Men her er problemet med den tilgang: udviklere er ikke maskiner. De er mennesker. Og uanset hvor god nogen er til at skrive kode, hvis de ikke kan arbejde godt med dit team, vil de gøre mere skade end gavn. En genial udvikler, der ikke kan kommunikere, ikke accepterer feedback, eller nægter at samarbejde med andre, er en risiko, ikke en fordel.
Jeg har arbejdet med alle typer udviklere: de tekniske genier, teamspillerne, dem der klarer sig godt under pres, og dem der krakker, så snart noget går galt. Og jeg kan fortælle dig, at de, der trives, ikke altid er de med de mest imponerende resumer. De er dem, der passer med teamet, deler de samme mål, og ved, hvordan de skal tilpasse sig, når tingene ikke går som planlagt.
Kultur er alt. Det er, hvordan dit team kommunikerer, hvordan de løser problemer, hvordan de håndterer tilbageslag. Hvis nogen ikke passer til denne kultur, vil de forstyrre hele teamets flow. De mener måske ikke at, men de vil.
Lad os sige, du har et miljø med hurtig tempo, tidspres, og høje deadlines. Alle arbejder hårdt, men de støtter også hinanden. De deler information, hjælper hinanden, når nogen sidder fast, og der er en følelse af kammeratskab. Nu forestil dig at bringe en ind, der er teknisk genial, men nægter at hjælpe en kollega, fordi "det er ikke deres problem." Den ene person kan forgifte brønden. Pludselig skifter teamdynamikken, og produktiviteten falder, fordi der er mindre samarbejde og mere pegefingre.
På den anden side, hvis du ansætter nogen, der er lidt svagere teknisk, men passer perfekt til din kultur, vil de integrere mere glat. De vil være ivrige efter at lære, hurtige til at hjælpe, og villige til at tilpasse sig. Og gætter du hvad? De vil vokse ind i rollen. Jeg har set udviklere med kun basiske færdigheder blomstre til topklasse ingeniører, fordi de var i det rigtige miljø, omgivet af de rigtige mennesker.
Så, hvordan rekrutterer man for kulturelt fit? Det starter med at definere, hvad din virksomheds kultur egentlig er. Det betyder ikke at skrive ud nogle generiske 'mission statement' om at være innovativ og disruptiv. Det betyder at være ærlig omkring, hvordan dit team arbejder hver dag. Værderer du selvstændighed? Forventer du konstant kommunikation og opdateringer? Er du den type team, der kan lide at planlægge alt i detaljer, eller foretrækker du at improvisere og tilpasse dig undervejs?
Når du forstår din virksomheds kultur, kan du begynde at lede efter kandidater, der passer til den form. Her er nogle få ting, jeg ser efter, når jeg rekrutterer udviklere:
1. Kommunikationsfærdigheder: Kan de forklare komplekse tekniske problemer i enkle vendinger? Endnu vigtigere, lytter de, når andre taler? God kommunikation er en tovejs proces.
2. Samarbejde: Ser de ud som den type person, der vil arbejde godt med andre? Du kan få en fornemmelse af dette ved at spørge dem, hvordan de har arbejdet med hold i fortiden. Søg efter kandidater, der nyder at hjælpe andre og ikke er bange for at bede om hjælp, når de har brug for det.
3. Anvendelighed: Teknologiverdenen ændrer sig hurtigt. Du har brug for personer, der kan klare sig godt, når nye teknologier eller udfordringer opstår. Hvis de er stædige eller nægter at lære nye ting, så er det et rødt flag.
4. Holdning til feedback: Hvordan håndterer de kritik? Er de åbne overfor forslag, eller bliver de defensive? Du ønsker nogen, der ser feedback som en mulighed for at vokse, ikke som et personligt angreb.
5. Passion for læring: Teknologi udvikler sig hele tiden, og de bedste udviklere er dem, der konstant lærer. Jeg ville hellere ansætte nogen, der er ivrig efter at lære og vokse, end nogen, der tror, de allerede ved alt.
Okay, jeg hører dig. “Men jeg har stadig brug for nogen, der faktisk kan kode, ikke?” Selvfølgelig. Jeg siger ikke, at du skal ansætte nogen, der ikke kender noget til teknologi. Du har brug for et minimum af teknisk kompetence. Men når du har etableret dette minimum, så skal kulturelt fit være den afgørende faktor.
Lad os sige, at du har to kandidater. Den ene er en teknisk geni, men de er en ensom ulv. De kommunikerer dårligt, har et kæmpe ego, og er ikke interesseret i at arbejde som en del af et hold. Den anden kandidat er teknisk kompetent, måske ikke lige så briljant, men de er ivrige efter at samarbejde, kommunikerer klart, og deler din virksomheds værdier. Hvem ansætter du?
Svaret burde være indlysende: ansæt den anden. Den ensomme ulv kan måske levere nogle flotte koder på kort sigt, men på lang sigt vil de forårsage flere problemer end de løser. Holdspilleren derimod vil vokse med din virksomhed. De vil blive en nøgle del af din kultur og hjælpe hele dit team med at lykkes.
Når du har ansat nogen, der passer til din kultur, så invester i dem. Her er hvor mange ikke-tekniske grundlæggere begår en fejl. De forventer, at udviklere bare kan træde ind og starte, uden at forstå, at selv de bedste udviklere har brug for tid til at lære dit system, dit produkt og din arbejdsform.
Vær tålmodig. Giv dem tid til at komme op i fart. Giv dem mentorskab og uddannelse. Opfordr en kultur af kontinuerlig læring. Du vil opdage, at selv en moderat dygtig udvikler kan blive en rockstar, hvis de får den rigtige støtte og det rigtige miljø til at vokse.
Det er også afgørende at skabe et miljø, hvor folk ikke er bange for at begå fejl. Ingen får alt rigtigt første gang, især når de lærer. Hvis din virksomhedskultur straffer fejl, vil du kvæle innovation og kreativitet. Men hvis du opmuntrer læring fra fejl, vil dit team være mere villige til at eksperimentere, tage risici og i sidste ende skabe bedre produkter.
Der er noget mere at passe på, når du ansætter udviklere: ego. Teknologiindustrien er fuld af store egoer, og det er let at falde i fælden af at tro, at den højeste stemme i rummet er den smarteste. Men det er sjældent tilfældet.
De bedste udviklere, jeg har arbejdet med, er ydmyge. De ved, at de ikke har alle svarene, og det er de okay med. De er nysgerrige, lærer altid og søger altid måder at forbedre sig på. De behøver ikke bevise, at de er den smarteste i rummet, fordi de er fokuseret på at lave godt arbejde, ikke på at vinde diskussioner.
Hvis du ansætter nogen med et stort ego, vil de bruge mere tid på at forsvare deres ideer end faktisk at bygge gode produkter. De vil modstå feedback, modsætte sig samarbejde og i sidste ende holde dit team tilbage. Så søg efter ydmyghed hos dine kandidater. Det er en kvalitet, der er langt mere værdifuld end teknisk briljans.
At ansætte udviklere er svært, især når du ikke taler deres sprog. Men hvis du fokuserer på kulturel tilpasning frem for teknisk ekspertise, vil du bygge et team, der arbejder godt sammen, vokser med din virksomhed og producerer gode resultater.
Bunden linje er denne: tekniske færdigheder kan undervises, men kulturel tilpasning kan ikke. Så når du ansætter din næste udvikler, skal du ikke kun lede efter den, der ved mest om kodning. Søg efter den, der vil trives i din virksomheds kultur, kommunikere godt, samarbejde med andre og være villig til at vokse med dit team. Det er den person, der vil hjælpe dig med at lykkes i det lange løb.
For flere indsigter i at opbygge effektive udviklingsteams og i at skalere din startup, er du velkommen til at kontakte os!
We are a Swiss Company (LLC) based in
Switzerland.