Õppetunnid 7 iseõppinud kodeerijalt, kes töötavad nüüd täiskohaga tarkvaraarendajatena

Kuidas saate kodeerimist õppides motivatsiooni säilitada?

Veebiarenduse õppimine on paljude tõusude ja mõõnadega rada. Võib juhtuda, et teil on üks päev, kus saate teada raske probleemi ja tunnete end täiesti hämmastavalt. Kuid juba järgmisel päeval jääd tundideks näiliselt lihtsa probleemi külge. Lõpuks tunnete end täielikult lüüa.

Sageli on tunneli lõpus valgust raske näha. Kuid kui olete nendes karmides ja pimedates kohtades, proovige leida motivatsiooni seal riputada.

Tuleta endale meelde oma lõppeesmärk kodeerimise õppimisel. Võib-olla selleks, et saada parem töö, tagada oma pere või leida sihipärasem töövorm.

Võite leida julgustust ka teistelt, kes on teiega ühes paadis. Teadmine, et on inimesi, kes võitlevad samade probleemidega, võib olla tohutult julgustav. Ja kui näete, kuidas nad end läbi võitlevad, võib see olla kogu motivatsioon, mida peate jätkama.

Sest teate, et te pole üksi. See on selliste kogukondade nagu freeCodeCamp üks suurimaid eeliseid. See pole ainult õppetundide kodeerimine. See on osa kogukonnast, kus teistel inimestel on samad unistused ja eesmärgid kui teil.

Sel eesmärgil olen siit freeCodeCampist kogunud lugude kogu. Autorid on sellised inimesed nagu sina, kes on võidelnud oma lõppeesmärgi - veebiarendustöö leidmise - poole.

Neid lugusid lugedes loodan, et leiate inspiratsiooni ja julgustust.

Lood

Lugu nr 1: kuidas ma läksin tänaval toidu müümisest Alvaro Videla tehnikatööstuses töötamise juurde

Alvaro Videla õpetas endale kohaliku veebikohviku ja mõne sugulase poolt talle saadetud raamatu kaudu PHP-d. Pärast lõputut ööd õppimise ja praktiseerimise järel asus ta tööle tehnoloogiaettevõttesse.

Kui loete sellest loendist ainult ühte lugu, valige see. See on hästi kirjutatud narratiiv sellest, mis on võimalik, kui sa tõesti mõtled millegagi.

Lugu nr 2: Kuidas ma sain oma esimese töökoha veebiarendajana, autor Gwendolyn Faraday

Gwendolyn Faraday töötas täiskohaga restoranis ja aitas oma vanaema. 2015. aastal otsustas ta kodeerimisõpetustes juhuslikult tupsutades minna all-ini.

Ta registreerus Treehouse'is ja muutus freeCodeCamp kogukonna püsikliendiks. Ta õppis pidevalt ja pani ennast sinna välja. Ja üks võtmeid, mis aitas tal töökohta leida, oli tema isikliku ja veebivõrgu laiendamine.

Lugu nr 3: Minu teekond veebiarendajaks saamisest nullist ilma Sergei Garcia CS-kraadita

Sergei Garcia kirjutas väga põhjaliku ülevaate sellest, kuidas ta hakkas veebiarendust õppima ja sai täiskohaga tööd.

Ta kirjutas mitte ainult oma teekonnast, vaid ka sellest, milliseid ressursse ta oma teekonnal kõige kasulikumaks pidas. Ja ta jagas oma kogemusi esimesel töökohal ja saadud õppetunde.

Lugu nr 4: kuidas minna harrastajast professionaalseks arendajaks, autor Ken Rogers

Ken Rogersi lugu on nii inspireeriv kui ka praktiline. Ta õpetas endale haljastuses täiskohaga töötades veebiarendust. Pärast veebivõrgu poes teabeintervjuu taotlemist pakuti talle täiskohaga tööd.

Ken jagas oma lugu ja kirjutas välja ka teekaardi, kuidas saada professionaalseks veebiarendajaks.

Lugu nr 5: kuidas läksin funktsionaalse telefoniga programmeerimisest Elvis Chidera MIT-i käivitamise juurde

Elvis Chidera sai teada, et pidev harjutamine aitas tal koolis lugemist ja kirjutamist parandada. Ta rakendas seda sama ideed programmeerimise õppimisel ja ehitas ise oma reaalsete rakenduste projekte.

Kõik teismelisena ilma sülearvutita! Nagu pealkiri osutas, töötab Elvis nüüd MIT-i käivitamisel.

Lugu nr 6: kuidas ma veensin tööandjat enda kasuks riskima ja maksma mulle, et õpiksin Rick Westit kodeerima

Torumehena töötades hakkas Rick West ise veebiarendust õppima. Hiljem kaalus ta registreerumist alglaagrisse, kuid mõistis pärast numbrite esitamist, et see pole tema ja tema pere jaoks majanduslikult otstarbekas.

Nii et ta kasutas mõnda leidlikkust. Ta saatis mõnele ettevõttele meilisõnumid informatiivsete intervjuude jaoks ja lõpuks sattus üks neist tööle!

Lugu nr 7: Kuidas ma jõudsin Reacti arendaja tööle Danny Huangi väljakutse # 100DaysOfCode ajal

Danny Huang oli alati tahtnud kodeerimist õppida. Ta alustas freeCodeCamp rajal ja tegi 100 päeva koodiväljakutset.

