Tässä on mitä sinun on tiedettävä uutena kehittäjänä

Hackathon, johon kävin äskettäin

Jos olet alkanut oppia koodaamaan ja olet päättänyt vakavaksi - tai olet vasta koulun ulkopuolella ilman työkokemusta - tämä on täydellinen artikkeli sinulle.

Käsittelen tärkeimpiä kohtia ja piilotettuja totuuksia, jotka olen kertynyt ajan kuluessa työskenteleessään kehittäjänä.

Se ei ole sinä - koodaus on vaikeaa

Kukaan ei sanonut, että koodaus oli helppoa. Jos se oli helppoa, kaikki tekisivät sen. Jos osaat koodata perustasolla - onnittelut! Olet klubissa, jossa on hyvin vähän jäseniä.

Meidän kaikkien on jouduttava kohtaamaan uusia teitä ja pysymään niiden päällä pitkän matkan. Vanhempi kehittäjä on nuorempi kehittäjä, joka ei koskaan luopunut. Brasilialainen jiu-jitsu-musta vyö on valkoinen vyö, joka ei koskaan luopunut.

Ymmärtää tekemäsi on vaikeaa, ja vain harvat osaavat tehdä sen, joten nauti ja pidä hauskaa sen kanssa!

Kuva Lucas Sankey on Unsplash

Joki leikkaa kallion läpi ei sen voiman, vaan sen pysyvyyden takia

Pysyvyys, pysyvyys, pysyvyys! En voi korostaa tätä tarpeeksi. Löydä tekemäsi ja pidä kiinni siitä.

Taitojen hallitsemisen yleismaailmallinen totuus on yksinkertainen: jatka tekemistä ja älä koskaan anna periksi. On täysin luonnollista ja inhimillistä tuntea olevansa palanut, stressaantunut tai unelias. Mutta älä koskaan, koskaan anna periksi ... ellet todella halua.

Koodaamisen oppiminen hyvin perustasolla voi viedä vuosia, ja heiltä tulee vielä paljon muutoksia, jotta heistä tulee hedelmällisiä. Jatka oppimista, koodaamista ja lukemista päivittäin. Vietä vähintään tunti päivässä oppimaan koodaamaan. Tee siitä osa elämääsi ja tapoihisi.

Löydä ystäviä ja löydä menttoreita

Minä kooderien kanssa hackathonilla (anteeksi epäselvästä kuvasta!)

Koodaustie on vaikea, ja on melkein mahdotonta tehdä sitä yksin. Löydä haluamasi ihmiset ja tapaa heidät. Tiedän helpommin kuin tehty. Temppu tässä tapahtuu pääasiassa kehittäjille suunnattuihin tapaamisiin.

Etsi kokous lähellä sinua ja liity siihen. Menen kirjaimellisesti vain satunnaisiin tapahtumiin ja tutkin niin paljon kuin mahdollista. Upea tapa tehdä se on tarkistaa meetup, kirjoittaa sijaintisi ja kiinnostuksen kohteesi sekä voilà! Sinulla on paljon tapahtumia uloskirjautumiseksi. Uusien ihmisten tapaaminen saattaa olla poissa mukavuusalueeltasi. Se ei ole yhtä intuitiivinen kaikille, mutta ihmettelet kuinka ystävällinen kehittäjäyhteisö on.

Löydä tasapaino elämässä ja koodauksen ulkopuolella; Opiskele älykkäämmin, ei vaikeammin

Brasilialainen jiu-jitsu dojo Zürichissä

”Opiskele älykkäämmin, ei kovemmin” saattaa olla klisee, mutta se on myös truismi - syystä. Harrastukset koodauksen ulkopuolella ovat auttaneet minua valtavasti urani ja henkilökohtaisen elämäni aikana. Aina kun olen turhautunut ja kyllästynyt koodaukseen, lyön paikalliseen dojooni ja kouluttaa. Harjoituksen jälkeen tunnen olevani erittäin virkistynyt ja valmis palaamaan siihen.

Tee se vain henkisesti

Kuva Jason Leung on Unsplash

