Oppitunnit seitsemältä itseopettajalta, jotka työskentelevät nyt kokopäiväisesti ohjelmistokehittäjinä

Kuinka voit pysyä motivoituneena, kun opit koodaamaan?

Verkkokehityksen opiskelu on polku, jolla on monia ylä- ja alamäkiä. Sinulla saattaa olla yksi päivä, jolloin selvität kovan ongelman ja tunnet olosi aivan hämmästyttäväksi. Mutta sitten heti seuraavana päivänä jumittut näennäisen helpolta ongelmalta tuntikausia. Sinä tunnet olevasi täysin voitettu.

Tunnelin päässä olevaa valoa on usein vaikea nähdä. Mutta kun olet niissä kovissa, pimeissä paikoissa, yritä löytää motivaatio hengailla siellä.

Muistuta itsellesi lopullinen päämäärä koodaamisen oppimisessa. Ehkä se on saada parempi työ, huolehtia perheestäsi tai löytää tarkoituksenmukaisempi työmuoto.

Löydät rohkaisua myös muilta, jotka ovat samassa veneessä kuin sinä. Tieto siitä, että on ihmisiä, jotka kamppailevat samojen asioiden kanssa, voi olla erittäin rohkaisevaa. Ja nähdä heidän taistelevan tiensä läpi voi olla kaikki motivaatiot, joita sinun on jatkettava.

Koska tiedät, ettet ole yksin. Se on yksi FreeCodeCampin kaltaisten yhteisöjen suurimmista eduista. Kyse ei ole vain oppituntien koodaamisesta. Kyse on osuudesta yhteisöä, jossa muilla ihmisillä on samat unet ja tavoitteet kuin sinulla.

Tätä varten olen kerännyt kokoelman tarinoita täältä freeCodeCamp. Kirjoittajat ovat sinun kaltaisiasi ihmisiä, jotka ovat taistelleet tiensä perimmäiseen tavoitteeseensa - löytää verkkokehitystyötä.

Toivon, että lukemalla näitä tarinoita löydät inspiraatiota ja rohkaisua.

Tarinat

Tarina # 1: Kuinka menin ruokamyynnistä kadulla Alvaro Videlan teknisiin huippuyrityksiin

Alvaro Videla opetti itselleen PHP: tä paikallisen internetkahvilan ja joidenkin sukulaisen hänelle lähettämien kirjojen kautta. Loputtomien öiden opiskelujen ja harjoittelun jälkeen hän sai työpaikan teknologiayrityksestä.

Jos luet vain yhden tarinan tästä luettelosta, valitse tämä. Se on hyvin kirjoitettu kertomus siitä, mikä on mahdollista, kun todella kiinnität mielesi johonkin.

Tarina # 2: Kuinka sain ensimmäisen työpaikkani web-kehittäjänä, kirjoittanut Gwendolyn Faraday

Gwendolyn Faraday työskenteli kokopäiväisesti ravintolassa ja auttoi isoäitiään. Vuonna 2015 hän pudotti rennosti koodausoppaita ja päätti mennä all-in.

Hän ilmoittautui Treehouseen ja tuli vakituiseksi freeCodeCamp-yhteisössä. Hän oppi jatkuvasti ja asetteli itsensä ulos. Ja yksi avaimista, joka auttoi häntä saamaan työpaikan, oli hänen henkilökohtaisen ja verkkoverkkonsa laajentaminen.

Tarina # 3: Matkani tulla web-kehittäjäksi tyhjästä ilman Sergei Garcian CS-tutkintoa

Sergei Garcia kirjoitti hyvin perusteellisen selvityksen siitä, kuinka hän aloitti verkkokehityksen oppimisen ja kokopäiväisen työpaikan.

Hän kirjoitti paitsi matkansa, mutta kirjoitti myös siitä, mitä resursseja hän piti eniten hyödyllisenä matkansa aikana. Ja hän kertoi kokemuksistaan ​​ensimmäisessä työpaikassaan ja oppeistaan.

