1. Karriere Sådan landes et programmeringssamtale: 10 måder at skille sig ud på

Af John Sonmez, Eric Butow

Hvis du ansøger om et softwareudviklingsjob, skal du altid antage, at mange af dine medprogrammører også vil ansøge om det job. Her er ti måder, du og ikke kun dit cv og følgebrev kan skille sig ud mod din potentielle arbejdsgiver og få dig til et interview.

Har et professionelt hovedskud

Brug et professionelt hovedbillede taget af en professionel fotograf som dit profilbillede på alle dine sociale medieprofiler. Brug ikke en god selfie, du tog af dig selv, mens du var på ferie. Få i stedet nogle anbefalinger til en fotograf fra venner, kolleger og endda dine sociale medieforbindelser.

Derefter skal du klæde dig professionelt (i det mindste fra taljen op), blive velplejet, gå til fotografistudiet og få headshots, der viser, at du er en professionel. Når du har fået billederne, og du har besluttet dig for de fotos, du vil bruge, skal du sætte dette hovedbillede på alle dine sociale medieprofiler for at skabe et ensartet brand til dig selv.

Hvis du allerede bruger en professionel fotograf til at tage familieportrætter lejlighedsvis, her er et tip til, hvordan du kan spare nogle penge på en professionel headshot. Saml familien for at få nogle billeder gjort til slægtninge, og spørg fotografen, om du også kunne få et par hovedskud til dig selv.

Du skal allerede være professionelt klædt og plejet, så et ekstra hovedbillede eller to af dig selv koster dig lidt til intet ekstra - sandsynligvis sidstnævnte, hvis du har brugt din familiefotograf et stykke tid.

Opret en GitHub-profil for at vise dine programmeringsevner

Hvis du ikke har en GitHub-profil til at interagere med andre softwareudviklere, kan du tilmelde dig gratis på GitHub-webstedet.

Github

En GitHub-profil giver dig ikke kun adgang til andre udviklere, den giver dig også muligheden for at demonstrere dine programmeringsevner. Hvis en eller flere personer, der arbejder hos en arbejdsgiver, kan finde din GitHub-profil og kan se den type kode, du har skrevet, samt de projekter, du har bidraget til, har de meget mere tillid til, at:

  • Du kan skrive kode. Du er en god koder. Du kan faktisk gøre, hvad du siger, at du kan gøre på dit cv.

Hvis du har en GitHub-profil, men du ikke har arbejdet med nogen projekter der på et stykke tid, er det nu et godt tidspunkt at blive mere involveret, så du kan gøre det så imponerende for potentielle arbejdsgivere (og andre programmerere), som du kan.

Få masser af henvisninger

En stor fordel ved LinkedIn er, at du kan få og bede om masser af online henvisninger, som LinkedIn kalder anbefalinger, og læg dem på din LinkedIn-profil, så alle kan se. Men du skal ikke bare stole på, at folk giver dig anbefalinger på LinkedIn - du skulle allerede have masser af mennesker, du kunne spørge, som ville være glade for at anbefale dig til et programmeringsopgave.

Så spørg disse mennesker, hvis en eller flere personer vil skrive dig et anbefalingsbrev, der skal sendes med dit følgebrev og cv. Ansættelseslederen eller teamlederen kan være lidt forvirret i starten med alle de papirer, der er inkluderet i din konvolut, men så er du klar over, at du har masser af mennesker, der er glade for at anbefale dig og tale med virksomhedsledelsen om dig.

Dette tilføjede bevis på, at du er velovervejet i branchen, får din cv og følgebrev bemærket. Henvisninger er ikke et universalmiddel, fordi du stadig skal sørge for, at dit cv og følgebrev ser godt ud, men med henvisningsbreve vil det være meget mere sandsynligt, at den, der gennemgår cv, ser på dit.

Du kan vise din påskønnelse ved at skrive et eget anbefalingsbrev og sende dem til dine venner og kolleger, der anbefaler dig. Når alt kommer til alt kan dine venner og kolleger muligvis have brug for anbefalinger til et job eller en anden position, de ønsker.

Har en video-resume på sociale netværkswebsteder

Vi lever i en tidsalder, hvor det er nemt at lave videoer og sende dem online, så det er en god ide at sende en video-cv med en hovedrollen på alle dine websteder på sociale medier.

Du kan leje en videograf til professionelt at producere din video-cv, men du kan sandsynligvis gøre det selv ved hjælp af dit webcam. Bare sørg for at øve dig i at tale naturligt ind i kameraet, så du kommer ud som autentisk og ægte. Når du er klar til at optage, er det en god ide at have mindst en skjorte og slips (hvis du bare sidder ned) og pleje dig selv, så du ser professionel ud.

Du kan lægge et link til din video-cv i din trykte. Når folk gennemgår din cv-type i linket, skal de se en kort video, der ikke kun indeholder dig, der taler om, hvem du er som programmør, og din oplevelse, men også viser noget af din personlighed, så seeren kan lære dig at kende lidt bit.

