Heading

Perex Html

Jaro Beňo - lektor free kurzu Java pre začiatočníkov
Rozhovory
07.05.2017
Martina Baumann

Jaro Beňo - lektor free kurzu Java pre začiatočníkov

Len pred tromi dňami sme zverejnili online kurz Java pre začiatočníkov (za ktorý nemusíš platiť, je totiž dostupný úplne zadarmo) a už dnes má neuveriteľných takmer 900 študentov! Po prvom šoku sme si hneď povedali, že musíme s tým úspechom von a informovať aj teba! A tak som oslovila lektora  kurzu, aby nám čosi o sebe porozprával. V nasledujúcich riadkoch sa dozvieš, prečo Jaro Beňo tento kurz pustil do sveta a to zadarmo, ako vníma spoluprácu s Learn2Code a spomenul aj nejaké tie zákonitosti o Jave. [Image] Na úvod nám prosím povedz pár slov o sebe, čomu sa venuješ? Pracujem ako programátor. Vo voľnom čase sa venujem rodine, čítam Bibliu, knihy, chodím do prírody a samozrejme robím videotutoriály. Jeden rok som tiež učil na základnej škole (ak toto čítate, tak pozdravujeeem). V Learn2Code sme spustili nový online kurz JAVA, kde ty si jeho lektorom. Ako vnímaš túto pozíciu? Veľmi sa z toho teším. Presne pre toto som kedysi dávno začal robiť videotutoriály – niekomu pomôcť. Pomôcť mu začať v ucelenej forme. Sám som niečo podobné na začiatku potreboval a nemal som to. Musel som zbierať z viacerých zdrojov.  Na čo sa najviac tešíš a čo vnímaš ako najväčšie pozitívum tohto kurzu? Najviac sa teším z niečoho, čo síce neuvidím, ale dúfam v to – niekomu tento kurz naozaj pomôže. Pozitívum kurzu je, že je zadarmo a sú v ňom úplne základy. Najmä video o tom ako Java pracuje s pamäťou – je to najdôležitejšie video zo základov javy (teda aspoň podľa mňa).  Do dnešného dňa sa prihlásilo na kurz viac ako 800 študentov, to je veľký úspech. Čakal si to? Tak 800 by som určite netipoval na začiatku, je to super. Je z toho vidno, že ľudia majú o Javu záujem. O kvalite môjho tutoriálu, to nehovorí zatiaľ nič, nefandím si. To ukážu až hodnotenia. Osobne dúfam, že budú ľudia spokojní. Ďalšie kurzy, by som rád pripravil ešte lepšie, lebo teraz to bude o niečom inom. Nebude to len o tom, že ja si spravím nejaké video na YouTube a potom si ho možno niekto pozrie. Teraz to bude o tom, že ľudia si to budú chcieť pozrieť, ak vstúpia do kurzu. Toto ma motivuje sa tomu venovať o to poctivejšie a kvalitnejšie.  Čo všetko spomínaný kurz zahŕňa? Je napríklad vhodný aj pre začiatočníkov, alebo skôr pre pokročilých? Všetko o kurze a čo zahŕňa je v popise kurzu. Je najvhodnejší pre začiatočníkov v tomto jazyku a celkovo pre začiatočníkov v programovaní.  Kto všetko sa v tomto kurze nájde? Pre koho by si ho skôr odporúčal?  Čo ním môžem získať? Nájde sa tam študent strednej školy, ale i začínajúci vysokoškolák a samozrejme samouk. Všetkým spomínaným to odporúčam. Ďalej ak si chce niekto oprášiť alebo overiť vedomosti, tak to tiež nie je na zahodenie. Ten, kto si to pozrie, získa základný prehľad do písania kódu v Jave.  Čo všetko teda budem vedieť urobiť po absolvovaní kurzu? Napríklad, čo si môžem po kurze uviesť do životopisu? Skutočne sa naučí presne všetko to, čo je v samotnom popise kurzu (ako Java pracuje s pamäťou, výrazy, cykly, podmienky, metódy, triedy, polia, pochopíš, čo sú preťaženia a konštruktory, základy OOP - objektovo orientované programovanie, reťazce, prístupové práva, rozhrania,výnimky a iné užitočné vedomosti). V životopise si môže kľudne uviesť znalosť jazyka Java – začiatočník. Všeobecne sa hovorí, že v IT treba neustále sledovať trendy, platí to aj napríklad konkrétne v JAVA? Menia sa tam veci rýchlo? Konkrétne v Jave sa to nemení zo dňa na deň, ale s verziami je to už inak. Skôr si treba pozrieť, či sa nezmenila nejaká knižnica/famework, s ktorým sa na projekte pracuje. To ale tiež nie je úplná nevyhnutnosť, pretože ak používam verziu xx.1, tak ak urobia verziu xx.2, tak ju môžem použiť, ale i nemusím.  Je podľa teba na Slovensku dostatok profesionálov - Javistov? Je tu silná konkurencia? Musíš mať „ostré lakte“? Ja si myslím, že je tu veľa kvalitných profesionálov. Verím tomu. Ja sa na konkurenciu takto nepozerám. Snažím s pracovať tak ako viem, stíhať termíny, zlepšovať sa. Nechcem používať ostré lakte a dúfam, že ani nebudem. Aké sú tvoje skúsenosti s prácou v IT oblasti? Čo ťa baví najviac a kde sa vidíš o nejaký čas? Máš nejaké konkrétne plány? Baví ma všetko, čo viem robiť. Rád by som pokračoval v tom, čo robím teraz, zlepšoval sa a zdieľal svoje vedomosti s ostatnými. Rád by som spravil Java advanced kurz, budeme v ňom robiť aplikáciu na správu domácej knižnice. Použijeme Hibernate, napojenie sa na rôzne databázy, rest služby + git. Na toto by mohol naviazať ďalší online kurz pre tých, ktorí programujú v Jave, ale nie sú front-end developeri. Teda kurz Bootstrap - ako si rýchlo pripraviť web stránku. Ďalej by som chcel použiť rest služby na to, aby sme sa napojili na Angular 2 aplikáciu. Tak ďalší podkurz by bol Angular 2 single page application kurz. Toto mi zatiaľ napadlo - štádium rozmýšľania :) Jaro je lektorom online kurzu Java pre začiatočníkov, ak chceš s Javou začať, ale nevieš kde, tento kurz je pre teba ako stvorený. Ak máš na Jara nejaké otázky, napíš ich do komentárov.
Ako naprogramovať kalkulačku v Jave
Tipy a triky
05.05.2017
Skillmea

Ako naprogramovať kalkulačku v Jave

