7 måter å lande freelance front-end utviklingsarbeid
Som frilansutvikler har du friheten til å velge prosjektene dine, sette tidsplanen din og potensielt tjene mye mer enn penger enn du gjorde på heltidsjobben din. Det er derfor til og med Google-kodere leverer inn sine fancy gratis skyttelbusser og serverte lunsjer for å bli uavhengige kontraktører.
I de øvre sjiktene av frilansverdenen, håver utviklere inn opptil tusen dollar i timen. De går rundt kloden mens de jobber, eller de blir sittende hjemme og finner den balansen mellom arbeid og privatliv som gjør dem mest produktive. Uansett hva som flyter båten deres.
Det de ikke gjør er å følge noen andres timeplan. Jada, de har mer usikkerhet om hva som kommer videre, men de har det ekstremt bra. Men hvordan kommer du deg dit fra kontorstolen din?
Overgang til frilansarbeid kan virkelig skremmende. Det kan være ganske vanskelig å få konsekvent arbeid som både begeistrer deg og betaler regningene, spesielt hvis du ikke allerede har gjort deg et stort navn hos en av Tech Giants. Gjør ingen feil: Ved å bli frilanser skaper du din egen (veldig liten) bedrift.
Du må fokusere på å markedsføre deg selv like mye som du må fokusere på å holde deg i forkant med dine tekniske ferdigheter. Her er 7 måter du kan posisjonere deg for å ha en jevn strøm av freelance front-end utviklingsarbeid.
1 Ha en fantastisk online tilstedeværelse
Det sier seg selv at du hele tiden bør finpusse dine tekniske ferdigheter, men som frilanser må du også virkelig fokusere på å vise disse ferdighetene. Sørg for at du har en nettportefølje som viser at du er oppdatert på alle de nye teknologiene og at den gjør en god jobb med å vise frem din personlige merkevare, din allsidighet og organisasjon.
Enten du er avhengig av et personlig nettsted, GitHub eller LinkedIn-profilen din for å kringkaste talentene dine (forhåpentligvis er det alt det ovennevnte), vær på vakt om å holde arbeidshistorien og tilegnete ferdigheter oppdatert. Du bør laste opp utdrag av prosjekter du jobber med, og alltid sørge for å inkludere en forklaring. Husk at de fleste av kundene dine ikke vil vite mye om front-end-utvikling, så det er best å artikulere hva du driver med i ikke-teknologisk sjargong for maksimal fordøyelighet.
Du bør også dra nytte av de mange tilgjengelige verktøyene for administrasjon av sosiale medier for å hjelpe deg med å systematisk administrere din online tilstedeværelse. IFTTT (If This Then That) er et brukervennlig nettsted som synkroniserer profilene dine på en rekke plattformer, slik at hver gang du publiserer et innlegg på LinkedIn, for eksempel, vil Twitter-kontoen din automatisk varsle følgerne dine.
Det er en fin måte å utnytte det eksisterende nettverket ditt på én plattform for å få trafikk på en ny. Buffer og Hootsuite er to andre dashbord for sosiale medier som lar deg administrere alle profilene dine på ett sted, slik at du kan planlegge innholdsutgivelser og bruke dataanalyse for å måle rekkevidden og engasjementet til innleggene dine.
2 Tenk som en arbeidsgiver
Mange mennesker som er i markedet for frilansutviklere vet ikke akkurat hva rollen til en front-end-utvikler er – det er en av de store grunnene til at de er ute etter å ansette. Hvor skal de henvende seg?
Kanskje til romkameraten deres på college eller deres lille fetter som er en kodingsviter, men oftere enn ikke vil deres første referansepunkt være internett. Det er en haug med ansettelsesguider for front-end-utviklere og stillingsbeskrivelser der ute designet for å hjelpe arbeidsgivere med å differensiere rollene til forskjellige typer utviklere, slik at de vet hvem de skal ansette for å øke brukeropplevelsen.
Dra nytte av disse ressursene. Hvis du ser at et visst nivå av ekspertise ikke er omsettelig i JavaScript, og du har fått det ned, men du ser også at mange toppnettsteder anbefaler arbeidsgivere at de bør se etter en utvikler med praktisk kunnskap av jQuery også, vær oppmerksom.
Gå til bøkene (eller nettet) og sørg for at du jobber mot å mestre alle kvalifikasjonene du ser dukker opp på nettet.
3 Fokuser på å utvikle dine myke ferdigheter
Når du ønsker å ansette front-end freelance talent, er ikke klienter bare ute etter en rockestjerneutvikler; de vil ha noen som kan passe sømløst inn i teamet deres og koble alle deler av prosjektet sammen. Som front-end-utvikler har du på deg mange hatter, og koordinerer med både back-end-teamet og UI/UX-designerne. Verdien av å være en utmerket kommunikator kan ikke undervurderes.
Å kunne gå gjennom hvordan du løste et bestemt problem kan virke utrolig intuitivt, og det er grunnen til at mange utviklere ikke bruker mye tid på å tenke på hvordan de skal forklare beslutningsprosessene sine.
Men hvis du ikke er godt kjent med å gjøre det til noen som aldri har jobbet gjennom et kodeproblem før, kan du bli overrasket over hvor vanskelig det kan være. Bruk litt tid på å sikre at du har funnet ut hvordan du best kan formulere arbeidsprosessen din.
Det er alltid en god idé å øve med ikke-teknologiske kolleger og venner før du tar kontakt med en potensiell kunde. Det er kanskje ikke den mest medrivende middagssamtalen, men det er en fin måte å forberede seg til intervjuene og skille deg ut som en god kommunikator.
4 Start i det små
Med fremveksten av frilanser-økonomien kommer tilstedeværelsen av en mengde frilans jobbtavler på internett. Bruk nettsteder som Upwork eller Freelancer for å finne jobber som lar deg begynne i det små. Ta på deg relativt enkle, svært håndterbare prosjekter til å begynne med og bruk dem som en måte å bygge din erfaring på før du tar på deg mer komplekse og tidkrevende jobber.
Ved å starte med mindre prosjekter, vil du gi deg selv sjansen til å «dyppe tærne i» før du tar fullt skritt. Bruk de første prosjektene dine til å teste ut forskjellige arbeidsmiljøer og lære hvordan du best kommuniserer med kunder langveisfra. Du vil bygge porteføljen din og finne ut hva som kreves for å være en forretningsperson, ikke bare en ansatt.
5 Bli med i et talentnettverk
Det eneste store problemet med nettbaserte jobbtavler er at selv om de er et flott sted for frilansere og arbeidsgivere å koble seg på, håndterer de for det meste ikke mye av undersøkelsesprosessen i begge ender. Det betyr at de ofte er veldig overfylte av amatører, både når det gjelder utviklerne og kundene. Det kan være utfordrende å finne et konsistent tilbud av overbevisende prosjekter og kunder som virkelig forstår frontend-utvikling og derfor har satt rimelige forventninger til deg.
Talentnettverk som Toptal tar ut mesteparten av søket i begge ender, noe som gjør det veldig enkelt for førsteklasses utviklere å få kontakt med seriøse kunder. Toptal er et nettverk av nå tusenvis av frilansutviklere og designere fra hele verden, som alle har bestått en svært streng screeningsprosess.
De screener klienter også, slik at du ikke trenger å kaste bort tid på å luke ut klienter som ikke vet hva de vil ha eller hva de gjør. Ved å bli med vil du bli en del av et elitenettverk av talentfulle utviklere som vil matche deg med en jevn strøm av kunder med prosjekter som er velutviklede og interessante.
6 Vær smart med prisene dine
En av de vanskeligste delene av å være frilansutvikler, spesielt når du nettopp har startet opp, er å sette prisene dine. Du må finne det søte stedet midt i å prise deg selv ikke så lavt at du faktisk taper penger, men ikke så høyt at potensielle kunder snur seg.
Du er første skritt her er å gjøre noen markedsundersøkelser. Hva tar andre front-end-utviklere som rapporterer et lignende ekspertisenivå? Gjør noen søk på jobbtavler for gjeldende priser i ditt område, og hvis nettstedet har et rangeringssystem, undersøk hvordan prisene endres med en økning i positive anmeldelser eller fullførte prosjekter.
For det andre, tenk på dine egne faste kostnader og andre utgifter. Hva koster det å få jobben gjort? Del dette på tiden du anslår at det vil ta deg å fullføre prosjektet, og det bør omtrentlig være break even rate. Ta det du har lært fra markedsundersøkelsene og break even-frekvensen i betraktning når du setter prisen.
For det tredje bør du alltid tenke på klienten. Er de en liten oppstart eller et stort selskap? Selvfølgelig, hvis du jobber med et team som akkurat er i gang, bør prisen din være lavere enn den burde være hvis du får en jobb med et veletablert merke. Hva slags verdi tilfører du kundens prosjekt?
Hvis kunden din er ute etter å få flere potensielle kunder eller mer trafikk til nettstedet sitt, tenk på verdien som legges til av hver ekstra kundeemne arbeidet ditt vil bringe inn. Hva er merverdien ved å få inn fem ekstra kundeemner hver måned? Ti? Husk hvordan arbeidet ditt vil gjøre det mulig for kunden din å hente inn mer fortjeneste også når du forhandler om prisene dine.
Til slutt bør du alltid, alltid avtale prisen din før du begynner å jobbe. Dette vil forhindre store hodepine og føre til større tilfredshet for både deg og din klient.
7 Unngå utbrenthet
Frilansarbeidere har en tendens til å være mer produktive enn sine kolleger i kontorverdenen på heltid. Som frilanser, og spesielt ekstern frilanser, trenger du ikke å forholde deg til å jobbe etter andres timeplan, pendle til jobb eller avverge distraksjoner når du først er der. Du vet (eller du vil raskt finne ut) hva som gjør deg mest produktiv, og det er ingenting som hindrer deg i å holde deg til den rutinen.
Problemet er at mange frilansutviklere er totale arbeidsnarkomane, noe som betyr at de ofte er mer utsatt for utbrenthet enn sine kontorkolleger. Du kan finne ut at du jobber best alene og hypet opp på koffein. Det er flott for arbeidsflyten din. Det kan være mindre bra for psyken og kroppen din.
Vannkjølerprat og lunsjpauser er definitivt kontordistraksjoner, men det er ganske nødvendig å holde på et grunnleggende nivå av menneskelig interaksjon og sørge for at du tar pauser hver par timer. Det er mye lettere å gjøre når du er rundt andre mennesker som jobber med samme oppgave. Det er vanskeligere når du er fullstendig sugd inn i et prosjekt og du er helt alene. Men du må gjøre det.
Lag en rutine som holder deg på toppen av spillet ditt. Husk at kaffe og vann ikke er likestilt. Oppretthold et sunt kosthold. Ta jevnlige pauser. Sett av tid til trening. Ikke unnvik dine sosiale forpliktelser, eller til og med de sosiale utfluktene som bare høres ut som litt morsomme.
Bare fordi du kan jobbe døgnet rundt, betyr det ikke at du bør gjøre det. Den irriterende feilen i koden din vil være der om morgenen, og hvis du gir deg selv en hel natts søvn, kommer du til å bli mye skarpere i det lange løp. Hvis du ikke tar vare på deg selv, vil det begynne å dukke opp i arbeidet ditt, eller i din interaksjon med klienter.
Konklusjon
Det er en flott tid for å ta front-end-utviklingstalentene dine til frilansmarkedet. Dine ferdigheter er svært ettertraktet i alle bransjer, da hver virksomhet har som mål å skape en svært intuitiv, oppmerksomhetsfangende tilstedeværelse på nettet. Det er en reell mangel på talentfulle front-end-utviklere når det gjelder å møte den etterspørselen. Og flere og flere selskaper henvender seg til frilanstalenter først som en måte å gjøre mer effektive ansettelser på prosjekt-til-prosjekt-basis. Det er et utviklermarked der ute. Gå ut og grip den. Bare husk, ved å gjøre det, vil du sjonglere rollene som front-end-utvikler, selger og forretningsperson på en gang.