Teden Capstone 3: Mastery Vs Comfort

Še en teden v knjigah. Ta teden sem imel veliko trenutkov, ki so dali vpogled v moje slabosti, moje prednosti, moj stil učenja in moj pristop k reševanju težav. Prav tako sem se veliko naučil o tem, kaj je treba biti dragocen soigralec in kaj konkretno lahko v ekipnem okolju prinesem na mizo. Za objavo v tretjem tednu sem se odločil, da se bom bolj osredotočil na netehniške lekcije, ki sem se jih naučil.

Capstone vzpostavlja lepo ravnovesje med timskim in individualnim delom. Vedno sem bil samostojni delavec. V srednji šoli in na fakulteti sem tekel na smučeh ali tek, namesto da bi igral moštveni šport. Pri teku sem imel rad notranjo bitko, ki me je prisilila v boj. Med dirkami z najvišjimi vložki bi se moja pljuča in prsni koš počutil plamen; dvigovanje mojih okončin bi bilo videti kot dviganje svinčenih uteži z mišicami, ki se v letih niso premikale; obdržanje na tej stopnji napetosti bi hitro povabilo močne valove slabosti, da se strmoglavijo s tekom, ki ga komaj vzdržujem. V vrhuncu tega neverjetnega fizičnega nelagodja, običajno proti tretji četrtini dirke, bi se mi misli o upočasnitvi - o usmilovanju samega sebe - odvzela mojemu središču pozornosti. Del mojega razmišljanja bi prosil še en del, da bi se moje telo upočasnilo. Včasih sem popustil. Vendar sem se naučil, da nisem užival v predajanju. Raje sem se spopadel z izzivom kljub bolečim stroškom, ki bi jih prinesli osvojitve.

To je boj med udobjem na račun mojstrstva in mojstrstvom na račun udobja. Udobje in mojstrstvo sta ekskluzivna. Ta boj ni omejen na svet športa. Ne tečem več tekmovalno, ampak se vsako jutro zbudim in izbranim mojstrstvo na račun udobja. Izberem si ga tako, da bom glede svojih slabosti brutalno iskren do sebe. Izberem ga tako, da se zjutraj zbudim ob 6. uri, tako da bom pripravljen na študij do 7. ure, kar mi omogoča tri dodatne ure akademije, preden se uradno začne jutranji program. .. Nato delamo 'do spanja. Izberem ga tako, da sem nezadovoljen z "delnim razumevanjem". Odločim se, da sem obsedena z učenjem in obsedena z izboljšanjem, saj je to edini način, da sem prepričan, da bo mojstrstvo vedno premagalo udobje.

Obožujem capstone, ker je kot ena od teh dirk. Obstaja toliko priložnosti za učenje med temeljnim kamnom, da je skoraj nemogoče iz vsake izkušnje iztisniti vse učenje. Zavedam se, da imam možnost izbire: lahko naredim minimum, ki je potreben, da se prebijem skozi osrednji kamen, ali pa se odločim, da se bom spoprijel z vsakim novim izzivom (kar se dogaja vsak dan ...). To je odlična situacija, saj je najnižja stopnja napora, ki jo zahteva temeljni kamen, pravzaprav neverjetno visoka.

Prav tako imam rad meje za načine, ki niso podobni eni od teh dirk. Večji poudarek je na timskem delu. Za uspešen soigralec je potreben popolnoma drugačen nabor spretnosti kot uspešen posameznik. Ko delam sam, lahko kopam globoko in se prisilim, da sedim s težavo, dokler je ne razumem. Nekaj ​​ur lahko plešem zaradi nelagodja, ki ga povzroča reševanje težave, ne da bi ga rešili. V bistvu lahko uporabim nekaj "intelektualne brutalne sile", ko sem izčrpal svoj arzenal bolj pametnih pristopov. Pri delu v timu to ni možnost. Ni važno, če razumem težavo, če moji soigralci ne, in obratno. Nobena količina bridkega truda ne more nadomestiti jasne komunikacije.

V začetku tega tedna sem videl nekaj zelo oprijemljivih dokazov o tem, koliko me je kamen pomagal rasti. Posamezno delo nam je bilo dodeljeno za določen niz algoritmov Divide in Conquer. Nekaterih teh algoritmov, ki sem jih videl že prej… in zadnjič, ko sem jih videl, nisem bil v ospredju. Zadnjič, ko sem jih videl, sem si vzel ure, da sem se ovil okoli njih, preden sem dojel razumevanje ... Ta teden, ko sem delal branje nekaterih od njih, so bile slike, kako delujejo, tako jasne, da sem jih lahko izvajal naravnost iz moje domišljije. Misel mi je zasukal povsem natančne upodobitve, kako so ti algoritmi delovali, in to je storil z lahkoto. Nisem bil edini, ki je poročal o tej izkušnji.

Bil sem presenečen, ko sem ugotovil, kako zelo sem se izboljšal, ker se ta teden nisem počutil močnega. Bil sem preokupiran s specifičnim naborom posebno težkih težav, s katerimi smo se že premaknili. Prejšnji konec tedna sem porabil 13 ur za en problem s kodiranjem in ga nisem rešil. Na srečo, ko sem se končno odločil, da se obrnem na inštruktorja, je kohorta dobila zelo jasno predstavitev, kako rešiti te težave. Ta razred problemov je še vedno izjemno težaven in običajno moram iskati ustrezen algoritem, da jih rešim. To se mi zdi poraz, čeprav vem, da vsakič, ko pridobim nov miselni model, povečam svojo sposobnost prepoznavanja podobnih težav, pa tudi svojo sposobnost prilagajanja miselnega modela moram že prilegati neki specifični težavi pred jaz.

To je primer ponosa, ki se pojavlja pri učenju. Glej, morda sem porabil 13 ur za en sam problem, ampak zadnjih 12 je bilo škoda. Lahko bi se osredotočil na druge pomembne koncepte, namesto da bi se prisilil, da bi sedel s težavo, ki bi jo lahko razumel v 30 minutah s pomočjo inštruktorja. To je tisto, za kar si prizadevajo: da bi zagotovili, da bomo svoje znanje čim bolj povečali v končnem času, ko smo pod njihovim mentorstvom.

Torej, moram se naučiti zmeriti svoj trud. Včasih sem tako ujeta s potiskanjem, da tega ne delam pametno.

Še en teden je v knjigah. V delih imam nekaj člankov o določenih tehničnih konceptih in se veselim, da jih bom objavil, ko bodo pripravljene za oči javnosti. Preostanek mojega vikenda bo sestavljen iz zaključka dodeljenega dela in preiskovanja nekaj izzivov kodiranja, ki se nanašajo na primarne podatkovne strukture in algoritme, v katere smo bili potopljeni v zadnjih nekaj tednih.