Foto Lacie Slezak saidil Unsplash

Kuidas midagi õppida

Isegi kui ma 16-aastaselt koolieksamid peaaegu läbi ei lasknud, pöörasin oma elu ümber ja sain edasi omandada bakalaureusekraadi (BEng) elektroonikaseadmete alal, magistrikraadi (MS) elektrotehnika alal ja kunstide magistri kraadi (MA) ) psühholoogias. Minust sai ka filosoofiadoktor kliinilise psühholoogia alal, omandades doktorikraadi pärast umbes kümme aastat kestnud õpinguid, teadustööd ja kliinilist praktikat.

Lahkusin oma Suurbritannia bakalaureuse ülikoolist esimese klassi kiitusega, mis näitab kõrgeimat akadeemiliste saavutuste taset. Selle aja jooksul sain hindepunkti keskmise (GPA) 3,7 4,0-st ja võitsin kolm akadeemiliste saavutuste auhinda. Stanfordi ülikoolist pärit magistrikraadi saamiseks sain ma GPA väärtuseks 3,6 4,3. See GPA on üsna hea, kuid see oleks võinud olla ka palju kõrgem, nagu ma hiljem selgitan.

Vaatamata tõsiasjale, et mul on oma nime järel palju tähti - sealhulgas CEng, mis tähendab, et olen Suurbritannia kuninglik diplomeeritud insener -, mis on saadud range vastastikuse eksperdihinnangu protsessi kaudu, olen aru saanud, et õppimine ei tähenda tuleb tingimata seostada ametliku kvalifikatsiooni omandamisega. Elukestva õppijana tean nüüd, kui oluline on veeta iga päev teadlikult midagi uut õppides, hoolimata sellest, kas akadeemiline organisatsioon hindab mind ja tembeldab mu edusamme.

Hiljuti rääkisin ühe sõbraga, kes valmistus doktorantuuri kvalifikatsioonieksamiteks (“quals”) arvutiteaduse doktorikraadiks Browni ülikoolis. Selgitasin talle oma õppesüsteemi, mida kirjeldan selle artikli lõpus, ja ta soovitas mul sellest kirjutada. See artikkel hõlmab mitte ainult seda süsteemi, vaid ka mitmeid muid olulisi asju, mille olen õppimise kohta avastanud.

Kasvatage kasvu mõtteviisi

Uskumused, mis on alati seotud minevikuga, vähendavad meie hetkelisi võimalusi, mis on seotud reaalsusele reageerimisega, ja seetõttu piiravad kõik veendumused tegelikult uskumusi. Meil kõigil on oma varakult paigaldatud uskumuste kogum. Need uskumused hoitakse paika tugevate emotsioonidega ja neid seatakse harva kahtluse alla.

Meie veendumuste süsteemi põhiaspekt on suhe meie enda intelligentsuse ja võimetega. Ma kasutan intelligentsuse mitmusevormi, kuna ma ei pea silmas mitte ainult kognitiivset intelligentsust, vaid ka emotsionaalset, sotsiaalset, suhtelisi, ruumilisi, praktilisi ja paljusid teisi intelligentsusi. Meie enda võimete tajumiseks on kaks peamist viisi: (1) et need on eelnevalt kindlaks määratud ja muutumatud või (2) mis on muudetavad ja arendatavad. Endist hoiakut nimetatakse fikseeritud mõtteviisiks ja viimast kasvu mõtteviisiks.

Fikseeritud mõtteviisiga koormatud inimesed kipuvad uskuma, et nende intelligentsust ja võimeid ei saa paremaks muuta ning et elu peamine eesmärk on anda teistele inimestele teada, et nad on mõlemad targad ja võimekad. Selle mõtteviisi keskmes on edu ja kompetentsi välise kuvandi hoidmine, mis hõlmab riskide võtmist või selliste toimingute tegemist, mis võivad muuta nad lolliks.

Teisest küljest saavad kasvu mõtteviisiga inimesed aru, et nende intelligentsus ja võimalused aina kasvavad, muutuvad ja arenevad. Need inimesed teavad, et nad saavad õppida ja kasvada ning asjades paremaks saada. Lisaks teavad nad, et see saavutatakse proovides uusi asju, võttes riske ning keskendudes kasvule ja arengule.

