Späť na blog
Rozhovory

Juraj Guniš - lektor žilinského kurzu Web Designer

Skillmea tím
03.11.2014
5 minút čítania

Juraj tvorí webové aplikácie viac ako 8 rokov. Za ten čas mal možnosť robiť pre viacero spoločností a na množstve projektov. Robí to, čo ho baví a čo vie najlepšie. Na nedostatok pracovnej vyťaženosti sa sťažovať nemôže a to je dobre. Aj keď voľného času poslednou dobou nemá veľa, Juro vie aj oddychovať a to pri kvalitnej hudbe, dobrom blogu, prípadne samoštúdiom nových vecí.


Aké boli tvoje začiatky s programovaním? Čo bolo pre teba v začiatkoch najťažšie?

Programovať som začal v treťom ročníku na gymnáziu. Chodil som na predmet s názvom informatika, kde sme sa po prejdení základných úkonov so súbormi vo "Windows command line" a základov office balíka začali s programovaním v korytnačke :) Potom prišlo základné skriptovanie a procedurálne programovanie v Pascale. Najväčšou prekážkou u mňa bolo, že som tento prvý rok doma nemal počítač, takže som si zručnosti osvojoval len na hodinách v škole. Po treťom ročníku som si z našetrených peňazí z letnej brigády kúpil od kamaráta síce používaný, ale na tú dobu ešte celkom slúšný počítač Pentium I, ktorý som mnou prežil ešte aj prvý ročník vysokej školy. Vždy sa pousmejem, keď si na ten stroj spomeniem a predstavím si jeho výkon. Mal 512 megovú RAMku, čo je v porovnaní s dnešným 2 a viac gigami v smartphonoch naozajstný skok :) To som ale trochu odskočil od otázky. S mojim prvým počítačom prišlo programovanie po nociach. Matne si spomínam, ako som v pascalovskej grafike rozpohyboval paličkového panáčika.

Aké technológie si zvolil a čo najradšej robíš? Frontend alebo backend?

S dynamickým webom som začal až na vysokej škole, kde mi kamarát po večeroch na intráku ukazoval čo a ako sa dá urobiť v PHPéčku. Popri tom som od neho nachytával zručnosti v HTML, CSS a javascripte. Začal som teda s backendom aj frontendom súčastne. Po skončení bakalára to už chcelo nejaký "naozajstný" IT job, tak sme so spolužiakom išli na pohovor do Monogramu, ktorý v tej dobe mal svoji mini pobočku v Žiline. Po nástupe sme absolvovali mesačné školenie v Bratislave, na ktorom som spoznal množstvo šikovných ľudí a veľa som sa naučil. Z tých šikovných ľuďi mi nedá nespomenúť dvoch, zvaných Tomaj a musHo. Vidieť ich pri práci bolo pre mňa v tej dobe neskutočnou motiváciou na ceste zdokonalovania sa. Nemožem teda na rovinu povedať, že som čistý backenďák alebo frontenďák. Všetko čo človek vie je dobré a každá skúsenosť a vedomosť je cenná.


Budeš učiť kurz Web Designer, čo máš najradšej na tvorbe webstránok?

Pre mňa je na webovom projekte pozitívne a motivujúce, keď sa mi konkrétny výsledok práce stále páči aj po úplnom dokončení. To ma vie nakopnúť do nových projektov a neustále sa zdokonalovať. Chce to ale pevnú vôľu a snahu robiť veci lepšie ako je nutné, alebo definované.

Môžeš nám povedať niečo bližšie o obsahu kurzu? Aké kľúčové znalosti si študenti odnesú?

Okrem toho, čo môžu záujemcovia o kurz vyčítať z jeho popisu na webe, sa budem snažiť pri každej z tém priniesť aj moje, dúfam, cenné skúsenosti z projektov, ktoré som nadobúdal rokmi. Po absolvovaní kurzu bude každý účastník pripravený tvoriť moderný frontend so všetkým, čo k nemu patrí. Samozrejmosťou dneška je prispôsobitelnosť na rozličné zariadenia a správne zobrazovanie v rôznych prehliadačoch. Patrím k javascriptovým nadšencom, takže sa je na čo tešiť aj z pohľadu dynamiky a efektov. Všetko ostatné už bude záležať od konkrétnych ľudí a ich chuti zdokonalovať sa a rozvíjať naučené.

Aká je tvoja rada pre každého, kto sa snaží naučiť programovať?