Hvis potentielle interviewere føler, at du er nogen, de vil arbejde med, når de har set din video-cv, skal du ikke blive overrasket, hvis du får et telefonopkald eller en e-mail-besked, der beder om at oprette en telefonskærm eller et personligt interview.

Du skal forkorte linket til din video-cv, så folk ikke behøver at indtaste en lang og kompliceret URL i deres browsers adresselinje. Et populært sted til forkortelse af en URL er Bitly.

Opret din egen YouTube-kanal for at vise din programmeringsdygtighed

Hvis du vil gå et skridt videre med dine videoer og skiller sig ud ikke kun for potentielle interviewere, men for softwareudviklerfællesskabet som helhed, skal du medtage din video-cv på din YouTube-kanal. Denne kanal skal også indeholde flere videoer, der viser din personlighed og ekspertise.

Simpleprogrammer YourTube-kanal

En YouTube-kanal, som du regelmæssigt markedsfører på dine andre sociale medier og softwareudviklerwebsteder som GitHub, begynder at få dig tilhengere.

Hvad mere er, folk hos din potentielle arbejdsgiver vil se på din YouTube-kanal og tænke, ”Wow, denne person underviser hundredvis af udviklere på YouTube, så dette er en god person at have på vores team. Dette er en, der ikke kun kender deres ting, men som vil hjælpe vores andre programmerere med at lære og vokse. ”

Din YouTube-kanal tiltrækker muligvis ikke kun følgere, men kan også bede folk om at sende kommentarer, der spørger, om du leder efter et job. Hvis du beslutter at begynde at søge beskæftigelse, kan du oprette en video, der siger, at du leder efter et job og har den video på din kanal, så du kan generere kundeemner.

Har en god blog for at vise din programmeringsekspertise

Programmering kræver, at du indtaster kode, så du skal have en god blog, der viser din kodningsexpertise enten på dit foretrukne programmeringssprog og / eller en række programmeringssprog. En blog, såsom den enkle programmeringsblog, du ser nedenfor, kan

  • inkludere instruktionsartikler om, hvordan du udfører en opgave på et specifikt sprog; diskutere tip, tricks, teknikker og tendenser inden for softwareudvikling; og inkluderer artikler fra gæsteforfattere, der fortæller om deres ekspertiseområder.
Enkel programmeringsblog

Hvis du designer din blog, så du har dine ønskede søgeord nøje og tydeligt, har Google det nemt at finde din blog, når folk søger efter disse søgeord. Glem ikke at promovere dine seneste blogindlæg på dine sociale medier og softwareudviklerwebsteder.

Du kan opleve, at en eller flere interviewere under interviewet vil spørge dig om bloggen, fordi de har læst artikler om den. Så bloggen fungerer som et udvidet interview, der viser folk hos din potentielle arbejdsgiver, at du skriver godt, kan artikulere dine point, og at du er en influencer og leder i programmeringssamfundet.

Opdater din blog regelmæssigt med nye artikler. Hvis du ikke har opdateret din blog, selv om et par måneder, vil dine artikler begynde at se uaktuelle ud, og du vil give indtryk af dine interviewere, at du er uopmærksom og ikke følger dig igennem.

Producer en podcast og / eller vlog

Hvis du vil gå all-out for at fremme din ekspertise og personlighed, skal du tilføje en lydpodcast eller dens videoækvivalent, vlog (forkortelse for videolog), til din blog- og YouTube-kanaludbud.

Vloggen kan indsendes på både dine sociale mediewebsteder, din blog selv og / eller din YouTube-kanal. Du vil måske også have din podcast på websteder, der er vært for podcasts, såsom Libsyn.

Libsyn

Hvis du er vært for en podcast, er det sandsynligt, at du ikke taler under hele podcastens helhed. (Længden af ​​en podcast varierer afhængigt af emnet.) I stedet for skal du tale med andre mennesker og oprette en masse forbindelser. Du viser også, at du er involveret i udviklerfællesskabet.

Når du bygger indflydelse og et loyalt lyttere og / eller seerskab, kan du blive en berømthed blandt udviklere. Din popularitet vil gøre det lettere for dig at få det job, du ønsker, fordi virksomhederne ønsker at ansætte en berømt softwareudvikler til at arbejde på deres teams.

Peg på mobile apps, du allerede har udviklet i app-butikker

Hvis du har offentliggjort en eller flere apps i en iOS- eller Android-appbutik, skal du ikke glemme at medtage disse oplysninger i dit cv og et følgebrev, og sikre dig, at alle interviewere nemt kan finde et link til appen i dine sociale mediaprofiler , blog og YouTube-kanal.

At vise, at du har udviklet en eller flere apps, giver interviewere bevis på, at:

  • Du kan skrive kode, ligesom dit CV siger. Du kan udvikle software gennem hele livscyklussen fra design til publikation, som viser, at du kan bidrage til programmeringsteamet og virksomheden. Du er en vinder. (Så gå og få en kyllingemiddag.)

Hvis du ikke har bygget en app før, er der masser af tutorials online - alt hvad du skal gøre er at skrive build ios-app eller bygge Android-app i Google, og du får en resultatside fuld af tutorial-links, så du kan komme i gang .