Arusaamise saamine oma intelligentsuse ja võimete kohta annab meile võimaluse valida, kuidas me end näeme, mis vabastab meid kasvama, muutuma ja paremaks minema. Irooniline on see, et isegi meie mõttemaailma saab muuta fikseeritult kasvuks, eeldades, et meil on juba kasvu mõtteviisi seeme. Meil kõigil on kuskil sees kasvu mõttemaailm.

Carol Dweck, kõige tuntum mõtteviisi uurija ja mõtteviisi autor: edu uus psühholoogia, selgitab seda järgmiselt:

Fikseeritud mõtteviisiga usuvad õpilased, et nende põhioskused, intelligentsus, anded on lihtsalt fikseeritud tunnused. Neil on kindel summa ja see on see, ja siis saab nende eesmärk kogu aeg tark olla ja mitte kunagi loll välja näha. Kasvu mõttemaailmas mõistavad õpilased, et nende andeid ja võimeid saab arendada pingutuse, hea õpetamise ja püsivuse kaudu. Nad ei pea tingimata arvama, et kõik on samad või keegi võib olla Einstein, kuid nad usuvad, et kõik saavad sellest targemaks, kui nad selle nimel töötavad.

Lisan, et uskumine, et te ei saa füüsikas sama loovaks või osavaks nagu Einstein, või veelgi enam, oleks piirav usk.

Õpetage seda, mida soovite õppida

Paljud inimesed arvavad, et nad ei saa midagi õpetada enne, kui nad on selle omandanud, kuid kõige tõhusam viis millegi õppimiseks on selle õpetamine. Üks mu sõber, kellel on litsentseeritud kliiniline psühholoog (doktorikraadiga) ja kes lõi kohalikus kraadiõppes sügavipsühholoogiaprogrammi, rääkis mulle, et ta on psühholoogiast õppinud rohkem professorina õpetades kui siis, kui ta oli üliõpilane.

Vanuses 16–18 õppisin mind kutseõppe üldisele insenerikursusele, mille eesmärk oli valmistada mind ette inseneritehnikuks. Selle aja jooksul hakkasin kirglikult matemaatikat, eriti matemaatikat õppima. Minu eelmise kooli hea sõber registreerus samasugusesse koolitusprogrammi, et saada Londoni metroos tehnikuks. Ka matemaatika oli osa tema koolitusest, kuid ta hindas eksamitel D-klassi ja ta oli mures, et ta saadetakse koolituselt välja.

Veetsin temaga pärastlõuna, läbides palju näiteprobleeme. Järgmisel eksamil, mille ta tegi, sai ta A-klassi. See andis mulle täiendavat enesekindlust, teades, et mõistan materjali piisavalt hästi, et aidata tal seda tulemust saavutada. Veelgi olulisem on aga, et õpetasin oma sõbrale matemaatikat, ja tuli välja mõelda, kuidas seda selgitada, ning muuta need selgitused võimalikult lihtsaks. Pidin seda sügavalt mõistma ja selle põhikomponentideks kokku keerama.

Kalkuleerimine ei ole lihtsalt protseduuride kogum, mida mäletatakse mälu järgi, see on uus (17. sajandi keskel) ja võimas vaatenurk reaalsusele. Kui see uus arusaam on täielikult mõistetud, saab seda kogu elu jooksul rakendada paljudes erinevates valdkondades. Perspektiivi õpetamiseks peab inimene olema võimeline seda täielikult elama, kuid samas suutma ka sellest välja astuda ja naasta õppija positsioonile. Tajudes põhitõdesid mitmest vaatenurgast, saame neist tõelisteks meistriteks.

Ma ei seisa siin mingist madalate teadmiste tükist, mida saaksin teile selgitada, võimaldades teil siis oma repliiki kaasas kanda. Minu teadmisi kehastatakse vaatenurga vabaduses ja teadlikkuses reaalsuse teistsugusest ja põhiaspektist. Ma mõistan teie vaatenurka piisavalt hästi, et tulla teiega selles liituma, ja siis saan teid käest võtta ja tuua teid selle uue territooriumi 360-kraadisesse lendu. Ma võin õpetada teid selle uue tõe ümber lendama, sellesse suumima, seda maitsma ja sügavalt tundma. See on tõeline teadmine.

