Bare rolig, vær glad: Sådan bygger du din fremtidige teknisk karriere i 5 enkle trin.

”I stedet for at sige” Jeg har ikke tid ”, prøv at sige” Det er ikke en prioritet ”, og se hvordan det føles.” - Laura Vanderkam

Det er meget vanskeligt at skifte karriere. Tilføj et fuldtidsjob og et par børn, og opgaven virker næsten umulig. Selvom du har travlt, kan du alligevel prioritere og give dig tid til at fokusere på det, der betyder noget for dig og opbygge færdighederne til at udjævne din karriere.

Ingeniør din fremtid med kode

Jeg startede min kodningsrejse for kun seks måneder siden. Nu er jeg et projekt væk fra at udfylde mit front-end udviklercertifikat på freeCodeCamp. Jeg har også afsluttet webudviklerens boot camp-kursus af Colt Steele på Udemy. Og jeg gjorde det hele, mens jeg voksede op to børn og arbejdede på et fuldtidsjob.

Da jeg begyndte at bruge disse tip, så jeg mine fremskridt fordobles. Jeg ved, at jeg ville have opnået meget mere, hvis jeg havde implementeret dem tidligere på min rejse. Jeg har ikke kun draget fordel af øget produktivitet, men jeg føler mig mere afbalanceret og har det sjovere end nogensinde før.

Min omdrejningspunkt i webudvikling

Efter at have været i sundhedsvæsen i de sidste fem år, indså jeg, at det ikke var, hvad jeg ville gøre resten af ​​mit liv. Gør mig ikke forkert - Jeg elskede at hjælpe folk på deres vej til helbred, men jeg hadede at se systemet gå i stykker for dem. Jeg hadede, når folk ikke havde råd til deres medicin, eller når deres plejeplan ikke var synkroniseret med den behandling, de havde brug for.

Jeg ville gøre mere for at hjælpe disse mennesker. Men jeg vidste, at jeg ikke kunne gøre mere, medmindre jeg tog et skridt tilbage og kiggede på det større billede.

Jeg var ikke altid interesseret i kodning, men jo mere jeg så på kræfterne, der foretager reelle ændringer i dagens verden, jo mere så jeg, at teknologien stod bag disse fremskridt.

Jeg så en mulighed for at foretage meningsfuld ændring, og det var da jeg blev interesseret i kodning.

Hvorfor koder du?

Uanset hvad årsagen er, skal du virkelig tænke over det og sæt det fast. Brug det som motivation til at drive dig mod dine kodningsmål. At have dette slutmål hjælper dig med at buste gennem plateauer og skubbe gennem de hårde dele (kodning er hård).

Hver dag, jeg tilbringer på mit nuværende job job, motiverer mig til at komme hjem, starte min laptop op og fortsætte min rejse for at lære at kode.

Den gode nyhed er, at det er enkelt at opbygge kodningsevner. Alt hvad du skal gøre er at kode meget. Men desværre er det her den hårde del kommer ind. At sætte tid ind i dit travle liv til rutinemæssigt at kode er mildest sagt.

Sådan klatres det kodende bjerg

Der er et kløft mellem hvor du er nu, og hvor du vil være. Derfor læser du denne artikel. Derfor arbejder du dag ind og ud og ender med at ofre tid sammen med din familie og kære.

Hvis vi bruger hele tiden på at arbejde mod vores mål, er det vigtigt at få mest muligt ud af den tid, vi bruger på at lære at kode.

Her er fem trin for at gøre denne drøm til virkelighed:

  1. Opret dine personlige mål

For at få mest muligt ud af din tid er intet vigtigere end at gøre handlingsbare kortsigtede mål. Dette vil ikke kun hjælpe dig med at føle en følelse af præstation hver gang du opfylder et mål, men det vil hjælpe med at få kodningsrejsen til at føles meget mindre skræmmende.

Mål Træning!

For at hjælpe dig med at nå frem til målrettede mål vil jeg opfordre dig til at udføre en hurtig øvelse, som jeg hentede fra Laura Vanderkam.

