V prípade, že váhate, či sa do skús.it pridať, z dôvodu, že netušíte čo môžte očakávať a čo vlastne znamená “tútorované samovzdelávanie”, prečítajte si nasledujúce riadky, kde vaše obavy rád rozptýlim 🙂

Po prihlásení sa do programu skús.it a zvládnutí vstupných úloh (sokoban a esej) dostanete pozvánku do nášho slack teamu, kde si vás odchytím krátko po tom, ako sa tam prihlásite. V prvej správe zistíte, že ja som Teo a budem vašim tútorom 🙂 Tútorované samovzdelávanie neznamená, že vás budem viesť za ručičku nejakým kurzom, ale rovno vás švacnem do hlbokej vody skutočného sveta, kde si každú informáciu musíte zistiť sami a ja vás budem len usmerňovať, prípadne ukazovať overené skratky, alebo správne princípy hľadania riešení. Čo najskôr začneme riešiť reálne úlohy a ideálne aj pracovať na nejakom užitočnom alebo zábavnom (alebo oboje) projekte.

Na začiatku komunikácie zvyčajne zisťujem, aké sú vaše skúsenosti s IT, prípadne s programovaním. Pre zjednodušenie vždy pre istotu posielam už aj odporúčania na prvé zdroje, odkiaľ môžu čerpať úplní začiatočníci, keďže to je najčastejší prípad našich členov. V prípade, že vaše IT zručnosti ozaj zahŕňajú maximálne fejsbúky a možno excely, moje prvé odporúčanie smeruje na základy HTML a CSS. Web je totiž oblasťou, kde ideálne smerujeme našich študentov, z časti preto, lebo ja ako tútor som profesionál v tejto oblasti, ale aj preto, lebo na pracovnom trhu je najľahšie uspieť ako weboví vývojári. Dôležité je, že ma môžete kedykoľvek stopnúť a moje odporúčania nedodržiavať. Je super ak máte vlastnú predstavu o tom, čomu sa chcete venovať. My v skús.it nemáme žiadne presné osnovy. Pri téme HTML a CSS ideálne zostaneme len chvíľku, kým pochopíte princípy a prakticky si ich overíte na nejakej jednoduchej stránke so zopár podstránkami, napr. o sebe alebo nejakom svojom hobby. Je to len základ, na ktorom môžme ďalej stavať zaujímavejšími technológiami, pri ktorých si aj samotné HTML a CSS budete prehlbovať.

Pod zaujímavejšou technológiou, ktorú odporúčam každému študentovi, rozumiem JavaScript. 🙂 Je to môj subjektívny názor vychádzajúci z mojich skúseností a rovnako ostáva na študentoch či sa tohto smeru chcú držať. JS považujem za jazyk, do štúdia ktorého sa najviac oplatí investovať. O dôvodoch možno iný blog inokedy, ale napísali sa o tom už tisícky blogov. Študentom opäť poradím počiatočné zdroje, kde môžu JS študovať. Navrhujem začínať pri základoch jazyka, prípadne v spojení s úplnými základmi logiky programovania, ak je to študentom cudzia téma. Tiež som rád keď môžme čím skôr prejsť k praktickej úlohe, stále len jednoduchej napr. ToDo aplikácii, kde na kóde najlepšie uvidím ako sa darí napredovať v štúdiu. Stále je dôležitá naša komunikácia o tom, čomu by ste sa chceli venovať, pretože tu už môžme ísť mnohými smermi – od webových aplikácii cez mobilné aplikácie, až po hry. Takisto môžme buď prehlbovať znalosti samotného JS alebo sa ponoriť do štúdia frameworkov ako napr. React alebo Angular, rovnako, ako sa baviť o ich výhodách a vhodnosti použitia. Najdôležitejšie rozhodnutie programátorov pri prípravách nejakého projektu je totiž zvyčajne výber správneho nástroja na riešenie problémov. Tak, ako vŕtačka je super na urobenie diery do steny, klinec sa s ňou proste pribíja fakt debilne. 🙂

Ako som spomínal, je úplne ideálne, keď potom študenti majú chuť riešiť reálne problémy a pomôcť s užitočnými vecami. V skús.it máme veľa možností, ako štúdium a precvičovanie novonadobudnutých znalostí nemárniť na zbytočných príkladoch. Náš Matúš má so svojimi Digital Nomads veľa zaujímavých projektov na rôzdne dobré účely. Ak vás to ťahá do hier, ja pre organizáciu go-ok vyvíjam hru kamstátošom, vďaka ktorej mapujeme parkoviská pre telesne postihnutých. Z mojich skúseností viem, že najrýchlejšie sa učí na reálnych projektoch.

Tak šup, prihláste sa do skús.it!