Loo midagi

Programmeerimisega alustasin kaheksa-aastaseks saades, kasutades programmeerimiskeelt Basic Acorn Electronil, mis oli arvuti, mida müüdi ainult Suurbritannias. Programmeerisin edasi erinevaid arvuteid, sealhulgas Atari ST-i madalal tasemel monteerimiskeeles. 15. 1995. aastal, pärast seda, kui ma lahkusin Suurbritannia Readingi ülikoolist (hääldati punaseks), kuigi teadsin tolleaegset Modula-2 ja mul oli palju kogemusi madala taseme programmeerimisega montaažikeele erinevates vormides, polnud õppinud C-programmeerimiskeelt kasutama.

Sel ajal oli C de facto süsteemide programmeerimiskeel, mis oli piisavalt kõrge, et luua keerukaid programme suhteliselt hõlpsalt, kuid samas piisavalt väljendusrikas, et luua väga tulemuslikke programme. Isegi nüüd, 23 aastat hiljem, on C prototüüpiline süsteemide programmeerimiskeel. Süsteemide programmeerimine on tarkvara loomine, mida rakendused töötavad, näiteks arvuti opsüsteem. Näiteks C kasutati Linuxi opsüsteemi loomiseks. Enamik arvuteid, mis käitavad rakendusi, mis moodustavad veebi (mida me mõtleme Internetiks), töötavad Linuxi opsüsteemiga. Madalaimal tasemel, vähemalt tarkvara seisukohast, töötab Internet C- ja Linux-süsteemides.

C on ka hädavajalik keel. Keel on hädavajalik, kui kasutate keelt arvuti abil toimikute tegemiseks: “Kui see on tõsi, siis tehke seda.”, Mis koosneb tavaliselt käskudest arvuti enda muutmiseks. C on ka protseduurikeel, mis tähendab, et kasutate keeruka programmi ülesehitamiseks käskude tükke (kooditükke), mida nimetatakse protseduurideks. Protseduurid on nimetatud, korduvalt kasutatavad käskude jadad. Näidisprotseduur, mida nimetatakse ka funktsiooniks, võib olla nimega ReadFileAndStoreItInMemory. Sellele konkreetsele protseduurile helistades, mis tähendab, et käskisite arvutil selle käivitada, võite sisestada ka faili nime, kust seda lugeda, ja arvuti mälus asuva asukoha, kuhu faili sisu salvestada.

Sel ajal olin just alustanud tööd rahvusvahelises pooljuhtide ettevõttes nimega SGS-Thomson Microelectronics (nüüd ST). See oli minu esimene töökoht pärast kooli lõpetamist. Kavasin alamsüsteeme ränilaastudes, mis kaasnesid NVIDIA väljatöötatava 3D kiirendi kiipidega. ST valmistas NVIDIA jaoks kiibid - pärast nende füüsilisel tasemel kujundamist - ja oli NVIDIA suur investor.

Lisaks C-programmeerimiskeele õppimisele soovisin õppida ka 3D-graafikat, seetõttu otsustasin töötada isikliku kõrvalprojekti kallal, mis hõlmas mõlemat nimetatud tehnoloogiat. Ostsin kaks raamatut: ühe C- ja teise 3D-graafika algoritmide kohta ning asusin looma 3D-graafikarakendust.

Mu kihlatu ja mina otsustasime elada nii lähedal äripargis, kus töötasin, nii et sinna kõndimiseks kulus mul vaid viis minutit. See säästis mind palju aega, mis oleks muidu kulutatud pendelrändele, mis võimaldas mul tund või kaks päevas keskenduda oma kõrvalprojektile. Tööle nii lähedal elamise kõrvalmõju oli see, et rentisime korteri (korteri) väga odavas elamurajoonis, kaugel trendikast kesklinnast. Ehkki me säästsime üüriraha, nägid meie allpool elavad sõbrad meid uudishimuna, sest meil olid raamatud.

Paari kuu jooksul suutsin luua 3D modelleerimise ja renderdamise rakenduse, milles kasutati minu enda patenteeritud 3D modelleerimise keelt. Kui rakendus töötas, sain ma luua kolmemõõtmelisi punkte, sisestades nende koordinaadid käsuviibale oma programmi kasutajaliidesesse.