Dnes sa naučíme základné operácie v Jave, ktoré si ukážeme pri programovaní jednoduchej kalkulačky. Okrem iného sa naučíme: • vypísať zadaný text • uložiť hodnoty pre premenné typu String a int • vytvorenie vstupu pre užívateľa • parsovanie textu na čísla • podmienky a jednoduché vetvenie • základné matematické výpočy v Jave Program kalkulačka v Jave Čo teda chceme, aby náš program vedel urobiť? 1. Dokáže zaznamenať 2 čísla zadané užívateľom do konzoly 2. Dokáže podľa inštrukcií zadaných užívateľom do konzoly určiť operáciu (+, -, x, /) 3. Dokáže zo zadaných udajov vykonať výpočet a výsledok vypísať Po dokončení by program mal vyzerať nasledovne:[Image] *nezabudnite si nastaviť podporu UTF 8, pretože znaky ľšťžýážä to brať nebude Počas programovania vlastnej kalkulačky ju môžete použiť ako šablónu a pokiaľ objavíte vo svojom programe chybu, môžete si ju podľa šablóny opraviť.  Poďme si vysvetiť, ako sme takýto program vytvorili. Zatiaľ si nebudeme vysvetľovať základnú štruktúru programu, pretože sa jedná o zložité a pre začiatočníkov ťažko pochopiteľné pojmy (balík, trieda, metóda ...). Viac sa o štruktúre programu dozviete, keď sa budeme venovať objektovo orientovanému programovaniu (OOP). Do programu opíšte to, čo vidíte v šablóne.  Vypísanie textu Jednou z najjednoduchších vecí, ktoré budeme od našej aplikácie chcieť, je vypísať nejaký text. K tomu použijeme príkaz System.out.println(“Text“) ; Ako sa dozvieme neskôr, do zátvoriek môžeme namiesto textu v úvodzovkách napísať názov premenej a program nám vypíše jeho program. Tento príkaz nám odriadkuje text v programe, pokiaľ chceme namiesto odriadkovania pokračovať na rovnakom riadku, použijeme príkaz System.out.print(“Text“); Bodkočiarka nám predstavuje koniec jedného príkazu.  V našom programe ho použijeme k vypísaniu inštrukcií pre užívateľa. Prázdne úvodzovky nám poslúžia pre vytvorenie prázdneho riadku.  Premenné typu String a intPremenné sú názvy, ktoré zastupujú určité číslo alebo text, ktorý je v nich uložený. Pred názvom premennej určujeme typ premennej. Pre číslo slúži int a pre text String.  Ukážme si niekoľko príkladov:  int a = 5; String b = “Ahoj“; Pokiaľ by sme chceli v kóde vypísať premennú, použijeme príkaz System.out.println(a); Samozrejme môžeme vypísať niekoľko premenných vedľa seba kľudne aj s obyčejným textom a to pomocou znamienka + . Kód by potom mohol vyzerať nasledovne:  System.out.println (a + b + “Text“) ; Hodnoty premenných sa môžu počas priebehu programu meniť. Pokiaľ budeme operovať s premennou, ktorá už bola definovaná (bol u nej určený typ), nebudeme znovu jej typ určovať:  int a= 5; a=6; Dávajte si pozor na veľké a malé písmená. Pri Stringu sa píše prvé písmeno veľké, pretože sa jedná o referenčný dátový typ, zatiaľčo int je primitívny dátový typ. Tým sa však zatiaľ nebudeme zaoberať.  V našom programe si určíme premenné int cislo1, int cislo2, int vysledok a String operácia.  Vytvorenie vstupu pre užívateľaĎalej budeme chcieť, aby bol náš program interaktívny. Teda, aby tu dochádzalo k obojstrannej komunikácii medzi počítačom a užívateľom. K tomu si vytvoríme užívateľský vstup. Najskôr si úplne na začiatok kódu pridáme metódu import java.util.Scanner; ktorá nám sprístupní funkcie pre vstup užívateľa z konzoly. Do hlavného bloku kódu si potom nadefinujeme premennú, ktorá nám ponesie Scanner:  Scanner sc= new Scanner (System. in) ; Zátvorka nám tu bude definovať diakritiku, ktorú použijeme. Pokiaľ vám nebude fungovať tento kód, skúste napísať: Scannee sc = new Scanner(System.in, “Windows-1250“); Vstup vykonáme tak, že ho priradíme ako hodnotu k premennej pomocou príkazu:  sc. nextLine() ; Mohlo by to vyzerať asi takto: String vstup = sc. nextLine() ; V programe získame od užívateľa hodnotu pre cislo1, cislo2 a operáciu Počítač prečíta vstupy od užívateľa vždy ako text. Čo však v prípade, keď budeme chcieť od užívateľa zadať číslo? K tomu slúži tzv. parsovanie. ParsovanieFunkcia parsovania nám slúži, pokiaľ chceme previesť užívateľom zadaný text na číslo. K tomu použijeme funkciu int nazovpremennej = Integer.parseInt(sc.nextLine() ); V našom programe nám poslúži na prevedenie vstup u premenných cislo1 a cislo2 z textu na číslo. PodmienkyPokiaľ chceme, aby prebehla časť kódu len pokiaľ sú splnené určité podmienky, použijeme k tomu funkciu if. Pokiaľ nie sú splnené podmienky, časť kódu bude preskočená a bude sa pokračovať až za ňou.  Podmienky píšeme do zátvoriek za kľúčové slovo if a príkazy do zložených zátvoriek.  a=1 if (a==1) { System.out.println(“Ahoj“) ; }Pri podmienkach používame ==  Pri textových premenných používáme namiesto == funkciu equals() String a = “Ahoj“ if (a. equals(“Ahoj“){ System.out.println (“Čau“) ; }Je možné používať ďalšie matematické funkcie ako napríklad porovnávanie (<, >). V našom programe pomocou štyroch if funkcií zistíme, akú zadal užívateľ operáciu a podľa toho vykonáme výpočet.  Matematické operácieV Jave môžeme pracovať s rôznymi matematickými funkciami:  Napríklad int a=1+2; Samozrejme je možné nahradiť čísla premennými, napr. int a= b – c ; V našom programe vypočítame výsledok pomocou vysledok= cislo1 [operacia] cislo2; Dúfam, že sa vám podarilo vytvoriť vlastnú funkčnú kalkulačku. Pokiaľ stále máte problémy, skúste ešte skontrolovať, či: • nechýba na konci niektorého príkazu bodkočiarka,  • sú správne umiestnené zložené zátvorkyJsou správně umístěné složené závorky  • sú veľké a malé písmená zapísané správne  Pre dnešok to bude všetko. Java videotutoriál pre začiatočníkov nájdete tu a úplne zadarmo. 
IT ženy dnes majú svoj deň
Novinky
27.04.2017
Martina Baumann

IT ženy dnes majú svoj deň

Žien v IT je stále ako šafránu, sú skôr vzácnosťou a v porovnaní s mužmi ich je skutočne málo. A keďže všetko vzácne a výnimočné si zvykneme nejako pripomenúť a hýčkať, výnimkou nie je ani dnešný deň - ten patrí IT ženám, ajťáčkam, programátorkam, všetkým ženám, ktoré sa venujú digitálnym technológiám a vôbec všetkým, ktoré sa nejakým spôsobom o IT zaujímajú (super, teda oslavujem aj ja). O čom teda hovorím? Girl’s Day Je to niečo ako MDŽ - skoro to isté s tým rozdielom, že namiesto karafiátu a bonboniéry môžu muži ženám podarovať najnovšiu klávesnicu alebo rovno kvalitný PC - prípadne aj nejaký z našich kurzov (alebo rovno predplatné) by určite mnohé ženy potešil. Naspäť k dnešnému sviatočnému dňu Girl’s Day - ide o celosvetový deň žien v informačno-komunikačných technológiách (IKT), ktorý sa koná vždy štvrtý štvrtok v štvrtom mesiaci! Tento rok pripadol na 27. apríla! A čo hovoria štatistiky? Koľko žien v porovnaní s mužmi pracuje, alebo sa zaujíma o prácu v IT? Podľa podkladov Profesie, ktoré nám vypracoval a poskytol analytik Tomáš Janotík, je v IT segmente až 87 percent mužov. Z toho zvyšok tvoria ženy. Takže podľa štatistík môžeme skutočne zhodnotiť, že situácia na Slovensku hovorí v prospech mužov, ktorí vo veľkej prevahe pracovne dominujú práve v IT oblastiach.  Na základe životopisov, ktoré uchádzači posielajú prostredníctvom spomínanej Profesie,  najviac sa uchádzačky zaujímajú o pozície: User experience Expert, Web dizajnér, Databázový analytik, Business Intelligence Specialist, Scrum Master a Technical writer. Týždeň s úspešnými ajťáčkami, Slovenkami! My sme v rámci tohto týždňa pripravili zopár rozhovorov so zaujímavými IT ženami. Naším zámerom je priniesť inšpiratívne príbehy žien, ktoré sa IT nezľakli a dnes sú úspešné programátorky, analytičky a pracujú v IT! Rozprávala som sa s Alex, Ivkou a Luckou. [Image] A práve ony ma presvedčili o tom, že aj svet informačných technológií nemusí byť vôbec nudný, fádny. Naopak, som presvedčená, že s ich povolaniami sa spája mnoho príležitostí - napríklad spomeniem len cestovanie, spoznávanie nových ľudí a kultúr, ktoré ich môžu neustále posúvať vpred. Ako večný IT začiatočník som si teda sľúbila, že povýšim svoje znalosti o nejaký ten level vyššie. Dievčatá, ďakujem za inšpiráciu a dúfam, že rovnako to nakopne aj ďalšie z vás, ktoré stále zvažujete, či sa oplatí investovať napríklad do online kurzov - nezabúdajte, nemusíte byť rovno programátorky! Je niekoľko iných smerov, v ktorých sa môže každá jedna z nás nájsť. Skúste trebárs design, tam sa nejedna kreatívna duša môže dostatočne vyriadiť. Nebojte sa toho...teším sa na všetky, ktoré toto aspoň trošku nakoplo a povedali si, že idú si vylepšiť svoje digitálne zručnosti. Páčil sa ti tento článok? Venuj mu 👍  Ak máš na nás nejakú otázku, napíš ju dole do komentára 👇  
Podľa spoluzakladateľky PIXEL FEDERATION Lucie Šickovej je na trhu málo IT žien
Rozhovory
27.04.2017
Martina Baumann

Podľa spoluzakladateľky PIXEL FEDERATION Lucie Šickovej je na trhu málo IT žien

Poznáte ju najmä ako jednu zo zakladateliek spoločnosti PIXEL FEDE­RA­TI­ON, dlhé roky pôsobila a pôsobí v IT a v oblasti ľudských zdrojov. Ako sama hovorí, IT je všade okolo nás, potrebujeme ho a vidí potrebu sa vzdelávať v tejto oblasti odhliadnuc od toho, či si žena alebo muž. V rámci Medzinárodného dňa žien v IT pokračujeme v sérii zaujímavých rozhovorov so zaujímavými ženami. Moje pozvanie prijala Lucia Šicková.[Image] Na začiatok sa nám prosím predstav, čo presne robíš a čomu sa venuješ?Ahojte, volám sa Lucia Šicková, som jedna zo zakladateliek Pixel Federation a v rámci Pixelu pracujem so vzdelávaním. Mám na starosti systém vzdelávania pre našich ľudí založený hlavne na zdieľaní vedomostí a skúseností v rámci firmy a taktiež sem pozývame expertov zo zahraničia, zastrešujeme mentoring, coaching a aktuálne ideme riešiť individuálne vzdelávacie plány. Okrem interného vzdelávania mám na starosti projekt Edufactory, ktorého cieľom je podporovať a tvoriť inovatívne vzdelávacie koncepty, ktoré pristupujú k vzdelávaniu interaktívnou formou, projektovo, pragmaticky, s rešpektom, okamžitou spätnou väzbou. Zaujímam sa o edugaming, social impact hry, využívanie hier v rámci vzdelávacieho procesu a tiež o samotné vzdelávanie vývojárov na Slovensku. Ak by si nerobila to, čo robíš, čo by si s najväčšou pravdepodobnosťou robila? Určite by som niečo organizovala v rámci kreatívneho priemyslu a pracovala s veľkou skupinou ľudí. Kreatívny priemysel preto, že si vždy obdivovala akúkoľvek formu ľudskej tvorivosti - či už filmovú tvorbu, komiks, animáciu, aplikáciu alebo hru. A ľudia sú pre mňa to najdôležitejšie. Od mojich najbližších až po kohokoľvek so zaujímavým príbehom, či pohľadom na svet. Keď si začínala, bolo to pre teba ťažké? Vedela si si hneď poradiť? Keď som začínala pracovať, mala som 17 rokov a pracovala som vo VHS požičovni. Tam asi ale otázka nesmerovala... Čo chcem povedať je, že odvtedy som vždy pracovala, čiže neviem, ktorý bod považovať za začiatok. Vždy som pracovala s ľuďmi, nikdy som nemala strach z technológií a ľuďmi pracujúcimi s technológiami. Moja prvá práca v rámci herného priemyslu bolo riadenie práve technickej časti tímu. Mala som na starosti programátorov, testerov, scripterov. S niektorými nebola jednoduchá komunikácia, lebo mi radi dali pocítiť, že nerozumiem detailu. Ale mala som zopár skvelých prekladateľov a tí mi robili podporu. Pochopila som, že témy, alebo zručnosti, ktoré nie sú primárne moja doména, si potrebujem vyskladať ľuďmi, ktorí ma dopĺňajú. Ja sa nezvyknem zamotať v probléme, snažím sa vždy hľadať riešenia a to v malých, manažovateľných krokoch. Je dôležité uvedomovať si, čo človek nevie a snažiť sa zlepšovať a hľadať pomoc, kde si neviem pomôcť sama. Čo bolo pre teba najťažšie? Rôzne momenty. Náročný bol prechod z trvalého pracovného pomeru, kde som mala stabilný príjem a zdanlivé istoty na voľnú nohu, kde neexistovala garancia ničoho. Potom prechod z korporátu do kreatívneho priemyslu, tiež kvôli zdanlivým istotám. Ďalšou veľkou výzvou bolo založenie Pixelu a odrazu obrovská zodpovednosť za ľudí, ktorí sa rozhodli s nami spolupracovať. Následne potreba mať dieťa a keď už sa mi narodilo a potom ďalšie a ďalšie, skĺbiť rodinu a prácu. Ale aj materstvo ma naučilo, že všetko je len fáza, či už príjemná, alebo nepríjemná sa v nejakom momente sa skončí, čiže najdôležitejšie sú výdrž, konzistencia a trpezlivosť. Ako to vnímaš pracovne? Je veľký dopyt po ľuďoch s IT znalosťami, majú väčšie šance sa zamestnať v tejto oblasti, nájsť si lepšie platenú prácu? Myslím si, že IT a digitálne technológie už teraz hrajú dôležitú rolu v našich životoch a naše potreby v tejto oblasti budú len rásť. Aj preto je stále rastúci dopyt po vývojároch, ľuďoch so znalosťou toho, čo všetko zahŕňa tvorba digitálnych produktov od nápadu po ich spustenie na trh. To obnáša nielen programátorov, ale aj grafikov, ktorí rozumejú technológiám, koncovému užívateľovi, marketérov, manažérov, dizajnérov a podobne. Čiže na to, aby človek pracoval vo firme, ktorá tvorí digitálny produkt, nemusí byť kóder, ale musí rozumieť súvislostiam a životnému cyklu digitálneho produktu. Po takýchto ľuďoch bude vždy dopyt. Ako vnímaš spojenie IT a ženy? Pracuješ viac v mužskom alebo ženskom svete?IT je dominantne mužským svetom, herný priemysel rovnako. V rámci Pixelu máme takmer 20 percent žien. Stále je to málo, na vyslovene technickejších pozíciách máme iba zopár žien. Nie je to preto, že by sme ženy nechceli prijímať, práve naopak, ale, bohužiaľ, na trhu ich nie je veľa. Vidíš výhody toho, že je stále málo žien v IT? Žien je stále menej ako mužov, ako v mnohých iných segmentoch. Nevidím v tom výhody. Kolektív, kde sú aj muži aj ženy, je oveľa funkčnejší, dynamickejší, obe pohlavia sú niečim špecifické a spoločne tvoria väčšiu rovnováhu. Ako reagovali tvoje kamarátky, keď si sa rozhodla pracovať v tejto sfére? Ja som študovala financie, pracovala som s ľudskými zdrojmi, čiže IT smer som neštudovala. Keďže však mám veľmi široké záujmy a som extrémne zvedavý človek, ktorý sa neustále snaží rozširovať si svoje vedomosti, hľadať širšie súvislosti a dopad na ľudí, nikoho kto ma pozná, neprekvapuje, čo robím.  Pracujú aj ony v IT? Keď idete baby napríklad na kávu, rozprávate sa o tvojej práci? Alebo si túto tému necháš pre mužský kolektív? Mám veľa kamarátov a kamarátok, bohužiaľ, však nie dosť času na len také to príjemné posedávanie na káve a rozprávanie sa o čomkoľvek. Svoj čas delím medzi svoju rodinu, teda Šimona, deti a prácu. Mám aj kamarátov s ktorými nepracujem, ale som typ človeka, ktorý má rád, keď môže svoj okruh kamarátov prepájať aj pracovne. Pýtajú sa ľudia často na tvoju prácu? Stretávaš sa s tým, že by si dievčatá pýtali od teba nejaké tipy a rady? Pixel Federation je aktuálne veľmi exponovaný a dostávame veľa otázok. Ja odpovedám, lebo cítim veľkú zodpovednosť - za náš úspech, za to čo firma a všetci v nej dokázali voči všetkým ľuďom, ktorí sa na tom v nejakom bode podieľali ako aj voči komukoľvek, koho ten príbeh môže inšpirovať. Vidím, ako vie len taká malá vec ako exkurzia namotivovať mladých, aby sa nebáli skúsiť niečo vlastné. Mám rada túto krajinu. Môj syn dnes cestou autobusom povedal, že Slovensko miluje a chce tu ostať navždy. Chcem, aby v tejto krajine ostávali múdri, mladí ľudia a preto sa budem robiť všetko preto, aby sme k tomu prispeli. Čo by si poradila dievčatám, ktoré sa nevedia rozhodnúť, či by mali ísť do programovania alebo do IT samotného? Neviem síce programovať, ale ak máte radi dynamicky sa meniace prostredie, kde treba používať hlavu, určite choďte do toho. Je to veľmi zaujímavý smer, vďaka ktorému budete vždy o krok vpred! Lucke ďakujeme za rozhovor. Páčil sa ti rozhovor? Venuj mu 👍  Ak máš na Luciu nejakú otázku, napíš ju dole do komentára 👇  
Programátorka Ivana: Nepracujem v mužskom svete, veď je to aj môj!
Rozhovory
26.04.2017
Martina Baumann

Programátorka Ivana: Nepracujem v mužskom svete, veď je to aj môj!

V rámci Medzinárodného dňa žien v IT som pátrala po úspešných Slovenkách a aj keď je žien všeobecne v IT pomenej, stále sa môžeme u nás doma pochváliť tými šikovnými! Ivana Lieskovská je teda nielen šikovná, mladá a krásna žena (podľa fotiek by som povedala, že si zmýlila povolanie a pokojne by mohla byť aj modelka), ale navyše k tomu je úspešná programátorka, ktorá každý deň produkuje množstvo skvelých nápadov. Vtipne poukazuje aj na to, že žena v IT nemusí byť vnímaná len ako dekorácia. Ivana má aj svoj vlastný blog, kde si môžeš prečítať viac o jej aktivitách - o jej konferenciách a cestovaní, o Rails Girls alebo o projekte o lingvistike.[Image] Ivana Lieskovská Môžeš sa nám na začiatok trošku predstaviť. Čo presne robíš, čomu sa venuješ?Som programátorka a analytička. Momentálne pracujem pre CSA Systems, kde sa zaoberáme laserovým skenovaním a spracovaním 3D scanov priestoru. V práci najmä pijem kávu a premieňam ju na skvelé nápady, ktoré potom programujem. Vo voľnom čase tancujem, maľujem, chodievam do fitka alebo na bouldrovku. A učím sa zopár cudzích jazykov, čo vo mne vzbudilo záujem o kvantitatívnu lingvistiku. Wau, to znie, že tvoj deň je skutočne nabitý povinnosťami, ale nájdeš si čas aj na zábavu. Ak by si však nerobila to, čo robíš, čo by si s najväčšou pravdepodobnosťou robila? Bola by som búrka. Ale nie, asi maliarka. Alebo by som sa venovala lingvistike a nejakým exotickým cudzím jazykom. Vráťme sa ešte trošku k štúdiu. Dnes nemusíme IT študovať výhradne len na vysokej škole, existujú rôzne online vzdelávacie platformy, kde sa dokážu ľudia naučiť aj programovať. Čo si myslíš o podobnom štýle samoštúdia ty?Online kurzy zbožňujem. Na nete dnes už nájdete milióny kurzov z oblastí informatiky, ekonómie, podnikania, psychológie, hudby... Väčšina MOOC (massive online open course) je zostavená zo sérii krátkych videí, v ktorých je jednoducho a zaujímavo vysvetlená učebná látka.  Online kurzy majú výhodu aj v tom, že riešia aktuálne veci, na rozdiel od predmetov v škole, sú pútavejšie a viac vás vtiahnu, lebo sa učíte tým, že niečo sami tvoríte. [Image] Ivana Lieskovská, autor fotografie: Michal Čerňanský Keď si začínala, bolo to pre teba ťažké? Vedela si si hneď poradiť?Úprimne, často som bola frustrovaná a rozmýšľala som nad inou školou asi tak každé dva týždne.  Čo bolo pre teba najťažšie?Uf, toho je celý zoznam. Jednou z tých ťažkých vecí bolo prijať akési apatické a trochu nekultúrne prostredie na fakulte medzi informatikmi. Z gymnázia som bola zvyknutá na proaktivitu, angažovanosť, záujem učiteľov o názor študentov, podporu tvorivosti a aký-taký vzájomný rešpekt. S týmto som sa stretla počas štúdia vlastne zriedka. Našťastie som spoznala aj pár nadšencov a brutálne inteligentných ľudí, ktorí na sebe makali a tvorili vlastné veci už dávno popri škole. Tí boli aj sú pre mňa inšpiráciou, keď mi niečo nejde.[Image] Fórum Restart Europe v Benátkach, 2014. Na fotografii je tiež CEO Microsoft Italy - Carlo Purassanta Ako to vnímaš pracovne? Máš podľa teba väčšie šance sa zamestnať v IT a nájsť si lepšie platenú prácu?Z pracovného hľadiska sa môžem sťažovať iba ak na priveľa pracovných ponúk. Dostávam  ich množstvo, neustále! A to z rôznych kútov sveta. A čo sa týka platu, na ten sa sťažovať tiež nemôžem. Ako reagovali tvoje kamarátky, keď si sa rozhodla študovať a pracovať v tejto sfére? Zmäteným úsmevom. Ale všetky sme šli študovať niečo uletené, bavila nás fyzika. Jedna išla študovať matematiku, druhá jadrovú chémiu... [Image] Veľký Čínsky múr, Peking, Čína 2016 - výlet počas konferencie softvérových inžinierov. Ako to potom vyzerá, keď idete spolu napríklad na kávu, rozprávate sa o tvojej práci? Alebo si túto tému šetríš pre mužský kolektív?Počas štúdia informatiky sa mojimi kamarátkami stali spolužiaci a káva sa záhadne transformovala na pivo. S chalanmi sme málokedy riešili niečo iné, ešte aj v intrákových oknách, v ktorých sa svietilo, sme videli trojuholníkové matice a rady na parkoviskách nám pripomínali matematickú analýzu. Ak idem mimoriadne na kávu s niekym mimo IT, riešime to, čo máme spoločné. Ľudia si často spájajú výraz IT s mužmi a nevedia si predstaviť, že by s ním mohlo mať niečo dočinenia aj nežnejšie pohlavie. Automaticky si myslia, že IT je skôr svet mužov. Ako to vnímaš ty? Pracuješ viac v mužskom alebo ženskom svete?Prácu v IT vnímam ako kreatívnu a vznešenú zároveň. Kreatívnu preto, lebo existuje x spôsobov, ako môžeš niečo spraviť. Vznešenú preto, lebo slúži ľuďom. Robíš produkty pre ľudí, ktorí ich budú potom používať pri práci alebo len tak, pre zábavu. Čo na tom nie je pre ženy? Muži sa v IT možno iba cítia sebavedomejšie. Veľakrát len preto, že ako deti vnímali počítače ako hračky. Keď však prídu na vysokú školu, málokedy majú viac relevantných vedomostí ako dievčatá. Takéto stereotypné modely však majú veľký vplyv na výber budúceho smerovania, čo je škoda, pretože spojenie “ženy v IT” znie celkom harmonicky. Aby som odpovedala aj na tvoju poslednú otázku, priemerne sa pohyboval počet mojich kolegýň v intervale <0; 2>. Napriek týmto číslam budem tvrdohlavo tvrdiť, že nepracujem v mužskom svete, veď je to aj môj svet.[Image] Ako sme robili semestrálnu prácu na číslicové počítače  Podľa toho, čo teraz počúvam a vidím, si mladá a atraktívna žena plná energia, skvelých nápadov. Berú ťa tvoji mužskí kolegovia rovnocenne? Povedzme, ak riešite nejakú úlohu, cítiš, že tvoje slovo má rovnakú váhu?Väčšinou áno. Mala som len pár kolegov, ktorí si potrebovali niečo dokazovať.  Vidíš výhody toho, že je stále menej žien v IT? Alebo sa už pomer žien a mužov pomaličky vyrovnal?Nemyslím si, že sa pomer mužov a žien v IT vyrovnal a kým (ak) sa tak stane, to ešte nejakú dobu potrvá. Tento nepomer má, samozrejme, aj svoje výhody.  Jednou z nich je napríklad to, že s tebou robia občas rozhovory o tom, ako málo je žien v IT (smiech). Je to dvojsečná zbraň, niekedy je tvoja prítomnosť veľmi vítaná, v horších prípadoch sa cítiš ako dekorácia. Vďaka nízkemu počtu žien v IT sú však vyvíjané úžasné aktivity, organizované eventy a workshopy špeciálne pre dievčatá, ktoré majú záujem o IT, ale nevedia, ako začať. Toto úsilie spája ľudí a mňa vždy fascinuje to, ako sa nadšení ľudia vedia spojiť pre dobrú vec. [Image] Programátorská súťaž ACM ICPC, Krakov, Poľsko 2013, zľava: Tomáš Isteník, Ivana Lieskovská, Martin Olešnaník Ty očividne veľa cestuješ. Je to aj vďaka tomu, čo robíš? Má podľa teba programátorka veľké šance popri zamestnaní aj cestovať? Myslím tým samozrejme aj pracovné cesty do zahraničia.Snažím sa, príležitostí je celkom dosť. Napríklad na fórum v Benátkach som bola pozvaná vďaka môjmu záujmu o startupy spolu s ďalšou hŕstkou žien z JA-YE (Junior Achievement Europe). V Lisabone mali zasa ženy z IT vstup na jednu konferenciu zadarmo. Niektorí zamestnávatelia vám radi preplatia účasť na medzinárodných konferenciách alebo školeniach, popri ktorých si nájdete chvíľu čas aj spoznať okolie. A služobné cesty sú ďalšia kapitola, aj na Slovensku sa dá nájsť práca, odkiaľ chodíte každé dva týždne do Nemecka, Holandska, Švajčiarska alebo Rakúska. Pýtajú sa ľudia často na tvoju prácu? Stretávaš sa s tým, že by si dievčatá pýtali od teba nejaké tipy a rady?Vieš čo, na prácu sa ma spýtajú noví ľudia vždy iba raz. Buď sú z rovnakého “akvária” a máme sa o čom baviť, alebo nastane chvíľka premýšľania, kam sa debata uberie ďalej z prekvapeného “Aha, wow”. Jasné, niekedy odo mňa potrebujú radu. Myslím, že viacero z nás zažilo odpoveď typu “Nevieš používať počítač?”. Tak jasné, že sa radšej spýtaš kamošky. Čo by si poradila dievčatám, ktoré sa nevedia rozhodnúť, či by mali ísť do programovania?Toto rozhodnutie nesie so sebou mnoho rôznych reakcií, od lichotivých až po fakt extrémne trápne. Nenechajte sa odradiť hlupákmi a myslite sa svoju budúcnosť. Na nete nájdete veľa tutoriálov a online kurzov, kde sa môžete trochu pohrať a zistiť, o čom to je. [Image]  Workshop Railsgirls, kde bola Ivana Lieskovská mentorkou, Bratislava 2015! Ivanka, ďakujeme ti za rozhovor.  Ak sa ti rozhovor páčil, venuj mu 👍  Ak máš na Ivu nejakú otázku, napíš ju dole do komentára 👇  
Menej žien v IT môže byť aj istá výhoda
Rozhovory
25.04.2017
Martina Baumann

Menej žien v IT môže byť aj istá výhoda

Alexandru Nyitraiovú sme už v jednom rozhovore spovedali, mnohí  z vás ju poznajú aj z Learn2Code, kde istý čas pracovala. Keďže je však stále o čom rozprávať, spýtala som sa aj na to, čo si myslí o ženách a ich postavení v IT. Prečo spomínam práve ženy v IT?  Blíži sa totiž Medzinárodný deň žien v IT a ako ženská časť tímu nášho L2C cítim morálnu zodpovednosť, aby sme si pripomenuli aj nežné pohlavie v tomto odvetví a pozreli sa spolu na to, aká je situácia dnes.  Alexandra momentálne študuje na MatFyze a aj keď prácu síce odložila na chvíľku bokom, programovaniu a všetkému okolo toho sa venuje stále. Mentoruje na workshopoch pre dievčatá Rails Girls alebo Django Girls v Bratislave, pracovala u nás v Learn2Code ako front-end developerka. Programovanie je naozaj aj o hľadaní informácií na internete. Neustále googlovanie a trpezlivosť, ako hovorí samotná Alexandra. Čo sa týka pomeru žien v IT svete, vidí v tom aj určitú výhodu. Neprezradím na úvod všetko, viac už sa dozvieš v nasledujúcich riadkoch od samotnej Alexandry.[Image] Ešte aj dnes si ľudia často myslia, že IT je svet mužov. Ako to vnímaš ty? Pracuješ viac v mužskom alebo ženskom svete?  „IT je svet mužov“ sa dá pochopiť rôzne.  Napríklad tak, že viac mužov ako žien študuje programovaniu blízky odbor. Alebo je väčšie percento mužov ako žien, ktorí sa venujú vývoju či výskumu v IT. Alebo viac mužov než žien pracuje ako manažér v IT oddelení. Čo by som už za pracovanie v IT nepovažovala. Možno sa to dá aj inak pochopiť.  Podľa môjho názoru, nie je programátor ako programátor. Či už je to muž alebo žena. Mnoho programátorov neštudovalo informatiku. Nezaujímali sa o to, nemali pre to vášeň. No keďže programovanie je populárne, tak sa to naučili z rôznych internetových kurzov.  Bohužiaľ, veľa takýchto programátorov nevie, čo je časová zložitosť algoritmu. Nerozvíjali si programátorské myslenie vďaka diskrétnej matematike. Taktiež im chýbajú všeobecné vedomosti o sieťach, bezpečnosti, návrhu databázových systémov či iných oblastiach IT, ktoré sa v praxi developera využívajú. Vidno to potom v ich kóde, ktorý síce môže fungovať a pekne vyzerať, ale často je neefektívny.  Podľa mnohých štúdii, sa vývoju či výskumu v IT venuje viac mužov ako žien. Pre mňa tento rozdiel nie je podstatný. Neovplyvňuje ma a preto ho nevnímam. Nerozlišujem ženy a mužov v technických odboroch. Rozlišujem medzi tými ľuďmi, ktorí pre to majú vášeň a záujem a tými, ktorí nie.  Ako si sa dostala k práci v Learn2Code a čo teraz presne robíš?  Presedenie leta na kúpalisku je pre mňa, úprimne, nuda. Vedela som, že ak sa budem snažiť počas štúdia, nezačnem po ukončení školy na úplne juniorskej pozícii.  Ujasnila som si, čomu sa chcem v tomto období môjho profesného života venovať. A to bol a aj je Javascript.  Keďže som nemala pracovné skúsenosti, hľadala som medzi ponukami pre študentov.  Inzerát Learn2Code som našla na jednom z profesných portálov a hneď som im napísala. Vedela som, že to bola pre mňa ideálna ponuka.  Momentálne sa plne venujem štúdiu. Na MatFyze nám tento semester dávajú mnoho úloh, a preto ma mrzí, že nestíham pracovať. Verím tomu, že keď sa to trošku uvoľní, vrátim sa do práce.  Ak by si nerobila to, čo robíš, čo by si s najväčšou pravdepodobnosťou robila?  Popravde, netuším. Teraz by som už určite nemenila. Ale ak by som si musela vybrať, asi by som študovala cudzie jazyky a zdokonaľovala sa v nich. Cestovala by som a možno robila sprievodkyňu v cestovnom ruchu niekde v zahraničí. Ale vôbec netuším k akej profesii by ma to priviedlo.  Keď si začínala, bolo to pre teba ťažké? Vedela si si hneď poradiť?  Začiatky sú vždy ťažké. V akomkoľvek odbore. Nevedela som si hneď poradiť. Často som sa pýtala tých skúsenejších – priateľa, učiteľov.  Začalo sa to zlepšovať, keď som sa naučila nespoliehať sa na mentorov či učiteľov, ale výlučne na seba.  Čo bolo pre teba najťažšie?  Mnoho vecí. Ťažké v programovaní je pochopiť, že sa treba naučiť googliť. Tak isto bolo ťažké nadobudnúť väčšiu trpezlivosť. Keď mi niečo nefungovalo, nemohla som sa na to vykašľať. Za mňa by to nikto iný nespravil a ja by som sa nič nenaučila. Tiež bolo ťažké pochopiť, že ak nechcem zostať priemernou, musím sa začať zdokonaľovať v programovaní aj vo voľnom čase. Pretože škola mi nedáva dostatok praxe. Ako to vnímaš pracovne? Máš podľa teba väčšie šance sa zamestnať v IT a nájsť si lepšie platenú prácu?  Myslím si, že veľmi záleží od firmy, do ktorej sa uchádzam. A tak isto od mojich schopností.  Ak sa človek naozaj snaží a nevynecháva ani angličtinu zo svojho štúdia, má šance na tak dobre platené pozície, za ktoré by na Slovensku dostal niekoľkonásobne menej. Napríklad ak pracuje pre zahraničný trh.  Myslím si, že stále existujú firmy, ktoré si vyberajú zamestnancov najmä na základe menej podstatných vecí než podľa ich schopností. Niektoré si preto neudržujú diverzitu zamestnancov. A to je len nevýhodou takejto firmy. A preto by som tam nechcela pracovať.  Ako reagovali tvoje kamarátky, keď si sa rozhodla študovať a pracovať v tejto sfére?  Na strednej škole som si nenašla kamarátku, s ktorou by som sa zhodovala vo väčšine názorov. Takže hoci som sa s nimi bavila, nikdy som si s nimi nerozumela natoľko, aby som si nechala „ofrflať“ svoje rozhodnutie.  Pracujú aj ony v IT? Keď idete baby napríklad na kávu, rozprávate sa o tvojej práci? Alebo si túto tému necháš pre mužský kolektív?  Keď som prišla na MatFyz, zistila som, že ľudia sú tu oveľa inteligentnejší. Dievčatá aj chalani. Dá sa s nimi pokecať naozaj o všetkom. A tu som si našla tie pravé kamarátky a aj kamarátov. O práci sa tu dá baviť naozaj s každým.  Vidíš výhody toho, že je stále menej žien v IT? Alebo sa už pomer žien a mužov pomaličky vyrovnal?  Podľa mňa, má aj výhody, že je menej žien v IT. Napríklad, ak príde na pracovný pohovor nejaká vážne vyskillená baba, budú si ju možno viac ceniť v kolektíve. Pretože aj vďaka nej je kolektív viac diverzitný.  A čo sa týka toho pomeru, myslím si, že sa to bude čím ďalej tým viac vyrovnávať.  Pýtajú sa ľudia často na tvoju prácu? Stretávaš sa s tým, že by si dievčatá pýtali od teba nejaké tipy a rady?  Na prácu sa ma ľudia pýtajú vrámci bežnej komunikácie. Keďže väčšina tých, s ktorými sa stretávam, sú tiež ITčkari, chápu ma. Občas sa ma pýtajú na skúsenosti aj spolužiačky, ktoré ešte nepracovali v IT.  S dievčatami, ktoré sa rozhodujú medzi IT a iným odborom sa stretávam iba na workshopoch. A áno, tam sa ma občas pýtajú na štúdium alebo na prácu.  Čo by si poradila dievčatám, ktoré sa nevedia rozhodnúť, či by mali ísť do programovania?  Ak ich to aspoň trochu baví, nech skúsia štúdium informatiky, alebo podobného odboru.  Prichádza doba automatizácie, technológii a v IT bude v dohľadnej dobe dostatok solídnych pracovných ponúk. Ak by ich to predsalen prestalo baviť, stále môžu prestúpiť na inú školu. Veď sú vo veku, kedy treba skúšať veľa vecí, aby vedeli, čo chcú a čo nie.  Alexandra má aj svoj osobný blog, ktorý nájdeš TU.  Alexandre ďakujeme za rozhovor. Páčil sa ti rozhovor? Venuj mu 👍  Ak máš na Alexandru nejakú otázku, napíš ju dole do komentára 👇  
JavaScript developer Adam odporúča študovať online
Success stories
20.04.2017
Martina Baumann

JavaScript developer Adam odporúča študovať online

Stretli sme sa na našom prvom meetupe. Adam Ilčišák síce nie je veľký fanúšik networkingových akcií, ale pokecať s nami si prišiel rád. A my sme sa s ním porozprávali, vymenili si skúsenosti a niečo z toho teraz prinášame aj vám. Čítajte v nasledujúcich riadkoch. Na začiatok začnime tvojou prácou. Čo presne robíš, aká je tvoja pozícia?   Som junior JavaScript developer v spoločnosti Accenture. Som tam ešte len tri mesiace, čiže zatiaľ som toho veľa nestihol, ale som na internom projekte, kde vyvíjame aplikáciu vo frameworku Angular 2. A ako si k tomuto vôbec dostal? Čo ťa k tomu viedlo?  Tak, vyštudoval som politológiu. Vždy som mal ale v hlave nejaké svoje business projekty a vždy k tomu bolo treba nejakú appku alebo aspoň web. Tak som sa zháňal po nejakých programátoroch, ale zistil som, že také služby sú dosť drahé. Povedal som si teda, že sa naučím spraviť si web sám. A tak som popri inej práci intenzívne študoval a kódil. Nevytvoril som síce ešte nič, čo by bolo reálne použité, ale chytilo ma to tak, že som si povedal, že kým sa mi nepodarí rozbehnúť niečo svoje, tak toto chcem robiť. Máš nejaký vzor, ktorý ťa inšpiruje? Osobu, ktorá je pre teba motivátorom?  Nemám konkrétnu osobu, ktorá by má inšpirovala, ale mám rád príbehy úspešných ľudí. Myslím, že z každého si môže človek niečo vziať. Kde berieš inšpiráciu pre svoju prácu? Máš nejaké tipy, ktoré zaručene fungujú?  V korporácií tej motivácie zas toľko nepotrebujem. Kódim, čo mi povedia že mám nakódiť :) V tejto oblasti je potrebné sledovať aktuálne trendy, inovácie. Ako si na tom ty? Stíhaš to všetko popri práci?  Ani neviem, či sa to všetko dá reálne stíhať. Som veľmi rád, že dnes sa už programovaniu venujem na full-time a je určite ľahšie sledovať trendy, pretože s tým robím na dennej báze. Popri bývalej práci som to ale vôbec nestíhal a aj teraz mám pocit, že sa to všetko mení veľmi rýchlo. Mám taký hrubý prehľad, ale detailne sa zameriavam iba na to, s čím aktuálne robím - momentálne teda na frontend a Angular. Čo ťa najviac baví na tvojej práci? Máš nejaký obľúbený task, ktorý robíš najradšej?  Najviac sa mi páči, že sa učím veľa praktických veci, ktoré sa dajú reálne použiť aj na vlastné projekty. Zároveň ma práca ako taká veľmi baví, pretože jej výsledkom je reálny produkt. Dnes je obrovský dopyt po programátoroch. Čo by si poradil všetkým, ktorí nemajú žiadne skúsenosti, ale chceli by nejako začať?  Poradil by som, aby sa vykašľali na knihy. Ja knihy milujem a je to taký starý zvyk, či model, že keď sa chce človek niečo naučiť, tak potrebuje mať knihy a v nich niečo študovať. Pri programovaní to však podľa mňa neplatí. Ja som začal s knižkou a trápil som sa s notepadom a prepisovaním kódu. Knižka bola stará dva roky, ale pri programovaní sa za dva roky zmení dosť veľa vecí. Online je obrovská komunita ľudí, ktorí radi pomôžu, online nájde človek vždy najnovšie informácie a diskusie k rôznym problémom, tiež množstvo študijných materiálov a videí. IT je všeobecne vnímané ako veľmi špecifická oblasť. Aký je tvoj názor?  Nemyslím si, že je to zase tak špecifická oblasť - v súčasnosti si skôr myslím, že je to už niečo úplne bežné. Mal si niekedy pocit, že to nezvládneš? Bolo obdobie, kedy si chcel skončiť a robiť niečo úplne iné?  Zatiaľ nie. Občas mám pocit, že sa toho musím ešte strašne veľa naučiť a že je predo mnou dlhá cesta, kým budem patriť medzi špičku, ale som pripravený na sebe makať.    Cítiš na Slovensku silnú konkurenciu v tom, čo robíš konkrétne ty? Musíš mať „ostré lakte“?  Zatiaľ nemôžem povedať, že by som cítil silnú konkurenciu. Som začiatočník a s veľmi obmedzenými schopnosťami a vedomosťami som si našiel prácu v tomto odvetví. Takže skôr by som povedal, že cítim dopyt po pracovnej sile.  Aké sú tvoje plány do budúcnosti?  To je tajné.[Image] Vďaka za rozhovor Adam. Páčil sa ti rozhovor? Venuj mu 👍  Ak máš na Adama nejakú otázku, napíš ju dole do komentára 👇  
Ako zabaviť deti počas letných prázdnin
Podujatia
12.04.2017
Martina Baumann

