ce am învățat de la Coursera ‘ s „Learning How to Learn”

am fost un dezvoltator de Software pentru mai mult de 4 ani și dacă există un lucru care nu se schimbă niciodată despre acest loc de muncă este că este mereu în schimbare. Există întotdeauna lucruri noi de învățat. Îmi place partea asta. Învățarea este destinația.

deci, când am văzut un curs numit Learning How to Learn pe Coursera, am sărit pe șansa de a învăța despre învățarea de la experți academici — Dr.Barbara Oakley și Dr. Terrence Sejnowski de la Universitatea din California, San Diego.

aici sunt takeaways cheie de la curs care mă ajută să fie un dezvoltator mai bun și, în general, un cursant mai bun.

moduri”focalizate” și „difuze”

când înveți, există momente în care ești concentrat și momente în care îți permiți mintea să rătăcească. Acest mod nefocalizat sau difuz este la fel de valoros ca modul focalizat în a permite creierului tău să învețe ceva. Deci-faceți pauze, meditați, gândiți-vă la alte lucruri și acordați-vă mult timp în ambele moduri.o modalitate de a vă asigura că luați pauze regulate este să urmați tehnica Pomodoro. Aici programați 25 de minute, apoi faceți o pauză de 5 minute. Lungimile de timp de lucru și pauză pot varia în funcție de ceea ce funcționează cel mai bine pentru dvs. Partea importantă este că aveți o pauză regulată. Există mai multe aplicații acolo care vă ajută să configurați un cronometru Pomodoro. Eu folosesc timpul Pomodoro.

Chunking

aceasta este ideea de a rupe ceea ce vrei să înveți în concepte. Scopul este de a învăța fiecare concept într-un mod în care fiecare să devină ca o piesă de puzzle binecunoscută. Pentru a stăpâni un concept, nu trebuie doar să-l cunoașteți, ci și să știți cum se încadrează în imaginea de ansamblu.

bucăți masterizate forma un puzzle întreg (stânga) vs. bucăți învățate, dar nu stăpânite, nu se încadrează într-un puzzle mai mare (dreapta)

Dr. Oakley a sugerat un mare proces pas cu pas pentru a aborda învățarea ceva. În primul rând, sondajul și amorsarea — aceasta implică scanarea unei cărți sau a programei unui curs, de exemplu, pentru a obține o idee generală despre imaginea de ansamblu. În al doilea rând, observați un exemplu. Atunci, fă-o singur. Și, în sfârșit, faceți-o din nou și din nou în contexte diferite.

deci — să spunem că încercam să învăț React și am fost suficient de norocos să găsesc reacția minunată a lui Tyler McGinnis.curs de program js. Pentru a aplica acest proces sugerat, m-aș uita mai întâi peste toate unitățile din curs pentru a încerca să obțin o sinteză generală a subiectelor abordate. Apoi, mi-ar urmări de-a lungul îndeaproape ca Tyler construiește o aplicație exemplu. După aceea, mi-aș construi propria aplicație. Și în final, aș aplica aceste învățături în noile caracteristici pe care le dezvoltăm în React at my job.

Feriți-vă de iluzii de competență

există multe moduri în care ne putem face să simțim că am „învățat” un concept. De exemplu, a privi o soluție și a crede că știi cum să ajungi la acea soluție este una dintre cele mai frecvente iluzii de competență în învățare. Evidențierea sau sublinierea sunt, de asemenea, tehnici care duc adesea la această iluzie a învățării. Pe de altă parte, notele scurte care rezumă conceptele cheilor sunt mult mai eficiente.

recent, am găsit această aplicație mare numit foarte (ar trebui să utilizați acest lucru!). Acestea fac foarte simplu să evidențiez orice articol pe care îl citesc pe web folosind o extensie Chrome. Când am terminat de citit și de evidențiat un articol, acesta oferă un rezumat frumos al tot ceea ce am evidențiat. Acest lucru este extrem de util pentru mine.

încerc să economisesc în ceea ce subliniez. Mai puține takeaways, cu atât mai probabil că voi lua de fapt departe. Acest lucru se leagă bine în punctul următor…

rechemare

