Online forma
Možnosť učenia sa online formou je neuveriteľný benefit oproti histórii. Za posledných päť až desať rokov vidím obrovský rozdiel v tom, čo je dostupné aj zadarmo na internete a Youtube. Neexistuje lepší čas kedy sa začať učiť ako teraz. Predstavte si, že kedysi ste museli za informáciami ísť do knižnice alebo si hľadať články kade tade, prípadne sa reálne učiť od ľudí osobne. Ľudia si podľa mňa nevážia to aká je teraz doba a koľko času dokážu ušetriť čo sa tohto týka.
Pre mňa osobne najlepšie zo začiatku fungovala platforma udemy. Mávajú časté akcie, určite si nekupujte váš prvý kurz za plnú cenu. Keď majú promo týždeň, vie sa cena z kurzu z 250 eur dostať na 14,99 eur! Pamätám si, ako som kedysi sedel v open space jedného nemenovaného korporátu a hovoril som si: "Všetci sa tu rozprávajú mrhajú časom, ja to takto nechcem, musím sa niečo učiť". Mal som vtedy šťastie a v tomto je korporát super, že vám často aj takéto drobné školenia preplatia v rámci sebarozvoja. Kúpil som si teda prvý online kurz a pamätám si, že to bol kurz na PHP Laravel. S PHP som mal skúsenosti zo školy z jedného predmetu, kde, keď sa na to spätne reálne pozriem som sa mu venoval možno len 2 týždne...
Po absolvovaní tohto kurzu (videá trvali dokopy asi nejakých 6 hodín) som bol úplne v šoku. Behom 8 hodín aj s riešením problémov a rozmýšľaním som bol schopný naprogramovať jednoduchý blog, kde som vedel písať články, nahrávať videá a zobrazovať prehrávač. Poriešil som tiež správu používateľov a prihlasovacie a registračné formuláre. Stránka síce vyzerala čo sa týka dizajnu základne, ale stále som bol spokojný. Následne som si hneď kúpil kurz na CSS a poviem Vám, dámy a páni, aj keď bol kurz dlhší, každý týždeň na neho spomínam, aj teraz. To, čo som tam dokázal vytvoriť a naučiť sa za 20 hodín som sa nenaučil na škole za 5 rokov (pravdou ale je, že na škole som sa naučil iné veci a hlavne nevzdať veci a učiť sa...). Prvky z tohto online kurzu používam do dnes.
Určite odporúčam začatie štúdia formou online kurzov, lebo si ich viete pustiť hocikedy, hocikde. Dôležité ale podľa mňa je nebyť len pozorovateľ, ale programovať zároveň s kurzom. Je v tom zásadný rozdiel.
Tvorenie vlastných aplikácií a stránok
Poviem vám otvorene toto je asi jeden z najdôležitejších bodov. Viete prečo? Preto, lebo ak my prídete na pohovor ku nám do firmy bez reálnej praxe prvá vec, čo sa vás opýtam je či máte nejaké demo aplikácie a hobby projekty. Pre veľa ľudí to znamená, že sa snažíte aj keď za to nič nedostanete a niekedy to zaváži viac ako človek, čo ma, aj nejakú prax.
Na 100 percent odporúčam zverejniť všetky hobby projekty aj projekty z kurzov, ktoré ste dokončili. Hovorí to samo za seba.
Chodenie po pohovoroch
Možno sa zasmejete, ale, keď som bežné pracoval snažil som sa mať aspoň jeden pohovor o mesačne. Nie, preto, žeby som chcel zmeniť zamestnanie, ale, preto, aby my ukázali, čo sa mám naučiť a ako. Nie je lepší čas kedy začať chodenie po pohovor aplikovať, lebo už ani nemusíte reálne nikam chodiť. Všetko prebieha online. Kebyže my toto poviete pred 5 rokmi neverím vám.
Viete koľko krát som pohorel? Desiatky krát som bol odmietnutý, niekedy sa na mne až trocha smiali, že na tento na tento job nemám skúsenosti a je to overkill, ale vždy som sa snažil z tych ľudí vydolovať, čo najviac a opaltilo sa to. Po čase zistite, že väčšina firiem hľadá to iste a ide im skorej o to, ako sa človek stavia k problémom a práci. Vrelo odporúčam chodiť na pohovory, a ak viete po anglicky tak aj na zahraničné, je to super skúsenosť.
Prezeranie existujúcich projektov
Veľmi zaujímavý spôsob, ako sa niečo nové naučiť je aj sledovanie a prehrabávanie sa v open source projektoch a ich kóde. Veľa krát som sa naučil niečo nové a zistil ako, čo niekto urobil vďaka tejto technike. Musím však povedať, že ak len začínate vie to byt dosť náročné a odradzujúce nakoľko nie viete, kde začať. Osobne som otváral github projekty rôznych packagov, ktoré som pozval v projektoch a sledoval, ako sú naprogramované.