Martin Briatka je úspešný softvérový inžinier, ktorý už má čo-to za sebou a určite aj čo-to pred sebou. Najnovšie napríklad prezenčný kurz Web Developer v Bratislave. Martin je totiž náš nový lektor, ktorého vám chcem predstaviť. Vo svete programátorov je ako ryba vo vode, programovanie je jednoducho jeho život. Na jeho kurze Ťa naučí všetko a aj čosi viac - ako sám hovorí, naučí Ťa to, čo žiadna kniha - prípady z reálneho života programátora.
K počítačom mám blízko už od detstva. Čo si pamätám, vždy sme mali doma nejaký počítač, aj keď ešte neboli tak rozšírené ako dnes. S IT gramotnosťou som teda problém nikdy nemal. Čo sa programovania týka, to si pamätám presne, keď som doma objavil vytlačený tutoriál na programovanie web aplikácii v PHP. Bolo to na konci deviateho ročníka ZŠ. Dodnes si pamätám, s akým úžasom a zatajeným dychom som to čítal. Otváral sa mi nový svet možností, svet programovania a mňa to fascinovalo.
Momentálne venujem 150 percent pracovného času slovenskej firme GreenWay, kde pôsobím ako šéf IT oddelenia. Nie sme softvérová spoločnosť, skôr developerská. Budujeme infraštruktúru nabíjacích staníc pre elektromobily a poskytujeme služby nabíjania v strednej a východnej Európe. Pre mňa, ako IT človeka, je táto práca oveľa náročnejšia ako práca napríklad programátora v softvérovej firme, pretože musím ovládať a vedieť sa vyjadriť k celému rozsahu IT oblastí. Kto študoval na vysokej škole informatiku, vie, o čom hovorím. Programovanie je len malá podmnožina, čo musí informatik ovládať. Nakoľko naša oblasť podnikania presahuje hranice Slovenska, vyžaduje sa znalosť business angličtiny na písomnej i hovorovej úrovni.
Povedal by som, že programátori sú ľudia s určitými spoločnými vlastnosťami. Na prvé miesto by som určite dal zvedavosť a optimizmus. Totižto správny programátor verí, že na každý problém existuje riešenie a čím viac sa problém javí ako náročný, tým je pre neho zaujímavejší. Na druhé miesto dávam (aspoň čiastočný) introvertizmus. Pretože na dosiahnutie cieľa (rozumej návrh, analýzu, implementáciu a testovanie aplikácie alebo jej časti) musí programátor pracovať sám bez toho, aby upadal do spánku alebo horšie, do depresie.
Takže k Tvojej otázke, ak sa chce niekto stať dobrým programátorom, je dobré, ak má vyššie popísané vlastnosti a musí ho to predovšetkým baviť. A to, či niekoho baví programovanie, je podľa mňa iba otázkou učenia sa. Najlepšie je, rovnako ako pri hocičom inom, ak máš k dispozícii dobrého lektora. S lektorom sa učíš oveľa rýchlejšie a zábavnou formou. Vie Ti ukázať veci z praxe a povedať zaujímavosti zo sveta programovania, o ktorých sa v tutoriáloch na internete určite nedozvieš.
Vlastne to isté, čo som už spomínal. Najlepšie je mať dobrého lektora, s ktorým ide všetko ľahšie a rýchlejšie. Nehovorím, že to musím byť práve ja 😊. Samozrejme, stáva sa, že na kurz príde človek, ktorý nemá absolútne žiadne skúsenosti a teda nevie, čo ho čaká. V takomto prípade sa môže stať, že jednoducho zistí, že to nie je pre neho to pravé. Čo je ale tiež super, pretože inak by možno zabil oveľa väčší čas samoštúdiom a zistil by to isté. A ešte jedna dôležitá vec, nepreháňať to! Hlava človeka nevydrží dlhodobú mentálnu záťaž, preto treba prácu za PC poctivo striedať s pohybovými aktivitami, ideálne v lese alebo na výlete.
Poviem pravdu, že nie. V záložkách prehliadača mám samozrejme uložených kopu zdrojov na rôzne zaujímavé články k programovaniu. Väčšinou sú to praktické tipy a návody ako riešiť neštandardné situácie, ktoré sa mi páčili a chcel som si ich uložiť. Ja vlastne ani nemám čas na to, aby som si čítal o novinkách a trendoch. V praxi sa mi osvedčilo, že každá novinka alebo zaujímavosť, ktorá stojí za povšimnutie, sa ku mne dostane bez toho, aby som ju vyhľadával. Vzorov mám hneď niekoľko, sú to živí ľudia, ktorých osobne poznám a naučili ma veľa. Napríklad to, ako efektívne rozmýšľať pri hľadaní chyby v systéme, ktorý sa o hodinu odovzdáva zákazníkovi. Inšpiratívnym vzorom sa snažím byť aj ja pre svojich študentov.
V mojom prípade ide o prezenčný kurz s názvom Web Developer s dĺžkou 12 týždňov. Kurzy bývajú dvakrát týždenne po tri hodiny. Kurz je určený pre záujemcov o programovanie, ktorí už majú základy tvorby web stránok zvládnuté. Pod základmi rozumej HTML a CSS. A samozrejme, nesmie chýbať chuť učiť sa.
Dôvodov je určite viacero. Learn2Code už má svoje meno, nezačína od zelenej lúky. Má výborné priestory na výučbu a v neposlednom rade, zakladatelia Rado a Marián sú mne sympatickí ľudia, ktorí pracujú aj na neziskových vzdelávacích projektoch a stále vymýšľajú niečo nové.
Na svojej práci mám najradšej to, že je pestrá. Myslím si, že žiadne dva tasky nie sú úplne rovnaké. Najradšej mám to, keď sa podarí úspešne ukončiť nejaký projekt (alebo jeho časť) a dostaví sa ten dobrý pocit z dokončenej práce, ktorý človeku dodá energiu a nadšenie do novej. Z práce programátora mám najradšej asi analýzu zadania/problému a návrh riešenia.
U nás máme veľa šikovných ľudí, ktorí vedia rozmýšľať a vedia tvoriť. Programovanie je tvorivá činnosť a ako taká, vyžaduje si tvorivé prostredie. To znamená, že nestačí človeka posadiť za stôl s počítačom a nahádzať mu tasky do Jiry. Treba si ho hýčkať, spraviť mu čisté, kreatívne prostredia, vymýšľať nápadité benefity, poskytnúť mu technologické hračky, atď. Zamestnávatelia to nemajú radi, ale je to tak. Programovanie nie je práca na výrobnej linke. No a tu sa dostávam k tomu, že programátorov je u nás veľmi málo a ešte menej tých dobrých. Zamestnanci fluktuujú, pretože cítia, že chcú niečo viac. Je to téma na dlhšie, nerád by som to teraz rozoberal do hĺbky, dúfam ale, že podstatu som vystihol.
Mojím jediným plánom je byť dnes lepší, ako som bol včera. Aspoň o kúsok, aspoň sa o to snažiť. Učiť sa nové veci a nikdy si nehovoriť, že som v niečom už dosť dobrý. Svoju prácu sa vždy snažím vnímať ako svoje hobby. A svoje hobby nepokladáme za prácu, všakže.
Martin, ďakujem Ti za rozhovor.
Ak sa Ti rozhovor páčil, venuj mu 👍 a ak máš na Martina nejakú otázku, napíš ju dole do komentára 👇
Som predovšetkým novinárka, pracovala som napríklad v TASR, v Učiteľských novinách, externe spolupracujem s niekoľkými webmi. Venujem sa rôznym oblastiam - v poslednom čase však najmä vzdelávaniu. Nerozumiem IT, neviem naprogramovať webstránku ani mobilnú aplikáciu, napriek tomu o IT rada a veľa píšem.
Rozhovory
23.09.2017 - Martina Baumann
Predstavujeme Ti nášho nového lektora! Martin Škarbala alebo pre kamarátov aj Furby testuje internety už viac ako osem rokov. U nás je lektorom online...
Rozhovory
10.09.2017 - Martina Baumann
Veronika Nedecká je grafická dizajnérka, pracuje na vlastných projektoch a okrem toho je tiež lektorkou kurzu Visual Design. Svoje začiatky nevnímala...
Rozhovory
03.08.2017 - Martina Baumann
Mária Hadzimová alias Majdži pracuje v reklamnej agentúre TRIAD Advertising a popritom je aj našou novou lektorkou online kurzu Social Media Marketing....