Neexistuje žiadna presná definícia ani rada. Nenechajte sa odradiť, keď niečo nefunguje ako by malo, alebo ako by ste chceli. Vždy je viacero možností ako problém vyriešiť elegantne. Chce to niekedy len povedať o probléme niekomu druhému a riešenie je na svete ;)

Ak sa chcete Jura niečo opýtať, kľudne tak spravte napríklad tu v komentároch. Zaujal vás rozhovor a chcete si vyskúšať, aké je to tvoriť webstránky? Prihláste sa na náš kurz Web Designer, ktorý spúšťame aj v Žiline.


Skillmea tím

Sme jednotka v online vzdelávaní na Slovensku.

Na našom webe nájdeš viac ako 260 rôznych videokurzov z oblastí ako programovanie, tvorba hier, testovanie softwaru, grafika, UX dizajn, online marketing, MS Office a pod. Vyber si kurz, ktorý ťa posunie vpred ⏩

Mohlo by ťa zaujímať

Rozhovory
24.09.2014
Skillmea tím

Zoznámte sa s Matúšom Marcinom, lektorom kurzu Web Designer v Košiciach

Matúš vyštudoval informatiku a je freelancer, ktorý sa zaujíma o webový frontend aj backend. Vo voľnom čase veľmi rád behá, bloguje a venčí psy. Prečítajte si rozhovor s ním, v ktorom prezradil niečo o svojich začiatkoch, o kurze a o tom, ako začať s programovaním. Aké boli tvoje začiatky s programovaním? Čo bolo pre teba v začiatkoch najťažšie?S programovaním som začínal už na strednej škole, teda viac než 10 rokov dozadu. Vlastne, programoval som ešte skôr, najprv na Didaktiku M a potom na Texas Instruments kalkulačke, ktorá mala jazyk podobný Basicu. Mojou obľúbenou literatúra bola taká známa knižka o tomto jazyku bohatá na ilustrácie s robotmi. Ale to si do životopisu nedávam. Začiatky teda neboli veľmi ťažké, pretože to bola hra, zábava. Počas strednej prišiel aj jazyk C (na gymnáziách sa učil tuším Pascal, no ja som bol na elektro priemyslovke, takže sme sa učili poriadny jazyk), a ten nebol veľmi zábavný. No aspoň som hravo zvládol semester či dva jazyka C na výške a to bol snáď posledný krát kedy som ho videl.  Aké technológie si zvolil a čo najradšej robíš? Frontend alebo backend?Začínal som tak ako mnohí programátori tým, čo bolo dostupné a ľahké - PHP. Tento jazyk nie je práve najkrajší, najrýchlejší ani najspoľahlivejší, no bol a ešte stále je dosť rozšírený. Frontend sa kedysi nevolal frontend, ale HTML a ako programátori sme všetkým opravovali, že to nie je programovací jazyk. To je stále pravdou, no HTML od tej doby tiež poriadne vyrástlo, pridalo sa k nemu množstvo ďalších zaujímavých technológií ako CSS, Javascript frameworky. Robiť frontend je dnes už teda tiež makačka, ktorá sa vyžaduje množstvo znalostí a skúseností. Odmenou však je viditeľný výstup, s ktorým prichádzajú do styku používatelia stránky. A to je zrejme hlavný aspekt, prečo ma najviac baví frontend. Budeš učiť kurz Web Designer, čo máš najradšej na tvorbe webstránok?Najradšej mám, keď je stránka hotová a všetko funguje. To je ale asi utopický stav, ktorý dosiahnu len cudzie stránky. Tie moje majú vždy chyby alebo nedokonalosti, ktoré by som vedel odstrániť a stránku zlepšiť. Každopádne, tvoriť niečo, čo dostáva formu a začína fungovať a spĺňať svoj účel dobre a pekne je veľmi dobrý pocit. Môžeš nám povedať niečo bližšie o obsahu kurzu? Aké kľúčové znalosti si študenti odnesú?Študenti dostanú veľmi dobrý základ do zložitého sveta frontendu, ktorý dnes pozostáva hlavne z HTML kódu, CSS štýlov a "pohyblivých častí" za pomoci Javascriptu, jQuery a AJAXu. Responzívny dizajn, teda taký, ktorý sa prispôsobuje zariadeniu, na ktorom sa stránka zobrazuje, je dnes tiež štandard a preto si prejdeme aj ten. Aká je tvoja rada pre každého, kto sa snaží naučiť programovať?Google. Ale to asi všetci vedia. Knihy dnes za technológiami nestíhajú, takže je potrebné sledovať blogy, fóra, ľudí na Twitteri, odoberať newslettre a podobne. Tam sú vedomosti, ktoré len čakajú na to, aby ste ich zhltli. Odporúčam si niekam zazáložkovať alebo poznačiť veci, ktoré potrebujete často, aby ste nevyhľadávali každý deň tú istú drobnosť. (Priložený obrázok je jediná časť PHP manuálu, ktorú som si nikdy nevedel zapamätať. Zložitosť spočíva v prehodených parametroch. Tak som to mal takto vytlačené na stole.) Ak sa chcete Matúša niečo opýtať, kľudne tak spravte tu v komentároch. Zaujal vás rozhovor a chcete si vyskúšať, aké je to tvoriť webstránky? Prihláste sa na náš kurz Web Designer, ktorý spúšťame aj v Košiciach.
Rozhovory
22.08.2014
Skillmea tím

Predstavujeme inštruktora kurzu iOS Developer - Števo Ľupták

Kurzom iOS Developer vás bude sprevádzať Štefan Ľupták, ktorý sa iOS platforme venuje profesionálne už niekoľko rokov. Má skúsenosti s viacerými programovacími jazykmi, dáva si záležať na čistom objektovom návrhu a preferuje písanie kódu pred klikaním. Aké boli tvoje začiatky s programovaním a ako si začínal? Prišlo to tak nejak prirodzene. Môj otec je programátor a ja som popri hraní hier začal byť zvedavý, že čo to vlastne v práci robí a ako to celé funguje. Mal som doma výborné podmienky, vo forme odbornej literatúry, konzultácii a podobne. Zo začiatku, keď som mal cca 12 rokov, som lúskal príklady z knihy o Delphi. To sa mi veľmi páčilo a dodnes, keď si na to spomeniem, považujem Delphi (vtedy verzia 5) za veľmi vydarený nástroj. Následne s nástupom Internetu som ale zatúžil prezentovať sa online a vytvoriť niečo, čo bude môcť vidieť každý. Najprv to bol MS FrontPage, potom statické HTML a postupne aj JavaScript a PHP. Proste taký štandardný scenár. Dostal som sa aj k tvorbe komerčných webových projektov pre lokálne firmy, čo v praxi znamenalo nejaké jednoduché evidencie za pár tisíc korún, ale vo veku 14-15 rokov to bol pre mňa spôsob, ako si relatívne jednoducho a slušne privyrobiť tým, čo ma bavilo. Postupne som ale začal narážať na limity neobjektového PHP a začal objavovať objektové programovanie a iné webové frameworky. V tej dobe sa dvíhala módna vlna Ruby On Rails, na ktorú som naskočil a môj presun do Prahy to len znásobil. Ako si sa dostal k tvorbe mobilných aplikácií pre iOS? Už počas gymnázia som presedlal z Windowsu na Linux, čo bol výborný krok a veľa som sa vďaka tomu naučil. Linux ale pre mňa bol dosť ťažkopádny a krehký. S každým updatom nové problémy. V kombinácii s tým, že všetci správni Rails programátori používali Mac, som sa rozhodol, že si ho musím kúpiť aj ja. :-) Tým sa odštartovali moje sympatie k značke Apple. Neskôr v Prahe sme si s jedným kamarátom povedali, že by sme mohli skúsiť naprogramovať nejakú iOS aplikáciu a následne ju predávať. Komerčný úspech z toho nebol, ale mňa skúsenosti, ktoré som počas tohto obdobia získal presvedčili, že toto je cesta, ktorou sa chcem uberať. Keď si na to spätne spomeniem, tak to bolo pre mňa niečo ako odísť z dedinskej autodielne a začať pracovať vo vývojovom centre prémiovej automobilky. Budeš učiť iOS Developer kurz, čo máš najradšej na platforme iOS a prečo si sa pre ňu rozhodol? Na platforme iOS mám rád veľa vecí, no najradšej asi to, že má jasnú víziu a pevne dané pravidlá. Tie nevyhovujú každému, ale to je jedine dobre. Vyhovieť každému sa dá jedine s kompromismi a tie majú dopad na kvalitu a tá je to, čo tvorí užívateľský zážitok a nie tabuľkové parametre typu MHz a podobne. Môžeš nám povedať niečo bližšie o obsahu kurzu? Aké kľúčové znalosti si študenti odnesú? Chcel by som, aby boli absolventi kurzu po jeho skončení schopní uvažovať v rámci možností, ktoré ponúka jazyk, vývojové prostredie a platforma. Aby si dokázali poradiť aj so zložitejšími výzvami, ktoré im prax prinesie. Nie tým, že budú naspamäť ovládať zoznam dostupných tried a metód, ale schopnosťou analyticky pristúpiť k problému, nájsť dostupné riešenia, učiť sa na vlastných chybách a nebáť sa experimentovať. Aká je tvoja rada pre každého, kto sa snaží naučiť programovať? Je to ako so všetkým - hlavne začať. Poznám dosť ľudí, ktorí tvrdia, že by chceli vedieť programovať, ale len minimum z nich pre to reálne niečo urobilo. Tí, ktorí už začali a majú pocit, že to nejde tak, ako by si predstavovali, hlavne nehádžte flintu do žita. Dôležité je venovať sa tomu pravidelne. Kľudne aj chvíľu denne, ale udržiavať sa vo "flow". Tak isto je nevyhnutné samotné programovanie. Čítanie učebníc programovania je fajn, ale až praxou to dostane človek do krvi. A nebáť sa spýtať. Myslím si, že každý kvalitný programátor rád poradí a podelí sa o svoje vedomosti a skúsenosti.
Rozhovory
15.04.2013
Skillmea tím

Miloš Blaško - interview

Miloš, ako si sa dostal k IT?Už na základnej škole sme mali doma počítač. Popri hraní hier sa človek vždy aj čo-to naučí. Na gymnáziu so zameraním na informatiku som sa dostal k Pascalu a C. Vysoká škola bola potom jasná voľba = STU FIIT, ktorá sa prezentovala ako top na Slovensku. Tu som získal potrebné znalosti a spoznal ľudí, s ktorými teraz makáme na IT projektoch. Verím, že som si vybral správne. Prečo Ruby on Rails?Tu som skôr výnimka - s PHP som mal veľmi málo skúseností. Ani ho neviem s RoR porovnať ako ostatní chalani. Dôvod, prečo som ho začal riešiť, bola možnosť pracovať ako Junior Ruby on Rails developer v USA. Síce mi to nevyšlo kvôli pracovným vízam, ale RoR sme použili v našom startup-e Meevl. Neskôr už ako nadšenec som prerobil rozrobenú diplomovú prácu z javy do RoR. Čo bolo v začiatkoch najťažšie?Pre mňa osobne nebolo ťažké začať konkrétne s Ruby on Rails ale celkovo s web developmentom. 90% mojej predošlej programátorskej práce boli vtedy offline standalone aplikácie. Čo sa týka RoR, tak som ani nemal čas poriadne študovať. Keď sme začali programovať náš reálny projekt, tak som bol len v prvej štvrtine známej knihy Ruby on Rails Tutorial. Určite by sa vám nepáčil náš pôvodný kód : ) Čo by si odporučil záujemcom o webdevelopment?Začať  s webdevelopmentom je dnes ľahšie ako kedykoľvek predtým. Náklady sú minimálne, zdroje informácií voľne dostupné a každý ma šancu osloviť a pomôcť celému svetu : ) Treba si určiť cieľ. Ako chcem novo nadobudnuté znalosti a zručnosti využiť? Ja vidím webdevelopment ako ideálny nástroj na realizáciu mojich nápadov. Viem vďaka nemu uľahčiť život sebe a aj ostatným. A dúfam, že eventuálne sa ním aj uživiť. Na čom si pracoval alebo aktuálne pracuješ?Môj startup Meevl začínal ako agregátor sociálnych sietí pre desktopy. Vyvinul sa do webovej aplikácie a momentálne umožňuje firmám využiť  silu ich zamestnancov na sociálnych sieťach. V lete 2012 som pracoval pre startup Prizeo v Londýne, ktorý unikátnym spôsobom spája ľudí s celebritami a charitami. No a aktuálne pracujem pre český mobilný startup Who’s Free, ktorý pomáha ľuďom nájsť priateľov aj cudzích ľudí v okolí a v rovnakej nálade. Mac alebo PC?Poviem Mac, aj keď som vždy vlastnil PC. Môj ďalší počítač bude určite Mac. Veľa kamošov sa chytá za hlavu, keď im poviem, že vyvíjam vo Windows-e. Ale mne tam vždy všetko fungovalo. Zázrak?

Nezmeškaj info o nových kurzoch a špeciálnych ponukách