Skip to main content

Hoe een startbaan als ontwikkelaar te krijgen - de muze

The Future of Evernote with Steve Dotto (Juni- 2026)

The Future of Evernote with Steve Dotto (Juni- 2026)
Anonim

Het is moeilijk voor een ingenieur om de allure van het werken voor een kleine, behendige startup te negeren - vooral als u enige tijd in de bedrijfswereld hebt doorgebracht. Startups bieden vaak de mogelijkheid om meer betrokken te zijn bij het hele bedrijf, evenals minder bureaucratie en een flexibelere werkomgeving.

Dat gezegd hebbende, de technische vaardigheden en persoonlijkheidskenmerken die je succesvol hebben gemaakt in een meer traditioneel carrièrepad, zijn niet noodzakelijk degene die een startup ertoe aanzetten je aan te nemen. Hoewel er veel vraag is naar technisch talent, zijn startups (terecht) voorzichtig over het inhuren van iedereen.

Op die opmerking zijn er verschillende attributen waarnaar startups op zoek zijn bij het inhuren van ingenieurs. Lees deze lijst om te zien of u hebt wat nodig is.

1. Besluitvaardigheid

In jonge bedrijven kan er weinig structuur en weinig best practices zijn om uit te putten. Het inhuren van managers is dus op zoek naar ingenieurs die zonder veel begeleiding technische en procedurele beslissingen kunnen nemen.

Ik ben met startups geweest die zoeken naar kandidaten die hun eigen onafhankelijke projecten onderhouden, omdat het aantoont dat een aanvrager producten kan maken zonder een concrete blauwdruk. Bovendien kunnen individuele inspanningen een gebrek aan managementervaring compenseren, omdat ze aantonen dat een potentiële huurder in staat is een project tot voltooiing te steward.

Een andere manier om startups te testen op daadkracht is om aanvragers te vragen een coderingsproject uit te voeren. Werkgevers zien graag hoe potentiële werknemers moeilijke problemen zullen aanpakken zonder schone oplossingen en hoe goed een kandidaat in een onbekende codebasis kan duiken en productief kan worden.

2. Communicatieve vaardigheden

Communicatie is een van de meest over het hoofd gezien vaardigheden voor ingenieurs. Het kunnen uitleggen waarom je dingen op een bepaalde manier doet en waarom het product beter wordt (voor iemand buiten de technische afdeling!) Is een enorm voordeel, vooral in een startup.

Ingenieurs moeten opkomen voor hun werk en hun aanpak. Anders kunnen niet-technische ondernemers voorstellen te snel vooruit te gaan, wat uiteindelijk leidt tot slordige code. Kandidaten moeten niet alleen hun communicatieve vaardigheden aanscherpen, maar ik zou willen voorstellen op zoek te gaan naar een startup die de inbreng van werknemers waardeert.

3. Cultuur fit

Mijn ervaring is dat er niet zoiets bestaat als een 'startup-cultuur'. Elk klein bedrijf waar ik bij ben geweest heeft zijn eigen smaak, dus het feit dat een ingenieur bij Startup A past, betekent niet dat hij in staat is om te springen meteen naar Startup B. Sommige startups zijn meer procesgestuurd en andere zijn spontaner; sommige staan ​​open voor werkafspraken op afstand en anderen verwachten elke dag 12 uur op kantoor.

Om te testen op cultuur, hebben werkgevers vaak kandidaten die verschillende werknemers in verschillende functies ontmoeten, in plaats van alleen te interviewen met hun direct rapport in engineering. Als u met de meerderheid van de werknemers van het bedrijf kunt opschieten, is de kans groot dat u goed aansluit bij hun cultuur.

4. Aanpassingsvermogen

Inpassing in het bedrijf als geheel is belangrijk, maar startups hebben specifiek technici nodig die een productief lid van het technische team zullen zijn. Het werken met een team van twee of drie ingenieurs is een heel andere ervaring dan met een team van meer dan 10 mensen. Evenzo zijn programmeurs die alleen als een eenzame wolf hebben gewerkt mogelijk niet geschikt om in een coöperatief startup engineering-team te werken - ze weten misschien hoe ze hard moeten werken, maar kunnen veel tijd verspillen door problemen op hun eigen manier aan te pakken in plaats van een ander teamlid te vragen voor inzicht.

Ik heb bijvoorbeeld veel goede technici zien toetreden tot een klein team en willen onmiddellijk de bestaande infrastructuur opnieuw opbouwen in plaats van te leren werken met de code van iemand anders. (Hint: dit past niet bij de strakke deadlines en beperkte middelen van de meeste startups.)

Een goede manier om toekomstige werkgevers te laten zien dat u de code van een andere persoon kunt leren, is door te wijzen op ervaring die bijdraagt ​​aan open source-projecten. Dit zal je ook helpen te zien hoe anderen veel voorkomende problemen oplossen, wat je teamworkvaardigheden zal versterken.

5. Loyaliteit

Werken bij een startup is zwaar - zowel mentaal als fysiek. Je wordt meestal niet zo goed betaald als bij een groot bedrijf, je zult waarschijnlijk lange uren werken en je zult constant worden gedwongen om meer te produceren dan je denkt dat redelijk is. En omdat aanwerven een duur proces is, zoeken startups naar kandidaten die hiervoor in staat zijn en bereid zijn om het door dik en dun te steken.

Dus een ingenieur die het afgelopen decennium elk jaar van schip is gesprongen, zal worden gezien als een riskante huur voor startups. Omgekeerd, als u al jaren in hetzelfde bedrijf verblijft, moet u dit vermelden als verkoopargument.

6. Passie voor het product (en veld)

In de vroege stadia is het waarschijnlijk dat iedereen, van de CTO tot de instapsoftware-technicus elke dag met de code werkt. Er is niet echt ruimte voor een stel managers, en teveel denkers in het grote geheel kunnen leiden tot een onduidelijke visie voor de startup.

Dat gezegd hebbende, beginnende ingenieurs moeten begrip hebben voor en interesse tonen in het product dat ze maken. Werkgevers zoeken mensen die in de branche hebben gewerkt of die bekend zijn met het probleem dat ze proberen op te lossen.

Denk er eens over na: waarom zou een bedrijf met een krap budget een kandidaat waarschijnlijk niet aannemen omdat ze minder om het bedrijf zou geven? Als u aantoont dat u oprecht geïnteresseerd bent in het product dat dit bedrijf probeert te creëren - evenals in de industrie als geheel - stelt u zich op als koploper.

7. Een netwerk van technische contacten

Het inhuren van ingenieurs is een moeilijk proces, vooral voor niet-technische oprichters in vroege startups. Wervers zijn duur en begrijpen vaak niet het soort kandidaten dat kleine bedrijven nodig hebben.

Dus als u extra professionele technische contacten aan tafel kunt brengen, heeft u de toegevoegde waarde dat u het team kunt opbouwen. Dit geldt met name voor medewerkers op het hoogste niveau van het engineeringteam, maar dit is echt overal van toepassing.

Sommige mensen denken dat alles wat je nodig hebt om een ​​goede ingenieur te zijn, solide technische vaardigheden is. En hoewel de mogelijkheid om te coderen van essentieel belang is, moet u, als u door een startup wilt worden aangenomen, ook over deze minder bekende attributen beschikken.

Bekijk vacatures voor Open engineering