Tarina # 4: Kuinka päästä harrastajasta ammattikehittäjäksi, Ken Rogers

Ken Rogersin tarina on sekä inspiroiva että käytännöllinen. Hän opetti itselleen verkkokehitystä työskennellessään kokopäiväistä työtä maisemoinnissa. Kun hän oli pyytänyt informaatiohaastattelua web-dev-kaupassa, hänelle tarjottiin kokopäiväistä työtä.

Ken jakoi tarinansa ja kirjoitti myös etenemissuunnitelman siitä, miten tulla ammattimaiseksi web-kehittäjäksi.

Tarina # 5: Kuinka menin ohjelmoinnista erikoispuhelimella työskentelemään Elvis Chideran MIT Startup -työssä

Elvis Chidera oppi, että jatkuva harjoittelu auttoi häntä parantamaan lukemista ja kirjoittamista koulussa. Hän käytti samaa ajatusta ohjelmoinnin oppimisessa ja rakensi omat reaalimaailman sovellusprojektinsa.

Kaikki teini-ikäisenä ilman kannettavaa tietokonetta! Kuten otsikosta käy ilmi, Elvis työskentelee nyt MIT-käynnistyksen parissa.

Tarina # 6: Kuinka vakuutin työnantajan ottamaan riskin minulla ja maksamaan minulle oppia koodaamaan Rick West

Työskennellessään putkimiehenä Rick West alkoi oppia verkkokehitystä yksin. Myöhemmin hän harkitsi ilmoittautumista bootcampiin, mutta tajusi numerojen juoksemisen jälkeen, ettei se ollut taloudellisesti mahdollista hänelle ja hänen perheelleen.

Joten hän käytti kekseliäisyyttä. Hän lähetti sähköpostin joillekin yrityksille informaatiohaastatteluja varten ja päätyi erään yrityksen palvelukseen!

Tarina # 7: Kuinka sain React-kehittäjätyön Danny Huangin # 100DaysOfCode -haasteen aikana

Danny Huang oli aina halunnut oppia koodausta. Hän aloitti freeCodeCamp-radalla ja teki 100 päivän koodihaasteen.

Hän harjoitteli 2–4 tuntia päivässä ja panosti GitHub-profiilinsa houkuttelemiseen työnantajille. Päivänä 97 Danny sai ensimmäisen työtarjouksensa.

Dannyn tarina erottuu siitä, että hän seurasi edistymistään ja saavutuksiaan.

Oppitunnit, jotka voit ottaa pois näistä tarinoista

Luen näitä tarinoita, löysin melko monta yleistä säiettä. Nämä ovat periaatteita, joita monet heistä käyttävät käytännössä tavoitteensa saavuttamiseksi.

Sitoutu oppimiseen.

Kaikki nämä ihmiset ovat sitoutuneet oppimaan koodaamaan, uhraamaan unen ja sosiaalisen elämänsä. He käyttivät tunteja päivässä (tai yöllä!) Omistettu oppimiseen ja harjoitteluun.

  • Elvis oppi HTML: n ja CSS: n joka päivä koulun jälkeen W3Schoolsista.
  • Sergei jatkoi verkkokehityksen oppimista itsestään myös työn saamisen jälkeen.
  • Gwendolyn päätti, että vuosi 2015 olisi hänen vuosi oppia koodaamaan, ja varasi useita tunteja päivässä oppimiseen.
  • Danny sitoutui opiskelemaan koodausta vähintään tunnin päivässä.
  • Ken aloitti työnsä kello 6 ja opiskeli PHP: tä ja Laravelia iltaisin ja viikonloppuisin.

Seuraa rakennetta.

Olipa kyseessä bootcamp, kirja tai verkkokurssi, yritä noudattaa olemassa olevaa rakennetta. Näin tekemällä edistymistäsi on helpompi seurata ja lopputavoite toteutettavissa.

  • Sergei loi oman oppimispolunsa yleisimpien työnhakuvaatimusten perusteella.
  • Danny tarttui # 100DaysOfCode -haasteeseen.
  • Alvarolla oli visio paikallisista karttasovelluksista ja hän antoi itselleen määräajan sen toteuttamiseen.
  • Gwendolyn viimeisteli Treehouse-raidan ja freeCodeCampin käyttöliittymän osan.

