Hvordan du kan lande en kodingsjobb med svært liten erfaring

av Walt Schlender

Foto Av Kevin Bhagat på Unsplash

jeg kom inn I Silicon Valleys teknologiske scene gjennom bakdøren – ved å bygge karrieren min med enkle, raske frilansjobber. Jeg anbefaler denne tilnærmingen. Ikke bare er det en fin måte å lære mange forskjellige kodingsferdigheter veldig raskt, det er også mye moro!

paradokset: du trenger en jobb for å få erfaring, men du trenger erfaring for å få en jobb…

Den andre dagen, en venn som var klar til å oppgradere fra college spurte meg om råd om hvordan du får en utvikler jobb. Han hadde tilbrakt timer poring over jobb boards, sende ut følgebrev, og hadde hørt tilbake fra nøyaktig null selskaper. ?

jeg forsto helt hans smerte. Etter å ha vært en av grunnleggerne på et teknisk rekrutteringsfirma der jeg jobbet med datavitenskap, har jeg hatt muligheten til å se faktiske tall og bildet kan være ganske dystert.

det er kuttet og tørt. Nye gradienter og folk uten mye tidligere erfaring har det veldig vanskelig å få jobb. Når vi spør arbeidsgivere hvorfor de ikke ville ansette noen uten mye tidligere erfaring, hører vi vanligvis det samme: «vi leter etter noen erfarne».

det suger.

Du trenger en jobb for å få erfaring, og du trenger erfaring for å få en jobb… Det er det gamle paradokset.

Heldigvis, i programmeringsverdenen, er det en løsning på dette puslespillet.

alt du trenger å gjøre er å finne arbeidsgivere som er villige til å ansette programmerere som har litt mindre erfaring. Virker umulig? Det er det ikke. Tro det eller ei, arbeidsgivere som dette er der ute akkurat nå. De er desperat på jakt etter noen til å løse sine problemer, og de vil gjerne betale for din hjelp.

Alt du trenger å gjøre er å finne dem.

Tillat meg å introdusere freelancing og’Gig’!

jeg vet hva du tenker, freelancing? Hvis ingen ville ansette meg for en jobb, hvorfor ville noen ansette meg som frilanser? Hva er så spesielt med freelancing uansett? Er det ikke bare å jobbe for et selskap unntatt Uten W-2, fordeler og jobbsikkerhet? Ville det ikke være bedre å holde fast i jobbjakten en stund?

dette er alle gyldige bekymringer, og frilansing er ikke alltid lett, men før du går av og begynner å sende flere réumé i avgrunnen, la meg forklare.

Freelancing er et begrep som dekker alt arbeid du gjør der du ikke har et formelt arbeidsgiver-ansattes forhold til et selskap. I utviklerverdenen ville jeg (veldig ikke-vitenskapelig) bryte freelancing ned i noen få forskjellige kategorier. Det er konsulenter, freelance-ansatte og freelance-gig-doers.

Konsulenter er vanligvis svært erfarne ekspertutviklere som blir hentet inn for å løse tøffe tekniske problemer der de har unik innsikt og kompetanse. Siden du bare lærer å programmere, mistenker jeg at dette ikke er deg.

Freelance-ansatte er vanligvis ganske mye akkurat som ansatte, bortsett fra at de fikk jobben sin gjennom et vikarbyrå i stedet for å bli direkte ansatt av selskapet de jobber for. Dette skjer vanligvis av politiske grunner altfor kjedelig å diskutere i denne artikkelen. Nok til å si at du sannsynligvis ikke faller inn i denne kategorien.

Endelig er det gig-frilansere.

Gig-frilansere fyller et spesielt gap i software engineering verden. De tar vanligvis jobber som er for små, for spesialiserte eller for eksperimentelle for å garantere å ansette en heltidsansatt. Arbeidsgiverne de jobber for, ansetter dem fordi de trenger å få en midlertidig jobb, og konsertarbeideren er tilgjengelig og villig til å gjøre arbeidet.

noen eksempler på arbeidsgivere som ansetter gig arbeidere inkluderer:

  • entreprenører-ønsker å bygge et konseptbevis for en ide
  • intrapreneurs-entreprenører som jobber med innovasjon i et selskap som også ønsker å bygge konseptbevis
  • små bedrifter-vanligvis på jakt etter noen’ hendig ‘ for å installere eller sette opp noe
  • personer med et programmeringsproblem – kanskje er det en fyr som trenger hjelp med programmerings lekser eller noe ?

de samlende egenskapene til disse kundejobbene er at de er små, veldefinerte og midlertidige.

Gig-freelancing har definitivt sine ulemper, og jeg vil gjerne anbefale det som et sted å bygge en langsiktig karriere. Men for noen som starter i sin programmeringsreise, er det en av de raskeste måtene å samtidig bygge ferdigheter, tilkoblinger og troverdighet. Det kan også være en hel masse moro.

Hvorfor det er verdt å gjøre gig freelancing når du først starter

Overraskende Er Gigjobber ganske enkle å få.

Konserter er vanligvis små-noen timer, en uke…

de betaler vanligvis ikke så mye penger, så hvis du vet hvor du skal lete, er konkurransen ikke så hard.

arbeidet krever vanligvis mindre erfaring å fullføre. Det er «skriv en enkel crawler» i stedet for » bygg ut neste Facebook.»

for arbeidsgiver, innsatsen er mye lavere. Ingen langsiktige forpliktelser må gjøres. Ingen ansatte merker skrives ut. INGEN HR-avdeling er involvert. Hvis du ikke gjør godt arbeid, har svært lite gått tapt.

Alt dette betyr at å få disse jobbene er ganske enkelt. Vær profesjonell og rask… ikke vær vanskelig å jobbe med, og du bør kunne bli ansatt til tross for din mangel på erfaring.

Oppdage hvilken type spillejobb som passer deg

Når du får en spillejobb, kan du bruke den til å finne ut hva slags programmering som passer deg.

Konserter gir deg muligheten til å jobbe for mange forskjellige mennesker og jobbe med mange forskjellige prosjekter. Dette er en flott mulighet til å gjøre litt leting for å finne ut hva du liker.

Nysgjerrig på data? Plukk opp en skraping eller databehandling gig.

Vil du lære om maskinvare? Det er Arduino En Raspberry pi gigs.

Fant du noe du liker? Finn en annen lignende jobb.

jeg personlig brukte konserter å prøve alle slags områder av programmering. Da jeg var gigging, noen kategorier av prosjekter jeg fikk en sjanse til å prøve inkludert:

  • nettsider
  • tilpassede videospillere
  • lydspillere
  • mikrokontrollerprogrammering
  • live streaming og videokonferanser
  • data skraping og gjennomsøking
  • enkle spill

og listen fortsetter.

Bruk spillejobber for å finne ut hva du liker og ikke liker som programmerer. Læringen er super verdifull. Kanskje mer verdifullt enn pengene du kunne ha tjent på å jobbe en jobb du ikke var veldig interessert i.

Gigs lar deg polere dine ferdigheter og finpusse håndverket ditt.

når du er tidlig i programmeringskarrieren din, er du sannsynligvis ikke klar for store prosjekter. De er for kompliserte. De involverer ferdigheter (som å lese andres kode) du kanskje ikke har mestret ennå.

Du må også finpusse din arkitektur og valgte PLATTFORM API koteletter. Det er ingenting som en ekte klient som ber deg om å perfeksjonere NOEN CSS for å få deg til å lære hvordan flex-bokser fungerer. Og å måtte bygge enkeltsideapper for fire forskjellige klienter hjelper deg virkelig med å bli veldig klar på hvordan React apps håndterer ruting.

også, bare å måtte gjøre alt selv vil være gunstig. Du må bygge hele systemer. Du har ikke noe valg. Du vil lære hvordan alt fungerer.

Konserter fører ofte til bedre ting

Da jeg begynte å gjøre konserter, forventet jeg aldri at de skulle åpne dører for meg, men det var det som endte med å skje.

jeg ville fakturere en konsert i 2 timer (konserten tok meg faktisk litt lenger) og jeg ville levere akkurat det klienten min ba meg om. Neste dag ville klienten spørre om jeg hadde tid til et annet prosjekt.

hvert prosjekt jeg opprettet var et annet prosjekt jeg kunne legge til i porteføljen min. Hvert prosjekt utvidet også nettverket mitt. Folk jeg møtte ville henvise sine venner og kolleger til meg. Gjennom årene endte jeg opp med å jobbe for noen ganske store navn selskaper.

Til slutt måtte jeg ikke engang lete etter nytt arbeid. Det kom bare til meg.

Det var gøy… og selv om det var skummelt først, ble det lettere over tid.

så hvordan får du konserter? Her er prosessen jeg anbefaler:

Finn en god gig markedsplass som passer din situasjon

du vil starte din gig søk ved å finne en ‘markedsplass’ der arbeidsgivere vil se deg som en god løsning på problemene de prøver å løse. De ser vanligvis på nettet i en markedsplass: jobbbrett, mailingliste, slack-kanal, fora og så videre. Når jeg sier ‘markedsplass’, mener jeg virkelig et samfunn der en bestemt gruppe mennesker legger inn jobber.

Å Finne riktig markedsplass er trolig den viktigste delen av å gjøre et jobbsøk, og mange mennesker nærmer seg ikke hvor deres jobbsøking er veldig strategisk.

sannheten er at hver markedsplass har forskjellige ‘klientblandinger’ med ulike behov, ønsker og ansettelseskriterier.

hvis du bruker tid på å jakte på feil type markedsplass, har du en veldig tøff tid å få jobb. Så det lønner seg virkelig å bruke litt tid på å lete etter passende markedsplasser.

Så hva vil du se etter?

Først sier det seg selv: se etter en gig-fokusert markedsplass. Dette betyr sannsynligvis et sted hvor entreprenør arbeidsgivere legger ut små fokuserte prosjekter. Dette betyr at du vil unngå heltidsjobbbrett. Ethvert innlegg der du trenger å sende inn et cv og gå gjennom intervjurunder, er sannsynligvis ikke det du leter etter.

i tillegg til å se etter markedsplasser som er ‘gig’ fokusert, har du mest flaks med markedsplasser som er ‘niched’.

Hva mener Jeg med ‘niched’? Vel, vil du markedsplasser som har noen form for fokus som dine ferdigheter eller erfaring passer inn.

Nisjemarkeder inkluderer:

  • Geografisk fokus: noen markedsplasser er bygget for lokalsamfunn. Folk ofte leie gjennom disse nettstedene når de ønsker å jobbe med noen lokale.
  • Teknologifokus: Noen markedsplasser fokuserer på bestemte teknologier. Hvis du har brukt mye tid med en bestemt teknologi, vil disse brettene være steder hvor du vil ha en fordel.
  • Problem-space focus: Noen markedsplasser er ikke rettet mot en teknologi per-se, men de fokuserer på et bestemt publikum. Programvareprosjekter finnes i alle samfunn. Hvis du er medlem av et fellesskap, kan du kanskje få tilgang til spillejobber som ikke er tilgjengelige for andre utviklere.

Plukke en god niched markedet vil vesentlig øke dine sjanser for å få en konsert.

i en niched markedsplass vil arbeidsgiverne være mer relevante. Du vil møte mindre konkurranse enn du ville på et mer generelt freelancing-nettsted. Viktigst niching gir deg en sjanse til å ‘stable dekk’ i din favør som du skal bruke med en fordel over konkurransen, selv om den fordelen er bare’vi bor i samme by’.

hvis jeg måtte begynne å gigge igjen i dag, kan noen steder jeg ser inkludere:

  • craigslist (the gigs section) – det er lokalt / geografisk fokusert , så du har noen av de ovennevnte innebygde fordelene.
  • i person fysiske meetups-igjen lokale og niched. I min erfaring, når du møter opp på disse hendelsene, er det nesten alltid noen som leter etter noen til å hjelpe med sine prosjekter. Det faktum at du er en lokal er en stor fordel.
  • offentlige entreprenørfokuserte slack chat-grupper og aktuelle e-postlister(igjen er de niched og litt mindre mainstream). Du kan finne disse ved googling ‘public slack channels’ — mange av disse har en bestemt seksjon viet til jobber, og de fleste jobbene på entreprenørfokuserte kanaler vil være gig-baserte.
  • til slutt, upwork.com, freelancer.com eller et annet frilansfokusert arbeidssted. Disse nettstedene har mange arbeidsgivere som ønsker å ansette folk, men det kan være litt vanskelig å komme i gang. Du vil konkurrere om jobber med folk fra hele verden som allerede har mange plattformanmeldelser. Når du til slutt får noen 5-stjerners vurderinger, blir det enkelt, men til da er det et tallspill, så vær forberedt på mange avslag.

Søk om konserten

Det Er ganske enkelt Å Søke om en konsert. Du vil ha en samtale med en arbeidsgiver, og du vil overbevise dem om at du kan løse deres problem.

Vanligvis vil du sende en e-post. I noen tilfeller kan du fylle ut et skjema eller noe. Det spiller ingen rolle om så lenge du kan liksom ha en samtale.

Hva sier du?

du vil la arbeidsgiveren vite at du forstår problemet de prøver å løse, og at du tror du kan løse det for dem.

du vil fortelle dem hvor lenge du tror det vil ta og inkludere litt informasjon om deg selv som forklarer hvorfor du spesifikt er en god kamp.