1. Forestil dig selv et år fra nu af. Du har knust ALLE dine kodingsmål og landet dit drømmejob. Du har holdt fem foredrag på konferencer rundt om i verden, og du opbyggede din app, og den var succesrig. Uanset hvilken succes der ser ud for dig, forestil dig dit fremtidige selv. Vær ambitiøs, måske endda drøm lidt.

2. Hvilke 3-5 mål opnåede du i det år, der gjorde det så succesrig?

3. Skriv disse mål ned.

4. Gentag denne øvelse for dine personlige livsmål. Det er umuligt at arbejde hele tiden, og for at få succes har du brug for balance i arbejdslivet (eller du brænder ud).

Nu har du 6 - 10 ambitiøse mål, som du vil nå i løbet af det næste år. For at opdele disse større mål i handlinger skal du tænke over og planlægge, hvordan du kan opfylde disse mål.

For eksempel, hvis du vil udfylde freeCodeCamp-frontend-certifikatet, skal du planlægge tid til at arbejde på det hele ugen. Hvis du vil løbe et maraton, skal du købe løbesko, tilmelde dig et maraton og planlægge tid til at træne regelmæssigt.

2. Lav en tidsplan

Jeg vil være ærlig - jeg er bestemt ikke planlægningstypen. Jeg troede, at jeg kunne vinge det dag for dag. Men realistisk er du nødt til at afsætte tid til at fokusere, ellers vil dine mål strømme ud i resten af ​​dit liv. Jeg fandt mig selv bekymret over kodning i tiden med min familie eller når jeg lagde mine børn i seng, fordi jeg ikke havde kodet endnu den dag.

Det, jeg så frem til hele dagen (kodning), begyndte at påvirke min livskvalitet negativt.

At dele din tid i fokuserede blokke giver dig mulighed for at være 100% i nuet. Når det er kodetid, kan du få tunnelsyn og hacke væk. Når det er tid til at slappe af eller hænge sammen med mennesker, du er interesseret i, kan du være til stede, fordi du kodede den morgen, eller har planlagt tid senere på dagen.

Her er et eksempel på min personlige plan:

Som du kan se, planlægger jeg en masse familietid. Familie er virkelig vigtig for mig. Din tidsplan vil se meget anderledes ud, men pointen er at oprette en tidsplan, der giver dig mulighed for at opfylde dine mål uden at du hader livet undervejs. Bare prøv at redegøre for alt, så du kan holde dig til din tidsplan.

3. Audit dig selv for at finde tidsmuligheder

Skriv alle aktiviteterne ned i en given dag eller uge og se, hvad du virkelig gør med din tid. Du vil sandsynligvis blive overrasket over nøjagtigt, hvor meget tid du bruger sindsløst på at rulle gennem dit Instagram-feed, eller binge se et nyt Netflix-show (I love Stranger Things).

Jeg siger ikke, at du skal klippe det hele ud, men hold balance. Du kan bestemt forvandle noget af den hviletid til nogle alvorlige kodningsgevinster.

Der er mere tid, end du tror

Hvis du stadig tænker på dig selv, "ja, men jeg arbejder stadig meget og (indsæt undskyldning her) så jeg ikke kan finde tid", så er her en sjov kendsgerning! Der er 168 timer i ugen. Hvis du arbejder en hel 40 timers uge og trækker 8 timers søvn pr. Nat (hvilket jeg bestemt ikke får), ender du stadig med 72 timers "gratis" tid.

Se på den tid, du har i din livssituation, og pres så meget "gode" ting ind i den tid, som du kan. Der er tid.

4. Fyld din tid med kvalitet

Her er nogle værktøjer, som jeg bruger til at hjælpe mig med at nå mine kodningsmål og holde mig fokuseret på min læringssti:

freeCodeCamp

Alvorligt et af de bedste værktøjer til at nå mål. Læreplanen er lige der for dig at følge og arbejde på, den sporer endda dine fremskridt!

JavaScript 30