Ta harjutas 2–4 tundi päevas ja investeeris sellesse, et GitHubi profiil oleks tööandjatele ahvatlev. 97. päeval sai Danny oma esimese tööpakkumise.

Danny loo teeb eriliseks see, et ta jälgis oma edusamme ja saavutusi.

Õppetunnid, mida saate nendest lugudest ära võtta

Neid lugusid läbi lugedes leidsin üsna mitu ühist lõime. Need on põhimõtted, mida paljud neist rakendavad oma eesmärgi saavutamiseks.

Pühendu õppimisele.

Kõik need inimesed on pühendunud kodeerimise õppimisele, une ja sotsiaalse elu ohverdamisele. Nad veetsid tunde päevas (või öösel!), Mis olid pühendatud õppimisele ja harjutamisele.

  • Elvis õppis W3Schoolsist iga päev pärast kooli HTML-i ja CSS-i õppima.
  • Sergei jätkas veebiarenduse õppimist iseseisvalt ka pärast tööle asumist.
  • Gwendolyn otsustas, et 2015 on tema kodeerimise õppimise aasta ja eraldas õppimiseks mitu tundi päevas.
  • Danny pühendus kodeerimise õppimisele vähemalt üks tund päevas.
  • Ken alustas tööd kell 6 hommikul ning õppis õhtuti ja nädalavahetustel PHP-d ja Laraveli.

Järgige struktuuri.

Olgu see bootcamp, raamat või veebikursus, proovige järgida juba olemasolevat struktuuri. Nii tehes on teie edusamme lihtsam jälgida ja lõppeesmärk on teostatavam.

  • Sergei lõi oma õppetee kõige levinumate töölevõtmise nõuete põhjal.
  • Danny haaras # 100DaysOfCode väljakutse.
  • Alvarol oli visioon kohalike kaartide rakenduse kohta ja ta andis endale tähtaja selle täitmiseks.
  • Gwendolyn lõpetas Treehouse'i raja ja freeCodeCampi esiosa.

Ehitage asju.

Parim viis klassiteadmiste muutmiseks praktilisteks teadmisteks on asjade ülesehitamine. Need võivad olla kohutavad ja täis spagetikoodi. Kuid oluline on see, et loote asju reaalses maailmas ja õpite neist.

  • Ken ehitas õppides PHP ja Laraveli rakendusi.
  • Elvis ehitas sotsiaalmeedia rakenduse, grupi SMS-i rakenduse ja Android-rakendused.
  • Alvaro lõi kohaliku kaardirakenduse, mida kasutas oma tööintervjuul.

Ole julge.

Te ei tunne end kunagi järgmiseks sammuks tõeliselt valmis. Kuid see ei tähenda, et te pole valmis. Ärge kartke võtta riske, mis võiksid karjääri edendades end ära tasuda.

  • Nii Ken kui ka Rich pöördusid ettevõtete poole teabeinfointervjuude jaoks ja said lõpuks tööpakkumisi.
  • Alvaro palus USA-s elaval sugulasel teene, et saata talle mõned programmeerimisraamatud, ning naine ostis ja saatis need talle.
  • Elvis pani end sinna, luues reaalseid reaalajas rakendusi ja otsides neile kasutajaid.

Ehitage oma võrk.

Üks parimaid viise töö leidmiseks on tänapäeval teie võrk. Kui investeerite täna inimestesse ja organisatsioonidesse, võivad nad tulevikus investeerida ka teistesse.

  • Gwendolyn sai isikliku ja veebivõrgu loomise kaudu mitu tööpakkumist.
  • Alvaro kuulis kõigepealt tehnoloogiaettevõttest, mille heaks ta lõpuks tööle asus, sõbra kaudu, kes julgustas teda kandideerima.

Pane see tööle.

Asjad ei lähe alati nii, nagu soovite. Aga ära anna alla! Alati on ka teine ​​võimalus.

  • Rick ei loobunud oma püüdlustest pärast seda, kui teadis, et bootcamp ei olnud võimalus - ta tegi selle ümber, pöördudes ettevõtete poole.
  • Elvise esimene rakendus ebaõnnestus, kuid ta proovis muudkui ja leidis teisi ehitatavaid projekte.
  • Kui CodeCloud.me Gwendolynile korda ei läinud, liikus ta edasi ja kasutas õppimiseks freeCodeCampi.
  • Danny oli proovinud ja ei suutnud ennast veebiarendust õpetada, kuid töötas seejärel väljakutse # 100DaysofCode.

Mida see teie jaoks tähendab?

Teiste inimeste edulugude lugemine ja nautimine on suurepärane. Kuid mõnikord võib meid tegevusetusse segada, kui elame asenduslikult teiste kaudu.

Proovige õppida, mida need veebiarendajad tegid. Kas saate mõnda nende strateegiat oma elus rakendada? Kas mõni nende jutuosa tekitas idee millestki, mida võiksite proovida? Kui jah, jätke kommentaar allpool!

Nende postituste algsetele autoritele: aitäh, et jagasite oma rännakuid ülejäänud meist!

Tahad rohkem?

? Loe rohkem õpetusi minu ajaveebist, coder-coder.com.

? Uute artiklite kohta meilide saamiseks registreeruge siin.

? Liituge 25 000+ inimesega - jälgige Instagramis @thecodercoderit.

? Vaadake minu YouTube'i kanali kodeerimisõpetusi.