Sådan interviewes, landes et job og få et løft: en ukonventionel metode til programmerere

Hvordan tekniske interviews føles som… men uden synspunktet.

Dette er del 2 af en to-dels serie om, hvordan jeg lærte mig at programmere, og endte med flere jobtilbud på mindre end 6 måneder. For i dag vil vi tale om interviewprocessen, jobtilbud og få en forhøjelse. Hvis du har gået glip af den første del og vil lære at kode på mindre end 5 måneder, skal du starte her.
 
Der er skrevet adskillige artikler om, hvordan man kan es en kodende samtale, og helt ærligt har de nogle virkelig solide råd (Mine to yndlingsartikler er knyttet til denne artikel). I dag vil jeg vise nogle unikke måder for en programmør at forbedre deres chancer for at få flere tilbud og få en rejse 6 måneder på jobbet. Lad os begynde.

Vent ... hvad gør dig til eksperten?

Jeg var kommet ind i udviklerbranchen med kun 6 måneders erfaring. Ved hjælp af taktikkerne i denne artikel var jeg i stand til at modtage flere tilbud på positioner på ikke-niveau. Jeg fik også en rejse 6 måneder ind i jobbet (og en anden 6 måneder senere). Disse ting skete ikke bare. De blev beregnet taktik. Faktisk søgte jeg kun 20 job og brugte kun 3 uger på interviews. Mit mål var som altid at bruge min tid effektivt ved at fokusere på de vigtigste opgaver.

Første skridt

Du skal have et pænt porteføljewebsted eller en aktiv Github-konto, som vi nævnte i del 1. Det behøver ikke at være noget revolutionerende, da de fleste af disse websteder kun besøges af ikke-tekniske rekrutterere eller HR-personer. Dette er lige nok til at få dig til at se ud som om du ved, hvad du taler om.

Genoptag

CV er bane for alles eksistens. Ingen kan lide at skrive dem, og ingen arbejdsgivere tilbyder et job udelukkende på grund af en CV. Så du er nødt til at behandle det i overensstemmelse hermed: En måde at få interviews (du vil snart se, at det ikke er den eneste måde). Brug meget lidt tid på dit CV (ikke længere end 1 dag). Se på de typer job, du vil have, og hold de ord og egenskaber, der er beskrevet i disse jobstillinger i dit CV. Til sidst skal du gøre det personligt for hver stilling, du ansøger om, så arbejdsgiverens navn står på CVen. Det vil tage dig 10 sekunder, men det sætter dig allerede over de fleste mennesker, der bare sender massemængder CV. Sådan så min CV ud.

LinkedIn

Opdater din LinkedIn-profil med de færdigheder, du har, og i henhold til de job, du målretter mod. Rekrutterere vil bruge LinkedIn til at lede efter kandidater, og de vil altid søge efter brugere, der for nylig har ændret deres profiler, da dette signaliserer dem, at denne person leder efter et job. Prøv derfor at opdatere din LinkedIn-profil hver anden dag (dette kan være så simpelt som en ordændring). Hvis du har listet færdigheder, der er efterspurgt (dvs. Javascript, Node.js, React, Angular), får du disse rekrutterere messaging dig om muligheder dagligt.

Et alternativ til CV

Ovenstående metoder er temmelig grundlæggende. Lad os begynde at blive kreative. I stedet for at sende dit CV, e-mailer jeg normalt et firma, jeg er interesseret i at arbejde med (du kan bruge gratis værktøjer som Email Hunter eller Rapportive til at finde ud af e-mail-adresser til de fleste). Send ikke et CV, men send dem i stedet dit personlige websted og fortæl dem, hvorfor du vil arbejde hos virksomheden. Spørg dem, om du kan komme ind til et interview. Du kan sende denne meddelelse til lederen af ​​HR eller en person, der er en gatekeeper. Ved hjælp af værktøjer som LinkedIn kan du nemt finde, hvem denne person er i virksomheden.

En begivenhed bedre alternativ

Meddelelseslederudviklere eller CTO'er hos virksomheder, som du er interesseret i, og fortæl dem om din interesse i at komme dit sted, hvor de er professionelt. Bed om at tage dem ud for kaffe, eller kom på kontoret for at chatte med dem om deres karriere. Spørg dem aldrig om et job. Men til sidst skal du spørge, om de har nogen, de anbefaler, at du taler med. Fremhæv virkelig på dette møde dit mål at lære ved at arbejde blandt smarte udviklere. Hvis de ikke ønsker at ansætte, vil de henvise dig til en sådan.

Det bedste alternativ

Besked administrerende direktører og spørg, hvilke tekniske problemer de har. Fortæl dem, hvilke teknologier du er ekspert på (på dette tidspunkt skal du vide, om de kræver mennesker med dine evner), og spørg om at løse et problem i det virkelige liv, som de har gratis. De kan beholde arbejdet, og til gengæld alt det, du beder om, er en samtale.

Send aldrig nogensinde massemængder CV. Vælg de job, du ønsker, personaliser dine e-mails, og prøv at undgå at sende en CV. Prøv at omgå formaliteterne i en ansøgningsproces ved at få en samtale med det samme. Sandsynligvis vil de under interviewet bede dig om et CV, men på det tidspunkt har du allerede fået det, du har brug for.

Interviewet

Dette er et område, som mange mennesker har skrevet artikler om: som denne og denne af Bill Sourour. Disse to artikler er nogle af de bedste råd, jeg har set, og jeg vil kun tilføje nedenstående punkter:

Du bruger interviewers tid. Gør ikke dette til et kedeligt møde. Bringe energien og have en tovejs samtale med dem. De ønsker ikke at sidde med en bange interviewer, der er lavenergi og ikke kan holde en samtale uden spørgsmål.

Forbered et sidste afsluttende argument. De fleste mennesker bliver skræmmede over mine interviews og især tekniske. Imidlertid er det første og sidste indtryk det, de fleste interviewere husker. Start den første interaktion med høj energi og høflighed. I slutningen, uanset hvor godt interviewet går, skal du afslutte med noget, der berører alle disse punkter:

A. Brug ikke for meget over ordet "jeg"

B. Tal om intervieweren

C. Udtryk til dem, hvor meget bedre du er end alle andre

D. må ikke prale (se punkt C)

Her er et eksempel:

Nå tak for din tid. Jeg er sikker på, at du har masser af kandidater at se, men jeg ville sige en sidste ting: Der er ingen mangel på udviklere, som du kan interviewe. Der er dog mangel på gode, talentfulde, egoløse udviklere med ambitioner om at lære. De bedste udviklere er ikke dem, der kender sproget indvendigt og udvendigt på bekostning af at have blindere. Det er ikke dem, der ikke er i stand til at indrømme, at de har forkert. Jeg er muligvis ikke den mest erfarne udvikler, som du vil interviewe, men den eneste ting, du kan garantere, er, at der ikke er nogen, du vil interviewe, der vil arbejde så hårdt for at udvikle hans / hendes færdigheder hver dag, leg pænt med andre udviklere, og er ikke så snæver i problemløsningen, at han / hun ikke er villig til at prøve nye romanideer. Når du ansætter mig, vil du være sikker på, at du ikke behøver at overvåge mig, du ikke behøver at slukke brand, og om et år vil jeg være en af ​​dine mest værdifulde medarbejdere. Jeg er på et tidspunkt i min karriere, hvor jeg vil være omgivet af et hold, som jeg kan vokse med, og jeg har valgt “NameOfCompany” af denne specifikke grund. Du har sandsynligvis haft en lignende oplevelse i din karriere, da et firma tillader, at du virkelig havde indflydelse. Jeg er på det tidspunkt nu, og ser frem til at være en del af dette hold. Tak skal du have.

Det lyder måske lidt intenst, men hvem ville du ansætte: En udvikler, der gjorde det godt ved et interview og smelter sammen med alle de andre interviews, du har lavet? Eller udvikleren, der ville have det mere end nogen af ​​de andre?

Det andet trick

Skriv en e-mail bagefter til de mennesker, der har interviewet dig. Tak dem, og hvis der var tekniske udfordringer, som du ikke kunne svare på under interviewet, skal du svare og fortælle dem, at du har set på problemet, og dette er løsningen (forhåbentlig var du i stand til at finde ud af det på dette tidspunkt i komforten i dit hjem og google). Spørg dem i dette brev, hvornår du kan forvente et svar.

Det sidste trick

Dagen før de formoder at give dig et svar, eller en dag efter dit interview, skal du ringe til HR-personen, der organiserer samtalen. Fortæl dem, at du har modtaget et andet tilbud (jeg går ikke ind for at lyve, så forhåbentlig er dette sandt, og ved at bruge strategierne ovenfor, skal du være i stand til at udnytte flere jobsamtaler), og hvis der er nogen måde, at dit tilbud kan fremskyndes. Du foretrækker at arbejde hos deres virksomhed, men du ønsker heller ikke at skyde dig selv i foden. Luskede? En lille smule. Men det faktum, at andre virksomheder er interesseret i dig, betyder, at de ikke er vanvittige over at tænke at ansætte dig. Det er psykologi 101: socialt bevis.

Lad os se på et par psykologiske teknikker, der er brugt her: Du har tilknyttet dig selv som en målbevidst og ambitiøs udvikler under dit interview. Du har efterladt et stærkt indtryk i slutningen af ​​interviewet. Du er høflig og følger op bagefter for at vise, at du virkelig ønsker dette job, og til sidst er andre virksomheder interesseret i dig. Ligesom i dating, at vide, at andre vil have dig, gør dig mere ønskelig.

Vil dette altid fungere? Nej. Men det fungerer næsten fejlfrit, hvis du udfører det rigtigt. Disse metoder giver dig de bedste odds for at få jobbet. Det kan være lidt ukonventionelt, men vi har undgået ineffektiviteten af ​​masse-e-mail-genoptagelser og i stedet fokuseret på vores opmærksomhed på de 20%, der virkelig betyder noget: Interviewprocessen, og at undgå den typiske, uskabende applikation + genoptage kombination.
 