30 JavaScript-projekter hjælper dig virkelig med at mestre arraymetoder, mens du fylder din portefølje med projekter (plus det er masser af sjov). Wes Bos er en solid instruktør, der leverer et gratis kursus i kvalitet. Du kan gennemføre det i 30 dage i træk eller arbejde det ind i din læringsplan.

100 dages kode på Twitter

Denne 100-dages udfordring består af kodning hver dag og tweeting om, hvad du gjorde. Det er et godt værktøj til at spore fremskridt og måle, hvor langt du er kommet. Dette samfund er fuld af inspirerende mennesker fra hele verden og er en fantastisk måde at møde ligesindede udviklere.

Webudvikler Boot Camp

Jeg er næsten færdig med dette kursus, og det har plettet mange huller i min kodningskendskab. Colt viser ikke bare dig, hvordan du gør noget, han forklarer også, hvorfor du gør det på en bestemt måde. Desuden er der nu en avanceret webudvikler-bootcamp, som jeg skal tage, når jeg er færdig.

Lev det!

Dette er ikke en ressource, men du skal omfatte tech-samfundet ved at leve det. Lyt til podcasts, mens du kører på arbejde eller laver opvasken. Følg ledere i branchen på Twitter. Læs artikler. Fordyb dig i tech, og du lærer uden at indse, at du lærer.

5. Multiplicer din tid

Vi har sat os mål og har nu flere større mål opdelt i handlingsmæssige mål. Vi har gennemgået, hvordan du passer disse mål ind i dit travle liv, og jeg har hjulpet med at give dig nogle ideer til, hvordan du udfylder din tid. Nu vil jeg fortælle dig, hvordan du kan få mest muligt ud af den tid, du bruger i kodning.

Svaret: Vær glad!

Hvad har det at være lykkeligt at gøre med at styre tiden, spørger du? Kort sagt: det er alt. Ideen kaldes at multiplicere din tid.

At være til stede og dybt fokuseret fører til øget produktivitet. Dette multiplicerer igen den tid, du bruger ved at øge effektiviteten. Plus, hvem ønsker ikke at være lykkelig?

Ifølge Shawn Achor, der studerede virkningerne af lykke og dens tilknytning til produktivitet, yder din hjerne 31% mere produktivt, når du føler dig lykkelig.

Dopamin, der flyder ind i dit system, når du føler dig positiv, gør to ting:

  1. Det gør dig gladere (duh!)
  2. Det tænder for læringscentre i din hjerne. De hjælper dig med at lære ting lettere og giver dig mulighed for at bruge mindre tid på at lære, mens du bevarer mere information.

Gør din hjerne til en dopaminproducerende maskine!

Du kan frigive mere dopamin ved at skabe varig, positiv ændring. Der er fem ting, du kan arbejde i din rutine for at gøre din hjerne til en dopaminproducerende maskine:

1. Skriv tre nye ting, som du er taknemmelig for hver dag. Dette skaber en vane med at scanne verden efter positive ting i stedet for negative ting.

2. Tidsskrift om en positiv oplevelse, du havde i det sidste døgn. Dette giver dig mulighed for at genopleve den positive oplevelse, der fører til den samme dopaminrespons.

3. Træning. Gå på en kort gåtur før en kodningssession, eller bliv en hurtig træning. Træning frigiver tonsvis af dopamin.

4. Meditere. Meditation træner din hjerne til at fokusere mere på den aktuelle opgave, alt sammen mens du frigiver dopamin.

5. Tilfældige handlinger af venlighed. Tak nogen i dit sociale supportnetværk for at hjælpe dig eller hjælpe nogen. Dette frigiver ikke kun dopamin for dig, det gør også det samme for den person, du har hjulpet (og de vil muligvis betale det frem).

Brug tidsblokke til at opbygge din fremtid

Selv hvis vi har travlt, må vi tage tid til de ting, der betyder mest. Når du fokuserer på det, der betyder noget, kan du opbygge det liv, du ønsker, med de tidsblokke, du har.

Tak, fordi du læser dette indlæg! Du kan finde mig på twitter @ michaeltombor