Ako zabaviť deti počas letných prázdnin

Každý rodič veľmi dobre pozná situáciu, keď začnú prázdniny a zrazu nevie, ako zabezpečiť aktivity pre svoje dieťa, deti. Asi najhoršia situácia vymýšľania aktivít je počas letných prázdnin, kedy majú deti až dva mesiace prázdnin a nevedia, čo skôr od roztopaše robiť. Starí rodičia už kdesi v strede júla prestávajú zdvíhať telefón, susedia vynášajú odpadky potme, len aby náhodou na vás nenarazili a nevyslúžili si nejaký ten babysitting. A kamoška, ktorá je doma so svojimi malými deťmi, je tiež vypnutá, odcestovaná, chorá, alebo... Jednoducho povedané, zostali ste na to sami. My však vieme, čo s tým. Teda aspoň minimálne na päť pracovných dní. Na tie ostatné budete musieť využiť všetky rodinné a susedsko-kamarátske väzby. Čo teda môžete urobiť, aby ste nemuseli v práci stresovať, kam dáte malého prázdninára? Pošlite ho na programátorský denný tábor do Polusu. Kedy?  ↓ Termíny táborov: 10. - 14. júla 2017 24. - 28. júla 2017 07. - 11. augusta 2017 21. - 25. augusta 2017 Denný tábor je presne v čase, kedy vy potrebujete byť v práci (teda väčšinou) a to konkrétne od pondelka do piatku od 09:00 do 17:00 hod. My tie deti dokonca aj nakŕmime a zabezpečíme im pitný režim. Čiže nemusíte sa o nič starať. Päť dní akčných aktivítPočas týchto dní sa deti môžu oboznámiť s programovaním, krok za krokom si prejdú úvod a základy tak, aby sa jednoducho dozvedeli to, čo budú potrebovať pri samotnom programovaní. Neskôr sa už pokúsia aj nakódovať nejakú jednoduchšiu hru. Zahrajú sa aj so vzdelávacím robotom Ozobotom.  A tak si v intuitívnom prostredí pocibria svoju kreativitu, čo im zároveň umožní do veľkej miery prejaviť sa  a ukázať, čo v nich naozaj je. Nemusíte sa však báť, že by to vaše dieťa malo zvládnuť! Naše tábory sú totiž vhodné pre začiatočníkov vo veku 8 - 13 rokov. A aby sme stále nehovorili len o programovaní či kódovaní, deti čaká pestrý program aj mimo toho. Máme pripravenú (a teraz by sa najradšej prihlásili aj oteckovia) Xbox obývačku s rôznymi hrami, deti zájdu do laser tag arény, alebo si pôjdu zašportovať vo FutboXXe. Skutočne ich čaká päť akčných dní zábavy, kde si nájdu aj nových kamarátov.[Programátorský tábor v bratislavskom Poluse v roku 2016] Čo sa dieťa naučí?• základy dizajnu hier • základy tvorby 2D hry v jazyku Scratch • úvod do základov programovania ako postupnosť príkazov, udalosti, cyklus, vetvenie alebo premenné • naprogramovanie zložitejšej funkcionality v jazyku Scratch (vnímanie iných postáv) • vytvoriť pre hru rôzne animácie, zvuk alebo skóre • vytvoriť jednoduchú hru akú nájdete napríklad aj na internete Objednajte tábor pre vaše dieťa tu - OBJEDNÁVANIE UKONČENÉ
Aká je idálna aplikácia na fotomontáž fotiek
Tipy a triky
10.04.2017
Skillmea

Aká je idálna aplikácia na fotomontáž fotiek

Povedal by si, že budeš niekedy schopný vytvoriť fotomontáž fotiek vo Photoshope? Prečítaj si tento článok a dodrž postupy. Vďaka tomu sa naučíš vytvoriť akúkoľvek fotomontáž, dokonca aj pomocou rôznych aplikácií na fotomontáž. Možno ti to znie náročne, ale v skutočnosti sú tieto kroky jednoduché, len vyžadujú trochu cviku. Každá jedna fotomontáž pozostáva zo spojenia viacerých vrstiev. K tomu patrí aj správne nastavenie farebných tónov, aby všetky vrstvy pôsobili zhodne a vytvorili ucelený výsledok. Ako som postupoval pri tvorbe fotomontáže?1. Výber správnych fotografií – Základom je nájsť obrázky, ktoré majú rovnaký uhol a správne postavenie objektov, aby výsledná montáž vyzerala realisticky. Správne zdroje obrázkov nájdeš v našom online kurze. 2. Určenie témy a emócie – Pred začiatkom je dôležité si určiť tému fotomontáže. Chceš vytvoriť scénu so zameraním na letnú atmosféru alebo zimnú? Definuj si farebnú schému a tón, ktorý chceš vyvolať. 3. Zvoliť nástroje pre výber objektov – Zváž, či pozadie na fotografii je jednoduché alebo zložité, prípadne či obsahuje tiene. Jednoduché pozadie zvládneš s nástrojmi ako Magnetické laso či Kúzelná palička, ale pri náročnejších scénach sa odporúča použiť PenTool. Viac o nástrojoch výberu nájdeš v našich vzdelávacích kurzoch zameraných na Photoshop. 4. Úvodné pospájanie vrstiev – Spojenie vrstiev do dokumentu ti pomôže vizuálne posúdiť, ktoré fotografie sa k sebe najlepšie hodia. Často je vhodné mať pripravených viacero alternatív, ktoré môžeš kombinovať. 5. Farebná korekcia – Tento krok zahŕňa nastavenie farebnej zhody. Napríklad, letné obrázky vyžadujú inú tonalitu než zimné, preto je dôležité nastaviť rovnakú tonalitu vo všetkých vrstvách. 6. Nástroje ako Krivky a Úrovne – Tieto funkcie pomáhajú doladiť teplé a studené tóny na jednotlivých kanáloch. V našich inovačných vzdelávacích kurzoch sa naučíš pracovať s histogramom a správne nastaviť tieto nástroje. 7. Hue/Saturation a Color Balance – Pomocou nich dokážeš dolaďovať farebné odtiene jednotlivých vrstiev. Kombináciou príkazov na tonalitu, saturáciu a svetlosť môžeš dosiahnuť želanú harmóniu medzi všetkými vrstvami. 8. Jednoduché filtre – Filtre ako Color Lookup a Photo Filter sú užitočné na nastavenie špecifických farebných efektov, ktoré dodajú fotomontáži jednotnú atmosféru. 9. Módy prelínania – Tieto módy umožňujú prepojiť vrstvy tak, aby sa eliminovali nevhodné svetelné efekty. Pri nastavovaní svetlých a tmavých miest je možné použiť rôzne módy prelínania, ktoré pomôžu dosiahnuť realistickejší efekt. Postupy s módmi prelínania nájdeš aj v našom online kurze Umelá inteligencia (AI). 10. Finalizačné úpravy – Finálne úpravy zahŕňajú nastavenie tonality pre celý obrázok alebo pridanie textúr a vzorov. Technika Dodge and Burn zvýrazní kontrasty medzi svetlými a tmavými časťami. Na dosiahnutie efektu môžeš tiež použiť Gradient map, ktorá nastaví hodnoty svetlých a tmavých pixelov. Viac o týchto technikách sa dozvieš v našich kurzoch, ktoré pokrývajú všetky aspekty profesionálnej fotomontáže. Toto by bolo všetko, čo sa týka tvorby fotomontáže. Na obrázku môžeš vidieť rýchly postup. Ale tu máš aspoň v skratke opísané, ako by si mal aj ty postupovať, keď si budeš chcieť vytvoriť vlastnú fotomontáž. Už si vytvoril svoju vlastnú fotomontáž, ale postupoval si inak? Podeľ sa o svoje poznatky do komentára :)  Autorom článku je Marek Chrenko.
Krásne a free obrázky na stiahnutie úplne zadarmo
Tipy a triky
31.03.2017
Martina Baumann

