10 måder at vokse som udvikler i 2017

Efterhånden som 2016 vinder ned og arbejdet går langsommere, forhåbentlig begynder du at føle de nytårs jittere, der sparker ind.

Den lille stemme i dit hoved minder dig om, at du er i stand til mere. At dit potentiale endnu ikke er virkelig løsrevet.

Hvis du leder efter 10 måder at begynde at planlægge at vokse som udvikler i 2017, skal du fortsætte med at læse… KUN… hvis du lover at forpligte sig til mindst en.

Del? Lad os gøre det derefter.

# 10: Indsend en PR til et open source-projekt, du bruger

At give tilbage behøver ikke bare ske ved juletid.

Der er masser af open source-projekter med tusinder af åbne problemer, der venter på at blive taget.

Hvordan du vokser:

Ved at bidrage til open source kan du kode på verdens scene.

At føle det pres, som potentielt tusinder af andre mennesker kan ende med at bruge din kode (snarere end kun at overveje de 10 dudes på dit team på arbejdet) er kritisk for din vækst som udvikler.

Tænk på at bidrage til open source som vanviddstilstand til at finslip dit håndværk; gør det konsekvent nok, og det pres fra masseafgivelsens ansvar bliver anden karakter af ethvert projekt.

Desuden hjælper du med et projekt, der gør dit job lettere. Giv 365 dage om året tilbage, ikke kun i december.

Dobbelt plus, hvis du er den type, der ofte starter og stopper sideprojekter, er dette en fantastisk måde at blive involveret i et sideprojekt med lidt engagement.

Jeg skrev også et helt indlæg om, hvordan open source hjælper dig med at vokse, at du bør tjekke ud. (Den indeholder også Evan You fra vue.js)

Og kom så i gang med denne guide fra Vadim Demedes.

Og følg derefter @yourfirstpr for at blive mindet hele året om tilgængelige PR'er.

# 9: Gå til en dev-konference

”Men jeg kan se alle sessionerne derhjemme.”

Du kan faktisk, men der er 2 særlige fordele, du aldrig får hjemme:

  1. Du møder ikke nye mennesker og har fantastiske samtaler, der kan påvirke din karriere, projekter, du arbejder på, og mere.
  2. Du vil ikke være i et nyt miljø, nøglen til at åbne dit sind for ny inspiration.

Hvordan du vokser:

Vi sender X-Teamers til konferencer ganske ofte, og hver eneste af dem kommer tilbage fra dem mere opdaterede, inspirerede, motiverede og lidenskabelige omkring, hvad de gør.

Der er meget mere, som du får ved at deltage i konferencer, end du selv tror. Oven på al den viden, du får, kan de sociale færdigheder, du samler op, hjælpe dig:

  1. Bedre ledeteam og opbyg forhold med andre udviklere
  2. Start / slutte sig til / blive involveret i dev-samfund
  3. Lær hvordan du taler på konferencer, jo flere gange du gør det, desto mere bygger du dit omdømme i branchen og bedre forstår det arbejde, du udfører.

Lanyrd skal hjælpe dig med at finde en at deltage i.

# 8: Lav en tutorial

At lave tutorials burde virkelig være et månedligt mål, da det er en fantastisk måde at:

  1. Dokumenter dine erfaringer til fremtidig brug.
  2. Større din viden bedre omkring noget, du kender og elsker.
  3. Opbyg dit omdømme som ekspert (specielt godt til fjerndrevs).

Det betyder ikke noget, om din tutorial er et blogindlæg, en video, en tale ved en meetup eller endda en velskrevet e-mail / slack besked, du sender til nogen. Lige. Gør det.

Jeg afsluttede netop mit år med at gøre et år (du kan se det her), og det var et af årets højdepunkter for mig at få muligheden for at inspirere bare en person derude.

# 7: Få en Egghead-konto

Hvis du ikke har tid er din grund til ikke at udvide dine færdigheder ofte, så er Egghead noget for dig.

Hvis du ikke allerede har en konto, skal du hente en. Hvis du især er en JS-udvikler, er det værd - tro mig. Kun $ 200 / år for at forblive relevant i en stadig skiftende branche.

Hvordan du vokser:

  1. Du lærer nye færdigheder hurtigere. Den slags færdigheder, der får dig ansat mere. Har jeg brug for at sige noget andet?

# 6: Besvar flere spørgsmål

Kender du de spørgsmål, der hele tiden dukker op i dit teams kanaler, hvor du beder om hjælp? Og ved du, hvordan du lader dem passere 90% af tiden? Nå, 2017 vil være det år, du svarer på flere spørgsmål.

Det kan tage tid at besvare spørgsmål, ja, men det er fyldt med værdi for din vækst.

Hvordan du vokser:

  1. Du begynder at lære at være mentor, en værdifuld evne, hvis du bliver en leder en dag.
  2. Du opbygger et stærkere forhold til dit team og folk, der kan ende med at spare dig tid på en udfordrende fejl i fremtiden.
  3. At hjælpe andre er faktisk godt for dit helbred og gør dig lykkeligere (bevist at reducere stress og øge levetiden).

Uanset om det er de spørgsmål, der dukker op i Slack, eller hvis du selv går ud og finder spørgsmål (Stackoverflow, Quora osv.), Betyder det ikke noget hvordan eller hvor, bare forpligt dig til at prøve det i 2017.

# 5: Bliv aktiv på Twitter / Gitter / Slack

En anden god måde at besvare spørgsmål er ved at blive mere aktive på Twitter, Gitter eller Slack samfund.

En ting, som alle nutidens mest kendte udviklere har til fælles, er, at de er superaktive på Twitter. Hver dag.

At blive aktiv på disse kanaler hjælper dig med at komme til næste niveau, fordi du altid:

  1. Vær på grænsen til nye tech / projekter
  2. Bliv inspireret af lederne i branchen til at vokse på nye måder hver dag
  3. Vær blandt de bedste sind i verden omkring udvikling
  4. Være i stand til at få hjælp til alt, hvad du arbejder på

For at være ærlig, hvis jeg kun skulle vælge en ting fra denne liste at forpligte sig til, ville det være denne. Det er så fyldt med værdi og er virkelig den ene fælles tråd blandt alle de mest produktive, velkendte udviklere i dag.

Her er nogle steder at finde lokalsamfund på Slack og Gitter:

Udforsk Gitter (Gitter) Chit Chats (Slack)

# 4: Lær CSS-moduler, før du får besked på det

Der sker en revolution med CSS med tilladelse fra CSS Modules-holdene, og det er uundgåeligt, at CSS-moduler bliver mainstream. Du vil være taknemmelig for denne denne gang næste år.

Begynd at lære her: https://github.com/css-modules/css-modules

# 3: Læs en bog, der ikke har noget at gøre med kode

Ikke det, at du nogensinde ville læse en fysisk bog, der har noget at gøre med kode (ah, hvordan jeg savner dig Visual Basic 6-bog med 1.000 sider).

Men alvorligt - din hjerne har brug for en pause nogle gange. Den bedste måde at få en pause på er at fjerne forbindelsen fra udviklingsverdenen ved at læse om en helt anden verden.

Måske er denne verden erhvervsmæssig (læs Shoe Dog om historien om Nike, en fabelagtig bog), eller måske er denne verden en episk fantasi som vindens navn (ja!).

Helvede, se mindst nogle film (Rogue One på gentagelse helst), men forpligt dig venligst på at få tid til at lade din hjerne flygte i 2017.

Hvordan du vokser:

  1. At få din hjerne ud af 'zonen' er vigtig for at bringe kreative, nye ideer til vores branche, og den bedste måde at gøre det på er at lade din hjerne strejfe rundt og svømme i nyt nyt territorium, der inspirerer dig.

# 2: Fokuser på det væsentlige

Hvis du får tid til vækst, bliver du nødt til at lære at fokusere på det væsentlige.

Bogen "Essentialism: The Disciplined Pursuit of Less" er en fantastisk læsning, der hjælper dig med at skabe tid til vækst i dit liv ved at "fokusere på de væsentlige få snarere end de trivielle mange" af opgaverne i dit liv og job.

Hvordan du vokser:

  1. Du skaber tid til vækst, så du kan vokse.
  2. Du bliver mere disciplineret over, hvordan du bruger din tid, og hver gang du bliver disciplineret til noget, inspirerer det dig til at blive disciplineret til andre områder af dit liv. Hvem ved, kan du endelig hente en TDD-disciplin takket være dette koncept.

# 1: Ved at hjælpe andre med at vokse.

Gang på gang ved du hvad der inspirerer og motiverer mig til at vokse mere end noget andet? Når jeg hjælper en anden med at vokse, eller se andre vokse.

Måske er det jalousi, måske er det inspiration, eller måske er det bare en magi, der bliver skabt, når nogen løsriver deres potentiale.

Men hvis du vil være motiveret med din vækst i 2017, skal du forpligte dig til at hjælpe andre i dit liv med at vokse.

Dine kolleger, din familie, dine venner, dine Twitter-følgere ... der er masser af mennesker i dit liv, som du kan hjælpe med at vokse. Og jeg lover at at hjælpe dem med at vokse kun vil ende med at udstyre dig med raketstøvler for at fremskynde din egen vækst.

Så hvad forpligter du dig først? :)

Begå. Skubbe. Slip. 2017 bliver episk.

Jeg lægger hjerte i hvert indlæg, jeg skriver. Jeg er utrolig taknemmelig for alle, der returnerer fordel ved at klikke på :)

Ryan Chartrand er administrerende direktør for X-Team, et globalt team af ekstraordinære fjernudviklere, der kan slutte sig til dit team og begynde at udføre i dag.

Tjek og abonner på X-Teams blog på http://x-team.com/blog