Rakentaa asioita.

Paras tapa muuttaa luokkatieto käytännön tietoon on rakentaa asioita. Ne voivat olla kauheita ja täynnä spagettikoodia. Mutta sillä on merkitystä, että luot tavaraa tosielämässä ja opit niistä.

  • Ken rakensi PHP- ja Laravel-sovelluksia oppiessaan.
  • Elvis rakensi sosiaalisen median sovelluksen, ryhmätekstisovelluksen ja Android-sovellukset.
  • Alvaro loi paikalliskarttasovelluksen, jota hän käytti työhaastattelussa.

Ole rohkea.

Et koskaan tunne olevasi todella valmis seuraavaan vaiheeseen. Mutta se ei tarkoita, ettet ole valmis. Älä pelkää ottaa riskejä, jotka voivat olla hyödyllisiä edistämällä urasi.

  • Sekä Ken että Rich ottivat yhteyttä yrityksiin haastatteluja varten ja saivat lopulta työtarjouksia.
  • Alvaro pyysi Yhdysvalloissa asuvalta sukulaiselta palvelusta lähettämään hänelle ohjelmointikirjoja, ja hän osti ja lähetti ne hänelle.
  • Elvis asetti itsensä luomalla todellisia live-sovelluksia ja etsimällä käyttäjiä heille.

Rakenna verkko.

Yksi parhaista tavoista löytää työpaikka on nykyään verkon kautta. Jos investoit ihmisiin ja organisaatioihin tänään, he voivat sijoittaa sinuun tulevaisuudessa.

  • Gwendolyn sai useita työtarjouksia rakentamalla henkilökohtaista ja verkkoverkkoaan.
  • Alvaro kuuli ensin teknisestä yrityksestä, jossa hän päätyi työskentelemään ystävänsä kautta, joka kannusti häntä hakemaan.

Saada se toimimaan.

Asiat eivät aina mene haluamallasi tavalla. Mutta älä anna periksi! Aina on toinen tapa.

  • Rick ei luopunut pyrkimyksistään sen jälkeen, kun huomasi, että bootcamp ei ollut mahdollista - hän kierteli sitä ottamalla yhteyttä yrityksiin.
  • Elvisin ensimmäinen sovellus epäonnistui, mutta hän jatkoi yrittämistä ja löysi muita rakennettavia projekteja.
  • Kun CodeCloud.me ei toiminut Gwendolynille, hän siirtyi eteenpäin ja päätyi oppimiseen freeCodeCampin avulla.
  • Danny oli yrittänyt opettaa itselleen verkkokehitystä, mutta onnistui sitten # 100DaysofCode -haasteen läpi.

Mitä tämä tarkoittaa sinulle?

Muiden menestystarinoiden lukeminen ja nauttiminen on hienoa. Mutta joskus meitä voidaan tuudittaa toimettomuuteen elämällä sijaisina muiden kautta.

Yritä oppia siitä, mitä nämä web-kehittäjät tekivät. Voitteko soveltaa jotain heidän strategioistaan ​​omaan elämäänne? Sytyttivätkö jotkut heidän tarinoistaan ​​idean jostakin, mitä voit kokeilla? Jos näin on, jätä kommentti alla!

Näiden kirjoitusten alkuperäisille kirjoittajille: kiitos, että jaoit matkasi muiden kanssa!

Haluta lisää?

? Lue lisää oppaita blogistani, coder-coder.com.

? Rekisteröidy täällä saadaksesi sähköpostiviestejä uusista artikkeleista.

? Liity 25 000+ muuhun - Seuraa @thecodercoder Instagramissa.

? Katso koodausoppaat YouTube-kanavallani.