Når du har oprettet og offentliggjort en app, skal du fremstille en "foretagelse" -video på din YouTube-kanal. Denne video skal fortælle seerne om appen, hvordan du har udviklet den, de opdagelser og ulemper, du havde under udviklingen, og hvad dine planer er for appens fremtid. Den sidste del viser potentielle arbejdsgivere, at du passe på dine kunder og fortsat tænker på måder at gøre appen bedre for dem.

Skriv og selvudgive en bog

Den ene håndgribelige ting, du kan medbringe til dit interview, bortset fra kopier af dit cv, er en kopi af en selvudgivet bog. Det kan være vanskeligt at skrive bøger til større udgivere, medmindre du allerede har erfaring med dem som teknisk redaktør, du er medforfatter til en bog med en hovedforfatter, eller hvis du selv har udgivet en bog.

Det er lettere end nogensinde at udgive og distribuere en selvudgivet bog. Du kan sælge din bog som en e-bog på websteder, herunder Amazon og Barnes & Noble, samt offentliggøre trykte kopier til at give til folk og sælge på Amazon. WikiHow-websitet vist nedenfor giver dig trin-for-trin-instruktioner om, hvordan du skriver og udgiver din egen bog.

wikiHow

En bog kan gøre dig lidt penge, især hvis du tager dig tid til at studere vellykkede selvudgivne forfattere - se f.eks. Til Andy Weir, der selvudgav romanen The Martian. Vigtigere er, at bogen fungerer som en reklame for dine tjenester, der viser interviewere, at:

  • Du begik tid, penge og kræfter på at skrive og udgive en bog. Du er en offentliggjort myndighed for et givet emne, fordi ikke så mange udviklere selv har udgivet en bog (selvom en medforfatter til denne bog har). Du har skrivefærdigheder, som kan hjælpe dig med at tjene flere penge på dit nye job, hvis du er både teknisk forfatter og programmerer.

Når du har udgivet bogen, skal du ikke glemme at promovere den, ikke kun i dit følgebrev og liste den i dit cv, men også på alle dine online medier og sociale netværkswebsteder. Hvad mere er, hvis du har bogen opført på Amazon, skal du medtage et forkortet URL-link til bogsiden, så interviewere kan se den; interviewerne vil sætte pris på en kort URL, der skal skrives, fordi webadresser på Amazon-sider er næsten lige så længe som linjer at komme på populære Disneyland-ture.

Tal på udvikler- og forretningsbegivenheder

Du har måske ikke tænkt på at tale ved begivenheder, eller måske ikke ønsker du at tænke på det, fordi frygt for offentligt talende, eller glossofobi, af nogle (måske inklusive dig) betragtes som værre end døden.

Hvis du ønsker at få modet til at tale, men ikke ved, hvor du skal få træning, skal du gå til Toastmasters International-webstedet og finde en klub i dit område ved at klikke på knappen Find en klub i øverste højre hjørne af skærmen. Søg derefter efter din nærmeste klub på websiden Find en klub.

Toastmasters International betragtes som den førende organisation for fagfolk, der lærer at tale effektivt og blive bedre ledere. Når du har valgt din klub, kan du deltage i et møde gratis, hvis der ikke er nogen aktuelle begrænsninger for at tilmelde dig en klub. (Nogle klubber har begrænsninger, og webstedet fortæller dig, hvis det er tilfældet.)

Når du vælger at tilmelde dig, kan du tilmelde dig som et nyt medlem for kun $ 65 (dette kan ændres); fornyelser koster $ 45 per år.

Det kan tage dig nogen tid at komme dig dit sted, du vil være taler, men når du først får tilstrækkelig selvtillid, kan du begynde at lede efter talemuligheder på lokale eller regionale begivenheder.

Tjek med Meetup-begivenheder for softwareudviklere i dit lokale område, og spørg arrangementskoordinatoren om talemuligheder. Det samme gælder for lokale handelskammer og / eller Rotary klubmøder, selvom du sandsynligvis bliver nødt til at producere en anden præsentation for de forretningsorienterede målgrupper.

Uanset hvor du taler, har du sandsynligvis medlemmer af virksomheder i publikum, der kan blive imponeret over dig. Efter din præsentation kan en eller flere personer bede om dit kort, så du kan tale med deres ansatte og / eller anbefale dig som taler til en stor udviklerkonference (så sørg for at have visitkort med dig!). Nogle mennesker er måske så imponerede over dine lederegenskaber, at de spørger dig, om du leder efter et job.

Før dit taleengagement, skal du spørge begivenhedskoordinatoren, om du kan optage din præsentation på video. Derefter kan du stille den video til rådighed for bredere visning senere på dine sociale medier og / eller online mediewebsteder. En stor udviklerkonference kan optage alle højttalere på video og give dig URL'en til konferencens websted, så du kan inkludere et link til din præsentation online såvel som i dit cv og følgebrev.

Din fremtidige arbejdsgiver ønsker at se, hvordan du er unik, så vær ikke bange for at vise dine programmeringsevner på en måde, der fremhæver dine evner.