du vil inkludere noen linker til noen deler av arbeidet du har gjort som ligner på hva arbeidsgiver er ute etter hvis du har dem.

du tenker kanskje, jeg har ingen erfaring. Diskvalifiserer ikke det meg umiddelbart?’

Ikke nødvendigvis. Du kan faktisk bruke din svakhet som din styrke! Her er noen eksempler på hvordan du kan gjøre dette.

  • La arbeidsgiveren vite at du er ny på freelancing, men fortell dem at du er interessert i prosjektet fordi du trenger gode porteføljebiter. Dette betyr at du er glad for å revidere og polere så mye som nødvendig for å skape noe virkelig spektakulært.
  • La arbeidsgiveren vite at du er ny på freelancing, og det er derfor prisene du citerer er så lave – sannsynligvis lavere enn konkurransen. De kommer til å få mye.
  • La arbeidsgiveren vite at selv om du er ny på koding, har du mye erfaring i sin spesielle bransje. Du har kunnskap som unikt kvalifiserer deg til å gjøre konserten bedre enn den mer generiske konkurransen.

det faktum at du bare starte opp er en styrke i noen henseender, som du kan rettferdiggjøre å gjøre prosjekter som mer erfarne utviklere ikke vil plukke opp fordi utbetalingen for deg er annerledes – erfaring og portefølje bevis vs penger. Kommuniser denne meldingen effektivt, og du vil ikke ha noe problem å lande noen av konsertene du søker om.

Følg opp

det som ofte blir sagt i mange jobbsøkebøker og artikler er sant! Oppfølging er veldig viktig.

Tenk på det fra et arbeidsgiverperspektiv (jeg vet fordi jeg har ansatt folk før).

du (som arbeidsgiver) legger inn en konsert og begynner å motta meldinger fra entreprenører. Mange meldinger er forferdelige. Meldingene er dårlig skrevet eller entreprenøren ønsker for mye penger, eller det virker ikke som entreprenøren forstår hva du vil. Noen søkere ser lovende ut, men selvfølgelig vil du vente litt for flere søknader å komme inn. Kanskje noen spektakulære vil dukke opp.

Til Slutt går du videre til en annen oppgave og glemmer konserten du postet. Noen dager går forbi og programmene slutter å dukke opp. Du er opptatt … og så får du en oppfølging e-post fra en av de få lovende søkere. Denne personen virket som om de kunne få jobben gjort og de virker profesjonelle(tross alt fulgte de opp). Din beslutning er gjort.

som entreprenør vil du være den personen som ser lovende ut og følger opp. Du vil bli overrasket over hvor få folk følger opp når du søker om spillejobber. Det gjør virkelig hele forskjellen.

Så, hvordan gjør du det?

etter at du har sendt din første e-post, venter du en dag eller to og sender deretter en rask e-post som sier:

Hei, Jeg hadde ikke hørt tilbake fra deg og trodde jeg skulle følge opp. Har du funnet noen til å hjelpe deg med konserten din? Hvis du fortsatt trenger det, er jeg fortsatt tilgjengelig.

i min erfaring er dette når du får jobben. Prøv det og se om det fungerer for deg.

ikke mist motet

Å Få spillejobber kan være litt av et tall spillet først. Ikke ta avvisning personlig. I begynnelsen har du ikke bygget et rykte, så det er bare naturlig at folk vil være forsiktige med å ansette deg.

Fortsett å søke på innlegg og bli ikke motløs! Jeg anbefaler å tenke på suksess som ‘søker’ i stedet for faktisk ‘ får ‘ jobben. Det vil bidra til å holde ting i perspektiv. Til slutt vil du lande din første konsert.

den første konserten du får er vel verdt innsatsen. Etter den første konserten når noen spør deg hva du gjør for å leve, vil du ha noe nytt å si til dem:

jeg er en profesjonell programmerer ?

jeg håper jeg har overbevist deg

jeg håper jeg har overbevist deg om at konserter kan være en fin måte å starte en programmeringskarriere på.

hvis du kan bygge grunnleggende programmer, kan du bruke konserter til å starte programmeringskarrieren din i dag.

over tid er konserter en stepping stone til større og bedre ting, så gå ut der og få en konsert eller to. Du vil bli overrasket over hva du kan gjøre hvis du prøver.

Takk for at du tok deg tid til å lese artikkelen min.

du kan også lese andre artikler av meg på min personlige blogg https://wildnotion.com

du finner Meg På Medium hvor jeg publiserer artikler om programmering, entreprenørskap og data. Du kan også følge meg På Twitter.

hvis du fant denne artikkelen nyttig, gi meg beskjed ???.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.