Tee se, kirjaimellisesti. Älä löydä tekosyitä, älä takaisin - tee vain! Minun on vaikea motivoida itseään toisinaan, mutta aina kun aloin murtautua ja hakettua ongelman eteen, joudun uraan. Koodaus on paljon kuin surffausta. Sinun on motivoitava itsesi kiinni aaltoon, mutta kun olet saanut sellaisen, se on korkea kuin kukaan muu.

Jos sinulla ei ole aavistustakaa mistä aloittaa, sain sinut suojattu! Laadin luetteloita ideoista juuri sinun aloittamista varten. Valitse yksi ja tee se!

Päällikön päivä

Tietojen valtameri on siellä, ja sitä on mahdotonta muistaa. Ota se yksi päivä kerrallaan. Hidasta ja keskitty - kuten todella keskitty. Ajattele ongelmaa, ajattele koodaustapoja ja aloita sitten koodaus. Koodauksen vaikein osa on ajatella syvällisesti ratkaisemaasi ongelmaa ja suunnitella, kuinka se ratkaistaan. Hyvä suunnittelu ja ajattelu ajavat pois vuosia ja säästävät aika paljon.

Kun olen lopettanut päiväni ja valmis nukahtamaan, luettelee kaikki sinä päivänä oppimani käsitteet ja yritän muistaa ja toistaa ne. Tämä auttaa sementoimaan materiaalia.

Jalkaasi ovessa

Kuva Loverna Journey on Unsplash

Työn löytäminen uudeksi kehittäjäksi voi olla erittäin turhauttavaa. Useimmat yritykset haluavat eläkeläisiä, koska heidän mielestään heidän ongelmansa ovat ainutlaatuisia, mutta se ei useinkaan pidä paikkaansa. Senioreista on valtava pula, koska kuten arvasit, kaikki haluavat vanhempia.

Toisaalta, harvat yritykset eivät ole valmiita kouluttamaan nuoria tulemaan päteväiksi pelkäämällä "kykyjen ulosvirtaamista". Yksinkertaisesti sanoen, nuoremman kouluttaminen vaatii aikaa ja investointeja, ja monet yritykset eivät ole halukkaita tekemään niin. että. Jos onnistut löytämään yrityksen, joka kouluttaa junioreita, olet löytänyt loistavan yrityksen.

Suosittelen työharjoituksen löytämistä, mieluiten palkattua työharjoittelua. Olen nähnyt, että monet harjoittelupaikat kasvavat vauraiksi suhteiksi ja työsuhteiksi.

Älä pelkää olla harjoittelija. Kukaan ei saa väärinkäyttää sinua tai nöyryyttää sinua. Käsittelen harjoittelijaani samalla tasolla kuin kokopäiväisiä eläkeläisiä. Ei ole väliä kuka olet, olet silti yksi meistä. Jos yritys kohtelee harjoittelijoita väärin, etsi uusi, joka kohtelee sinua kunnioittavasti ja antaa sinun kasvaa.

Harjoittelu osoittaa myös, miltä päivittäinen elämä näyttää kehittäjälle. Näiden tietojen käyttö voi olla elämää muuttavaa, koska päätät, onko jotain todella haluamaasi. Sinulla on vielä aikaa kääntyä, jos et pidä siitä.

Joten sinä menet, ihmiset. Viestin sieppaaminen:

  • Koodaus on vaikeaa, mutta tee se joka päivä ja älä koskaan anna periksi. Vanhempi dev on nuorempi dev, joka ei koskaan luopunut.
  • Löydä mentorit ja ystävät. Yhdessä on paljon hauskempaa.
  • Löydä harrastukset koodauksen ulkopuolella “lataa akkujasi”.
  • Löydä harjoittelupaikka kastellaksesi jalat.
  • Pidä se positiivisena ja pidä hauskaa sen kanssa!

Nyt voit mennä ja lentää!

Kiitos käsittelystä ja toivon, että olet oppinut jotain.

Jos et ole varma JavaScripts-kyvystäsi, ota kopio Eloquent JavaScript -kirjasta ja vie JavaScript-peli seuraavalle tasolle.

Saatat nauttia joistakin aiemmista artikkeleistani: