Trávite značný čas hľadením do obrazovky? Pravdepodobne áno. Robíte to práve teraz, keď toto čítate. Ak väčšinu času pri monitore programujete, možno prichádzate o skvelé veci vonku. A nielen to.

Relaxovanie v prírode ako programátor môže nepriamo zvýšiť vašu produktivitu. Tu je zoznam troch dôvodov, ktoré som identifikoval ako prospešné pre trávenie času v prírode na posilnenie vášho programovania.

1. Relaxovanie si vyžaduje úsilie #

V dnešnej dobe posadnutej produktivitou sa ľahko dostanete do kolobehu snaženia sa odpraco-vať čo najviac hodín, aby ste prácu dokončili. Tento prístup však zvyčajne vedie k klesajúcim výnosom. Keď ste nevyspatí, robíte viac chýb. V takomto stave mám tendenciu voliť sub-optimálne riešenia. Boli nespočetné noci, keď som išiel spať veľmi neskoro, nevedel zaspať, s mozgom stále na plné obrátky, pretože som sa vrhal na prvé riešenie, ktoré sa zdalo schopné fungujúce keď som začínal. Nie je príjemné uvedomiť si na druhý deň, keď sa konečne podarí vstať, že to šlo urobiť rýchlejšie a pritom rovnako efektívne. Niekedy je experimentovanie s rôznymi riešeniami nevyhnutné a netreba sa báť zahodiť nepotrebný kód, zvlášť keď je v VCS, ale uvedomiť si, že ste to správne riešenie už poznali a nezvolili ste ho len preto, že váš mozog bol unavený — to bolí.

Relaxovanie je forma umenia — umenie nepracovať. Relaxovanie sa môže prekrývať s prokrastináciou a to môže byť dôvod, prečo ho mnoho ľudí zanedbáva. Pre mňa je ale rozdiel. Keď sa prichytím prokrastinova-ť, je to väčšinou niečo spojené s nízkou námahou a vysokou odmenou. Pozeranie YouTube videa zo zápasu Warcraft 3. Jedenie jogurtu s pridaným cukrom, hoci nie som hladný. Čítanie nekonečných komentárov pod príspevkami na Hackadayi. Čokoľvek. Relaxovanie naopak odo mňa vyžaduje určité úsilie. Okrem niekoľkých nezdentifikovaných rastlín, ktoré by mohli byť v priestore, kde zvyčajne pracujem, musím vynaložiť úsilie, aby som sa do prírody dostal. Momentálne žijem v meste. Ak je čas krátky, môžem si sadnúť na lavičku v parku. Potrebné úsilie je zvyčajne ta dôjsť pešo. Ak chcem zájsť hlbšie do prírody, musím vyraziť na bicykli alebo autom a potom pešo, čo je oveľa náročnejšie než len otvoriť webovú stránku. Pre mňa teda relaxovanie vyžaduje úsilie, prokrastinácia nie. Rozpoznať, kedy relaxujete, je prvý krok k skutočnému relaxovaniu. Relaxácia vám pomáha oddýchnuť si. Prokrastinácia väčšinou nie.

2. 50 odtieňov zelenej pre vaše oči #

Príroda, zvlášť počas vegetačného obdobia, ponúka množstvo farieb na pozeranie. Áno, váš najnovší monitor možno inzeruje podporu zillión a jednej farby, a to môže byť pravda, záleží od toho, ako to meriate. Ale je rozdiel pozerať sa na všetky tie farby na monitore a vonku. Po prvé, ako programátor si väčšinou vyberáte farby, ktoré pomáhajú odlíšiť text od pozadia a dávajú slovám v kóde kontext — napríklad kľúčové slová vo vašom programovacom jazyku sú inak ofarbené než premenné. Možno máte aj obľúbenú tému, napríklad Solarized, GruvBox alebo menej známu, ale krásnú farebnú paletu Nord, ktorú môžete ihneď použiť vo svojom ďalšom projekte. Bez ohľadu na to, ktorú paletu používate, väčšinou ide o ohraničený počet farieb. Tieto farebné vzory sú pri práci užitočné, ale na to oko nevyvinulo.

V skutočnosti ľudské oko, ako všetko živé, sa vyvinulo tak, aby čo najlepšie prežilo v danom prostredí. Prostredím pre oko je slnečné svetlo. Konkrétne tá jeho časť, ktorú nazývame viditeľné svetlo. Táto časť elektromagnetického spektra je pásmo vlnových dĺžok, ktoré môžu prechádzať vodou. Áno, aj keď dnes na prežitie nepotrebujeme vidieť pod vodou, táto vlastnosť zostáva v našom genóme. Väčšina rastlín sa nám javí zelená. Je to preto, že chlorofyl potrebuje vlnové dĺžky okolo červenej a modrej na štepenie väzieb v molekulách (tvorba energie pre rastlinu). Chlorofyl teda neabsorbuje zelené vlnové dĺžky, takže ich odráža do našich očí. Intenzita slnečného svetla kulminuje okolo zelenej farby, ktorá je blízko stredu spektra. Keďže je uprostred, citlivosť troch typov receptorov v našich očiach sa najviac prekrýva práve v strede. To nám dáva schopnosť rozlíšiť viac odtieňov zelenej ako akejkoľvek inej farby. Kombinácia toho, že príroda odráža mnoho odtieňov zelenej, s tým, že naše oči ich dokážu najlepšie rozlíšiť, vytvára krásnu scenériu priamo pred nami. Áno, radím vám ísť von a hľadieť na listy. Pozerajte sa na jednotlivé rastliny a stromy v diaľke a relaxujte. Pre mňa je to najlepšia úľava pre oči a je zadarmo. Pamätajte na to, keď budete nabudúce hľadať prerušenie od práce.

3. Udržovanie zdravých žíl #

Ako som spomínal, dostať sa von od stola si vyžaduje úsilie. Úsilie v podobe pohybu tela. Možno viete, že váš mozog potrebuje stály prísun kyslíka, aby podával výsledky. Na to, aby to fungovalo správne, potrebujete zdravý kardiovaskulárny systém. Ak sú vaše žily upchaté, je pre krv ťažšie sa pohybovať. Ak pravidelne navštevujete obľúbené miesta v prírode na bicykli, pešo alebo na turistike, pomáha to udržiavať zdravé žily alebo ich dokonca urobiť efektívnejšími. Telo sa adaptuje na množstvo podnetov. Nie som v tejto téme odborník a verím, že ak celý čas sedíte za stolom a používate len mozog a prsty, žily zásobujúce váš mozog sú stále úplne zdravé vďaka dennému používaniu.

Stále je tu dobrý dôvod mať zdravý kardiovaskulárny systém aj pre ostatné orgány. Okrem iného vám pomáha žiť dlhšie, čo je pri dostatočne dobrom živote dôležitý dôvod. Keď som si nedával pozor na kondíciu, malo to množstvo iných negatívnych vedľajších účinkov, najmä obezitu. Obezita ešte znížila moje aj tak nízke sebavedomie. Tým som ešte menej veril vo svoje mäkké zručnosti, možno premeškávajúc príležitosti, s ktorými by som si bol ľahko poradil. V deň, keď som sa začal vnímať ako fit a zdravý, sa moje vnímanie sveta drasticky zmenilo k lepšiemu. A byť skvelým programátorom vyžaduje množstvo ďalších zručností, pričom dôvera v seba je jednou z nich. Sebadôvera je potrebná prakticky pre všetko, čo prináša vynikajúce výsledky. V programovaní, ak dokážete presvedčiť klienta alebo šéfa, že váš návrh bude fungovať, môže vám to umožniť na ňom pracovať, alebo si vôbec tú prácu udržať. Získanie kondície a zdravia bolo najväčším posilnením mojej celkovej sebadôvery, aké si pamätám, a kondíciu som získal množstvom jazdy, chôdze a turistiky. Ak to s programovaním myslíte vážne, zvážte pravidelné hýbanie sa, ak to ešte nerobíte.

Bonus: Príroda môže ponúknuť nečakané riešenia #

Niekedy sa stane, že pracujete na nejakej ťažkej úlohe a nemôžete nájsť riešenie nikde. Zastavíte sa, idete robiť niečo iné, napríklad sa prejsť. Počas prechádzky narazíte na mravce prenášajúce kúsok jedla tam a späť. Možno si to hneď neuvedomíte, ale váš mozog vás môže priviesť späť do pracovného stavu a vy dostanete dlho hľadaný impulz, ktorý vás priblíži k riešeniu, za ktorým idete. Existuje veľa inžinierstva inšpirovaného riešeniami, ktoré sama príroda vymyslela. Vaše riešenie napríklad môže napodobňovať, ako si mravce podávajú kúsky stavebného materiálu.

Viem, pracovať keď sa snažíte relaxovať, nie je dobrý spôsob relaxu. Toto je bonusový bod, pretože sa nie celkom hodí do témy relaxovania v prírode. Týka sa však prírody a programovania. Tri hlavné body, ktoré som uviedol, sú všetky o relaxovaní, o trávení času bez práce, aby ste neskôr podávali lepšie výsledky. Hlbšie relaxovanie — meditovanie, mať žiadne myšlienky — je jemné umenie, ktoré len málokto správne ovládne a s ktorým ja sám stále zápasím, takže pre mňa je zatiaľ postačujúce relaxovanie s myšlienkami.

Záver #

Relaxovanie v prírode ako programátor prináša aspoň tri pozitívne účinky. Využívam všetky pravidelne. Môžete začať využívať všetky tri okamžite:

  1. Relaxovanie pomáha identifikovať prokrastináciu, pretože si vyžaduje úsilie
  2. Farby, ktoré rastliny odrážajú, pomáhajú uvoľniť oči
  3. Dostat sa na miesto relaxácie udržuje moje telo zdravé

Okrem toho zmena prostredia, v ktorom trávite čas, na krátky čas vám môže pomôcť nájsť nečakané riešenia, alebo môžete nájsť inšpiráciu priamo v prírode. Keď nabudúce pocítite, že sa vám nechce pracovať, len vyjdite von a relaxujte.