Meditácia z vás urobí lepšieho programátora: Tu je postup.

Čo je to meditácia?

Meditácia môže byť veľa vecí podľa toho, koho sa pýtate. V tomto článku odkazuje na myšlienku zámerného sedenia a zamerania sa na súčasnosť. Aj keď sa to najčastejšie spája s východnými náboženstvami, nejde o náboženskú prax. Nezáleží na tom, či ste kresťan, moslim, mormón, židov alebo iná viera. Je to spôsob, ako trénovať myseľ, čo zmení váš pohľad na život.

Keď v článku spomeniem slovo „meditácia“, mám na mysli „prax rozvíjania vedomého vedomia o prítomnom okamihu“. Ďalej však použijem slovo „všímavosť“. Sú to výrazy, ktoré sa často spomínajú spolu alebo sa používajú ako synonymá.

Meditácia je formálna prax sedenia alebo chôdze, státia alebo ľahu. Zatiaľ čo všímavosť je o vedomí a platí pre všetko.

Ako príklad uvediem, keď sa ráno zobudím, sadnem si na malý vankúš a 15 minút pozorujem svoj dych. Toto je príklad meditácie. Pri nalievaní pohára vody vylejem vodu na zem a všimnem si, ako vo mne stúpajú pocity hnevu. Toto spozorovanie vzrastajúceho hnevu, ale napriek tomu úsmevu, je všímavosť. Som si vedomý svojich emócií, ktoré mi umožňujú zostať pod kontrolou.

Meditácia a programovanie

Vo svete programovania často potrebujeme sústredenú pozornosť pri vytváraní programov a písaní kódu bez opakovania. Predstavte si to ako „v zóne“ alebo ako to niektorí vedia, v stave „prúdenia“. To je, keď sa ponoríte do svojho textového editora a zabudnete na všetko ostatné. Vaša myseľ myslí iba na ten prítomný okamih. V tomto režime naplno zažijete to „vysoké kódovanie“ písacích funkcií, ktoré umožňujú alebo robia veci na dosiahnutie väčšieho cieľa.

Ako už bolo spomenuté, meditácia je prax zameraná na rozvinutie vašej úrovne pozornosti v súčasnosti. Teraz, ak praktizujeme meditáciu pravidelne, môžeme trénovať svoju myseľ v tom, aby sme žili s väčším vedomím. To sa dá aplikovať na ktorúkoľvek oblasť života.

A to zahŕňa aj programovanie - z dôvodu potrebnej pozornosti pri vývoji softvéru. Ako programátori musíme meditovať a tráviť čas pozorovaním svojho dychu a ničoho iného. Budeme schopní preložiť túto prax pri kódovaní a budeme sa môcť hlbšie sústrediť na naše programy.

Moja osobná skúsenosť

Meditovať som začal pred štyrmi rokmi, keď som sa dopočul o výhodách prednášky TED, ktorú som sledoval pod menom The Happy Secret to Better Work od Shawna Anchora. Predstava pravidelnej meditačnej praxe a schopnosť žiť naplno v prítomnosti ma zaujala. Pamätám si, ako som si kúpil knihu o zen budhizmu, a potom som začal meditovať. Netušil som, čo robím.

Táto počiatočná meditačná fáza začala, keď som študoval v zahraničí v Buenos Aires v Argentíne na vysokej škole v roku 2013. Po prezretí videa som šiel do kníhkupectva a pozrel som sa do sekcie Východná filozofia v nádeji, že niečo o meditácii nájdem. Našťastie pre mňa som našiel jeden s názvom Los tres pilares del Zen alebo v angličtine The Three Pillars of Zen . "Genial! Naučím sa meditovať a súčasne trénovať španielčinu “, tak som si povedal.

Aj keď sa to spočiatku zdalo ako vynikajúci nápad, ukázal sa byť tvrdší, ako som predpokladal. Moje španielske jazykové znalosti boli dobré. Ale technický jazyk používaný na popis meditačných postupov ma na začiatku znepokojoval. Našťastie boli v knihe fotografie a ja som použil svoj slovník, keď som niečomu nerozumel.

Meditáciu som začal jednoduchým cvičením. Pozoroval som dych. Jeden nádych a jeden výdych = dych. Napočítal som do desať. To bol skvelý začiatočný bod pre začiatočníka. Viedol som si malý denník a robil som ho niekoľkokrát týždenne, ale nemohol som ho udržiavať konzistentný. Bolo to ťažké, pretože som to urobil, až keď som si našiel čas, namiesto toho, aby som si ho pridával do svojej rutiny.

Rýchly posun vpred v rokoch 2014 a 2015 - niekoľkokrát týždenne som pokračoval v meditácii a vypínaní. Napriek tomu som mal stále problémy s dodržiavaním každodennej praxe. Skúšal som to robiť pred spaním, ale nebol som dôsledný, pretože noci cez víkendy boli nepredvídateľné.

V auguste 2016 som sa rozhodol, že to urobím súčasťou svojej nočnej rutiny. Každý večer som postupoval podľa rovnakých krokov:

  • Nastaviť budík na ďalšie ráno
  • Sadnite si a niekoľko minút pozorujte dych
  • Čistite si zuby

Vďaka tejto rutine bola moja prax päťkrát efektívnejšia. Pridal som do svojho života meditáciu a vytvoril som si z nej zvyk. V dôsledku toho bolo čoraz ľahšie nájsť si čas na meditáciu. Nemusel som premýšľať, pretože to bolo súčasťou mojej rutiny.

Nedávno v júli som zmenil večerné cvičenie na ranné potom, čo ma priateľ presvedčil, aby som zmenil. Navrhol meditovať ráno, pretože vám poskytlo úžasný spôsob, ako začať deň. Tiež vám dal „prázdnu tabuľu“ na začatie vášho dňa.

Rovnako ako predtým som vytvoril „automatizovanú“ rutinu a pridal som meditáciu, aby som svojmu mozgu ľahšie pamätal. Rutina je nasledovná -

Zobudiť sa

  • Umyť si tvár
  • Meditujte 15 minút
  • Usmejte sa a začnite deň s čistou mysľou

Okrem prechodu na ranné cvičenie mi môj priateľ navrhol, aby som pomocou bezplatnej aplikácie sledoval môj postup v meditácii s názvom Časovač vhľadov. Páči sa mi to, pretože má časovač meditácie, vedené meditácie a minimálnu sociálnu sieť, aby ste videli, kedy vaši priatelia meditujú. Takto by ste sa mohli nechať zodpovedať. Navrhujem tiež vyskúšať jogu Nidra, ktorá vám pomôže zaspať.

Aplikáciu používam na sledovanie pokroku v meditácii a od 5. novembra som nedávno dosiahol 100 dní v rade. Mojím cieľom je zasiahnuť 365 dní po sebe.

Výhody

Účelom tohto článku bolo vysvetliť, ako môže byť meditácia prospešná pre všetkých v technologickom priemysle. Môže to pomôcť najmä v oblasti ako programovanie, kde neustále bojujeme alebo cítime frustráciu, keď sa nedarí.

Tu je niekoľko spôsobov, ako by ste ako programátor a človek mohli mať z meditácie úžitok -

Zamerajte sa iba na jeden blok kódu

Prijímať nové projekty ako vývojár môže byť skľučujúca. Najťažšou časťou nového projektu je prísť na to, kde začať. Okamžite premýšľame o všetkých veciach, ktoré je potrebné splniť.

Podobne, ako keby sme sa sústredili iba na dych, mali by sme svoje úsilie venovať po jednom kuse.

Všímavosť nám pomôže uvedomiť si stres a všetky pracovné časti nášho projektu. Programátori musia ten pocit pretiahnutia opustiť a musia začať s prvou úlohou. Stále si pamätáme na danú úlohu. Toto zabráni „preťaženiu myšlienkami“ pri vývoji pokročilejšieho softvéru. Môže to byť užitočné aj pri agilnom vývoji softvéru, ako je Scrum, kde sa často prispôsobujete.

Čím viac meditujete, tým silnejšia je vaša myseľ (Mrazek).

Zlepšite svoje kognitívne schopnosti

Programovanie má veľa zložitých konceptov, ktoré musíme omotať hlavou, aby sme vyriešili zložité problémy. Aby sme to dosiahli, potrebujeme kognitívne schopnosti spracovať teóriu a vizualizovať, ako všetky pohyblivé časti spolupracujú v jednom jedinom systéme.

V nedávnom článku publikovanom v Harvard Business Review Goleman uvádza, že prax všímavosti nám môže pomôcť pri „strategickej práci“ aj pri riešení problémov. Vďaka meditácii budete môcť tieto kognitívne schopnosti ešte vylepšiť. To bude zase prínosom pre vaše štúdium programovania bez ohľadu na vašu úroveň schopností.

Ži v súčasnosti

Aby sme udržali zdravú rovnováhu medzi prácou programátora a životom, mali by sme prijať súčasný okamih. To platí pre kódovanie a tiež pre ďalšie oblasti života.

Krásna časť o meditácii je „jednotné zameranie“ - tým myslím, že robím jednu vec a iba tú. Keď sedíte pri meditácii, máte jediný cieľ - byť v tej chvíli pri tom. Ľahšie sa to hovorí, ako robí, ale najdôležitejšie je zásada. Ak túto zásadu uplatníme vo svojom živote, môže nám slúžiť v mnohých oblastiach. Keď ste so svojou rodinou alebo priateľmi, buďte v konverzácii a v okamihu. Keď programujete, napíšte kód a zamerajte sa na budovanie. Meditácia uľahčuje budovanie tejto schopnosti žiť v súčasnosti.

Riešenie vzostupov a pádov kódovania

Ako programátori sa často cítime vystresovaní, keď nemôžeme vyriešiť problém alebo keď sme v termíne. Môže sa to stať aj vtedy, keď sme dostali za úlohu niečo, čo nevieme, ako máme robiť. Tento problém sa mi stal viackrát. Niekedy, keď prežívam veľkú frustráciu, uvažujem o rozbití svojho počítača na zem.

Pravidelným meditačným cvičením sa môžeme naučiť používať dych ako spôsob zvládania negatívnych situácií bez stresu (Corliss). Pomocou tejto metódy ju môžeme použiť na situácie, v ktorých narazíte na problém alebo chybu, ktorú nemôžete opraviť.

Neskôr si uvedomíte, že je to preto, že vám chýbal bodkočiarka, alebo preto, že ste zabudli na niečo vo svojej funkcii. Tieto malé okamihy môžu mať veľký vplyv na zvyšok vašej relácie programovania. Pomocou nášho dychu môžeme prestať, nechať vstúpiť negatívne pocity, na ten okamih ich prežívať a potom ich nechať ísť. To vám umožní rýchlejšie sa odraziť, keď bojujete s projektom.

Zvýšte svoju úroveň šťastia

Najvýznamnejším prínosom každého typu meditácie je zvýšenie úrovne šťastia. Keď meditujete, naučíte sa sústrediť na najjednoduchšiu činnosť, ktorú robíme každý deň - na dýchanie. Keď sa naučíte pozorovať dych, trénujete svoju myseľ, aby ste sa radovali z maličkostí. Prebudíte sa do života a začnete žiť každú chvíľu v prítomnosti namiesto toho, aby ste žili v minulosti alebo budúcnosti, ako to zvykne robiť väčšina z nás.

Keď začnete meditovať, všimnete si, aké uspokojenie pociťujete po vykonaní aj tých najmenších vecí. Napríklad keď píšete svoju prvú funkciu alebo keď prídete na to, ako vodorovne vycentrovať tento div . Všetky tie „malé výhry“, ktoré ste kedysi považovali za samozrejmosť alebo ste si ich úplne neužili, sa budú cítiť väčšie, pretože im venujete väčšiu pozornosť - rovnako ako váš dych (Fredrickson).

Tu je postup, ako začať

Tu je zoznam krokov, ktoré môžete dnes urobiť, aby ste mohli začať -

  1. Zistite, koľko času môžete venovať meditácii. Môj návrh by bol v rozmedzí 2–10 minút. Čokoľvek navyše a môžete sa cítiť ohromení. Je lepšie začať jemne a jemne.
  2. Rozhodnite sa, kam to urobíte - väčšinou funguje najlepšie tichá miestnosť. Dá sa to sedieť na zemi alebo v kresle.
  3. Nastavte si časovač, ako dlho sa rozhodnete meditovať. Takto sa nebudete musieť starať o kontrolu času každých 15 sekúnd.
  4. Posaďte sa, zhlboka sa nadýchnite nosom a von ústami. Úsmev.
  5. Dýchajte pomaly a pozorujte vzduch prichádzajúci nosom a vychádzajúci z úst. Pre každý nádych sa počíta jeden nádych a jeden výdych. Počítajte desať dychov a potom začnite odznova.
  6. * Keď sa tvoja myseľ zatúla, zastav sa, uznaj to, usmej sa a potom sa vráť späť k dychu. Toto je najdôležitejší krok. Je nevyhnutné, aby sa vaša myseľ zatúlala, ale za to sa nesmiete trestať. Je to normálne správanie, ale musíme pripomenúť mysli, že sme to uznali, a potom sa vrátiť k dychu. Prial by som si, aby mi to niekto povedal, keď som začal meditovať. Toto som sa dozvedel až tento rok - takmer o 4 roky neskôr.
  7. Po vypnutí časovača sa poďakujte, že ste si našli čas na meditáciu a úsmev.

Ak sa to cítilo dobre, zistite, či to zvládnete budúci týždeň dvakrát. Potom pridajte ďalší deň po týždni. Môžete tiež experimentovať so zvyšovaním času, ktorý meditujete. Rozhodol som sa začať znovu na začiatku s 2 minútami v júli a potom som sa pomaly prepracoval až k 18 minútam.

Túto techniku ​​som sa naučil z úžasnej knihy The Motivation Hacker od Nicka Wintera. Nazýva ju „špirála úspechu“. Začínate s malým počtom, ktorý sa zdá byť príliš triviálny na to, aby ste ho mohli sledovať (napríklad 2 minúty denne), a potom ho pomaly zvyšujte, až kým nedosiahnete svoj cieľ.

Chcem to zdôrazniť - že počet nie je dôležitý . Najdôležitejšie je, že ak to myslíte vážne, venujete tomu každý deň čas. Rovnako ako # 100DaysOfCode, aj to najlepšie, čo môžete urobiť, je zaradiť ho do svojej každodennej rutiny, kým sa z neho nestane zvyk. Získate z toho viac.

Odporúčané zdroje

Rovnako ako programovanie, aj tu je nepreberné množstvo bezplatných zdrojov! Veľmi odporúčam urobiť si vlastný prieskum a pozrieť sa na to, čo nájdete. Tu je niekoľko návrhov, ako začať -

Ak máte radi knihy a chcete si prečítať o meditácii

  • Prebudenie Budhu vo vnútri od lámu Surya Dasa. Táto kniha zmenila celý môj pohľad na život. Miloval som to. Bola to jedna z prvých kníh, ktoré som čítal o meditácii a budhizme.
  • Prečo sa dalajláma vždy usmieva? Lama Tsomo. Tsomo používa neformálnejší prístup, aby si s ňou každý mohol ľahko poradiť. Zahŕňa však aj vedecké dôkazy na podporu svojich tvrdení. Vážne som si to užil. Zahŕňa tiež rôzne tibetské meditačné praktiky.
  • Vedomosť pre začiatočníkov v skutočnom svete, Brenda Salgado. Drahý priateľ to odporučil, pretože obsahuje postupy a cvičenia vhodné pre začiatočníkov. Dúfam, že ho použijem so svojimi spolupracovníkmi v kancelárii.
  • The Mind Illuminated by Culadasa. Táto kniha je trochu pokročilejšia. Teraz ju čítam, aby som svoju meditačnú prax posunula na vyššiu úroveň.

Ak máte radi e-kurzy

Vyskúšajte tento 8-týždňový bezplatný e-kurz meditácie pre začiatočníkov od Namchaka. Urobil som to v auguste 2016 a odvtedy používam meditačnú techniku ​​počas svojej každodennej praxe.

Ak máte radi aplikácie

  • Časovač Insight - je zadarmo, má časovač so zvončekmi a meditáciu so sprievodcom. Môžete tiež pridať priateľov a pozrieť sa na ich pokrok (skvelé pre zodpovednosť!)
  • Headspace - tento je platený, ale od priateľov, ktorí ho používajú, som počul skvelé veci.

Bez ohľadu na to, kto ste, meditácia je účinná prax, ktorá zmení váš život. Vediem meditačnú skupinu, ktorá sa stretáva dvakrát mesačne prostredníctvom služby Google Hangout. Ak začnete meditovať a chceli by ste komunitu, s ktorou môžete študovať a cvičiť, môžete mi poslať DM na Twitteri, kde získate ďalšie podrobnosti.

Dúfam, že vám bol tento článok užitočný. Dajte mi vedieť tlieskaním, zdieľaním na sociálnych sieťach alebo zanechaním komentára nižšie. A ak ste skúsený meditujúci, zdieľajte akékoľvek ďalšie zdroje v komentári pre komunitu nižšie!

Zdroje

  • Corliss, Julie. "Meditácia všímavosti môže zmierniť úzkosť, psychický stres." Harvard Health Blog, Harvard Health Publishing, 3. októbra 2017, www.health.harvard.edu/blog/mindfulness-meditation-may-ease-anxiety-mental-stress-201401086967.
  • Fredrickson, Barbara L. a kol. „Open Hearts Build Lives: Pozitívne emócie vyvolané meditáciou milujúcou láskavosťou, budujte si následné osobné zdroje.“ Časopis osobnosti a sociálnej psychológie 95,5 (2008): 1045–1062. PMC. Web. 12. novembra 2017.
  • Goleman, Daniel. "Všímavosť nie je odpoveďou na všetko." Tu je, keď to pomôže. “ Harvard Business Review, Harvard Business Publishing, 28. septembra 2017, hbr.org/2017/09/heres-what-mindfulness-is-and-isnt-good-for.
  • Mrazek, Michael D. a kol. „Tréning všímavosti zlepšuje kapacitu pracovnej pamäte a výkon GRE pri znižovaní blúdenia mysle.“ Psychological Science, roč. 24, č. 5, 2013, s. 776–781., Doi: 10,1177 / 0956797612459659.