Krásne a free obrázky na stiahnutie úplne zadarmo

Každý, kto má svoj vlastný blog alebo webstránku, veľmi dobre pozná problém s fotografiami a obrázkami k článkom, príspevkom a blogspotom. Pokiaľ nie si vášnivý fotograf a nemáš v zálohe plno vlastných ilustračiek a nefotíš ako divý všetko, čo ti príde pod ruku, musíš rozmýšľať, aký obrázok použiť pri písaní vlastných textov. Online kurzy zamerané na umelú inteligenciu dnes ponúkajú rôzne nástroje, ktoré ti môžu pomôcť s generovaním alebo úpravou obrázkov pre tvoje články. Povedzme si úprimne, kto dnes už číta články bez fotiek? Naopak, fotka je to prvé, čo človeka hneď upúta a so záujmom klikne na publikovaný materiál. A práve spomínané foto ruka v ruke s dobrým titulkom namotivuje potencionálneho čitateľa, aby sa príspevkom zaoberal (a v tom lepšom prípade zdieľal aj na fejsbúk, kde potom celý večer sleduješ lajky). Umelá inteligencia sa stáva neoceniteľným nástrojom pre blogerov, ktorí chcú optimalizovať svoje vizuálne a textové materiály. Pozor na autorské práva!Obrázky na stiahnutie zadarmo sú často vyhľadávané na internete, pretože je plný profesionálnych fotografií, problém však je s autorskými právami. Používať cudzie materiály je totiž neetické, na druhej strane vám môže za autorskú fotku hroziť aj mastná pokuta. Čo teda (ne)robiť, ak nemám žiadnu databázu obrázkov a nemám financie na používanie platených služieb agentúr, ktoré poskytujú obrazový servis? V prvom rade určite nesťahovať autorskú fotku, tiež by sa ti nepáčilo, keby sa niekto prezentoval tvojou prácou. Kurzy cez úrad práce môžu byť vynikajúcou príležitosťou, ako sa naučiť pracovať s bezplatnými obrázkami na stiahnutie zdarma alebo open-source nástrojmi na úpravu obrázkov a fotografií, čo ti umožní vytvoriť vlastné vizuálne materiály bez porušovania autorských práv. Tieto kurzy často ponúkajú bezplatný prístup k základným zručnostiam potrebným pre digitálnu tvorbu, vrátane práce s programami na tvorbu a úpravu obrázkov, ktoré môžu byť skvelou alternatívou k plateným zdrojom. Nerob paniku, na internete nájdeš aj fotky, ktoré sú free!Opäť tu je pomocník internet - treba však hľadať na správnych webstránkach a teda takých, čo sú "free". Ako? Stále existuje dostatočné množstvo zdrojov, odkiaľ môžete čerpať obrázkové materiály zdarma na ďalšie použitie bez rizika pokút. Tak a teraz odkiaľ stiahnuť obrázky pre tvoj projekt? Aké sú THE BEST FREE PHOTOBANKS? FLICKR Nekonečné milióny a bilióny fotiek (množstvo z nich free) - to je Flickr, komunita, miesto, nevyčerpateľný zdroj obrázkov, ktorý využívajú milióny ľudí. Veľmi populárny, nezabudni však čeknúť ich licenciu. Cez Creative Commons si teda vieš pozrieť presné podmienky používania fotografií a niekoľko možností, ako môžeš obrázok použiť. PIXABAY Ďalšia webka, na ktorej môžeš nájsť, sťahovať a zdieľať obrázky, je Pixabay - pričom stránka uvádza, že všetky obrázky sú publikované v rámci Creative Commons. Výhodou je, že obrázky sa dajú nielen sťahovať, ale tiež upravovať a ďalej distribuovať aj na komerčné účely. A to nie je všetko, okrem obrázkov ponúka aj vektory a rôzne ilustrácie. FREEPIK Zaujímavé možnosti obrázkov ponúka aj Freepik, ktorý je ako inak - zdarma! Databáza vyhľadáva obrázky pomocou niekoľkých zdrojov, preto sa väčšina používateľov zhoduje v tom, že táto webka ti ušetrí kopec času. Vyhľadáš si konkrétnu fotku podľa názvu alebo kategórie. PEXELS Pexels má tiež bohatú databázu rôznych obrázkov, ktoré sú na voľné použitie, pričom tiež fungujú na princípe Creative Commons. A opäť hurá - všetky fotky sú použiteľné na komerčné účely. UNSPLASH Parádne fotky zadarmo a všetky na komerčné využitie pod Creative Commons Zero licenciou. Môžeš sa prihlásiť do ich newslettra a dostávať 10 fotiek vo vysokom rozlíšení každý 10 dní. DREAMSTIME Dreamstime má sekciu, v ktorej najdeš fotky zadarmo. Je potrebné vytvoriť si na stránke účet. PICJUMBO Fotobanka českého fotografa a dizajnéra Viktora Hanáčka, ktorý túto stránku založil v roku 2013 ako reakciu na odmietanie jeho fotografií klasickými platenými fotobankami z dôvodu nedostatočnej kvality. Doteraz z nej bolo stiahnutých používateľmi niekoľko miliónov obrázkov. CANVA Pri slove Photoshop chytáš paniku a srdce ti začína divoko biť? Pokiaľ si naň netrúfaš a máš mať z neho nočné mory, použi bezplatný servis, ktorý ponúka CANVA - je jednoduchá, rýchla a efektívna. Dokážeš v nej tvoriť kopec ilustračných obrázkov, ponúka množstvo voľných obrázkov a grafík. Stačí sa len zaregistrovať prostredníctvom mailu alebo Facebooku a ideš na to! Na začiatok ti úplne postačí. Ďalšie free databázyhttps://morguefile.com/ https://www.sitebuilderreport.com/stock-up http://www.rgbstock.com/ https://stocksnap.io/ + ďalšie desiatky zdrojov, ktoré na internete existujú. Tip: s CC Search dokážeš vyhľadávať obrázky podľa zvolenej licencie cez externé služby, ako napr. Flicke alebo Google Images. CENNÁ RADA NAD ZLATO Spomínané databázy ti môžu zjednodušiť tvoju prácu, nezabudni si však pozorne prečítať pravidlá, môžeš sa tak vyhnúť mnohým problémom – tu určite platí: Dvakrát pozri, prever a raz stiahni! A čo sa týka pravidiel, ktoré by sa nikdy nemali porušiť – takéto fotky určite ďalej nepoužívaj na ďalší predaj, prípadne si nimi neplň svoju online databázu. Mysli na zdroj! Aj keď sú obrázky z free databáz úžasným pomocníkom, treba si vždy pozrieť a prečítať podmienky používania a licenciu danej fotobanky. Každá ich môže mať iné, môže ich priebežne meniť a podobne. Niektoré databázy zvyknú žiadať o uverejnenie spätného odkazu, odkiaľ si fotku čerpal. Čiže vždy si pre istotu prever, ako je to s licenciou, a nezabudni zdrojovať, zdrojovať, zdrojovať. Zlaté pravidlo, ktoré slúži ku cti :) Používaš fotobanky alebo obrázky zadarmo? Svoje prípadné ďalšie tipy na stránky s free fotkami napíš do komentára, radi rozšírime náš zoznam. Online vzdelávanie a vzdelávacie kurzy často poskytujú potrebné informácie o legálnom používaní digitálnych zdrojov a môžu ti pomôcť získať zručnosti na správnu správu a používanie obrazového obsahu pre tvoje projekty.
Prvý meetup alebo dôvod, prečo si s nami posedieť pri pive
Podujatia
22.03.2017
Martina Baumann

Prvý meetup alebo dôvod, prečo si s nami posedieť pri pive

Tento rok sme si dali záväzok, že budeme prinášať pravidelný meetup alebo po slovensky neformálne  a najmä príjemné stretnutie nás a vás - účastníkov kurzov. Onlinisti, prezentisti, dvere sú otvorené pre všetkých. Aj pre tých, ktorí by sa len chceli prísť pozrieť, o čom Learn2Code je.  Primárne sa však chceme stretnúť najmä s tými, ktorí poctivo doma študujú a vzdelávajú sa prostredníctvom našich online kurzov. Pretože práve oni nemajú možnosť vidieť naživo napríklad Yablka, alebo sa porozprávať s naším šéfstvom (teda zakladateľmi Learn2Code - Radom a Majom). Sú to títo dvaja fešáci[Image] Na našom zozname je bod č. 1 - PIVO (už je nakúpené)A tak okrem super spoločnosti sme si pripravili cca plán, ako by to mohlo vyzerať. Čo je však dôležité podotknúť, v prvom rade je meetup neformálny a jeho hlavná myšlienka je v zmysle - porozprávať sa, vymeniť si svoje skúsenosti a všetky získané vedomosti a vymenené skúsenosti zapiť dobrým pivom. Takže s nejakým presným rozvrhom každého meetup-u nerátajte, diskusie budú otvorené.[Image] Porozprávame saAby ste popri popíjaní piva zamestnali aj vaše uši, vypočujete si stand-up Romana Hraška  na tému "Je to makačka, ale stojí to za to!" Porozpráva niečo o tom, aké je to učenie niekedy ťažké a môžeš mať pocit, že na to občas jednoducho nemáš.  Čo ťa čaká a čo sa dozvieš? Keďže Yablko veľmi rád motivuje ľudí, rozhodol sa porozprávať čo-to o úspechu a motivácii. Jednoducho povedané - prezradí, aj svoje vlastné skúsenosti, ako sa dostal na svoju pozíciu. Presný návod, ako získať prácu ti nesľubujeme, ale sľubujeme ti kopec inšpiratívnych myšlienok aj na tému, že si ľudia po kurze skutočne prácu našli. "My o tebe vôbec nepochybujeme a veríme, že si každý dokáže po našich kurzoch nájsť ten správny smer pre seba a aj nové uplatnenie."[Image] Niečo si aj odnesieš domovPripravili sme si aj nejaký ten darček-spomienku, že si sa zúčastnil nášho meetup-u. A aby ti závideli aj všetci tvoji kamoši, ozdobíme ti ruku našimi novými náramkami Learn2Code. Pripravené sú aj ceny do tomboly, ale neprezradím skôr, aby si dočítal až do konca :) Okrem toho sme si povedali, že čo by to bol žúr bez nejakého prekvapenia - túto časť si vzal na starosť Yablko, ktorý už presne vie, čo crazy vás čaká. Čiže si určite odnesieš kopec vymenených skúsenosti a super náladu. A teraz zopár inštrukciíStretneme sa 30. marca (štvrtok) o 18:00 v Digipointe, ktorý nájdete v Poluse na 1. poschodí. So sebou si netreba priniesť nič, podmienkou je však dobrá nálada. Vstup je voľný. Keďže miestnosť má svoju kapacitu, bolo by fajn, aby ste sa prihlasovali prostredníctvom nášho Facebooku, priamo TU!  A aby ste neobišli len tak naprázdno, tak sa každý prihlásený automaticky dostáva do našej super TOMBOLY :) Tak sa rýchlo registruj, klikaj, lajkuj, zdieľaj!
Programovanie bez Ing. - aj bez diplomu z informatiky
Vzdelávanie
21.03.2017
Lubo Herkoo