Punktid saaks joonte moodustamiseks omavahel ühendada ja sirgeid saaks ühendada kolmnurkadeks. Kolmnurki võiks veelgi ühendada, et luua pinnad, millest objektid koosnevad, mida saaks siis teisaldada, muuta, kopeerida või kustutada. Näiteks lõin vaevaga kohvitassi 3D-mudeli, kasutades pliiatsit ja paberit ning sisestasin kõik koordinaadid minu loodud kasutajaliidese kaudu. Seejärel saaksin lennata vaatepunkti ümber kruusi ja suumida sellest lähemale ja kaugemale. Samuti võiksin ühe käsuga kruusi kopeerida ja omada neid siis kaks.

Laiendasin rakendust, et saaksin 3D-mudeleid salvestada ja stseenid kettafailidesse koostada. Andmed salvestati minu loodud patenteeritud 3D-skriptikeeles. See võimaldas mul rakendusest loobuda, seda täiustada ja seejärel uuesti käivitada ning uuesti 3D-maailmu laadida, mida olin hakanud looma.

Selle projekti tõttu ei saanud ma mitte ainult 3D-graafika algoritmide põhielementidest sügavuti aru, vaid sain ka C.-ga väga osavaks. Õppisin, kuidas luua ja hävitada väga suuri ja keerulisi dünaamiliselt eraldatud mälustruktuure, kasutades muutujaid, mis viitavad asukohad mälus ja muud muutujad, mis osutavad neile osutitele. Niisuguse mälu kasutamine (mälule kaudselt juurde pääsemine) on programmeerimises väga arenenud teema ja see on iseloomulik edasijõudnutele programmeerimisele C-s. Valides reaalse süsteemi loomise, pidin saama nende oskuste ja mõistetega äärmiselt tuttavaks ja suutlikuks. Kuigi ma programmeerin täna C-d harva, tunnen end C-ga endiselt väga kompetentselt.

Kõigile, kes soovivad midagi teada saada, soovitan lõpule viia väike projekt, milles loote midagi, kasutades teadmisi, mida omandate. See soodustab teadmiste omandamist ja muudab nende teadmiste praktilise rakendamise nii selgeks, et te ei unusta neid kunagi.

Õppige järk-järgult

Mu esimesed kuud oma bakalaureuseõppes tähistasid palju joomist ja pidutsemist ning ma ei õppinud eriti. Esimene mahukas eksamite komplekt tuli minu esimese aasta kevadel ja sain aru, et mul on vaja intensiivselt õppida, et nendega hästi hakkama saada. Eksamid olid kavas vahetult pärast kolmenädalast lihavõttepuhkust. Selle kolme nädala jooksul läksin tagasi ema majja ja õppisin seal iga päev.

Naastes ülikooli eksameid tegema, tundsin end juba täiesti valmis. Öösel enne esimest eksamit võtsin oma sõpradega ühendust ja küsisin, kas nad tahavad minna kohalikku pubisse juua. Minu arvates oli õige enne eksamit lihtsalt lõõgastuda ja lõbutseda. Sel hetkel oli “hein juba laudas”, nagu ütleb üks mu CrossFiti treeneritest. Mind hämmastas see, et kõik mu sõbrad jäid sel õhtul koju ja jäid eksamiteks ning plaanisid hiljaks jääda ja vähe magada. Neil eksamitel lõpetasin A-klassi üldise hinde saamise ja mõistsin, et minu strateegia varakult alustada ja järk-järgult õppida on väga tõhus. Ülejäänud bakalaureusekraadi ajal õppisin palju järjepidevamalt ja püsivalt, mis mul esimestel kuudel ülikoolis oli.

Minu Stanfordi magistrikraadi omandamiseks kulus umbes seitse aastat (olin täielikult immatrikuleeritud neist neljast aastast), mis nõudis püsivust ja suhteliselt väikest järjepidevat pingutust pika aja jooksul. Täiskohaga tudengilt oodatakse kahe aasta jooksul Stanfordi magistriõppe lõpuleviimist, kuid paljud pakivad igas kvartalis piisavalt üksusi, et ühe aasta jooksul nõuded täita. Nad teevad seda seetõttu, et täistööajaga õppemaksu arvestamine toimub ajapõhiselt, kindla summa iga teie registreerunud kvartali kohta. Kui täidate kraadinõuded ühe aasta jooksul, maksab see poole tavahinnast.

Kuna ma tegin magistrikraadi osalise tööajaga, maksti selle eest ühiku kohta. Ehkki see kraad maksis üle 100 000 dollari, ei maksnud ma selle eest midagi. Õppisin nädalavahetustel ja õhtuti täisajaga töötades ning mu tööandja (NVIDIA) valis selle vahelehe. Selle eest olen tõesti tänulik.

Võtsin enamikus veerandites ühe või kolme ühiku klassi ja vahel jätsin veerandi vahele, kui muud minu elu aspektid muutusid eriti nõudlikeks. Mulle meeldis töötamise ajal tundide vastuvõtmise protsess, kuna see andis minu jaoks uut ja struktureeritud materjali õppimiseks ning iga klass esindas selgelt määratletud saavutuste osa. Sellest ajast alates olen õppinud oma enesejuhitavas õppes looma lühiajalisi ja keskmise tähtajaga eesmärke, eesmärke, mis imbuvad minu enesejuhitud õppimisse sarnaste regulaarsete lõpetamiskogemustega.

Uurige, mida sa armastad

Enne bakalaureuse kraadi omandamist valisin spetsiaalselt elektrotehnika (EE) ja mitte infotehnoloogia (CS). Lõpetasin selgelt selle programmi esinemise väga hästi, saavutades 3,7 / 4,0 GPA (92,5%).

Selleks ajaks, kui ma asusin omandama magistrikraadi, olin töötanud kolm aastat arvutiprotsessorite projekteerimise insenerina, arendades äärmiselt keerukaid ja suure jõudlusega digitaalahelaid, mis on pisikeste ränikiipide sisse ära peidetud. Selle aja jooksul hakkasin järk-järgult huvi tundma tarkvara vastu, riistvaraga töötavate süsteemide vastu.

Minu liikmesriigi jaoks olid umbes 50% minu valitud üksustest arvutiteaduse osakonnast. Ostsin ikkagi elektrotehnika osakonnast piisavalt ühikuid, et saada kraadi elektrotehnika alal (MSEE). Tegin seda seetõttu, et MSEE kraadil oli maine, et ta on raskem kui MSCS kraad (kuid ma pole kindel, kas see tegelikult on), ja seetõttu peeti seda mainekamaks. Võtsin siiski piisavalt CS-üksusi, et saada selle asemel ametlikult MSCS. Tegelikult täitsin isegi Stanfordi infotehnoloogia doktorantuuri astumiseks sügavuse ja laiuse nõudeid. Tegelikult oleksin võib-olla vajanud veel kahte täheklassi ühikut, kuid ma pole selles kindel.

Teadsin juba, et mulle meeldisid CS-tunnid palju rohkem kui EE-tunnid. See sai minu jaoks veelgi selgemaks, kui vaatasin läbi selle artikli GPA arvutamist. Täitsin ainult 13 klassi täheklassidega EE klasse, aga 21 tähtklassidega CS klassi. See tähendab, et minu 3,6 / 4,3 GPA (84%) koosneb 3,2 GPA-st (74%) 13 EE ühiku jaoks ja 3,9 GPA-st (90%) 21 CS ühiku jaoks. Kui oleksin keskendunud sellele, mis mulle meeldis, selle asemel, et proovida teha midagi sellist, mis minu arvates näeks minu CV-l veelgi muljetavaldavam, oleksin tõenäoliselt lõpetanud palju kõrgema GPA-ga ja oleksin ka lõbusam olnud.

Mõni aasta tagasi rääkisin ühe sõbraga, kes töötab Yahoo ühinemiste ja ülevõtmiste osakonnas. Ta rääkis mulle, et Yahoo tegeles ainult Stanfordi MSC kraadiga inseneride asutatud idufirmade värbamisega (värbamisega). Nad soovisid ühe või kahe inimese omandamiseks maksta kümneid või sadu miljoneid dollareid ainult siis, kui neil oleks Stanfordi MSCS-kraad. Kui ma ütlesin oma sõbrale, et mul on Stanfordi MSEE kraad, kuid et see pole MSCS kraadist praktiliselt eristatav, ütles ta mulle, et tema mänedžer pole huvitatud. Irooniline on see, et valides oma kraadile silmnähtavalt prestiižikamad märgid, olin ma kaotanud lihtsa võimaluse vähemalt kümne miljoni dollarise sisselogimisboonuse saamiseks.

