Kuidas häkkida oma arendajana õppimist.

Mul on olnud õnn veeta sprint ühe Võrdle turu turu meeskonnaga Londonis. Selle uue meeskonnaga töötamine on olnud fantastiline kogemus ja vastuvõtt, mille sain, tuletas mulle meelde, miks on Marketit suurepärane koht töötamiseks. Alati, kui veedan aega mõnes teises meeskonnas, tuletab see mulle siiski meelde midagi muud - kui vähe ma tean. Umbes viimase aasta jooksul olen õppinud mitmeid häid häkkereid, mis on minu õppeviisi täiesti revolutsiooniliseks muutnud. Siin nad on:

1. õppimishakk: teadke, miks te õpite.

Kui keegi küsib, miks ma tahan uusi asju õppida, on minu esimene vastus ilmne. Armastan tõeliselt õppimist. See on tõsi, kuid probleem on olemas. Meie kui arendajate elus teame tõenäoliselt ainult umbes 1% kõigist asjadest, mida arengu kohta teada tuleb. Ja see, mida me arengust teame, mõjutab meie töötulemusi, karjäärivõimalusi ja eneseväärikust. Proovime siis midagi muud: tähtsustage õppimist strateegilistel eesmärkidel.

Mis on need eesmärgid? Noh, osaliselt sõltub see sellest, mida soovite arendajana veedetud ajast välja saada. Siin on mõned tavalised teemad:

  • Saades tööl kasutatava tehnika kapteniks, saate sellest meeskonna hindamatu liikme.
  • Hoidke end kursis uusima ja parimaga, mis aitab teil meeskonda uusi ideid tuua ja väliselt tööle jääda.
  • Lisateave tehnoloogia kohta, mille juurde soovite pöörduda

Olge siiski ettevaatlik, õppimisest on lihtne mõelda ka lihtsalt tehnika õppimisele, kuid kui aus olla, leian, et veedan suurema osa oma õppimisajast mõeldes:

  • Kuidas aidata / õpetada / volitada neid, kes minu ümber on?
  • Kuidas saaksin oma töökeskkonda paremaks muuta, selle puuduste üle nuriseda?

Ja peaksite mõtlema ka nendele asjadele.

Kui teate, miks õpite seda, mida õpite, mõistate äkki, et õpite valesid asju. Kas sa õpid Reakti sellepärast, et see on trendikas töötades oma nurga all töötamise edendamise nimel? Lõpeta.

Hack 2 õppimine: teadke, mida te ei tea, mida te ei tea.

Kui teate, miks asju õpite, võite kokku puutuda mõne muu probleemiga. Ütle, et mõistsid, et soovisid saada Node.js meistriks, et laiendada oma oskusi ja oma unistuste töökoht üle viia. Olete õppinud põhitõdesid, kuid ei tea, milliseid raamistikke, mustreid ja tavasid peate õppima? Siit saate teada:

Medium.com

Tõsiselt, siin on arendajate poolt palju blogisid. ja nendes ajaveebides mainivad nad sageli konkreetseid tulevasi tehnoloogiaid ja raamistikke. Suurepärane näide oleks Sebastian Eschweileri täielik virnade teede kaart. Kuid tõsiselt, seal on iga tehnika jaoks keegi, keda võite ette kujutada.

Reddit ja Twitter

Mõnikord on parim viis uue tehnoloogia tundmaõppimiseks lihtsalt arutelus osalemine. Minu esimene suhtlus Electroniga oli näiteks see, et keegi postitas r / programmerHumorile oma arust meimu. Tegelikult on peaaegu kogu minu teada olev tehnika asi, millega olen orgaaniliselt kokku puutunud - arutelu kaudu, selle asemel, et uurimistööst välja minna.

Proovige ja viige uute ideede orgaaniline leidmine teie eesmärkidele vastavaks. Saate seda hõlpsalt teha, mõeldes, keda järgida. Kui plaanite oma karjääri pöörata näiteks esiplaanilt taustprogrammile, järgige kindlasti taustaprogrammide seadmeid ja tööriistu twitteris või r / node all.

Veel üks mõte: kui teil on huvi, keda twitteris jälgida, võiksite mind alati jälgida ...

Minge kohtumisele vms, hankige sõpru.

Ma tean palju arendajaid, igaüks teab tohutut hunnikut asja, mida mul pole. On hämmastav, kui palju saate õppida lihtsalt oma ala teiste inimestega vesteldes. Mis on parem, see on sageli palju parem kui see, mida raamat teile öelda võib, kuna teistel inimestel on mitmesuguseid häkke, mida sageli ei avaldata. Veelgi parem, kui nad saavad suunata konkreetsed probleemid teie ees.

Hack 3 õppimine: logige ja määrake prioriteedid

Olete nüüd pingutanud selle nimel, et välja töötada eesmärgid, mille poole püüdlete, ja pannud välja tundemärgid, et vältida vajalike tehnoloogiate libisemist radari alla. Hea sulle.

Ühel hetkel oleksin pidanud seda tööd tehtud, kuid puutusin kokku kahe probleemiga:

  1. Jätsin liiga paljud õppeülesanded puudulikeks.
  2. Asjade õppimiseni jõudmine võttis nii kaua aega, et asjad kippusid mul sageli mõttesse minema ja kaduma.

Kas poleks tore, kui oleks süsteem, kus saaksime logida, mis tööd mul on vaja teha, ja tähtsustada selle tähtsuse järjekorda, et teaksime, mida edasi teha?

Hea uudis, see on sõna otseses mõttes Kanbani juhatus.

Ja siin on minu oma:

Ok, peate seda Kanbaniks nimetama, kuid kui te seda keerutate, näete, et veerud „tehnikaõpe” ja „meta” moodustavad mahajäämuse. Alustatud veerg on selgelt kaardil “pooleli” ja avaldamine on justkui juurutamiseks valmis. Minu isiklikul juhul on juurutamine selle lisamine minu CV-sse või säutsu tegemine või sellest keskmise kirjutamine.

Võite siia lisada ka tehtud veeru, kuid eelistan arhiveerida lihtsalt täidetud kaardid.

Trerelol on ka hämmastav jõud lasta teil oma lugusid sildistada. Märgin neile eesmärgid, mille tuvastasime häkk nr 1 õppimisel. Kogu märgistamisprotsess aitab mul kaaluda, kui olulised on konkreetsed ülesanded, ja siis saan neid prioriteediks veerus üles ja alla tõmmata.

Nüüd võite öelda, et see näeb välja nagu suur töö! Kuid see pole nii. Uue kaardi lisamine tähendab sõna otseses mõttes telefoni avamist, nime sisestamist õigesse veergu ja lohistamist ülespoole, kuni näete mõnda muud, kõrgema prioriteediga kaarti. Valmis.

Hack 4 õppimine: kurb tõde, õpitu tõestamine on sama tähtis kui tegelikult selle õppimine.

Mõni aeg tagasi lugesin Chad Fowleri raamatut “Kirglik programmeerija”. Selles vastab Tšaad vanade vanasõnadele: „Kui puu langeb metsa ja keegi ei kuule ümber, kas see kuuleb?” Tema vastus on üks parimaid vastuseid, mida ma kunagi kuulnud olen: „Keda huvitab ”.

Kui kandideerite näiteks uuele tööle, kas kavatseb värbamisjuht teie avaldust kõrgemalt kaaluda tehnika tõttu, mille tõttu ta ei tea, et olete asjatundja? Kas teid edutatakse selle valdkonna põhjal, mida te kunagi ei maini?

Fakt on see, et peate oskama oma teadmisi tõestada. Selle saavutamiseks on palju võimalusi - kvalifikatsiooni või sertifikaadiga, avatud lähtekoodiga projekti käivitamisega, üritusel osalemisega, kus õpetate või räägite sellest või selle kohta keskmise ajaveebi kaudu blogimine.

Viimane asi

Kui arvasite, et see artikkel on kasulik, siis miks mitte vajutada nuppu Jälgi, kommenteerige oma mõtetega või plaksutage artiklit. Iga kord, kui keegi minu tööga tegeleb, ütleb see mulle, et mul on olemas turg, kus saaksin rohkem teha. See ja see paneb mind hästi tundma :)