Programovanie bez Ing. - aj bez diplomu z informatiky

Nemáš diplom z informatiky a chceš byť programátor(ka)? Žiadny problém! Počas môjho interview na pozíciu programátora v Learn2Code nikoho nezaujímalo, čo/kde som študoval. Dôležité boli skúsenosti, portfólio a (snáď) rozumné odpovede na otázky.[Na programovanie nepotrebuješ titul] Kniha o JavaScripte, ktorú som nikdy neprečítalProgramovať webové aplikácie som sa naučil sám. Staval som na základoch zo strednej školy, kde som zistil, že web dokáže “postaviť” aj obyčajný smrteľník. Vtedy sme na hodinách informatiky programovali Pascal, neskôr vo vyššom ročníku aj VisualBasic, alebo C++. Tieto jazyky ma však veľmi nezaujali. Neriešili žiadny zásadný problém v mojom živote, preto nám v task-bare vždy svietil CounterStrike 1.6, alebo Divoké kmene - browserová online hra. V maturitnom ročníku nás však na predmete multimédiá naučili tvoriť jednoduché weby s využitím jazyka HTML a pravidiel CSS. HTML & CSS sú super v tom, že akonáhle zmeníte svoj kód, stačí refresh prehliadača a zmeny vidíte okamžite.  Žiadna kompilácia kódu, žiadne využívanie komplikovaných knižníc na zobrazovanie grafiky. Jednoduchý systém: pravidlo - výsledok. Web tiež stačilo nahrať cez FTP na niektorý z voľne dostupných free hostingových serverov a videl to celý svet. Síce vám to oblepili reklamou od vrchu až dole, ale kamošom som poslal len link a voila... Fotky z dozvukov si mohol pozrieť každý, kto mal internet. Počas predĺžených prázdnin pred štúdiom na vysokej škole som budoval svoju home-page. Chcel som tam veľmi mať moderné vysúvacie menu. Zistil som, že také menu bez JavaScriptu nedám. Kúpil som si teda svoju prvú “programátorskú” knihu: JavaScript - programujeme internetové aplikace. V českom jazyku. Nikdy som sa nedostal za 1. kapitolu: Začíname - stiahol som hotový .js súbor s menu, ktoré vyzeralo tak, ako som chcel. Vôbec som netušil, ako to celé funguje, ale hľadal som. Vtedy ma Google poslal na neskutočný zdroj informácií, web, ktorý som ako jediný prečítal celý: jakpsatweb.cz. Boom!  Guestbook.PHPKeďže web bez knihy návštev nebol webom, skúmal som možnosti. Potreboval som nejaké PHP a to zase potrebovalo nejaké MySQL a nejako to bolo spolu prepojené. Pochopiť princíp PHP a databáz mi pomohol český tutoriál, ktorý som už dnes žiaľ nenašiel. Podarilo sa mi dať dokopy súbor s asi 500 riadkami PHP spaghetti kódu a guestbook.php bol na svete.  Výber vysokej školy nemal nič spoločné s kariérou programátora. Študoval som učiteľstvo anglického jazyka a informatiky na Katolíckej univerzite v Ružomberku. Štúdium učiteľskej informatiky sa veľmi nelíši od stredoškolskej informatiky na technickej škole, takže som sa cez prednášky vrátil k Divokým kmeňom. Moja spolužiačka vtedy hľadala niekoho, kto pomôže jej kamarátovi propagovať webom neziskovú organizáciu, ktorá pomáha africkým deťom. Za peniaze. Keďže som zvládol guestbook.php, zvládnem aj toto. Neveril som vlastným očiam, keď som pri písaní tohoto textu našiel svoju prvú zákazku v živote: LiveAid CZ. Pamätám si, že môj honorár bol 400,- SK. WordPressKeďže som stále snoril okolo PHP, narazil som aj na redakčný systém Wordpress. Ten mi pomohol pracovať efektívnejšie a zvládnuť zákazky rýchlejšie. Pri práci s Wordpress som zvládol aj objektové programovanie v PHP - pomohla mi k tomu výborná kniha od O’reilly: Programming PHP, je to však skôr príručka ako nejaký tutoriál.  Ruby on RailsPočas celej tej doby som bol v kontakte so svojím kamarátom, spolužiakom zo strednej školy. Stále sme debatovali o Apple, IT, programovaní. Jemu PHP nikdy nesedelo. Bol vždy trendy a tiež stále niečo programoval - nevedel som však v akom jazyku. Keďže sme obaja študovali na VŠ (on na FEI STUBA) a bolo pre nás ako študentov pomerne jednoduché dostať sa do USA, využili sme to. Po niekoľkých týždňoch práce sme objednali svoje prvé MacBook Pro. Podstatné na tom celom je to, že on za tie tri mesiace v USA po večeroch naprogramoval vlastnú verziu browserovej hry Babylon (žiaľ, nikdy ju nepublikoval online). Občas spomenul nejaké railsy, ale nikdy som tomu nevenoval pozornosť. Až sme začali kecať a ja som postupne vymenil PHP za Ruby on Rails.  To, že sme investovali do laptopov si všimol aj majiteľ hotela, v ktorom sme pracovali. Dali sme reč, zistili sme, že mu vieme pomôcť s webom pre jeho hotely a odvtedy sme mali teplé miesto v kancelárii, kde sme vytvorili http://angelinnhotels.com/. Webdizajn nič moc, ale nemuseli sme čistiť klimatizácie a izby po Američanoch s nevychovanými deťmi.  VIVANTPo návrate z USA sme s Jozefom komunikovali intenzívnejšie. Vytvorili sme firmu a dostali sme sa k profi zákazke od Ministerstva školstva. Vyhrali sme súťaž na vytvorenie systému na správu neziskových organizácií v rámci SR. Rozdelili sme úlohy a pustili sa do toho. Bolo to vzrušujúce obdobie. Kupovali sme svoj vlastný server, ktorý sme umiestnili do serverovne v Bratislave. S pomocou Jozefovho brata - linuxového guru - sme ho nakonfigurovali. Na vývoj aplikácie sme samozrejme použili Ruby on Rails a databázu PostgreSQL. Bol to prvý seriózny projekt, ktorý však mal aj svoje zazmluvnené termíny. Projekt VIVANT, ako sme ho nazvali, sme dotiahli do úspešného konca. Používa sa dodnes (http://adam.iuventa.sk).  Reštart - online kurzyPočas práce na VIVANT som dokončil vysokú školu a začal pracovať ako učiteľ na ZŠ. Neviem či to bolo správne rozhodnutie, alebo nie. Povedal som si, že programovať budem môcť aj popri práci učiteľa. Kým som učil na polovičný úväzok, tak to aj bolo možné. Neskôr som však zistil, že prácu učiteľa na plný úväzok len ťažko dokážem spojiť s ďalšou mentálne náročnou prácou po večeroch. Učiteľovanie ma však natoľko vzalo, že som postupne prestal programovať takmer úplne. Sledoval som trendy, zaujímal sa o dianie, ale nepracoval som na žiadnom projekte.  Prestávka trvala takmer 6 rokov. Predstava seba - učiteľa na dôchodku - ma neskôr natoľko vystrašila, že som sa rozhodol odísť zo školstva a skúsiť reštart svojho programátorského remesla. Problém bol v tom, že som zameškal dve verzie Ruby On Rails, vo svete PHP pribudol nový dôležitý framework Laravel a zistil som, že svet JavaScriptu je totálne niekde inde ako pred piatimi rokmi - React, Angular, EmberJS, NodeJS... Nič z toho som neovládal. Aj pozostatky know-how spred piatich rokov už boli neaktuálne. Moje vedomosti potrebovali refresh. Zvolil som cestu online kurzov. Vďaka dobrej angličtine som siahol na kurzy Udemy. Neskôr som objavil aj iné portály - Codeschool, Pluralsight, Egghead, Codecademy. Z každého portálu som absolvoval aspoň jeden kurz. Naučil som sa čo je nové v Ruby a Ruby on Rails, ako viem testovať svoje webové aplikácie. Zlepšil som sa v Git. Pochopil som ako funguje JavaScript. Naučil som sa základy EmberJS, React a NodeJS. Zlepšil som svoje vedomosti v oblasti databáz, naučil som sa pracovať aj s NoSQL databázami. Nemusel som nikam chodiť. Všetko som zvládol v pohodlí domova, vlastným tempom. Job v Learn2CodeKeď sa mi ako-tak vrátilo sebavedomie a zrealizoval som zopár malých projektov, na Facebook-u zazdieľal niekto pozíciu Ruby on Rails programátora v Learn2Code. Zlátal som svoj životopis, dostavil sa na interview do veľkého mesta. Rada (CEO) som upozornil na svoju stroskotanú učiteľskú kariéru a porozprával som o svojich projektoch. Rozhodli sa to so mnou skúsiť. Ja neľutujem, Rada sa ale musíte opýtať vy :) Do it! Naučiť sa programovať weby nie je také náročné, ako by sa na prvý pohľad mohlo zdať. Absolvovať online kurzy bolo príjemné a vo väčšine prípadov aj zábavné, niekedy to však bola aj poriadna otrava - treba ale vydržať. Ľudia, ktorí kurzy vyrábajú tam nikdy nedajú vatu, aby natiahli čas. Teraz mám možnosť nahliadnuť aj do Yablkových kurzov a konštatujem, že môj guestbook.php by nemal podobu 500 riadkového spaghetti kódu, keby som mohol môj český tutoriál vymeniť za jeho Webrebel.