Kasutage õppesüsteemi

Minu bakalaureuseõppekava lõpus oli tundide lõpueksamite ja lõpueksamite vahel kolmekuuline puhkuseperiood. Suurbritannias kutsutakse eksameid “lõpueksamiteks” ja need hõlmavad materjali viimasest aastast, kuid võivad hõlmata ka materjale kogu kraadiõppe programmi mis tahes punktist.

Hinge ja sügavuse osas sarnaneb nendeks eksamiteks valmistumine sarnaseks doktorikvalifikatsiooni eksamiteks valmistumisega USA-s. Tegelikult võeti mind nende eksamite ja minu viimase aasta projekti tulemuste põhjal vastu elektroonilise tehnika doktoriõppesse, mis on spetsialiseerunud digitaalse signaali töötlemisele (DSP). Suurbritannias (ja enamikus Euroopas) koosneb doktorikraadi omandamine ainult teadusuuringutest, erinevalt USA doktoriprogrammidest, kus kaks esimest või kolme aastat näevad välja nagu hinnepõhine magistrikraad. Ma ei võtnud seda doktorikraadi õppima, sest ma ei uskunud, et saan seda endale lubada, ja uskusin, et vastutasin sel ajal oma kihlatu eest rahalise hoolduse eest. Otsustasin selle asemel tööle hakata.

Teadsin, et mul on finaali ettevalmistamiseks aega kolm kuud, nii et panin paika ajakava ja plaani. Kell 9–17 iga päev, koos tunniajase pausiga lõunasöögiks, õppisime kihlatu ja mina koos oma kihlatuga. Koostasin suure tabeli, mis hõlmas palju lehti lahtises köites ja mida kasutasin oma üldise arengu jälgimiseks. Tabeli iga rida tähistas teemat, teema sees olevat teemat või teema sees olevat teemat. Lisasin igale reale horisontaalselt rea kaste. Uurisin teemat kindla aja jooksul enne selle rea lõppu registreerimist, protsentides protsenti sellest, kui hästi teemast aru sain. Seejärel tegin väikese pausi ja harjutasin žongleerimist, enne kui asusin teise teema juurde.

Kasutasin seda suurt tabelit veendumaks, et külastasin kõiki teemasid ja alateemasid, mis hõlmavad kõiki teemasid, mida võin testida. Kasutasin seda, et mõõta, millele mul oli vaja keskenduda, et viia oma üldine mõistmine ühtlasele tasemele. Selle asemel, et keskenduda teemadele, mis olid minu jaoks juba kõige selgem, suutsin hõlpsasti tuvastada madala mõistmisega hinnangutega alasid ja pöörduda nende juurde sagedamini. See viis minu arusaamade hinnangul nendel teemadel kiiresti kasvama.

Selle kolmekuulise järjepideva ja hästi suunatud uuringu jooksul õppisin mitte ainult žongleerimist, vaid ka laialdast ja sügavat arusaamist elektroonikaseadmetest. Ma sain esimese klassi autasu kraadi ja mu kihlatu sai kõrgema teise klassi autasu kraadi (seda nimetatakse ka “2: 1”), mis on miinimumnõue paljudele Suurbritannia kraadiõppesse astumiseks. Ma ei usu, et ta kasutas minu lauasüsteemi, kuid ta õppis iga päev minuga järjepidevalt.

Järeldus

Õppimine on elukestev protsess ja õppimise õppimine on oskus või oskuste kogum, mida saate arendada ja paremini omandada. Uskudes, et saate midagi õppida ja mis tahes oskusi arendada, harjutate järjekindlalt ja kohusetundlikult oma mõistmist lihvima, nii et kui saabub aeg oma teadmisi rakendada, kinnistuvad need teiesse sügavalt, on hõlpsasti kättesaadavad ja tõhusalt kasutatavad.

Lisalugemist

Kuna olete seda kaugelt lugenud, armastate tõenäoliselt lugeda või kuulata minu ülimalt populaarset artiklit Kuidas saada kõigest maailmatasemel.