Til sidst skal du bruge et par uger på møder i branchen og tale med folk, der ansætter. Normalt er der en masse HR-rekrutterere ved disse begivenheder, eller du kan spørge medudviklere, om deres firma ansætter. De fleste arbejdspladser har nu henvisningsbonuser til medarbejderne, så brug dette til din fordel for at få andre til at introducere dig til deres virksomhed.

Sådan får du en hæve efter 6 måneder

Forhåbentlig er du en god medarbejder og en udvikler, og du er en bidragydende del af virksomheden. I slutningen af ​​dagen vil ingen ansætte dig, hvis du ikke konstant lærer og prøver at forbedre dine evner. Der er ingen nem måde at omgå det på. I løbet af dine første 6 måneder ville jeg opbevare en mappe med alle de gode ting, du har gjort for virksomheden: problemer, du har løst, penge, du har gemt, gode kommentarer eller feedback, du har fået fra klienter / kolleger, og sammenlign dine evner niveau fra din første dag på jobbet til 6 måneders varemærket. Liste over alle de færdigheder, du har erhvervet, og angiv, hvad du planlægger at udføre i de næste 6 måneder. Skriv et brev på én side, der viser eksempler på alt dette, og bede om at mødes med den ansvarlige for at tage lønbeslutningen. Vis dem, hvor meget du er vokset i de sidste par måneder, hvor meget du elsker virksomheden og også hvor meget du ser frem til fremtiden. Giv dem desuden dette brev og bede dem om at overveje din anmodning seriøst. Bed om et løniveau meget højere, end du ønsker (tænk 10.000 $ mere, end du forventer). Mest sandsynligt vil de møde dig i midten, og dette vil gøre deres 'midt' til din glade grund.
 
Dette kan lyde meget stump og 'forstyrrende', men kæmp ikke. Hvis både arbejdsgiveren og de ansatte respekterer hinanden, er dette en normal samtale, der skulle ske. Se trods alt alt det gode, du har gjort for dem. Det er meget dyrt for virksomheder at ansætte nye udviklere. Du er allerede etableret og er integreret i teamet. Omkostningerne ved at miste dig og ansætte en ny programmør er langt højere end at give dig en forhøjelse.

Konklusion

Der er nogle dristige træk her, men jeg er en stor fan af det gamle ordsprog:

Hvis du aldrig spørger, er svaret altid nej.

Du bør værdsætte dig selv. Det vigtigste er, at du værdsætter det faktum, at du giver din mest dyrebare ressource (tid) til en arbejdsgiver. Foretag det rigtige valg, når du vælger arbejdsgivere. Det handler lige så meget om, hvad du vil, som det handler om, hvad de ønsker. Arbejd for et firma, der respekterer din tid. Ellers hvorfor ville du være der?
 
Efter 5 måneders læring til kode (plus 1 måned rejse) kunne jeg få flere generøse tilbud. Jeg endte med at vælge en position, der gjorde det muligt for mig at vokse mest og være omgivet af de bedste udviklere. Efter 6 måneder kunne jeg få en forhøjelse, og nu modtager jeg flere tilbud på 6 figurstillinger. Er jeg så god? Nej… der er masser af mennesker, smartere og mere dygtige end mig. Det er dog kun en del af ligningen. Hvis du ikke er i stand til at markedsføre dig selv, bede om ting og være smart med dine strategier, går du glip af.
 
Held og lykke med din rejse, uanset om du studerer som programmerer, eller du er programmør på udkig efter et job. Forhåbentlig har disse indlæg hjulpet dig på en eller anden måde.

En sidste ting…

Jeg oprettede et onlinekursus: Den komplette webudvikler i 2018, hvor jeg leder dig gennem alle de trin, jeg har nævnt ovenfor, hvis du vil have alt på et sted, ekstra hjælp eller du vil støtte mit arbejde. Det er over 100 HD-videoer og 30+ timers indhold. Det tog et vanvittigt antal timer at lave. Men jeg er virkelig stolt over, hvordan alt viste sig. Jeg frigiver det til verden i dag, og da det er feriesæsonen, kan du bruge kuponkode RELEASEYA77, og kurset er kun $ 10 (Tilgængelig for de første 100 personer OPDATERING: Udsolgt)

Opdatering: Vi har bestået 40.000 studerende fra over 180 lande, der har tilmeldt sig i 6 måneder. Jeg vil stadig støtte læringsånden, så brug kuponkoden KHDKA7166 for en dejlig rabat.

Tak, fordi du læste så langt. Undskyld for det lange indlæg, men hvis du nød dette indlæg, så del, kommenter og tryk på det et par gange. . .Måske vil det inspirere nogen til at springe ind i en ny karriere.

Følg mig på Twitter og Medium, hvis du er interesseret i mere dybdegående og informative opskrivninger som disse i fremtiden!

******* Den komplette webudvikler i 2018 *******