Dr.Oakley indică cercetările Dr. Jeff karpicke despre practica de recuperare pentru a oferi sprijin științific în spatele luării a câteva minute pentru a rezuma sau a reaminti materialul pe care încercați să îl învățați. Merge mult până la a lua ceva de la memoria pe termen scurt la învățarea pe termen lung. Chiar și rechemarea materialului în diferite medii fizice vă poate ajuta să înțelegeți materialul independent de orice indicii fizice pe care creierul dvs. le poate avea.

Deci — după ce ați terminat de citit acest articol (sau orice articol), luați un moment și încercați să precizați ceea ce vă amintiți din articol. Va dura mult.

testare la dimensiunea mușcăturii

pentru a evita sau a sparge iluziile de competență, ar trebui să vă testați pe măsură ce întâlniți material nou. Recall este un exemplu simplu al acestui mini-testare.

nu este important să treci aceste teste fără să faci greșeli. Greșelile (și corectarea acestor greșeli) sunt un pas important spre solidificarea învățării.

Supraînvățare

după o lungă sesiune de învățare…

principalul lucru de luat în considerare în acest punct este să nu petreci prea mult timp într-o singură ședință trecând peste același material din nou și din nou. Legea randamentelor diminuate se aplică cu siguranță. Răspândiți-l pe mai multe sesiuni și pe mai multe moduri diferite de învățare.

am încercat să pun deoparte 30-60 de minute în fiecare zi pentru fiecare lucru nou pe care încerc să-l învăț sau să-l învăț mai în profunzime. Nu numai că acest lucru a fost mai bun în ceea ce privește învățarea durabilă, dar mi se pare și mai realizabil să spun că voi lucra la X timp de 30 de minute.

intercalarea

odată ce ai o înțelegere de bază a ceea ce încerci să înveți, intercalarea poate fi folosită pentru a te ajuta să stăpânești conceptele. Practicând săriturile înainte și înapoi între Probleme care necesită tehnici diferite, vă puteți solidifica înțelegerea conceptelor învățând cum să alegeți să le aplicați în diferite situații. Să știi când să aplici un anumit concept este la fel de important ca să știi cum.

nu am aplicat încă în mod deliberat această tehnică, dar, revenind la exemplul anterior de învățare React, pot aplica tehnica de intercalare având 2 proiecte diferite în care aplic arhitectura React și Flux.

proces peste produs

când vă confruntați cu amânarea, gândiți-vă la proces peste produs. De multe ori amân când sunt copleșit de gândul: „Ok, trebuie să fac x”. În schimb, poate fi benefic să te gândești: „Ok, voi petrece o oră pe X” — ceea ce nu este copleșitor, nu necesită o defalcare lungă a sarcinilor și mă face să încep (90% din luptă).

metafore și analogii

metaforele și analogiile sunt adesea discutate ca tehnici de studiu utile. Personal, nu le-am folosit niciodată prea mult. Dar, pe măsură ce am întâlnit mai mulți oameni și mai mulți profesori/mentori, am constatat că cei mai buni le folosesc întotdeauna pe măsură ce comunică. Și posibilitatea de a comunica ceea ce ați învățat este una dintre principalele abilități care diferențiază un dezvoltator bun de unul excelent (IMHO).

deci, încercați să faceți un efort deliberat pentru a învăța ceea ce învățați altcuiva și, făcând acest lucru, veți fi probabil obligați să explicați concepte cu metafore și analogii relatabile.

există mai multe oportunități în practica de zi cu zi de dezvoltare de software pentru a preda și de a învăța de la alții. Puteți asocia programul, comentați cererile de tragere, înscrieți-vă pentru a da un cod de discuție despre un anumit subiect și blog! Faceți toate aceste lucruri. Știu că încerc.

grupuri de studiu/munca în echipă

acesta nu este nou pentru mine și s-a dovedit a fi cel mai benefic pentru a menține progresul continuu și a vă responsabiliza reciproc. Dar, este important să includeți în această listă și să rețineți că găsirea grupului potrivit este esențială.

la locul de muncă, sunt norocos să am o mulțime de grupuri interne: tech book club (în prezent citește programator Pragmatic), open source club, culture club, elixir group, și probabil și alții. Dar există mai multe comunități minunate care se întâlnesc și învață împreună în New York și online!

indiferent de ce sau unde înveți, nu trebuie să înveți singur. De fapt, unicitatea oamenilor cu care înveți și discuțiile pe care le ai împreună fac ca ceea ce înveți să fie de neuitat.

Related Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *