Agentic AI: Ako AI agenti menia spôsob práce s technológiami

V čom líši agentická umelá inteligencia od bežnej generatívnej AI? Čo presne znamená AI agent v praxi, aké sú hlavné benefity a riziká autonómnych agentov a prečo je dôležitá bezpečnosť a guardrails? To všetko sa dozvieš v nasledujúcom článku. V závere ti predstavíme konkrétnu produktovú novinku ChatGPT agent od OpenAI a ukážeme ti praktické scenáre, kde už dnes dokážu agenti zefektívniť prácu.

Generatívna AI – predovšetkým ChatGPT – priniesla za ostatné roky v oblasti umelej inteligencie nevídaný pokrok, ktorý mení spôsob, akým pracujeme s informáciami. Dokáže rýchlo vytvárať texty, sumarizácie aj návrhy v kvalite, aká pred pár rokmi pôsobila ako sci-fi. Otvorili sa nové možnosti v tvorbe textov a multimediálneho obsahu, zákazníckej podpore či automatizácii, čo prirodzene pritiahlo pozornosť firiem, výskumu aj neustály prísun investícií.

Generatívne modely síce dokážu vytvárať nový obsah, no napriek tomu sami od seba aktívne nekonajú. Potrebujú pokyn človeka, ktorý ich nasmeruje: napíše zadanie (v angl. prompt), vyhodnotí vygenerovaný výsledok a postup zopakuje dovtedy, kým nie je spokojný s výsledkom. Až následne môže vykonať ďalšie kroky, napríklad zavolať API, uložiť záznam do databázy alebo odoslať e-mail. Znamená to, že veľký kus práce a riadenia zostáva na používateľovi alebo na ďalších systémoch.

Práve tu prichádza na scénu agentic AIagentická umelá inteligencia, v ktorej už nie je model iba pasívnym generátorom, ale súčasťou systému, ktorý sa dokáže rozhodovať a konať autonómne. Využíva pritom AI agenta – teda softvérovú entitu, ktorá zbiera dáta, analyzuje ich, manažuje si úlohy, používa nástroje (prehliadače, API konektory, terminály) a vykonáva akcie s cieľom dosiahnuť definovaný výsledok. Umožňuje tak presun časti rozhodovania z človeka na systém a otvára nové možnosti škálovania automatizácie.

Čo je agentická umelá inteligencia (agentic AI)

Agentic AI (agentická AI) je druh umelej inteligencie, ktorá dokáže konať samostatne, prispôsobovať sa v reálnom čase a riešiť zložitejšie úlohy krok po kroku. Na rozdiel od klasických systémov, ktoré len reagujú na príkazy alebo sa držia pevných pravidiel, agentická AI funguje prostredníctvom tzv. AI agentov.

Títo agenti sú softvérové entity (často založené na veľkých jazykových modeloch), ktoré dokážu plánovať, rozhodovať a vykonávať akcie bez priameho zásahu človeka. Vedia medzi sebou spolupracovať, využívať externé nástroje a učiť sa zo svojho prostredia. To im umožňuje dosahovať ciele od začiatku až po úplné riešenie úlohy.

Prakticky to znamená, že agent dokáže sám nastaviť a sledovať ciele, rozdeliť zložitý problém na menšie časti, vytvoriť stratégiu, vykonať potrebné kroky (napríklad volať API, spravovať databázu či komunikovať s používateľmi) a pritom sa prispôsobovať novým informáciám alebo nečakaným prekážkam.

Generatívna AI verzus agentická AI (generative vs. agentic AI)

Aj keď generatívna a agentická AI patria do tej istej rodiny technológií a môžu spolu úzko spolupracovať, každá z nich plní inú úlohu.

Ako napovedá už samotný názov, generatívna AI sa zameriava na tvorbu nového obsahu. Dokáže generovať texty, obrázky, hudbu či programový kód na základe vstupných pokynov. Jej základom sú veľké jazykové modely (LLM), ktorých sila spočíva v schopnosti vytvárať alebo upravovať obsah podľa potrieb používateľa. Okrem samotnej tvorby obsahu zvláda aj jednoduchšie úlohy, ako sú volania funkcií alebo spájanie krokov do krátkych reťazcov činností.

26 min.Generatívna umelá inteligencia (GAI): Čo dokáže a ako funguje?

Generatívna umelá inteligencia (GAI): Čo dokáže a ako funguje?

Zaujíma ťa, ako funguje generatívna AI? Zisti, ako tvorí texty, obrázky a ako ju môžeš využiť v práci i v súkromí.

Agentická AI predstavuje pokročilejšiu nadstavbu generatívnej AI. Namiesto toho, aby sa sústredila len na produkciu obsahu, dokáže plánovať, koordinovať a vykonávať komplexné činnosti prostredníctvom AI agentov. V tomto prípade jazykový model slúži ako mozog, ktorý riadi agentov a umožňuje im samostatne dosahovať ciele. Takýto systém dokáže nielen generovať obsah, ale aj integrovať sa do podporných nástrojov a prostredí, napríklad volať API, pracovať s databázami, riadiť workflow či prispôsobovať svoje správanie v reálnom čase.

Praktický rozdiel sa dá ilustrovať na marketingu:

  • generatívna AI vie vytvoriť texty, grafiky a príspevky na sociálne siete,
  • agentická AI tieto materiály nielen pripraví, ale ich aj automaticky publikuje, sleduje odozvu používateľov a následne prispôsobuje stratégiu tak, aby bol dosiahnutý lepší výsledok.
Vieš, že…

…generatívna AI je tvorca obsahu, zatiaľ čo agentická AI je strategický manažér, ktorý obsah využíva na plnenie konkrétnych cieľov?

Ako funguje agentická AI?

Agentická AI pracuje prostredníctvom siete autonómnych softvérových komponentov (AI agentov), ktorí konajú samostatne, učia sa z dát a z interakcie s používateľmi a časom sa zlepšujú. Každý agent má vlastné ciele a schopnosti, no spolupracujú medzi sebou, aby dokázali riešiť aj komplexné úlohy.

Základom tejto architektúry sú technológie ako strojové učenie, spracovanie prirodzeného jazyka (NLP), reprezentácia znalostí a prediktívna analytika. Agenti môžu bežať distribuovane na viacerých serveroch, čím sa zabezpečuje škálovateľnosť, výkon a spoľahlivosť. Vedia zdieľať informácie v reálnom čase, koordinovať svoje akcie a tak prirodzene komunikovať s používateľmi aj s externými systémami.

Štyri kľúčové fázy fungovania agentickej AI

Aby mohla agentická AI fungovať samostatne a spoľahlivo, prechádza štyrmi základnými fázami. Každá z nich má v procese autonómneho rozhodovania svoju špecifickú úlohu:

#1 Vnímanie (perceive)

Agenti zbierajú a spracúvajú dáta z rôznych zdrojov: dokumentov, databáz, rozhraní API či senzorov. Využívajú pritom metódy ako OCR alebo NLP, aby vyfiltrovali to, čo je v danom kontexte najrelevantnejšie.

#2 Uvažovanie (reason)

Jadro tvorí veľký jazykový model (LLM), ktorý interpretuje ciele, plánuje stratégiu a prispôsobuje sa novým informáciám. Okrem samotného plánovania môže zapájať špecializované modely, napríklad na predikciu dopytu, generovanie obsahu či analýzu obrazu. Využíva aj dlhodobú pamäť a techniky ako retrieval-augmented generation (RAG), aby vedel pracovať s aktuálnymi a presnými dátami.

#3 Konanie (act)

Agenti vykonávajú úlohy prostredníctvom API alebo priamo v externých aplikáciách. Môžu spúšťať kód, spravovať databázy, migrovať aplikácie alebo komunikovať s používateľmi. V citlivých prípadoch sa využívajú ochranné mechanizmy a schvaľovanie človekom (human-in-the-loop), aby bola zachovaná bezpečnosť a zhoda s pravidlami (compliance).

#4 Učenie sa (learn)

Každá interakcia prináša spätnú väzbu, z ktorej sa agenti učia pomocou metód posilňovaného učenia (napr. PPO, Q-learning). Vedia vyhodnocovať svoju úspešnosť na základe metrík ako presnosť, rýchlosť či miera úspechu. V prostredí s viacerými agentmi sa skúsenosti zdieľajú, čo zrýchľuje zlepšovanie celého systému.

Príklad agentickej AI: Automatické spracovanie faktúry z e-mailu

Agentická AI využíva celý cyklus vnímania, uvažovania, akcie a učenia, aby dokázala spracovať komplexnú úlohu od začiatku až po koniec, bez potreby neustáleho ľudského zásahu. Vysvetlíme si to na praktickom príklade.

Predstavme si agenta, ktorého úlohou je spracovať prichádzajúcu faktúru zaslanú e-mailom vo formáte PDF:

  1. Vnímanie: Agent si načíta e-mail, otvorí prílohu a pomocou OCR a parsovania získa kľúčové údaje, napríklad dodávateľa, sumu a dátum vystavenia.
  2. Uvažovanie: Rozhodne sa, že vyextrahované údaje porovná s databázou otvorených objednávok. Ak všetko sedí, pokračuje ďalej; ak nie, faktúru označí na manuálnu kontrolu.
  3. Konanie: Agent zavolá interné API účtovného systému a uloží záznam faktúry. Overí, či bol záznam vložený úspešne. V prípade chyby vykoná rollback alebo upozorní na problém človeka. Súčasne pošle dodávateľovi potvrdenie o prijatí a zapíše udalosť do audit logu.
  4. Učenie sa: Všetky získané údaje a výsledok spracovania si agent uloží do pamäte. Vďaka tomu sa vie pri ďalších podobných faktúrach rýchlejšie prispôsobiť, napríklad rozpoznať špecifický formát faktúr konkrétneho dodávateľa, zlepšiť presnosť parsovania, alebo lepšie reagovať na už známe chyby.

Tento príklad ukazuje, že AI agent negeneruje len text, ale skutočne vykonáva sekvenciu akcií vrátane overenia a integrácie.

Oblasti využitia agentickej AI

Agentická AI má veľmi široké možnosti použitia – od jednoduchých úloh, ako je generovanie obsahu, až po komplexné procesy v podnikových systémoch. Vďaka autonómnym agentom dokážu organizácie automatizovať prácu, šetriť čas a zvyšovať kvalitu služieb.

Zákaznícky servis

Agentická AI zefektívňuje zákaznícku podporu automatizovaním rutinných komunikácií a rozšírením samoobslužných možností. To skracuje čas odpovede a zvyšuje spokojnosť klientov.

Pokročilou formou sú tzv. digitálni ľudia (virtuálni asistenti), ktorí v reálnom čase komunikujú so zákazníkmi a dokážu odľahčiť ľudských operátorov pri vysokej záťaži.

Tvorba obsahu

AI agentov môžu využívať marketingové tímy na rýchlu tvorbu personalizovaného obsahu, od textov cez grafiky, až po celé kampane. Takto sa ušetria hodiny práce a zostáva viac priestoru na stratégiu a inovácie.

Softvérové inžinierstvo a testovanie

AI agenti dokážu automatizovať rutinné programátorské úlohy aj časť testovania softvéru. Namiesto jednoduchého spúšťania testovacích skriptov vedia analyzovať požiadavky, generovať testovacie prípady a poskytovať reálne využiteľné odporúčania. Očakáva sa, že do roku 2030 môže byť automatizovaných až 30 % pracovného času vývojárov, čo im uvoľní ruky na riešenie náročnejších problémov (zdroj: Mckinsey.com).

Zdravotníctvo a vývoj liekov

Agenická AI umožňuje lekárom rýchlejšie vyhodnocovať veľké množstvo dát pacientov a prijímať lepšie rozhodnutia. Agenti zároveň znižujú administratívnu záťaž, napríklad automatickým zapisovaním poznámok alebo plánovaním návštev.

Okrem toho urýchľujú výskum nových liekov, analyzujú obrovské databázy, hľadajú potenciálne liečivá a predpovedajú ich účinnosť, čím skracujú vývojové cykly a znižujú náklady.

Analýza videa a vizuálnych dát

Firmy aj verejný sektor využívajú AI agentov na spracovanie veľkého množstva videí zo senzorov, kamier či vozidiel. Títo agenti dokážu vyhľadávať konkrétne udalosti, sumarizovať záznamy, odpovedať na otázky o obsahu videa a upozorniť na anomálie. Takto pomáhajú zlepšiť bezpečnosť, kvalitu výroby aj prediktívnu údržbu.

Poisťovníctvo

Pri spracovaní poistných udalostí dokáže agentická AI okamžite posúdiť platnosť nároku, získať dáta z interných aj externých systémov a komunikovať so zákazníkmi. Ľudskí pracovníci zostávajú v procese ako finálni schvaľovatelia, no väčšina administratívnej záťaže sa presúva na AI.

Logistika a dodávateľský reťazec

Agenti v reálnom čase analyzujú obrovské objemy dát, optimalizujú trasy, predpovedajú zdržania a upravujú zásoby podľa dopytu. Takto pomáhajú firmám znižovať náklady a doručovať tovar rýchlejšie a spoľahlivejšie.

Financie a investície

V bankovníctve a investičnom sektore dokáže agentic AI analyzovať trhové trendy, hľadať investičné príležitosti či navrhovať finančné plány šité na mieru. Navyše pomáha pri riadení rizika, identifikuje slabé miesta, vyhodnocuje potenciálne hrozby a uľahčuje dodržiavanie regulačných pravidiel.

Riziká a výzvy agentickej AI

Agentická AI síce prináša obrovský potenciál v automatizácii a škálovaní procesov, zároveň so sebou nesie nové riziká a výzvy, ktoré nemožno podceniť. Autonómne rozhodovanie, prepojenie s nástrojmi a schopnosť konať v reálnom svete zvyšujú nároky na bezpečnosť, spoľahlivosť a transparentnosť celého systému.

Systémový dizajn a komplexnosť

Navrhnúť spoľahlivého AI agenta nie je triviálna úloha. Agent musí zvládať plánovanie, správu úloh, prácu s viacerými nástrojmi a koordináciu krokov tak, aby sa vyhol slepým uličkám alebo neefektívnemu správaniu. S rastúcou autonómiou rastie aj komplexnosť architektúry a tým aj riziko neočakávaných interakcií medzi komponentmi.

Testovanie a ladenie (debugging)

Agent sa na rozdiel od klasického softvéru správa stochasticky, teda jeho výstupy nemusia byť vždy identické pri rovnakom vstupe. To komplikuje testovanie, validáciu a hľadanie chýb.  Vývojári musia navrhovať špeciálne stratégie testovania, ktoré overujú nielen správnosť jedného výsledku, ale aj robustnosť správania agenta v rôznych situáciách.

Dôvera a transparentnosť

Používatelia potrebujú rozumieť, prečo sa agent rozhodol práve tak, ako sa rozhodol. Vysoká úroveň autonómie však často znamená, že rozhodovací proces je pre človeka netransparentný (black box efekt). To vyvoláva otázky dôveryhodnosti, auditovateľnosti a možnosti spätne overiť, prečo agent vykonal konkrétnu akciu.

Bezpečnosť a mantinely

Autonómny agent, ktorý má prístup k API, databázam alebo dokonca finančným transakciám, predstavuje potenciálne riziko. Bez prísnych obmedzení a kontrol (tzv. guardrails) by mohol vykonať neželané alebo škodlivé akcie, či už z dôvodu chybného zadania (promptu), nesprávnej interpretácie úlohy alebo zneužitia zo strany útočníka.

Etické a regulačné otázky

Rovnako ako pri iných AI technológiách, aj pri agentic AI vznikajú otázky súvisiace so zodpovednosťou. Kto nesie následky za chybu agenta? Ako zabezpečiť férovosť, aby agent neprinášal predsudky alebo diskriminačné výsledky? Aké regulačné rámce treba vytvoriť, aby bol vývoj aj používanie týchto systémov bezpečné a udržateľné?

Agentic AI – odporúčania a zaužívané postupy

Vývoj a nasadenie agentickej AI si vyžaduje zodpovedný prístup. Nestačí iba vytvoriť agenta, ktorý dokáže plniť úlohy, musí byť zároveň bezpečný, spoľahlivý a prispôsobený konkrétnemu prostrediu. Aby organizácie a vývojári predišli rizikám a dokázali vyťažiť z agentov maximum, oplatí sa riadiť osvedčenými postupmi.

Postupná autonómia

Odporúča sa zavádzať autonómiu agenta postupne. Začať s tzv. „human-in-the-loop“ prístupom, kde človek schvaľuje kľúčové kroky agenta, a až po dostatočnom otestovaní prejsť na väčšiu samostatnosť. Tým sa minimalizuje riziko nečakaného alebo neželaného správania.

Dobre definované ciele a hranice

Agent by mal mať jasne zadefinovanú úlohu, oblasť pôsobenia a limity. Široko formulované zadania (napr. optimalizuj firmu) sú nebezpečné, pretože agent môže voliť nežiaduce stratégie. Presné obmedzenia a rámce správania (tzv. guardrails) chránia pred chybami aj zneužitím.

Transparentnosť a vysvetliteľnosť

Agenti by mali poskytovať vysvetlenia svojich rozhodnutí alebo logovacie súbory. Aj jednoduchý mechanizmus spätnej väzby, napríklad popis krokov, ktoré agent vykonal, zvyšuje dôveru používateľov a umožňuje rýchlejšie odhaliť chyby.

Robustné testovanie a simulácie

Pred nasadením AI agentov do produkcie je vhodné testovať agentov v simulovaných prostrediach. Tieto tzv. sandboxy umožnia preveriť správanie agenta v rôznych scenároch, bez rizika reálnych škôd. Okrem funkčných testov sa odporúča aj stresové testovanie, teda overenie, ako agent reaguje na nezvyčajné, chybné alebo neúplné vstupy.

Bezpečnostné mechanizmy

Agenti by nikdy nemali mať neobmedzený prístup k zdrojom alebo API. Zavedenie viacúrovňovej autentifikácie, kvót a bezpečnostných filtrov znižuje riziko škôd. V kritických systémoch je vhodné uplatniť princíp least privilege, pri ktorom má agent prístup len k tomu, čo nevyhnutne potrebuje.

Neustála spätná väzba a iterácia

Agentská AI je dynamická oblasť, preto je dôležité zbierať a vyhodnocovať spätnú väzbu, sledovať reálne správanie agentov a systém priebežne optimalizovať. Zavedenie monitoringu a mechanizmov pre rýchle vypnutie agenta v prípade problémov (tzv. kill switch) je dnes už považovaný za štandard.

Dodržiavaním týchto princípov možno agentskú AI využívať efektívne, bez ohrozenia bezpečnosti a dôvery používateľov. Firmám a vývojárom to zároveň pomáha pripraviť sa na budúce regulačné požiadavky, ktoré sa v tejto oblasti nepochybne čoskoro objavia.

ChatGPT agent

Spoločnosť OpenAI predstavila 17. júla 2025 ChatGPT agenta. Ide o rozšírenie klasického ChatGPT, ktoré okrem generovania textu dokáže vykonávať aj viackrokové online úlohy.

Medzi jeho schopnosti patrí prehliadanie webu, práca s nahranými súbormi, spúšťanie príkazov, volanie API a prepojenie na externé služby cez autorizované konektory. Pri všetkých akciách s reálnym dopadom zostáva používateľ v slučke kontroly: agent vyžiada potvrdenie a umožní pozastavenie alebo prevzatie riadenia.

ChatGPT agent OpenAI

Prehľad funkcií

Agent kombinuje uvažovanie, výskum a praktické vykonávanie úloh. Typické činnosti zahŕňajú:

  • navigáciu webom vrátane klikov, rolovania a vyplňovania formulárov,
  • spracovanie nahraných súborov (CSV, dokumenty, tabuľky) a generovanie finálnych výstupov,
  • spúšťanie kódu alebo analýz prostredníctvom terminálu a interpreteru kódu,
  • priame API volania a integráciu s internými systémami,
  • zostavovanie opakovateľných workflowov a orchestráciu viacstupňových procesov,
  • tvorbu tabuliek, prezentácií a textov, ako aj posielanie notifikácií do mobilnej aplikácie ChatGPT.

Jednotlivé úlohy trvajú väčšinou 5 až 30 minút, pri rozsiahlych zberoch dát môže čas výrazne presiahnuť tento rámec.

Architektúra a nástroje

Agent v rámci jedného virtuálneho pracovného prostredia využíva viaceré technické nástroje: vizuálny prehliadač na grafické interakcie, textový prehliadač na efektívne spracovanie veľkých textov, code interpreter a terminál na prácu so skriptmi, konektory pre externé dátové zdroje a priame API volania. Kontext úlohy udržiava vo virtuálnom počítači, čo znamená, že súbory a priebežné výstupy ostávajú dostupné počas celého workflowu.

Konektory a integrácia

Konektory sú navrhnuté ako overené integrácie s obmedzenými oprávneniami. Podporované sú viaceré služby vrátane Gmailu, Google Kalendára a Disku, webového Outlooku a jeho kalendára, OneDrive, SharePointu, Microsoft Teams, GitHubu, Dropboxu a Boxu. Povolenie prístupu sa vždy udeľuje len pre konkrétnu úlohu a často je nastavené iba na čítanie (ako read-only).

Konektory na aplikácie
Konektory na aplikácie (zdroj: OpenAI)

Režim prevzatia a správa prihlásení

Ak je potrebné prihlásenie do externej služby, agent ponúkne režim Take over browser, kde používateľ manuálne zadá prihlasovacie údaje. Počas tohto procesu agent neukladá ani nezobrazuje obsah polí s heslom. Cookies a relácie (sessions) sa môžu zachovať medzi spusteniami, pričom ich odstránenie je možné prostredníctvom odhlásenia a vyčistenia cookies v nastaveniach. Údaje ako heslá sa nikdy neukladajú mimo samotného prihlasovania.

Spracovanie dát a história

Na interakciu so stránkami využíva agent screenshoty z virtuálneho prehliadača. Tieto záznamy, spolu s históriou prehliadania a chatom, zostávajú uložené v konverzačnej histórii používateľa, až kým nie sú vymazané. Odstránením chatu sa vymažú aj príslušné screenshoty.

Bezpečnostné opatrenia

Pred každou akciou so zásahom do citlivých dát alebo s veľkým dopadom, napríklad pri prihlasovaní alebo pri nákupe v e-shope, je potrebné udeliť súhlas používateľa. Schválenie sa vyžaduje aj pri úlohách ako odoslanie e-mailu. Medzi ďalšie ochranné prvky patria režimy dohľadu pre citlivé operácie, obmedzenie konektorov na nevyhnutné zdroje a detekcia škodlivých vstupov zo stránok. Organizácie by mali zohľadniť aj právne a etické aspekty pri práci s citlivými údajmi.

Vieš, že…

…ChatGPT má trvalo zakázané vykonávať finančné transakcie?

Odporúčané postupy nasadenia

Pri implementácii agenta sa odporúča začať s jednoduchými workflowmi, testovať správanie pri rôznych zdrojoch dát, nasadiť auditné logovanie a povoľovať konektory len na nevyhnutnú dobu. Pre operácie so zvýšenou citlivosťou sa odporúča aktívna verifikácia používateľom, pravidelná rotácia prístupových tokenov a revízia práv. Používateľ má možnosť kedykoľvek úlohy zastaviť, upraviť alebo prevziať kontrolu nad prehliadačom.

Zhrnutie benefitov a limitov

Najväčšie prínosy spočívajú v zrýchlení viacstupňových procesov, v reprodukovateľnosti workflowov a v zjednodušení prístupu k technickým krokom aj pre netechnických používateľov. Slabinou zostáva omylnosť modelu, potreba dôsledného manažmentu prístupov a riziko manipulácie vstupov. Pri správnom nastavení kontrol a auditoch môže agent výrazne zefektívniť rutinné a opakovateľné pracovné procesy.

Budúcnosť a trendy agentickej AI

S nástupom ChatGPT agenta a ďalších podobných modelov, ktoré prídu od ostatných hráčov v AI, sme vstúpili do éry, keď si prakticky každý používateľ môže vytvoriť svojho vlastného AI agenta. Už nejde len o univerzálne nástroje pre podniky, čoskoro budú bežní ľudia schopní kreovať agentov pre konkrétne úlohy, ktoré im uľahčia život, na mieru.

Plánuješ vysnívanú dovolenku? Určite bude existovať AI agent, ktorý dokáže nájsť ideálnu dovolenku presne podľa tvojich preferencií, rezervovať voľný termín, nakúpiť letenky a dokonca pripraviť celý plán výletu a to všetko autonómne, bez potreby zdĺhavého hľadania a porovnávania ponúk cestovných kancelárií.

17 min.Podcast #2: AI a budúcnosť práce v IT

Podcast #2: AI a budúcnosť práce v IT

Druhá epizóda podcastu Na vlne kódu sa zaoberá vplyvom umelej inteligencie na prácu IT špecialistov a jej budúcim potenciálom v IT odvetví.

AI agenti a ich prepojenie s okolitým svetom

Takýto personalizovaní AI agenti môžu fungovať ako digitálni asistenti, ktorí rozumejú tvojim zvykom, preferenciám a dokonca aj nálade. Vďaka nim sa rutinné úlohy presunú z našich ramien na inteligentné systémy, ktoré dokážu koordinovať viacero procesov naraz, od plánovania stretnutí cez online nákupy až po spracovanie osobných financií.

S týmto trendom sa prirodzene vytvorí digitálne trhovisko (marketplace) agentov, kde si ľudia budú môcť kúpiť alebo zdieľať hotových AI agentov pre rôzne účely. Niektorí agenti budú univerzálni, iní vysoko špecializovaní, napríklad agent na optimalizáciu stravy, spravovanie domácnosti, investičné poradenstvo či dokonca plánovanie kreatívnych projektov. Tento ekosystém môže pripomínať dnešné app store, no namiesto aplikácií si budeme vyberať inteligentných digitálnych pracovníkov, ktorí budú schopní konverzovať, rozhodovať a konať autonómne.

Ďalším krokom bude hybridná AI, kde sa agentská AI spojí s fyzickými zariadeniami, robotmi a IoT senzormi. Predstav si agenta, ktorý nielen plánuje dovolenku, ale zároveň ovláda domácnosť, nastavuje teplotu, objedná jedlo alebo pripraví auto na cestu. V dlhodobom horizonte môže takáto kombinácia viesť k úplnej personalizácii každodenného života, kde AI agenti spolupracujú nielen s nami, ale aj medzi sebou, optimalizujú naše prostredie a predvídajú naše potreby.

Po agentskej AI môžeme očakávať éru kolektívnej AI, kde jednotliví agenti budú prepojení do inteligentných ekosystémov, budú zdieľať svoje skúsenosti, zlepšovať sa vďaka spoločným dátam a vytvárať nové služby, ktoré si dnes ani nevieme predstaviť.

Kritické myslenie: Ako ho rozvíjať a využiť v práci aj v živote?

Kritické myslenie je zručnosť, ktorá ťa odlíši pri riešení bugov, pri architektonických rozhodnutiach aj v tímovej komunikácii. Neznamená to hľadať chyby za každú cenu. Znamená to klásť otázky, overovať fakty a vyhodnocovať argumenty. Aké formy myslenia poznáme, aké je v skutočnosti kritické myslenie a ako ho správne rozvíjať?

Čo je kritické myslenie?

Kritické myslenie, často nazývané aj „dobré myslenie“ je proces, kde jednotlivec myslí systematicky, logicky a objektívne. Vie prijímať premyslené rozhodnutia, vyriešiť problémy a vyvíjať nové myšlienkové operácie. Dobré myslenie je dôležité vo všetkých oblastiach života, od osobného rozhodovania, cez profesionálnu prácu, až po spoločenské a politické rozhovory či prejavy.

V praxi sa kritické myslenie prejavuje tým, že človek nesleduje určitú situáciu len povrchne, ale dokáže ísť do hĺbky. Má tiež otvorenú myseľ a snaží sa pozerať na danú problematiku z viacerých uhlov pohľadu.

Vďaka tomu vie oveľa lepšie viesť argumentáciu a logicky komunikovať s ostatnými. Kriticky mysliaci človek dokáže pozorne skúmať okolie a myšlienkové operácie ostatných ľudí. Jeho vyjadrovanie je jasné a zrozumiteľné. Neskáče z jednej témy na druhú a veľmi dobre sa počúva.

Kritické myslenie a logické myslenie sú vzájomne prepojené. Logické myslenie poskytuje základnú štruktúru, a to schopnosť postupovať krok za krokom a vyvodzovať závery. Kritické myslenie túto štruktúru využíva pri hodnotení informácií, analýze argumentov a tvorbe vlastných názorov. S oboma úzko súvisí aj racionálne myslenie, teda schopnosť vyvodzovať správne závery z dostupných dôkazov a riešiť problémy na základe faktov.

Vieš, že…

…podobné články môžeš dostávať priamo do e-mailu? Staň sa členom msg IT komunity a zabezpečíme ti pravidelný prísun IT noviniek, zaujímavých podcastov, dôležitých podujatí či aktuálnych pracovných ponúk. Ako člen sa tiež môžeš zúčastniť našich súťaží. S našou komunitou skrátka nezmeškáš nič dôležité z oblasti IT.

Logické myslenie: Ako súvisí s kritickým?

Logické myslenie je schopnosť myslieť dôsledne, postupne a správne. Je špeciálna forma ľudskej duševnej činnosti, ktorá umožňuje pochopiť všetko, čo nás obklopuje, a vzťahy alebo rozdiely, ktoré existujú medzi činmi, objektmi alebo udalosťami pozorovateľné analýzou a porovnaním. Logické myslenie nie je obmedzené len na matematické úlohy alebo formálne deduktívne argumenty.

Medzi kľúčové aspekty logického myslenia patrí napríklad identifikácia vzťahov, správne myslenie a vyvodenie záverov, vyhýbanie sa logickým chybám, konzistentné uvažovanie a analytické schopnosti. Zúčastňuj sa diskusií alebo debát na témy, ktoré vyžadujú schopnosť kriticky myslieť, rieš logické úlohy a vyhni sa logickým chybám. Taktiež práca s číslami a matematikou je spôsob ako zlepšiť logické myslenie.

Racionálne myslenie

Schopnosti, ako správne myslieť, uvažovať a rozhodovať systematicky, konzistentne a logicky, sú základné črty racionálneho myslenia. Racionálne myslenie umožňuje analyzovať situácie a hľadať riešenia na základe faktov a dôkazov. Poskytuje rámec pre efektívne a objektívne porozumenie svetu okolo nás.

Tu sú niektoré kľúčové charakteristiky racionálneho myslenia: racionálne rozhodovanie, logická štruktúra, schopnosť odvodzovať a analyzovať problémy na základe detailnej a systematickej analýzy.

Rýchly test: Ako dobre dokážeš kriticky myslieť?

Pri každom tvrdení označ, ako často to robíš. Na konci získaš orientačné skóre (0 – 24 bodov).

  1. 1. Pýtam sa: „Z čoho tento záver vychádza?“

  2. 2. K svojmu názoru hľadám protiargumenty.

  3. 3. Zdroje informácií si overujem.

  4. 4. Rozlišujem medzi faktom a interpretáciou.

  5. 5. Pri probléme sa opakovane pýtam „Prečo?“

  6. 6. Pri rozhodovaní si vedome dávam čas na premyslenie.

  7. 7. Triedim informácie podľa relevantnosti.

  8. 8. AI výstupy beriem ako návrh a kontrolujem ich.

Prečo je kritické myslenie dôležité v práci aj v súkromí

Kritické myslenie má množstvo výhod pre tvoj osobný aj profesijný život. Existuje však niekoľko kľúčových dôvodov, prečo je pre teba dôležité:

  • v IT ti pomáha pri debugging, code review a architektonických rozhodnutiach,
  • pomáha vytvárať vlastné názory na danú tému a rozvíjať osobnosť,
  • podporuje rozvoj osobnosti a sebadôvery,
  • umožňuje spolupracovať s ostatnými na hlbšej a intelektuálnejšej úrovni,
  • pomáha zlepšovať a utužovať pracovné vzťahy,
  • umožňuje vyhodnotiť vlastnú prácu s cieľom určiť spôsoby, ako zlepšiť jej kvalitu a efektívnosť,
  • pomáha rozlíšiť kvalitné zdroje od dezinformácií, najmä pri práci s AI,
  • podporuje rozvíjanie schopnosti porozumenia.

Zabúdať netreba ani na to, že vďaka tomuto typu myslenia získaš oveľa lepšie pracovné výsledky. Ušetríš aj množstvo času, ktorý by si inak strávil zdĺhavým vysvetľovaním svojho pohľadu na vec či snahou porozumieť svojim kolegom, zamestnávateľom alebo klientom. Taktiež budeš schopný vedieť lepšie vyhodnotiť situáciu, vyriešiť problém a prísť tak s adekvátnym a efektívnym riešením.

Podľa správy World Economic Forum Future of Jobs Report 2025 patrí analytické myslenie na prvé miesto medzi najžiadanejšími zručnosťami, pričom ho považuje za esenciálne až 70% zamestnávateľov. Kritické myslenie a riešenie problémov sú takisto dlhodobo v top 5, ako potvrdzujú aj staršie štatistiky. Tieto zručnosti sú kľúčové pre adaptáciu na AI a rýchle zmeny na trhu práce.

14 min.Zlepši svoje analytické myslenie a tvoja práca naberie nový smer

Analytické myslenie u zamestnancov zvyšuje šancu na kariérny posun

Zisti, čo je analytické myslenie a ako aj vďaka nemu môžeš napredovať vo svojej kariére. Analytické myslenie súvisí so schopnosťou zbierať a vyhodnocovať informácie, riešiť problémy a prijímať rozhodnutia. Zamestnanci, […]

Ako sa naučiť kriticky myslieť

Žiaľ, nie každý sa narodí so zručnosťou kritického myslenia. Niektorí sa musia tejto vlastnosti priučiť počas života. Následne, keď si už osvojíš základy, môžeš zlepšovať aktivity na myslenie a zamerať sa na ich využívanie v praxi.

6 krokov na rozvoj kritického myslenia

Tieto overené kroky ti pomôžu s rozvojom kritického myslenia:

  1. Identifikuj problém: Na začiatku musíš identifikovať problém alebo otázku, pred ktorou stojíš. Vyjadruj sa konkrétne a vyhni sa vágnosti. Nepresne stanovená otázka či problematika spôsobí, že sa nedostaneš k výsledku, prípadne sa dostaneš, no nebude postačujúci.
  2. Usporiadaj informácie: Keď máš vybraný problém alebo položenú otázku, nájdi si k nej všetky informácie. Použi overené zdroje a uisti sa, že máš pokryté všetky uhly pohľadu. Nezabúdaj, že jedno stanovisko ti stačiť nebude. Pri kritickom myslení nesmieš vopred zavrhnúť ostatné možnosti.
  3. Analyzuj údaje a zdroje: Pri zbere údajov a hľadaní zdrojov zistíš, že máš toho akosi veľa. Aby si nestratil logiku a dokázal sa v množstve informácií vyznať, začni ich triediť. Pozorne ich analyzuj a vypusti tie, ktoré nie sú spoľahlivé. Vyhni sa aj tým s nedostatočnými údajmi.
  4. Zoraď údaje podľa dôležitosti: Nepodstatné zdroje si vytriedil a teraz môžeš ísť na ich samotné organizovanie a zoraďovanie. Niektoré údaje sú dôležitejšie ako druhé. Urči im preto rozumné a vhodné poradie, aby si sa v nich vyznal a mohol sa k nim kedykoľvek vrátiť.
  5. Rozhodni sa: Po naštudovaní všetkých údajov je nutné pristúpiť k hlavnému kroku, teda k rozhodnutiu. Závery si dobre premysli a porovnaj všetky pre a proti. Snaž sa vyvodiť záver, ktorý je nezaujatý a podložený overenými faktami.
  6. Prezentuj svoje konečné rozhodnutie: Keď si napevno rozhodnutý a vieš, že tvoje rozhodnutie je správne, prezentuj ho zainteresovaným stranám. Nezabúdaj na sebavedomý prejav, slušnosť a ohľaduplnosť voči názorom druhých.
Recommend
Odporúčame ti:

Tvoje konečné rozhodnutie by malo byť pevné, no maj otvorenú myseľ. Nezabúdaj, že informácií je nespočetne veľa. Nikdy nevieš, či si náhodou niečo neprehliadol. Ak má protistrana lepšie argumenty alebo priniesla nové údaje, vypočuj si ich. Premysli si, či je tvoj postoj správny a v prípade potreby ho neváhaj zmeniť.

Na rozvoj kritického myslenia toho nepotrebuješ veľa
Otvorená myseľ pomôže otvára nové pohľady a pomáha rozvíjať kritické myslenie.

5 overených spôsobov, ako zlepšiť kritické myslenie

Rozvoj kritického myslenia je veľmi dôležitý, a to najmä vtedy, ak nechceš stagnovať. Spôsobov, ako na to, je niekoľko a skúsiť môžeš rovno viacero. Niektorý spôsob ti bude vyhovovať viac, iný zas menej. Nenechaj sa odradiť a na zlepšovaní kritického myslenia aktívne pracuj. Jeho výhody totiž pocítiš v pracovnom i súkromnom živote.

S rozhodnutím sa nikam neponáhľaj

Kritické myslenie predstavuje proces analýzy údajov, ich zoradenia a triedenia. Nejde o niekoľkominútovú záležitosť. S rozhodnutím sa preto nikam neponáhľaj. Dopraj si dostatok času a dovoľ, aby ti všetky myšlienky prešli hlavou. Len tak sa vyhneš vynechaniu dôležitých informácií a relevantných záverov.

Pri kritickom myslení je dobré byť v pokoji a tichu. Nenechaj sa nikým rušiť a rozhodne sa nedaj ovplyvniť svojim okolím. Kolega, známy alebo rodinný príslušník môže mať na situáciu úplne iný názor. Tvoj úsudok ani rozhodnutie by to ale nemalo ovplyvniť.

Ak cítiš, že tlak v práci ovplyvňuje tvoje rozhodovanie, môže byť na vine aj workoholizmus. Nauč sa rozpoznať jeho príznaky skôr, než ovplyvnia tvoje kritické myslenie.

Zisti, ako premýšľaš nad problémami

Identifikuj a zhodnoť svoje myšlienkové operácie. Ide o spôsob, akým prijímaš a spracovávaš informácie. Pre niektorých je lepšie počúvanie, iní si zas vystačia s textom. Nezabudni ani na samotnú reakciu na jednotlivé skutočnosti. Pre viac emocionálne založených ľudí je charakteristické, že reagujú oveľa výraznejšie a intenzívnejšie. V takýchto prípadoch je nutné zachovať pokoj.

Byť kritickým mysliteľom znamená, že si uvedomuješ vlastné predsudky a nedostatky. Vieš takisto o tom, ako tieto nedokonalosti ovplyvňujú tvoje riešenia a rozhodnutia. Preto sa proti nim snaž bojovať a aktívne rozvíjaj schopnosť kriticky myslieť. Aj to ti pomôže vo vyhodnotení možných riešení, ako sa vysporiadať s predsudkami či ako pracovať na vlastných negatívnych vlastnostiach, aby si napredoval ako osobnosť.

Recommend
Odporúčame ti:

Pri kritickom myslení zabudni na všetky svoje predsudky, aby si sa dostal k objektívnejším výsledkom. Ak sa ti to nedarí, porozmýšľaj, či nie je čas na požiadanie kolegu o pomoc.

Rozvíjaj svoje kreatívne myslenie

V celom procese má veľké zastúpenie aj kreatívne myslenie. Je dôležité na to, aby si si vedel predstaviť všetky možné výsledky situácie. Priamo sa spája tiež s predvídavosťou, ktorá ti umožňuje predpokladať, aké reakcie vyvolajú tvoje konanie a rozhodnutie u ostatných. Z toho môžeš vydedukovať, či sú správne alebo nie.

10 min.Prečo využívať brainstorming

Efektívny brainstorming: Ako nasmerovať tím od nápadov k úspechu

V tomto článku si povieme čo je brainstorming, o význame brainstormingu, brainstorming metóde a o tom, ako ju správne používať. Keď sa hovorí o tímovej práci, riešení problémov a zaujímavých […]

Uvedom si svoje hodnoty

Na základe svojich hodnôt budeš vedieť, k čomu inklinuješ a na čo si dať pozor. Vyhneš sa subjektívnym názorom a vynechaniu niektorých uhlov pohľadu. Každý kritický mysliteľ si musí na svoje vlastné hodnoty a preferencie dať pozor. Pomôže ti v tom aj emocionálna inteligencia, vďaka ktorej lepšie rozpoznáš, kedy ťa emócie ovplyvňujú pri rozhodovaní. Ak si toho nie si vedomý, automaticky by si mohol svoje preferencie zvýhodňovať, čo by malo negatívny dopad na konečné rozhodnutie.

Pomôže ti otvorená myseľ a správne otázky

Ak si nie si niečím istý alebo by si potreboval objasnenie, pýtaj sa. Otázku môžeš položiť kolegovi alebo nadriadenému. Môžeš sa ju opýtať aj sám seba a následne hľadať odpovede na internete a v knihách. Ďalšou možnosťou sú online fóra. Nikdy nevieš, či ti s tvojou úlohou nepomôže niekto úplne neznámy. Vyskúšaj všetky možnosti, aby si sa dostal bližšie k svojmu cieľu a rozšíril tak pole svojich zručností a vedomostí. Pri rozširovaní vedomostí je dôležitá otvorená myseľ.

Checklist: Máš jasno v rozhodnutí?

Pred finálnym rozhodnutím si prejdi tieto body. Ak na niektorý nevieš odpovedať „áno", ešte nie je čas konať.

Podcast #21: Firemná kultúra „safe to speak” – otvorená komunikácia, ktorá posúva

Otvorená komunikácia, odvaha hovoriť nahlas a prostredie, kde sa ľudia neboja ozvať. V tejto epizóde podcastu Na vlne kódu sa s Michalom Zacharom pozrieme na to, čo v praxi znamená kultúra „safe to speak“, ako podporuje rast firiem aj jednotlivcov a prečo nestačia len otvorené dvere, ale najmä dôvera a bezpečný priestor na úprimný dialóg. Dozviete sa aj to, čo tvorí základ zdravej firemnej kultúry v msg life Slovakia.

Dôvera a odvaha hovoriť nahlas. Voláme to aj safe to speak alebo kultúra, v ktorej sa ľudia neboja otvoriť, zdieľať nápady či povedať, keď niečo nefunguje. A presne takého človeka, ktorý túto kultúru pomáha budovať, mám dnes v štúdiu – Michala Zachara, ktorý začínal v msg life Slovakia na hotline, prešiel testovaním, viedol tím a dnes stojí na čele spoločnosti ako konateľ.

Jeho cesta je krásnym dôkazom toho, že aj bez IT diplomu sa dá s odvahou, zodpovednosťou a otvorenosťou rásť oveľa ďalej, než by si človek na začiatku vôbec vedel predstaviť.

Vieš, že…

…Na vlne kódu je podcast IT spoločnosti msg life Slovakia, ktorý ti pravidelne prináša témy z oblasti psychológie, HR a novinky zo sveta IT? Vypočuj si aj ďalšie epizódy podcastu Na vlne kódu.

Michal, tvoj príbeh krásne ukazuje, že otvorená komunikácia dokáže človeka naozaj veľmi dobre posunúť. Poďme sa pozrieť, ako sa kultúra safe to speak prejavuje v praxi. Ale začnime najskôr tým, ako si sa vlastne dostal do msg life Slovakia. Čo ťa motivovalo pridať sa? Vo firme pôsobíš už pätnásť rokov, čo je naozaj krásne číslo.

Áno, vlastne začínam už šestnásty rok. Do spoločnosti som sa dostal klasicky pohovorom. Zaujímavé bolo, že som sa hlásil na pozíciu hotline konzultanta a nepriamo som bol oslovený na základe zverejneného životopisu. Skontaktovala ma kolegyňa, ktorá je v spoločnosti dodnes, a keď mi volala, bol som naozaj nadšený.

Už vtedy mala spoločnosť msg life Slovakia, vtedy ešte Core Slovakia, veľmi dobrú povesť, čo sa týka prístupu k zamestnancom. Tešil som sa na pohovor aj do spoločnosti a nakoniec sa mi to podarilo. Začal som na pozícii hotline.

Počula som, že na pohovore ti otvorila dvere nemčina, nie IT škola. Ako si vnímal to, že aj bez IT vzdelania si sa dostal do sveta technológií?

Od začiatku som mal záujem pracovať v technologickej spoločnosti, pretože k technológiám som mal vždy blízko. Nemal som technické vzdelanie a hľadal som možnosti, ako sa dostať do IT cez cudzie jazyky. Na Slovensku je veľa spoločností, ktoré spolupracujú so zahraničím alebo sú súčasťou medzinárodných skupín. Vedel som po nemecky aj po anglicky a toto bola moja vstupná cesta.

Keď som sa do spoločnosti dostal, hľadal som ďalšie možnosti, ako sa odborne a technicky rozvíjať. Spoločnosť msg life Slovakia to umožňovala a stále umožňuje svojou kultúrou, kde sa hľadajú ľudia s chuťou pracovať, prevziať zodpovednosť a posúvať sa ďalej. To bola aj moja cesta a dnes už z inej pozície umožňujem podobný rast aj druhým. Dúfam, že sa mi darí zachovávať kontinuitu kultúry, ktorá sa mi naozaj páči.

Čiže víziu si mal hneď od začiatku jasnú?

Asi nie. Mal som nejaké nejasné tušenie a zameranie, ale najskôr som sa musel zorientovať na svojej pozícii, naučiť sa ju dobre robiť a pochopiť, aké sú ďalšie možnosti. Keď som mal pocit, že sa to napĺňa a chcel som sa posunúť, vedel som sa ozvať a povedať si, čo ďalej.

Nasledovala testerská pozícia, kde som išiel v spoznávaní nášho softvéru viac do hĺbky. Nebolo to o vývoji, skôr o technickom pochopení riešenia. To bola cesta, ktorú som si postupne vytýčil. Víziu smerom k riadeniu alebo ku konateľskej pozícii som vtedy určite nemal. To prišlo postupne krok za krokom, snahou, aktivitou a aj vďaka kultúre, ktorú v spoločnosti máme.

32 min.Podcast Na mojom kompe to ide – z testera na konateľa

Podcast: Kariéra v IT – ako sa z testera môže stať konateľ

Michal v msg life Slovakia začínal na oddelení zákazníckej podpory a dnes je jej konateľom. Aká bola jeho cesta?

Kedy si si uvedomil, že máš prostredie, kde sa môžeš ozvať a že tvoj názor má váhu?

Myslím, že už od začiatku. Pozitívne ma prekvapilo, že sa v celej spoločnosti tyká, či už medzi kolegami alebo smerom do Nemecka. Bolo jedno, na akej úrovni manažmentu si bol. Neskôr som si všimol, že s predstavenstvom sa ešte vykalo, ale aj to sa časom zmenilo a už dlhé roky si tykáme naprieč celou spoločnosťou. To bol prvý signál.

Potom aj atmosféra, ktorú vytvárali team leadri a vedenie, bola neformálna a priateľská. Na meetingoch sa komunikovalo otvorene, vecne a slušne. Hovorilo sa, čo funguje a čo nie. Bola to obojsmerná komunikácia a dodnes je. Pre mňa to bolo veľmi príjemné prekvapenie.

Ako reagovali kolegovia, keď si z juniora prešiel do vedenia tímu? Čo ťa táto zmena naučila?

Pre mňa osobne to bolo prekvapenie. Nevedel som, že som na zozname kandidátov. Dozvedel som sa to až pri rozhovore s konateľom a s mojou vtedajšou team leaderkou. Návrh, aby som prebral zastupujúce vedenie tímu počas materskej dovolenky, ma prekvapil a musel som sa v tom sám zorientovať.

Reakcie kolegov boli rôzne, ako to býva aj inde. Niektorí to prijali veľmi pozitívne a podporovali ma, za čo som im dodnes vďačný. Iní to brali neutrálne a čakali, ako sa ukáže nový team leader. A, samozrejme, boli aj takí, ktorých to zamrzelo, pretože sa na tej pozícii možno videli oni sami. To je úplne prirodzené. Nevnímal som to ako boj. V tom čase som si ani neuvedomoval, že som v nejakej kandidátke. Postupne sa to ustálilo a vybudovali sme dobrý tím, ktorý neskôr vyrástol na celé testerské oddelenie.

Poďme sa pozrieť na to, čo safe to speak v msg life Slovakia vlastne znamená. Ako by si vlastnými slovami vysvetlil tento pojem?

Myslím, že z veľkej časti je to o kultúre, ktorú nevytvára jeden človek, ale viacerí ľudia. Samozrejme, ide to od vedenia spoločnosti cez oddelenia až po tímy a samotných ľudí, ktorí sú ich súčasťou. Znamená to možnosť povedať si svoj názor, povedať, čo sa mi nepáči alebo aj čo sa mi páči.

Vyjadrenie vlastného názoru môže byť pozitívne aj negatívne. To, čo spoločnosť posúva ďalej, sú práve nápady, postrehy a pripomienky k tomu, čo nefunguje alebo nefunguje dobre. Takáto kultúra sa vytvára množstvom ľudí, nie jedným človekom. Vzniká aj tým, že keď niekto povie svoj názor, nestretne sa s výsmechom, tichým trestom alebo zapieraním.

Je to náročné, nie je to čierno-biele a nefunguje to všade ideálne, ale keď sa pridá množstvo ľudí, vytvorí sa takáto kultúra a posúva spoločnosť ďalej. Safe to speak znamená mať možnosť povedať vlastný názor, slušne vyjadriť kritiku vecí, ktoré z pohľadu jednotlivca nefungujú, a byť v tom názore prijatý v zmysle, že si ho najskôr vypočujeme a môžeme si ho spolu rozobrať. Čo z toho nakoniec vznikne a či je to naozaj tak, je už druhá vec, ale vo veľa prípadoch práve takáto kultúra posúva spoločnosť ďalej.

Možnosť vyjadriť svoj názor, povedať, čo si myslím, či už čo sa mi páči alebo nepáči, je úplne odlišná od klasickej open door policy. Možno by si ešte doplnil svoje skúsenosti s týmto prístupom v porovnaní s inými spoločnosťami.

Open door policy môže byť súčasťou safe to speak. Otvorené dvere sú symbolom toho, že ako manažér som prístupný a osloviteľný. Safe to speak však znamená, že tam nie je len symbol otvorených dverí, ale aj reálna možnosť prísť, povedať svoj názor a byť prijatý. Najskôr byť vypočutý a potom sa dôsledne hľadajú príčiny a riešenia. Znamená to, že nielen vidím otvorené dvere, ale nimi aj môžem prejsť a povedať svoj názor bez toho, aby som bol potrestaný, odstrčený alebo vysmiaty.

Sú to dva spôsoby, ktoré sa môžu spájať, ale v niektorých prípadoch môže byť open door len symbolom. Otázka je, či sa nájde niekto, kto nimi prejde a má skutočne možnosť bez následkov povedať svoj názor. Pre mňa sa tieto dva princípy spájajú. Najskôr treba byť prístupný a potom vytvoriť atmosféru dôvery a možnosti hovoriť.

„Safe to speak znamená mať možnosť povedať vlastný názor, slušne vyjadriť kritiku vecí, ktoré z pohľadu jednotlivca nefungujú, a byť v tom názore prijatý v zmysle, že si ho najskôr vypočujeme a môžeme si ho spolu rozobrať.“ 

Michal Zachar, konateľ msg life Slovakia
Michal Zachar, konateľ msg life Slovakia

Ako sa filozofia safe to speak premieta do každodennej práce, od vedenia až po bežné tímy?

Vnímam to aj ako špecialitu našej spoločnosti. Učíme sa navzájom, aj vďaka prepojeniu s nemeckou materskou spoločnosťou. Nemeckí kolegovia často vyhľadávajú priamosť a možnosť kontroverzne diskutovať. To znamená, že keď je diskusia jednostranná a nestretne sa so spätnou väzbou, majú pocit, že téma nezarezonovala. Pre nich je dobrý meeting vtedy, keď prídu ďalšie názory a ideálne aj kontroverzná diskusia. Keď niekto povie, že to vidí inak, nesúhlasí a upozorní na možný problém, to, čo bolo odprezentované, sa viac konkretizuje.

Na základe týchto pripomienok môžeme dospieť k pozmenenému výsledku alebo zistiť, že navrhované riešenie by v praxi nemuselo fungovať, či už ide o organizačné, procesné alebo softvérové zmeny. My zo Slovenska zas často prinášame snahu ísť k veci. Keď sa už diskusia rozbehne, snažíme sa ju nenaťahovať a spraviť ju efektívnejšou. Myslím, že sa v tomto dobre dopĺňame.

Brainstormingy na tímových meetingoch sú vďaka tomu veľmi zaujímavé a produktívne. Zaujímala by ma aj konkrétna situácia, keď sa niekto ozval a vďaka tomu sa niečo zmenilo.

Takých situácií je veľa, prakticky každý deň. Sú to drobnosti aj zásadnejšie veci. Často sa týkajú ľudí, tímov, ich zloženia, nastavenia fungovania alebo interných pravidiel a toho, či ich vieme upraviť, keď prídu podnety na zmenu.

Nedávno sa mi stalo, že mi kolega zavolal a otvorene povedal, že tak, ako máme niektoré veci nastavené, to z určitých dôvodov nefunguje. Uviedol konkrétnu situáciu spred pár týždňov, kde došlo k medziľudskému konfliktu. Zavolal mi sám od seba, upozornil na problém a ja som o tej situácii dovtedy ani nevedel.

Práve takto vnímam safe to speak aj v dnešnej hybridnej práci. Open door znamená byť dostupný telefonicky alebo cez chat a safe to speak znamená, že mi kolega zavolá ako rovný s rovným a povie, že toto sa mu nepáči a že by sme sa na to mali pozrieť.

Keď už sme pri rozhovoroch, aké formy otvorenej komunikácie podľa teba vo firme fungujú najlepšie?

Z môjho pohľadu najlepšie funguje vecná kritika. Pokojne aj s emóciami, tie do toho patria a vedia nás mobilizovať. Zároveň by však mala byť konštruktívne nasmerovaná a slušná. To je podľa mňa v medziľudskom kontakte dôležité – zostať pri vyjadrení kritiky alebo spätnej väzby konštruktívny.

Keď niečo pomenúvame, nepomenúvame ľudí, ale situácie. Pozeráme sa na to, ako riešiť konkrétnu situáciu, nie na to, ako nálepkovať vlastnosti človeka. Nie v štýle ty si taký alebo onaký, ale toto konanie sa mi nepáči z týchto dôvodov, alebo toto pravidlo, ktoré máme, nám nefunguje. To, čo sme si nastavili na projekte, nefunguje. Nie spôsobom, že to, čo si vymyslel, bola blbosť.

Spôsob komunikácie je niečo, čo sa učíme celý život. Robíme chyby, niekedy to skĺzne do emócií a osobnej roviny – sme ľudia a tomu sa asi nevyhneme. Je to proces učenia sa, vnímania toho, ako diskusiu smerovať a niekedy aj mediovať v rôznych situáciách. Komunikácia by mala byť vecná, emócia do nej patrí, ale pomenúvame situáciu, nie človeka a snažíme sa zostať na úrovni slušnosti.

„V niektorých prípadoch môže byť open door len symbol. Otázka je, či sa nájde niekto, kto nimi prejde a má skutočne možnosť bez následkov povedať svoj názor.“ 

Michal Zachar, konateľ msg life Slovakia
Michal Zachar, konateľ msg life Slovakia

Myslíš si z pohľadu lídra, že je kľúčové, aby ľudia mohli slobodne vyjadriť svoj názor, aj keď je úplne odlišný od názoru ich vedúceho? Aký máš na to pohľad? Čo nás to učí?

Je úplne v poriadku vyjadriť opačný názor na slušnej úrovni. To k diskusii patrí. Dôležité je tým opačným názorom niečo vytvárať, ísť konštruktívnym smerom. Môžem povedať, že s niečím nesúhlasím, ale otázka je, kam tým chcem smerovať diskusiu a či tým dosiahneme nejaký konštruktívny výsledok. Iný názor je absolútne v poriadku, dôležité je povedať aj to B. Kam tým smerujeme a aké riešenie navrhujeme.

Rozumiem, prečo je otvorenosť kľúčová, ale nie vždy je jednoduché mať odvahu otvoriť náročnú tému alebo prijať kritiku. Vyžaduje si to zrelosť a vnútorný pokoj. Poďme sa preto pozrieť aj na limity a výzvy otvorenosti. Čo podľa teba ľuďom najviac bráni sa vo firme ozvať? Je to strach, minulé skúsenosti alebo pocit, že sa aj tak nič nezmení?

Je to veľmi dobrá téma a je mnohovrstvová. Ide od hlbokých vecí, od kultúry, výchovy v rodine, širšej spoločnosti, skúseností z detstva, zo školy, až po konkrétnu firmu a konkrétneho človeka. Niekto má skúsenosti z minulých firiem, zo školy alebo z rodiny, kde sa otvorená komunikácia nepodporovala. Človek sa učí povedať svoj názor, ale aj prijať spätnú väzbu. To je proces. Niekedy sa treba vedieť odosobniť a hľadať v spätnej väzbe zrniečko pravdy.

Môže sa stať, že deklarovaná otvorenosť zostane len na papieri a nežije sa v realite. Veľa ľudí má vnútorné zábrany, strach, pochybnosti, či je ich názor dostatočne adekvátny. Čím väčšia skupina, tým je ťažšie sa ozvať. Toto všetko sa dá učiť postupne, malými krokmi. Dôležité je vytvoriť prostredie, kde sa ľudia môžu učiť, s pokojom, rozvahou a podložiť svoj názor argumentmi.

Každý z nás dostáva spätnú väzbu, ktorá nie je vždy príjemná. Ako s ňou pracuješ ty a ako ju vie líder premeniť na niečo, čo motivuje, a neodradí?

Je to náročné. Sú ľudia, ktorí to majú zvládnuté lepšie, ja určite nie a pracujem na tom neustále. Čím viac človek do niečoho vloží, tým ťažšie sa mu prijíma spätná väzba, ktorá hovorí, že niečo nefunguje alebo nie je správne. Je to proces učenia sa, počas ktorého človek urobí veľa chýb.

Dôležité je naučiť sa otvoriť, rovnako ako je otvorená spoločnosť, otvoriť aj seba. Nechať si otvorené srdce, aj keď hlava hovorí, že toto je to najlepšie, s čím som doteraz prišiel. Zachovať si otvorenosť a prijímať spätnú väzbu. Vtedy sa často dostaneme k skutočnej príčine nespokojnosti. Niekedy zostaneme pri téme, inokedy zistíme, že problém pramení z niečoho hlbšieho. A práve otvorenosť a dialóg umožnia pochopiť, o čo naozaj ide.

Lídri sa musia naučiť spätnú väzbu nielen dávať, ale aj prijímať. Ide to ruka v ruke. Vieš si spomenúť na situáciu, keď si musel niečo povedať otvorene, aj keď to pre teba nebolo úplne komfortné?

Najnáročnejšie sú pre mňa rozhovory so spätnou väzbou, najmä hodnotiace rozhovory. Môžu byť plánované, napríklad ročné hodnotenia, ktoré máme v spoločnosti so všetkými zamestnancami, alebo ad hoc rozhovory, ktoré vzniknú na základe konkrétnych situácií.

Asi najnepríjemnejšie sú negatívne spätné väzby. Nájsť vyváženie medzi tým, aby som nezostal len na povrchu a nepodal to príliš mäkko, ale zároveň aby sa nestratilo posolstvo. Udržať správnu mieru tak, aby správa zostala jasná, niekedy to znamená byť aj tvrdší. Nastavovať zrkadlo druhému človeku a pritom ho nezraniť alebo neponížiť je cesta, ktorou si človek musí prejsť. Robí chyby, učí sa sebapoznaním a skúsenosťami.

Pomáha mi to aj vtedy, keď niekto prichádza so spätnou väzbou ku mne. Viem sa lepšie vcítiť do toho, že ani pre druhého človeka nie je jednoduché niečo také povedať. Je to proces učenia sa v oboch situáciách, keď spätnú väzbu dávam, aj keď ju prijímam. Skúsenosti pomáhajú zostať pri jadre a neuhnúť od neho. Aj horšiu správu treba podať s tým, že spolu hľadáme cestu, ako sa zo situácie dostať.

Veľmi sa mi páčilo, ako si spomenul, že cieľom je nezraniť druhého človeka. To je veľmi dôležité. Ako podľa teba udržiavať otvorenosť, keď sa menia tímy alebo prichádzajú nové projekty?

Dôležité je, ak ľudí v tímoch poznáme, nastaviť komunikáciu podľa nich. Každý potrebuje inak nastavenú komunikáciu. Najnáročnejšie sú rozhovory o zmenách, či už projektových alebo organizačných. Vtedy nestačí len jedna prvá komunikácia typu toto je zmena. Je dôležité pripraviť ľudí na zmenu vopred, rozprávať sa o nej, zistiť, kde môžu vzniknúť problémy, potom urobiť oficiálnu komunikáciu a následne si pýtať spätnú väzbu. Sledovať, čo sa deje, a nastavovať veci ďalej. Je to aj o dôslednosti v sledovaní dopadu zmien na ľudí a o zmierňovaní rizík.

Pri plošných alebo väčších zmenách sa nedá vyhovieť každému. Ako líder si treba vedieť povedať, že budú aj nespokojní ľudia, a že je to v poriadku. Dôležité je stáť si za zmenou, ak vieme, že ide správnym smerom. Môže to bolieť, ale práve v rozhovoroch sa dá dopracovať ku konštruktívnemu zhodnoteniu situácie. Je v poriadku, že niektorí nesúhlasia. Dôležité je, aby to vedeli povedať.

Neustále ľudí vyzývať k otvorenosti, aj keď sa projekty menia a prichádzajú nové. Kedy sa podľa teba oplatí mlčať a kedy treba hovoriť aj vtedy, keď to nie je komfortné? Kde sú tie hranice?

Keď je situácia veľmi emocionálne vybičovaná a vidím, že by som svojimi slovami ničomu nepomohol, len by sme sa točili v tej istej emócii, vtedy je lepšie mlčať. Nechať emóciu odznieť, vytvoriť si odstup, vyspať sa na to a porozprávať sa neskôr.

Niekedy stačí čas. Poznám ľudí, pri ktorých viem, že je lepšie nechať veci chvíľu tak a ozvať sa o týždeň. Aj ja sám to tak mám. Niektoré témy si musím nechať uležať v hlave a zrazu príde pochopenie. Vtedy je lepšie mlčať a vrátiť sa k tomu neskôr, keď je možný odstup. V rozpálenej situácii je mlčanie často lepšie riešenie.

Keď sa ľudia neboja ozvať, je to veľké plus. Poďme sa pozrieť na prepojenie safe to speak s well-beingom. Súvisí podľa teba otvorenosť s pocitom bezpečia a rovnováhy?

Ide to ruka v ruke, ale treba sa v takom prostredí naučiť fungovať. Prílišná otvorenosť nemusí každému sedieť, záleží od povahy človeka. Myslím si však, že otvorenosť skôr prispieva k dobrému pocitu. V situáciách, kde je veľa spätnej väzby a kritiky, to môže spôsobiť nepokoj, preto je dôležitá rovnováha.

Keď hovoríme o generáciách, sú generácie, ktoré nechcú neustále rozoberať veci a preferujú priamejší, direktívnejší prístup. Iné generácie by takýto spôsob nemuseli prijať. Celkovo si myslím, že otvorenosť prispieva k spokojnosti, ale jej príliš veľa alebo príliš málo môže tú spokojnosť narušiť.

12 min.generacia-x-y-z-boomers-na-pracovisku-954x600

Generácie X, Y, Z a baby boomers na pracovisku: Ako s nimi pracovať?

Generácie X, Y, Z, baby boomers a generácia alfa — aké sú medzi nimi rozdiely a ako s nimi efektívne pracovať v jednom tíme?

Zlatá stredná cesta je asi najlepšia. Prečo je podľa teba dôležité, aby sa ľudia v práci cítili vypočutí, nielen hodnotení?

Pretože mám pocit, že môžem ovplyvniť prostredie okolo seba. Nie som len malé ozubené koliesko, ktoré má ísť stále dokola bez vplyvu. Mám možnosť vidieť väčší obraz a mať naň dopad, aj keď malý. Je to možnosť ovplyvniť dianie okolo seba a smerovanie vecí.

Chcem sa dotknúť aj inej témy. Tvoje rozhodnutie ísť na rodičovskú dovolenku bolo pomerne netradičné. Ako ťa tento čas ovplyvnil ako človeka a ako lídra?

Rozhodnutie prišlo preto, že máme dve malé deti a vtedy boli ešte menšie. Mal som pocit, že s nimi chcem stráviť ten čas, ktorý je vzácny. Vidím, ako rýchlo rastú a menia sa. Povedal som si teraz alebo už nikdy. Nebolo to na dlho, boli to dva mesiace, ale pre mňa to bol intenzívny a hodnotný čas, za ktorý som vďačný. Z pracovného pohľadu ma to naučilo, že sa dokážem spoľahnúť na kolegov a kolegyne, ktorí ma v tom čase výborne zastúpili. Vidím, že sa črtá ďalšia generácia lídrov, nemyslím vekovo, ale z pohľadu dĺžky pôsobenia v spoločnosti.

Táto skúsenosť mi dala dobrý pocit a neskôr som ju využil aj vtedy, keď som prešiel na pozíciu konateľa. Odovzdával som svoje kompetencie a skúsenosti a ukázalo mi to, že je na koho sa spoľahnúť. Prichádzajú aj iné nápady, iné spôsoby vedenia, veci, ktoré by som ja možno nerobil, ale je to úplne prirodzené a dobré. Prichádzajú nové nápady a nové možnosti smerovania. Z jednej strany to bol intenzívny čas s rodinou a deťmi a z druhej strany istota, že v práci môžem veci nechať na tímy a mám sa na koho spoľahnúť.

Ako sa podľa teba mení prístup rôznych generácií k otvorenosti? Mladší sa často ozývajú spontánnejšie? Starší možno s väčším rešpektom? Ako vo firme vytvoriť prostredie, kde majú všetky generácie svoj hlas a navzájom sa počúvajú?

Je to téma od generačnej až po individuálnu úroveň. Myslím si, že vlastnosťou každého lídra by mala byť empatia a schopnosť všímať si vzorce správania, či už generačné alebo z pohľadu osobnostných typov. Vedieť si to odsledovať a nastaviť formu komunikácie a atmosféru podľa toho, čo ľudia naozaj potrebujú.

V konečnom dôsledku je to aj o komunikácii lídra, pretože chceme dosiahnuť spoločný cieľ. Je to schopnosť odhadnúť situáciu a empaticky sa do nej vcítiť. Dôležité je nespadnúť do klišé a nezačať ľudí rýchlo škatuľkovať. Nebrať to povrchne, ale zostať na individuálnej úrovni. Po čase a skúsenostiach začne typológia osobnosti prirodzene vystupovať, ale netreba sa nechať strhnúť len povrchným zaradením. Ide o hlbšie poznanie a neustále sledovanie situácie.

Ako sa ty sám staráš o work-life balance pri náročnej pozícii konateľa? Viem, že sa venuješ hudbe.

Áno, som vyštudovaný akordeonista. Je to nástroj, ktorý bol kedysi veľmi populárny a dnes už možno menej. Rodičia ma na akordeón prihlásili a zostal som pri ňom. Počas štúdií som hrával v kapelách skôr na klávesové nástroje a hrali sme rockovú hudbu, neskôr som sa vrátil späť k akordeónu.

Teraz mám vlastnú skupinu, kde hráme v cimbalovkovo-folklórnom zložení, ale repertoár je populárna hudba a muzikály. Je to iný spôsob uchopenia cimbalovkovej zostavy. Budúci rok máme desať rokov a chystáme program. Rád píšem noty, mám rád harmóniu a hudbu. Je to pre mňa kreatíva, ktorá mi pomáha uvoľniť hlavu a zresetovať sa.

Deti sú ďalší spôsob, ako si prepnúť myšlienky. Rád s nimi trávim čas, robíme rôzne aktivity, staviame lego, chodíme von, plávame. To je náš spoločný čas. Nedávno som začal aj písať. Bol to môj dlhoročný sen. Začal som poviedkami, už som ich napísal niekoľko a pracujem na tom ďalej. Je to zručnosť, ktorú si treba trénovať. Prebojoval som sa do finále jednej súťaže, uvidíme, ako to pôjde ďalej. Kreslenie mi veľmi nejde, tam je dobrá moja manželka. Som asi na úrovni môjho štvorročného syna a ten ma o chvíľu predbehne.

19 min.udrzanie-rovnovahy-sw-testera-954x600

Work-life balance: Správne nastavenie, overené rady a ako žiť v rovnováhe

Túžiš po dobre nastavenom work-life balance? Prečítaj si náš článok a odhaľ tajomstvo pokojného a vyváženého života.

Skúsme dať ľuďom konkrétne rady, ako začať hovoriť nahlas. Aké tri jednoduché kroky by mala urobiť firma, ktorá chce budovať kultúru safe to speak?

Podporovať diskusiu. Nasmerovať lídrov, aby na meetingoch a prezentáciách nezabúdali na priestor na otázky, spätnú väzbu a výzvu k diskusii. Prvý dôležitý krok je pýtať si spätnú väzbu. Stimulovať atmosféru otvoreného rozprávania, nie frontálnej prezentácie. Vypýtať si otázky a keď sa objavia, podporovať ich. Oceňovať, že sa niekto opýta, že prinesie dobrý bod do diskusie. Vyzdvihnúť odvahu ľudí, ktorí sa zapájajú.

Musí to byť autentické, nie umelé. Najväčšia kritika často prichádza v rozhovoroch jeden na jedného. Učiť manažérov, že takáto spätná väzba je vítaná a že sa za ňu treba poďakovať. Sú to tri kroky. Pýtať si spätnú väzbu, podporovať ľudí, keď ju dávajú, a v náročných situáciách poďakovať za to, že priniesli aj ťažšie témy.

Keby sme sa pozreli na jednotlivca, aké tri kroky by mal urobiť zamestnanec, aby sa naučil hovoriť nahlas a nebál sa otvorenosti?

Prvým krokom je učiť sa pozorovaním. Ak ešte nemám odvahu ozvať sa, sledujem, ako to robia iní. Akým spôsobom, tónom a formou prichádzajú so svojimi názormi. Je to aktívne pozorovanie s cieľom prispieť do diskusie. Nevyčítať si, že sa mi to tentoraz nepodarilo. Učiť sa od druhých. Aj tichý hlas a jedna veta môžu byť veľmi dôležité. Nemusím byť neustále prítomný v diskusii. Môžem začať tichým, ale aktívnym pozorovaním a premýšľať, ako by som to povedal ja a čo by som do diskusie priniesol.

A sú momenty, keď mám pocit, že chcem niečo povedať, ale nemám odvahu. Niekto iný sa prihlási a povie rovnakú vec a ja si poviem, že to asi nebol nezmysel, lebo očividne je to validný bod. V druhom kroku môžem začať v malom. Po pozorovaní naozaj začať v malom, malým príspevkom. Pridať sa k niekomu, povedať, že s tým súhlasím a doplniť to o vlastnú myšlienku. To je dôležité. Nielen sa vcítiť do druhého, ale pridať k tomu aj svoj hlas. Potom môžem začať s vlastnými menšími pripomienkami.

Keď sa do toho človek dostane, zistí, že je to zručnosť, ktorú sa dá naučiť. Je to tréning. Čím viac to robím, tým lepšie sa viem zapojiť, tým trefnejšie viem reagovať a zapojiť sa aj do väčších diskusií. V treťom kroku už ide len o tréning. Malými krokmi sa to postupne prenesie aj do väčších vecí. Keď človek zistí, že to nie je až také hrozné, začne to byť automatické. Samozrejme, musí to byť v kultúre a prostredí, ktoré diskusiu prijíma.

Stačí začať od maličkostí a postupne rozvíjať svoje zručnosti. Netreba všetko meniť hneď. Postupne sa učiť nebáť sa povedať svoj názor. Ako sa dá pracovať so spätnou väzbou tak, aby nebola útokom, ale skôr darom pre človeka aj pre ostatných?

Naučiť sa najskôr prijímať spätnú väzbu. To súvisí s otvorenosťou a s tým, že sa snažím vnímať človeka, ktorý spätnú väzbu prináša, ako celok. Skúsiť pochopiť, čo mi vlastne chce povedať. Niekedy to nie je o prvých slovách, ktoré zaznejú. Je to o tom nechať ich doľahnúť a keď nemám pocit, že tomu rozumiem, vstúpiť do dialógu a hľadať príčinu. To je niečo, čo sa dá preniesť aj opačne.

Keď ja dávam spätnú väzbu, skúsiť si položiť otázku, či to prvé, čo mi napadne, je naozaj to, čo chcem povedať alebo je to len emóciami obalená reakcia, ktorá má hlbšie jadro. Najskôr si to musím vedieť sformulovať pre seba a až potom to povedať druhému. Zostať otvorený aj vtedy, keď druhý nesúhlasí a hľadať jadro toho, kam má rozhovor viesť.

Často sa stáva, že pri negatívnej spätnej väzbe má človek blok. Automaticky sa uzavrie a nevie ju prijať. Niekedy stačí dať si odstup, premýšľať o tom neskôr a vrátiť sa k tomu. Získať iný pohľad. Kedy je podľa teba správny moment povedať svoj názor hneď a kedy počkať na vhodnejšie podmienky?

Je to veľmi individuálne a závisí od situácie. Súvisí to so sebapoznaním. Ak viem, že keď som v emócii, neviem pomenovať jadro toho, čo chcem povedať, je lepšie si to nechať u seba, upokojiť sa a povedať to neskôr, keď je to sformulované.

Niekto to má naopak. Potrebuje emóciu, aby sa dostal k jadru a povedal veci hneď. Je dôležité vedieť, aký typ človeka som. Či v emócii poviem niečo, čo ma neskôr mrzí, alebo mi emócia pomáha pomenovať podstatu. Dôležité je dostať sa ku konštruktívnemu vyjadreniu a k tomu, ako by to mohlo vyzerať inak, keď s niečím nesúhlasím.

Čo by si odkázal ľuďom, ktorí sa boja ozvať, lebo majú pocit, že na to nemajú a sú veľkí introverti?

Je to náročné, ale dá sa to naučiť. Platí to isté. Najskôr pozorovať a potom začať maličkosťami. Nie je to niečo dané navždy. Netreba sa za to bičovať. Aj keď sa ozývam menej ako niekto iný, kto je prirodzene extrovert, je to v poriadku.

Nie je to o kvantite, ale o kvalite. Niekedy stačí málo, ale s dôležitým jadrom. Je dôležité zmeniť pohľad na seba. Nemáme fixnú identitu, ktorú by nebolo možné meniť. Ak sa vnímam ako introvert, neznamená to, že nemôžem prispieť do diskusie. Malými krokmi sa to dá zmeniť. Stačí niekedy jedna veta.

Presne tak. Niekedy tá jedna veta dokáže veľa zmeniť. A keby si mal safe to speak vyjadriť jednou vetou, ktorá by vystihla jeho podstatu, ako by znela?

Safe to speak je kultúra spoločnosti, kde sa ľudia neboja povedať pravdu, pretože vedia, že ich slovo má váhu.

Veľmi pekne si to zhrnul. Ďakujem ti za otvorenosť a za to, že si ukázal, ako odvaha hovoriť nahlas dokáže meniť nielen prácu, ale aj ľudí. Verím, že tvoje slová inšpirujú mnohých z nás nebáť sa ozvať a hľadať v úprimnosti silu, nie hrozbu.

A vy, priatelia, ak sa vám táto epizóda páčila, prihláste sa na odber nášho podcastu Na vlne kódu na Spotify alebo Podbean. Počujeme sa opäť pri ďalšej epizóde.

Emocionálna inteligencia: Prečo je TOP zručnosťou pre IT?

Emocionálna inteligencia je v pracovnom svete čoraz viac žiadaná a stáva sa jednou z najdôležitejších soft skills. Podľa správy World Economic Forum patrí medzi TOP 10 zručností budúcnosti, pretože ju nedokáže nahradiť žiadna umelá inteligencia. Emocionálna inteligencia predstavuje schopnosť, vďaka ktorej dokážeš identifikovať svoje emócie a rozlišovať aj pocity ostatných. Prispieva tak k harmonickému pracovnému prostrediu a zvyšuje rešpekt medzi kolegami. To však nie je všetko. Emočná inteligencia prináša aj množstvo ďalších benefitov. Ktoré to sú a ako ti pomôžu v pracovnom aj súkromnom živote?
IT pracovník si zapisuje jeho dnešnú prácu do denníka
Je dôležité neustále zlepšovať emočnú inteligenciu

Čo je emocionálna inteligencia (EQ)?

Emočná inteligencia, známa aj pod skratkou EQ, je schopnosť identifikovať, chápať, hodnotiť a riadiť svoje emócie aj emócie druhých. Ľudia, ktorí ju majú, sú empatickí a vedia, ako sa ostatní cítia v rôznych situáciách. Zároveň veľmi dobre poznajú sami seba a svoje pocity. Chápu, ako môžu ovplyvniť svojich blízkych či kolegov, a prečo by nemali dať emóciám voľný priebeh. Ľudia s vysokou emočnou inteligenciou sú doslova majstrami v ovládaní svojich emócií. V stresových situáciách nezačnú panikáriť, ale s pokojom ich zvládnu, čím upokoja seba aj ľudí vo svojom okolí. Okrem toho sú výborní v rozhodovaní, dobre prijímajú konštruktívnu kritiku a vedia, ako ju využiť na svoje zlepšenie.
Vieš, že…

…ľudia s vysokou emočnou inteligenciou sú zvyčajne úspešní vo všetkom, čo robia? Dôvodom je najmä ich empatia a porozumenie, vďaka ktorým si ich takmer každý obľúbi.

Dôležitosť EQ pri rozvoji AI

S rastúcou automatizáciou a rozvojom AI sa menia požiadavky na zamestnancov a emocionálna inteligencia sa stáva tým, čo odlišuje ľudí od strojov.

AI a automatizácia vs. ľudské zručnosti

Umelá inteligencia dokáže spracovať obrovské množstvo dát, písať kód alebo generovať obsah. Čo však nedokáže? Empaticky komunikovať, riešiť konflikty a budovať vzťahy. Práve tieto schopnosti, ktoré sú jadrom emočnej inteligencie, sa stávajú najcennejšou devízou zamestnancov. V IT tíme to znamená, že developer s vysokým EQ dokáže lepšie spolupracovať s kolegami, efektívnejšie komunikovať s klientmi a konštruktívne prijímať aj poskytovať spätnú väzbu počas code review.
10 min.Prečo je efektívna komunikácia v práci dôležitá?

Efektívna komunikácia znižuje chybovosť a zvyšuje produktivitu nielen v práci. Ako ju dosiahnuť?

Na otázku čo je komunikácia nachádzame definíciu, že je to verbálny alebo neverbálny proces výmeny informácií, myšlienok, názorov alebo pocitov medzi jednotlivcami alebo skupinami s cieľom preniesť správu a zabezpečiť, […]

World Economic Forum: EQ medzi TOP zručnosťami

Podľa správy Future of Jobs Report od World Economic Forum patrí emocionálna inteligencia medzi 10 najdôležitejších zručností pre štvrtú priemyselnú revolúciu. Správa zdôrazňuje, že firmy budú potrebovať zamestnancov schopných efektívne komunikovať, motivovať tímy a inovovať v dynamickom prostredí plnom zmien.

Ako rozpoznať nízku emocionálnu inteligenciu?

Nízka emocionálna inteligencia sa prejavuje niekoľkými typickými znakmi. Ľudia s nízkym emocionálnym kvocientom často:
  • nedokážu rozpoznať svoje emócie – nevedia pomenovať, čo práve cítia, a prekvapujú ich vlastné reakcie,
  • reagujú impulzívne – v stresových situáciách konajú skôr, ako premýšľajú, a neskôr svoje slová a činy ľutujú,
  • ťažko prijímajú kritiku – aj konštruktívnu spätnú väzbu vnímajú ako osobný útok,
  • obviňujú ostatných – za svoje problémy vinia okolie namiesto reflexie vlastného správania,
  • majú problémy vo vzťahoch – opakovane sa dostávajú do konfliktov s kolegami, priateľmi či rodinou,
  • nevedia čítať emócie druhých – prehliadajú neverbálne signály a nechápu, prečo sú ľudia okolo nich nahnevaní alebo smutní,
  • ťažko zvládajú stres – pod tlakom strácajú kontrolu, panikária alebo sa úplne stiahnu.
Dobrá správa je, že na rozdiel od IQ sa emocionálna inteligencia dá rozvíjať počas celého života. Ak sa v niektorých bodoch spoznávaš, nasledujúce tipy ti pomôžu pracovať na zlepšení.
Na mítingu kolegov pretrváva dobrá nálada
Sociálne zručnosti ti pomôžu lepšie vychádzať s ostatnými

5 prvkov definujúcich emočnú inteligenciu

Podľa amerického psychológa Daniela Golemana, autora bestselleru Emotional Intelligence, existuje päť základných prvkov, ktoré definujú emocionálnu inteligenciu:

1. Sebauvedomenie (self-awareness)

Vysoká úroveň emočnej inteligencie zvyčajne prináša zdravé sebavedomie. Ľudia s touto zručnosťou však nie sú arogantní ani namyslení. Vďaka sebauvedomeniu dokážu upokojiť svoje okolie v stresových situáciách. Praktický príklad z IT: Pri code review senior developer dokáže prijať spätnú väzbu bez defenzívnej reakcie a poskytnúť konštruktívnu kritiku kolegom bez toho, aby ich demotivoval. Ako zlepšiť sebauvedomenie:
  • píš si denník – zapisuj situácie a svoje reakcie, na konci týždňa zhodnoť, čo sa dá zlepšiť,
  • pozoruj sa – keď sa ti sebavedomie zníži, hľadaj príčinu a pracuj na jej odstránení.
Sebauvedomenie je základom sebapoznania – aktivity ako denník alebo meditácia ti pomôžu lepšie rozumieť vlastným reakciám.

2. Sebaregulácia (self-regulation)

Ovládanie vlastných emócií je niekedy náročnejšie, než sa zdá. Ľudia s emočnou inteligenciou svojim pocitom nedávajú voľný priebeh, minimálne nie v práci. Držia ich na uzde, čo im pomáha premýšľať nad riešeniami namiesto eskalácie konfliktov. Ako zlepšiť sebareguláciu:
  • zisti svoje osobné hodnoty – stanov si, podľa čoho sa budeš rozhodovať,
  • spomaľ – namiesto okamžitej reakcie sa zastav a popremýšľaj,
  • neboj sa priznať chybu – akceptuj chyby a pouč sa z nich.

3. Motivácia

Ľudia s vysokou emocionálnou inteligenciou sú produktívni a motivovaní. Vedia, že rýchle a okamžité výsledky spravidla neprinášajú dlhodobý úspech. Radi na sebe pracujú, milujú výzvy a neboja sa urobiť riskantnejší, no dobre premyslený krok. Ako zlepšiť motiváciu:
  • pripomeň si, prečo robíš svoju prácu – spomeň si na nadšenie, s ktorým si do nej nastupoval,
  • nezabúdaj na oddych – úroveň motivácie klesá, keď je človek unavený.

4. Empatia

Empatia je kľúčovým pilierom emocionálnej inteligencie. Umožňuje identifikovať potreby a priania ostatných aj bez toho, aby čokoľvek povedali. Zabraňuje unáhlenému súdeniu ľudí a vzniku rôznych stereotypov či predsudkov. Schopnosť empatie by mal mať každý zamestnanec, manažér, vedúci aj šéf. Vďaka nej lepšie pochopí konanie svojich podriadených a rýchlejšie vyrieši menšie aj väčšie konflikty na pracovisku. Ako zlepšiť empatiu:
  • sleduj reč tela a mimiku – výraz tváre alebo postoj ti dokáže napovedať naozaj veľa,
  • vcíť sa do pocitov druhého – predstav si, že si na mieste danej osoby.

5. Sociálne zručnosti (Social skills)

Ľudia s vysokým EQ sú tímoví hráči. Úspech celého kolektívu je pre nich dôležitejší než ich vlastný. Okrem toho vedia výborne komunikovať s ostatnými, načúvať im a poskytnúť potrebnú pomoc. Tieto schopnosti patria medzi tzv. soft skills (mäkké zručnosti), ktoré sú dnes rovnako dôležité ako technické znalosti. Ako zlepšiť sociálne zručnosti:
  • počúvaj ostatných – pri rozhovore sa naozaj sústreď na to, čo ti druhý hovorí,
  • nauč sa nové techniky – pomôcť ti môžu knihy, kurzy alebo videá o efektívnej komunikácii.

Emocionálna inteligencia v praxi IT firmy

Emocionálna inteligencia v práci ti pomáha lepšie zvládať stres, riešiť konflikty a viesť tím. Pozrime sa na konkrétne situácie, v ktorých ti môže pomôcť:
  • Konflikt v tíme: Developer a tester majú rozdielny názor na prioritu bugov. Osoba s vysokým EQ nepresadzuje len svoj pohľad, ale aktívne počúva argumenty druhej strany a hľadá kompromis, ktorý vyhovuje projektu.
  • Poskytovanie feedbacku: Team lead potrebuje juniorovi povedať, že jeho kód nespĺňa štandardy. Vďaka vysokému emocionálnemu kvocientu dokáže kritiku formulovať konštruktívne a ponúknuť konkrétne návrhy na zlepšenie.
  • Leadership pod tlakom: Projekt mešká a klient je nespokojný. Manažér s vysokou emočnou inteligenciou nevytvára na tím ďalší tlak, ale upokojí situáciu, rozdelí úlohy a komunikuje s klientom realisticky a vecne.

Prečo je emočná inteligencia na pracovisku taká dôležitá?

EQ na pracovisku je dôležitá z niekoľkých dôvodov:
  • pomáha budovať zdravé medziľudské vzťahy – zamestnanci s vysokou úrovňou emočnej inteligencie sa neznižujú k šikane na pracovisku,
  • umožňuje dosahovať lepšie výsledky – ľudia s touto schopnosťou sú motivovaní a neustále sa snažia zlepšovať,
  • pomáha manažérom robiť lepšie rozhodnutia – vedúci s vysokým EQ dokážu udržať emócie na uzde,
  • zlepšuje spoluprácu v tíme – manažéri vedia prispôsobiť úlohy jednotlivým členom tímu,
  • znižuje fluktuáciu – tímy vedené emočne inteligentnými lídrami majú vyššiu spokojnosť.

Ako rozvíjať emocionálnu inteligenciu?

Emočná inteligencia nie je vrodená vlastnosť. Preto sa dá rozvíjať a zlepšovať počas celého života. Tu sú najefektívnejšie spôsoby:
  • pravidelná reflexia – venuj 10 minút denne premýšľaniu o svojich reakciách a emóciách,
  • aktívne vyhľadávanie spätnej väzby – pýtaj sa kolegov na feedback a buď otvorený kritike,
  • čítanie odbornej literatúry – knihy od Daniela Golemana alebo Travisa Bradberryho sú skvelým štartom.
  • tréningy a workshopy – mnohé firmy ponúkajú kurzy rozvoja soft skills.

Odporúčané knihy o emočnej inteligencii

Emočná inteligencia je kľúčovým prvkom rozvoja mäkkých zručností. Zlepšiť si ju môžeš rôznymi kurzami či knihami. Medzi najznámejšie knihy o EQ patria:
  • Emotional Intelligence – Daniel Goleman
  • Emotional Intelligence 2.0 – Travis Bradberry, Jean Greaves
  • Think Faster, Talk Smarter – Matt Abrahams
  • Read People Like a Book – Patrick King

Test emocionálnej inteligencie

Americký psychológ Daniel Goleman vytvoril praktický test emocionálnej inteligencie, ktorý dnes nájdeš na mnohých webových stránkach. Je taký populárny, že existuje aj jeho slovenská verzia. Na vyplnenie testu nemusíš nič dodatočne študovať. Otázky analyzujú tvoju osobnosť a pomôžu určiť úroveň tvojej EQ. Test ti pomôže lepšie sa spoznať, podobne ako typológia osobnosti, ktorá odhaľuje tvoje silné a slabé stránky.

Otestuj sa: Aká je tvoja emocionálna inteligencia v práci?

Vyber pri každej otázke odpoveď, ktorá najlepšie vystihuje tvoju typickú reakciu. Na konci sa ti automaticky zobrazí výsledok aj úroveň tvojho EQ profilu.

Postup testom 0 z 15 zodpovedaných

1. Keď niekto kritizuje tvoju prácu, aká je tvoja prvá reakcia?

2. Keď si pod silným stresom v projekte, čo robíš?

3. Kolega vyzerá počas sprintu demotivovane. Čo urobíš?

4. Projekt sa blíži k deadline a tím je pod tlakom. Ako reaguješ?

5. Keď sa projekt nepodarí podľa predstáv, čo robíš?

6. Na porade niekto neustále prerušuje ostatných. Ako reaguješ?

7. Ak spravíš chybu v projekte, čo urobíš?

8. Kolega dostane pochvalu za projekt, na ktorom pracuješ aj ty. Ako reaguješ?

9. Pri konflikte medzi dvoma kolegami:

10. Keď dostaneš negatívny feedback od klienta:

11. Do tímu pribudol nový kolega. Ako sa k nemu správaš?

12. Keď máš veľmi veľa práce:

13. Kolega má iný názor na technické riešenie. Ako s ním komunikuješ?

14. Keď tím počas projektu stráca motiváciu:

15. Ako reaguješ, keď je niekto v tíme frustrovaný?

Prosím, odpovedz na všetky otázky.

Container technology: Ako funguje kontajnerizácia a kde ju využiješ?

Container technology (kontajnerizácia) je dnes v modernom vývoji a nasadzovaní aplikácií štandardom. Tvorí základ cloudu a prirodzene zapadá do DevOps praxe. Umožňuje „zabaliť“ kód spolu so závislosťami do jedného balíka. Vďaka tomu sú aplikácie prenosné, ľahké a bleskovo ich spustíš v akomkoľvek prostredí. Posvieť si spolu s nami na nástroje Docker a Kubernetes a zisti, ako z nich vyťažiť maximum.

Čo je container (kontajner) v IT a ako funguje?

Container (v slovenčine kontajner) v IT je ľahký a prenosný balík softvéru, ktorý v sebe nesie nielen samotný kód aplikácie, ale aj všetky knižnice a systémové závislosti potrebné na jej spustenie. Predstav si ho ako samostatnú, izolovanú „bublinu“, ktorá zabezpečí, že vaša aplikácia bude fungovať identicky na notebooku vývojára či v cloude.

Základný princíp container technology

Dôvod, prečo táto technológia nesie názov „kontajner”, je jednoduchý. Funguje totiž podobne ako klasický fyzický kontajner, do ktorého uložíš tovar a môžeš ho jednoducho presúvať z lode na kamión či vlak. V IT svete do neho namiesto tovaru ukladáš jednotlivé časti aplikácie, ktoré môžeš bleskovo presunúť na testovací server alebo do verejného cloudu. Výsledkom je, že všetko funguje presne tak, ako má. Medzi hlavné vlastnosti container technology patria:
  • Izolácia – každý kontajner má svoje vlastné prostredie, ktoré je oddelené od ostatných procesov.
  • Prenosnosť – kontajnery fungujú rovnako na rôznych operačných systémoch aj cloudových platformách, takže ich používanie nie je ničím obmedzené.
  • Rýchlosť – kontajner nepotrebuje vlastný operačný systém. Zdieľa jadro hostiteľského systému, vďaka čomu sa spúšťa v priebehu niekoľkých sekúnd a zaberá oveľa menej pamäte.
  • Konzistentnosť – vývoj, testovanie aj produkcia prebiehajú v rovnakom prostredí, takže kontajner funguje rovnako kdekoľvek, kde ho spustíš.

Ako funguje kontajner? Technické základy

Aby bolo jasné, prečo sú kontajnery rýchle a efektívne, je dôležité pochopiť ich technické fungovanie na úrovni operačného systému. Na rozdiel od virtualizácie kontajnery nedisponujú vlastným operačným systémom. Zdieľajú jadro hostiteľského OS (tzv. kernel), pričom využívajú dve kľúčové technológie Linuxu:
  • Namespaces – slúžia na to, aby kontajner „videl“ iba svoje vlastné procesy, súbory alebo používateľov. Takýmto spôsobom sa zabezpečuje hladký priebeh bez väčších problémov.
  • Control Groups (cgroups) – určujú, koľko systémových zdrojov, ako sú CPU, RAM, disk a podobne, môže kontajner využívať.

História kontajnerizácie

O kontajneroch sa síce začalo hovoriť najmä od čias Dockeru, no ich koncept v skutočnosti siaha hlboko do minulosti:
  • 1979 – Unix chroot – prvý mechanizmus izolácie procesov v systéme Unix.
  • 2000 – FreeBSD Jails – umožnili spúšťať viac izolovaných prostredí na jednom serveri.
  • 2008 – Linux Containers (LXC) – prvá moderná implementácia kontajnerov v Linuxe.
  • 2013 – Docker – priniesol revolúciu tým, že zjednodušil vytváranie, zdieľanie a spúšťanie kontajnerov.
  • 2014 – Kubernetes – vyvinul ho Google ako systém na orchestráciu kontajnerov, čiže ich automatické riadenie, nasadzovanie a škálovanie.
11 min.co-je-devops-principy-nastroje-vyhody-954x600

Čo je DevOps? Základné princípy, výhody a nástroje

Zaujíma ťa DevOps? Zisti, čo tento prístup znamená, aké sú jeho najväčšie výhody a čo všetko môže priniesť tvojmu tímu.

Container vs Virtual Machine (VM): kľúčové rozdiely

Kontajnery sa často porovnávajú s virtuálnymi strojmi. Rozdiely medzi nimi sú však zásadné a majú veľký vplyv na výkon, správu aj škálovanie aplikácií v praxi.

Virtualizácia vs kontajnerizácia

Kontajnery a virtuálne stroje umožňujú spúšťať aplikácie v izolovanom prostredí. Rozdiel je však v tom, akým spôsobom túto izoláciu dosahujú. Virtuálne stroje, známe aj pod skratkou VM, využívajú vrstvu s názvom hypervízor, ktorá na jednom fyzickom serveri vytvára viacero úplne samostatných „virtuálnych počítačov“. Každý z nich má vlastný operačný systém, jadro aj procesy. Kontajnery nemajú vlastné jadro. Zdieľajú ho s hostiteľským systémom, pričom izoláciu zabezpečujú mechanizmami ako namespaces alebo cgroups. V porovnaní s virtuálnymi strojmi sú teda ľahšie a dokážu sa spustiť v priebehu niekoľkých sekúnd.

Výhody kontajnerov oproti VM

Kontajnery sa spopularizovali práve preto, že dokázali odstrániť mnohé obmedzenia tradičnej virtualizácie. V porovnaní s ňou majú tieto výhody:
  • Rýchly štart: Kontajner sa vie spustiť v priebehu niekoľkých sekúnd, pretože nespúšťa celý operačný systém.
  • Efektívne využitie zdrojov: Kontajnery sú malé, takže nepotrebujú toľko RAM ani CPU ako VM. Na jednom serveri ich tak môže bežať desiatky až stovky.
  • Jednoduchá údržba: Aktualizácie či verzovanie sú rýchle a zvládne ich aj niekto s minimom skúseností.
Nezabudni na už spomenuté výhody kontajnerov, ako sú prenosnosť či konzistentnosť, s ktorými sa pri VM nestretneš.

Kedy použiť kontajnery a kedy VM?

Obe technológie majú svoje pre a proti. To, ktorú zvolíš, závisí od tvojich preferencií a potrieb. Container je vhodný vtedy, keď:
  • potrebuješ rýchlo nasadiť a škálovať aplikácie,
  • chceš mať rovnaké prostredie na vývoj, testovanie aj produkciu,
  • buduješ cloud-native riešenia alebo CI/CD pipeline.
Virtuálne stroje sa ti budú hodiť, keď:
  • potrebuješ spúšťať rôzne operačné systémy,
  • prevádzkuješ monolitické aplikácie, ktoré majú vysoké bezpečnostné požiadavky,
  • izoluješ celé prostredia, nielen aplikácie,
  • využívaš softvér, ktorý ešte nie je pripravený na kontajnerizáciu.
Vieš, že…

… niektoré firmy dnes kombinujú kontajnery s VM? Takéto hybridné riešenie je síce náročnejšie na prevádzku, no poskytuje výhody z oboch prístupov a ponúka vysokú úroveň flexibility.

Docker – štandard kontajnerizácie aplikácií

S container technology je úzko spojený Docker – technológia, ktorá spôsobila revolúciu v tom, ako sa aplikácie vytvárajú, balia a nasadzujú. Pred jeho uvedením v roku 2013 síce koncept kontajnerov existoval, no nebol taký populárny, pretože vývojári nemali jednoduchý a používateľsky prívetivý spôsob, ako s nimi pracovať. Docker to zmenil a urobil z kontajnerizácie štandard moderného vývoja softvéru.

Čo je Docker a prečo ho používať?

Platforma Docker výrazne zjednodušila prácu s kontajnermi a urobila z kontajnerizácie bežnú súčasť moderného vývoja softvéru. Docker je open-source platforma, vďaka ktorej môžeš vytvárať, distribuovať a spúšťať aplikácie v kontajneroch. Keď pomocou nej „zabalíš“ aplikáciu do jedného balíka, vznikne Docker image. Tento balík potom môžeš spustiť kdekoľvek ako Docker container. Docker sa skladá z troch hlavných častí:
  • Docker Engine – hlavná služba, ktorej úlohou je spravovať kontajnery.
  • Docker Hub – verejné úložisko s tisíckami hotových image.
  • Docker CLI – príkazový riadok, cez ktorý môžeš ako vývojár komunikovať s Dockerom.
Vieš, že…

… popularita Dockeru neustále rastie? Je to najmä preto, že umožňuje rýchle a spoľahlivé nasadenie aplikácií, jednoduché zdieľanie prostredí v tíme, automatizáciu CI/CD procesov a mnoho ďalšieho.

Kľúčové komponenty Dockeru

Aby Docker fungoval, využíva niekoľko navzájom prepojených komponentov:
  • Docker Image – šablóna, z ktorej sa vytvára kontajner. Jej súčasťou sú aplikácia, knižnice a konfigurácie.
  • Docker Container – reálne spustená kópia vytvoreného image, ktorú možno spustiť, zastaviť alebo odstrániť.
  • Dockerfile – textový súbor s inštrukciami, ako sa má image vytvoriť.
  • Docker Registry – úložisko, v ktorom sa ukladajú a zdieľajú image, napríklad Docker Hub.
  • Docker Compose – nástroj, ktorý umožňuje spúšťať viacero kontajnerov naraz ako jednu aplikáciu.
Aby bolo jasné, ako Docker pracuje v reálnom prostredí, je dôležité pochopiť jeho architektúru a vzťahy medzi jednotlivými komponentmi.

Docker architektúra

Docker je známy tým, že využíva client-server model. V praxi to znamená, že Docker Client odosiela príkazy a Docker Daemon ich vykonáva – vytvára a spravuje image aj kontajnery. Základom Dockeru je projekt Moby, ktorý zahŕňa dva významné komponenty:
  • Containerd – container runtime, ktorý sa stará o spúšťanie a správu kontajnerov.
  • Runc – nízkoúrovňový nástroj, ktorý komunikuje priamo s jadrom systému a zabezpečuje izoláciu pomocou namespaces a cgroups.

Kubernetes – orchestrácia kontajnerov v praxi

Väčšina vývojárov nepracuje len s jedným kontajnerom. Zvyčajne ich spúšťa, aktualizuje a monitoruje hneď niekoľko naraz. V praxi je však nemožné, aby všetko robil ručne. Práve tu vstupuje do hry Kubernetes, ktorý uľahčuje celý proces orchestrácie kontajnerov od ich škálovania, dostupnosti až cez automatickú správu v produkčnom prostredí.

Čo je Kubernetes (K8s)?

Kubernetes, označovaný aj ako K8s, je open-source platforma, ktorá dokáže automaticky riadiť nasadzovanie, škálovanie a dostupnosť kontajnerov. Podporuje tak efektívny a spoľahlivý chod moderných systémov a služieb. Kubernetes vyvinula spoločnosť Google v roku 2014, keď spravovala tisíce kontajnerov prostredníctvom interného systému Borg.

Prečo potrebujeme Kubernetes?

Ak máš len jeden či dva kontajnery, s veľkou pravdepodobnosťou sa ti Kubernetes zdá zbytočný a v skutočnosti aj je. Pri takomto množstve dokážeš všetko urobiť veľmi rýchlo ručne: spustiť ich, zastaviť aj aktualizovať. Problém však nastáva vtedy, keď je kontajnerov niekoľko desiatok, stoviek či tisíc. V takýchto situáciách ti Kubernetes výborne pomôže, pretože všetky tieto manuálne kroky dokáže úplne automatizovať. Okrem automatizácie aktualizácií či spúšťania aplikácií je Kubernetes skvelou voľbou aj pre ďalšie činnosti a procesy:
  • Škálovanie – Kubernetes dokáže automaticky pridať alebo znížiť počet kontajnerov podľa zaťaženia systému.
  • High Availability – v prípade, že niektorý uzol zlyhá, systém presunie kontajnery na iné funkčné uzly.
  • Self-healing – Kubernetes sleduje stav aplikácií a automaticky reštartuje kontajnery, ktoré zlyhali.
  • Deklaratívna správa – namiesto ručných zásahov systému len definuješ požadovaný stav a Kubernetes sa postará o to, aby ho udržiaval.
Aby Kubernetes dokázal automaticky riadiť kontajnery v produkcii, opiera sa o jasne definovanú architektúru a rozdelenie úloh medzi jednotlivé časti systému.

Kubernetes architektúra

Kubernetes tvoria dve základné časti: 1. Control Plane Jeho úlohou je riadiť celý Kubernetes cluster. V praxi to znamená, že rozhoduje, kam sa majú nasadzovať kontajnery, sleduje ich stav a reaguje na zmeny. Control Plane sa skladá z viacerých komponentov, ako napríklad:
  • API Server – hlavné rozhranie, ktoré slúži na komunikáciu s Kubernetes.
  • Scheduler – jeho úlohou je priraďovať kontajnery na konkrétne uzly.
  • Controller Manager – zabezpečuje, aby stav systému zodpovedal definovanému cieľu.
  • etcd – distribuovaná databáza, ktorá ukladá konfiguráciu a stav clusteru.
2. Worker Nodes Tieto uzly spúšťajú jednotlivé kontajnery. Každý uzol obsahuje:
  • agenta Kubelet, ktorý komunikuje s Control Plane,
  • Container Runtime, ktorý spúšťa kontajnery,
  • Kube Proxy, ktorý sa stará o sieťovú komunikáciu.
Kľúčové pojmy Pri práci s Kubernetes sa stretneš s viacerými pojmami, ktorým nemusíš hneď rozumieť. Poznať by si však mal najmä tieto:
  • Pod – najmenšia jednotka v Kubernetes.
  • Service – sieťová vrstva, ktorá zabezpečuje prístup k aplikácii.
  • Deployment – určuje, ako by mala vyzerať a fungovať daná aplikácia.

Kubernetes vs Docker Swarm

Docker a Kubernetes sa navzájom dopĺňajú a pri práci s kontajnermi sú dôležité oba. Každý sa však zameriava na niečo iné. Kým Docker slúži na vytváranie a spúšťanie kontajnerov, Kubernetes je určený na ich orchestráciu. Okrem toho však existuje aj Docker Swarm – jednoduchší orchestrátor, ktorý má veľa spoločného s Kubernetes, no napriek tomu nejde o to isté. Pre lepší prehľad sme pripravili tabuľku, v ktorej nájdeš hlavné rozdiely medzi nimi:
Funkcia Kubernetes Docker Swarm
Komplexnosť Vyššia, no technológia je flexibilnejšia Nižšia, vďaka čomu je jednoduchší na nastavenie
Škálovanie Pokročilé, automatické Základné, manuálne
Ekosystém Podpora všetkých cloudov Úzko viazaný na Docker
Použitie Vhodný na všetky druhy projektov Vhodný skôr pre menšie projekty

Výhody a nevýhody kontajnerizácie

Kontajnerizácia zásadne mení spôsob vývoja, nasadzovania a správy aplikácií. Okrem výrazných benefitov však prináša aj určité obmedzenia, s ktorými musia tímy pri práci počítať.

Hlavné výhody kontajnerizácie

Medzi najčastejšie výhody container technology v praxi patrí najmä rýchlosť, konzistentnosť prostredí a jednoduchšia správa aplikácií naprieč rôznymi infraštruktúrami.
  • Rýchly vývoj a nasadzovanie: Kontajnerizácia výrazne zjednodušuje CI/CD procesy. Vývojári môžu aplikácie rýchlo testovať, upravovať a nasadzovať bez potreby manuálnej konfigurácie prostredia.
  • Konzistentnosť: Kontajner obsahuje všetky potrebné komponenty, čo zaručuje, že aplikácia sa bude správať rovnako bez ohľadu na prostredie, v ktorom ju spustíš.
  • Škálovateľnosť: Pomocou Kubernetes alebo iného nástroja môžeš aplikácie kedykoľvek rozširovať alebo zmenšovať.
  • Izolácia: Každý container je samostatná jednotka, ktorá funguje oddelene. Tým sa znižuje riziko, že zlyhanie jedného kontajnera ovplyvní ostatné.
  • Podpora DevOps kultúry: Vďaka konzistentnosti a jednoduchšiemu workflow kontajnery uľahčujú spoluprácu medzi vývojovými a operačnými tímami.

Výzvy a nevýhody kontajnerizácie

Kontajnerizácia sa spája aj s niekoľkými výzvami a nevýhodami, o ktorých by si mal vedieť ešte predtým, ako sa do nej pustíš. Daj si pozor najmä na tieto:
  • Bezpečnostné riziká: Jeden z najväčších problémov kontajnerizácie spočíva v tom, že využíva jadro operačného systému. Ak by toto jadro nebolo dobre chránené a došlo by k jeho napadnutiu, ovplyvnilo by to všetky kontajnery.
  • Komplexnosť infraštruktúry: Platí, že čím viac kontajnerov máš, tým náročnejšia je ich správa. Aby si na nič nezabudol a uľahčil si prácu, je potrebné využívať nástroje ako Kubernetes.
  • Monitoring a logovanie: Ide o problém najmä vtedy, keď máš väčšie množstvo kontajnerov. Sledovanie ich výkonu a logov je náročné, preto je potrebné používať centralizované riešenia.
  • Learning curve: Na to, aby si mohol nasadzovať kontajnery a používať Kubernetes, potrebuješ viacero znalostí, ktoré si budeš musieť doštudovať. To isté platí aj o architektúre, sieťach či bezpečnostných aspektoch.
  • Trvalé úložisko (persistent storage): Kontajnery sú dočasné. Inými slovami, ak sa odstránia, stratíš aj všetky uložené dáta. Preto je potrebné riešiť cloud storage systémy, volume storage a podobné mechanizmy.

Best practices pre kontajnerizáciu

Ak chceš, aby ti kontajnerizácia fungovala spoľahlivo, oplatí sa dodržiavať niekoľko overených zásad:
  1. One process per container – každý kontajner by mal spúšťať len jeden proces. To zjednodušuje správu a umožňuje presnejšie škálovanie.
  2. Immutable infrastructure – kontajnery by sa nemali upravovať počas behu. Ak potrebuješ urobiť zmeny, vytvor nový image.
  3. Security scanning – pred nasadením vždy over image pomocou nástrojov, ako sú Trivy alebo Clair.
  4. Resource limits – vždy definuj limity CPU a RAM, aby sa nestalo, že kontajnery preťažia celý systém.
  5. Health checks a monitoring – pravidelne sleduj, či aplikácia beží tak, ako má – či je „živá“ a pripravená prijímať požiadavky.

Praktické využitie container technology

Kontajnery už dávno nie sú len technológiou určenou výhradne pre vývojárov. Dnes stoja za fungovaním väčšiny moderných aplikácií, cloudových služieb aj automatizačných procesov. Nasledujúce príklady ukazujú, kde má container technology najväčší praktický prínos:

Mikroslužby (microservices)

Keďže každá časť aplikácie beží samostatne v kontajneri, je možné vykonávať nezávislé nasadzovanie, aktualizácie aj škálovanie.

Cloud Native Applications

Najnovšie aplikácie sú už od začiatku navrhnuté tak, aby boli kompatibilné s kontajnermi, vďaka čomu sú prenosné a dajú sa jednoducho spravovať.

DevOps a CI/CD pipeline

Kontajnery zaručujú rovnaké prostredie vo vývoji, testovaní aj produkcii a umožňujú automatizované nasadzovanie aplikácií.

Reálne príklady použitia

Kontajnery využívajú aj globálne platformy ako Netflix, Spotify, Google či dokonca banky, poisťovne, e-commerce firmy a podobne.

Ako začať s container technology?

Ak s kontajnermi ešte len začínaš, je pomerne jednoduchá na pochopenie. V tejto sekcii nájdeš prehľad krokov a nástrojov, ktoré ti pomôžu pochopiť základy a postupne sa dostať k pokročilejším riešeniam.
  1. Nainštalovanie Dockeru – v prvom rade si stiahni Docker Desktop pre Windows, macOS alebo Linux a spusti prvé kontajnery vo svojom počítači.
  2. Základné Docker tutoriály – začni niečím jednoduchým, napríklad vytvorením vlastného Dockerfile.
  3. Kubernetes pre začiatočníkov – po zvládnutí Dockeru sa presuň na skúšanie Kubernetesu. Tento nástroj budeš neskôr potrebovať keď budeš pracovať s viacerými kontajnermi.
  4. Vzdelávacie zdroje – množstvo dôležitých informácií nájdeš priamo na oficiálnych webových stránkach Dockeru alebo Kubernetesu. Ďalšie užitočné kurzy môžeš nájsť aj na platformách Udemy či freeCodeCamp.

Budúcnosť container technology

Container technology sa neustále vyvíja a jej význam v IT ekosystéme rastie. V súčasnosti predstavuje základný pilier moderných cloudových riešení, pričom v nasledujúcich mesiacoch až rokoch sa očakáva jej ďalšie rozširovanie. Pozri si aktuálne trendy kontajnerizácie, technologický vývoj a kariérne príležitosti, ktoré prináša.

Aktuálne trendy

V súčasnosti sa rozvíja využívanie kontajnerov v oblasti umelej inteligencie, strojového učenia a dátovej analytiky. Okrem toho rastie aj dôraz na bezpečnosť a automatizáciu správy prostredí pomocou nástrojov ako GitOps.

Evolúcia ekosystému

Container technology sa za posledné roky neuveriteľne rozrástla. Jej jadro tvorí Kubernetes, okolo ktorého vzniká rozsiahla infraštruktúra doplnkov riešiacich rôzne potreby firiem. Tento trend bude pokračovať aj v nasledujúcom období, čo ešte viac podporí využívanie kontajnerov v rôznych oblastiach.

Kariérne možnosti

Znalosť Dockeru, Kubernetesu a DevOps nástrojov patrí medzi najžiadanejšie IT zručnosti. Ak ich ovládaš, otvára sa ti nespočetné množstvo zaujímavých príležitostí.

Podcast: Kariéra v IT – ako sa z testera môže stať konateľ

V tejto epizóde podcastu Na mojom kompe to ide sa Mišo Hučko ponorí do inšpiratívneho príbehu Michala Zachara. Tento muž sa z pozície zákazníckej podpory bez formálneho IT vzdelania postupne vypracoval až na konateľa spoločnosti msg life Slovakia. Aká bola jeho cesta? Ahojte priatelia. Moje meno je Mišo Hučko a vítam vás v ďalšej časti podcastu Na mojom kompe to ide. Dnes tu mám ako hosťa Michala Zachara, ktorý je konateľom msg life Slovakia. Michal nám povie nám svoj príbeh o tom, ako sa z pozície testera dokázal vypracovať až na konateľa. Takže, Michal, existuje v msg life ešte vyššia pozícia ako konateľ? Vo firme msg life je ešte predstavenstvo, dozorná rada a majitelia spoločnosti. Ale o to asi nejde, čo je vyššia pozícia, z môjho pohľadu to neriešim. Študoval si informatiku, keď si bol mladší? Nie, informatiku som neštudoval, ale zaujímal som sa o ňu. S počítačom som pracoval úplne odmalička a keďže nie som úplne najmladší ročník, tie začiatky boli naozaj veľmi skromné. Moje začiatky boli na didaktikoch, konkrétne na Didaktiku Beta, ešte na základnej škole. Ale nie som študovaný informatik. Informatika ma zaujímala a túžil som sa dostať do tejto oblasti práve cez testing. Čo si teda študoval? Aké boli tvoje začiatky? Bol som vždy zameraný na jazyky. Aj do msg life ma dostala kombinácia cudzích jazykov. Začínal som ako podpora pre zákazníkov. To znamená, že moja cesta začala v skutočnosti od podpory pre zákazníkov do testingu a z testingu potom ďalej. Takže začiatky boli skôr cez cudzie jazyky – angličtinu, nemčinu, ktoré som ovládal. Na základe ich znalosti ma prijali a robil som podporu pre zákazníkov. Nebola to podpora v zmysle klikni sem, klikni tam, ale skôr v zmysle nejakého hubu alebo centrály pre zhromažďovanie chybových hlásení, ktoré nám hlásili jednotliví zákazníci.
12 min.Zo Software Testera na konateľa v msg life Slovakia

Z pozície IT testera až na konateľa: Pred 15 rokmi by som to považoval za sci-fi, tvrdí Michal

Prečítaj si rozhovor, ako sa Michal z IT testera prepracoval na konateľa v msg life Slovakia.
Keď sa povie podpora pre zákazníkov, ľudia si väčšinou predstavia nejakého pána s indickým prízvukom, ktorý odpovedá na telefóne. Čiže to si bol ty v tých začiatkoch, áno? Áno. Vtedy sa ale offshore ešte veľmi neriešil, ani čo sa týka nejakých pánov z Indie alebo celkovo z iných vzdialených krajín. Bol som zamestnaný priamo v spoločnosti. Čiže ty si sa dostal do IT firmy bez znalosti programovania. Nevedel si programovacie jazyky, ale poznal si tie ľudské – bavíme sa asi o nemčine, áno?  O nemčine a angličtine. Primárne o nemčine, keďže u nás v msg life je to ten hlavný komunikačný jazyk – nielen interný, ale aj smerom k zákazníkom. A mali sme aj niekoľko zákazníkov, a máme aj teraz, ktorí komunikovali v angličtine. Ale väčšina išla cez nemčinu. Už vtedy to bola IT firma? Venovali sa informačným technológiám už od začiatku tvojej kariéry? Už od začiatku. Vtedy to bola ešte COR Slovakia. Boli to všetko programátori, testeri a ďalší kolegovia a kolegyne, ktorí boli zapojení priamo do projektov pre materskú spoločnosť, ktorá od začiatku vznikla ako IT spoločnosť a ako softwarehouse vyvíjala a stále vyvíja softvér, hlavne pre poisťovne. Veľa ľudí sa ma pýta, kedy sa majú začať uchádzať o pracovnú pozíciu v IT. Niektorí čakajú, kým si nespravia 10 certifikácií, 50 kurzov a až potom si začnú posielať životopisy. A ten tvoj príbeh je taký, že si išiel do toho bez akejkoľvek znalosti programovania a dovzdelal si sa. Je to tak? Áno. V tom čase by som asi so svojimi skúsenosťami nemal šancu uchádzať sa o testerskú pozíciu, ktorú som mal vyhliadnutú. A moja cesta viedla cez zákaznícku podporu, ktorá bola zhodou okolností súčasťou tímu testerov. Po nejakom čase, ktorý som strávil na tejto pozícii, bol ďalší krok opýtať sa, či by sa dalo prejsť na testing. Keďže som už poznal niektoré zo zákazníckych systémov, procesy v spoločnosti. A už vedeli aj niečo o mne – či som schopný sa niečo ďalšie naučiť, prípadne či mám potenciál. Samozrejme, potom k tomu prišlo aj to ďalšie vzdelávanie. Nie, asi by som som sa nesnažil robiť najskôr množstvo certifikátov. V skutočnosti je dôležité ísť cez skúsenosti. Ale, samozrejme, musí to byť typ spoločnosti, ktorá dá šancu úplným juniorom alebo ľuďom, ktorí tieto vedomosti nemajú. A aj s tými vedomosťami, ktoré som mal a dostal sa na testerskú pozíciu, by nebolo možné sa dostať na programátorskú pozíciu. Programovať som nevedel. Skôr som sa dostal do skriptovania a tak ďalej. Takže treba aj nejaké realistické očakávania. Ale samozrejme poznám ľudí, ktorí neštudovali informatiku a stali sa z nich programátori. Tá cesta je možno komplikovanejšia.

„Moja cesta do IT viedla cez zákaznícku podporu, ktorá bola súčasťou tímu testerov. Nesnažil by som sa robiť najskôr množstvo certifikátov, dôležité je ísť cez skúsenosti.” 

Michal Zachar, konateľ msg life Slovakia.
Michal Zachar, konateľ msg life Slovakia.
Dnes sa však na juniorské pozície sa hľadajú testeri s 10 rokmi skúsenosti a zoznamom technológií. Myslíš si, že stále je tu tá kariérna cesta aj pre ľudí, ktorí nevedia vôbec programovať a môžu sa zamestnať aj bez veľkého vzdelania? Čo sa týka testingu? Podľa mňa áno. My, msg life Slovakia, sme napríklad jednou zo spoločností, ktoré takto juniorom ponúkajú možnosti dostať sa do testovania. Sám som bol pri výbere takýchto ľudí do oddelenia, ktoré som vtedy viedol. Doteraz máme vo filozofii, že hľadáme ľudí, ktorí sú šikovní, ktorí majú už nejaké skúsenosti, majú veľmi dobrú nemčinu na veľmi dobrej úrovni, vedia aktívne komunikovať a majú potenciál dostať sa ďalej. Dokážeme si týchto ľudí nájsť. Máme veľmi dobrý spôsob, ako ich odfiltrovať cez nejaké dve – tri kolá pohovorov. A stále tam tie možnosti sú. Niektorí ľudia nám potom na pohovoroch vravia, že tých firiem nie je v skutočnosti veľa. Stále hľadajú ako keby juniora, ale tých skúseností stále ešte nie je dostatok. Áno, je to tak. Vieme to aj vďaka predchádzajúcemu rozhovoru s tvojou kolegyňou Xéniou, ktorá nám porozprávala o svojich začiatkoch v testingu a ako je možné sa vypracovať aj s minimálnymi skúsenosťami. Áno. A inak, Xénia aktuálne študuje a stáva sa z nej programátorka.
29 min.Ženy v IT – príbeh Xénie – podcast Na mojom kompe to ide

Podcast: Ženy v IT – menej stereotypov, viac možností

Ako pracovať v IT bez skúseností? Xénia hovorí o začiatkoch v testovaní, kódovaní i o realite žien v IT. Inšpiratívny rozhovor pre budúce programátorky.
Niekedy ľudia nie úplne rozumejú tomu, čo je to testovanie. Čo je podľa teba testing, ak by si to teraz mal vysvetliť napríklad môjmu synovi? Laicky by som si to predstavil ako výrobnú fabriku. Predtým, než ten produkt dostane zákazník, treba zistiť, či funguje a či spĺňa kritériá kvality. V softvérovom testingu to má svoje špecifiká – netestujú sa fyzické predmety, ale funkcionalita. Alebo funkcionálne a nefunkcionálne požiadavky požiadavky softvéru, ktorý sa potom dodáva zákazníkom. Čiže máte skupinu programátorov, ktorí vytvoria nejakú aplikáciu, nejaký produkt. A následne máte skupinu testerov, ktorí sa s tou aplikáciou hrajú, snažia sa ju celý deň rozbiť celý deň a vy im za to platíte. Je to tak? Je to úplne presne tak, ako hovoríš. Je to určite hravá pozícia. Navyše je to taká detektívna práca, na ktorú musí mať človek predpoklady. Trošku sme to teraz prehnali tým, že sa s tým softvérom hrajú. Je to dosť náročná práca v tom zmysle, dopátrať sa presne tej požiadavky, ako má softvér fungovať podľa zákazníckych predstáv a ísť do hĺbky. Pretože natrafí na jednu stopu, ako to má byť a potom príde realita. A možno to nie je dobre spísané v dokumentácii, treba si zistiť ďalšie informácie. Takže preto detektívna práca. Na čo vlastne testeri sú, keď ja ako programátor si viem napísať vlastné dobré testy – unit testy, integračné testy, akceptačné testy a podobne? Tie testy pravdepodobne píšeš len k nejakému modulu alebo časti softvéru, ktorému dodávaš nejakú novú funkcionalitu. Častokrát potom ľudia v integračných testoch celého systému testujú, či sa ten systém sa správa správne a či funguje. To znamená, že časti, ktoré sú dodané od rôznych programátorov, sa zintegrujú, softvér je nainštalovaný pre koncového užívateľa a testeri potom testujú z pohľadu toho koncového používateľa. Aj keď, samozrejme, je to len jeden z typov testov. Častokrát sa stáva, že to, čo je na úrovni unit testov otestované ako správne, v celku nefunguje úplne presne, ako má, alebo ako bolo popísané zákazníkom. Nie sú testeri iba nejakí neúspešní programátori, ktorým sa nechce programovať? Asi by som sa nad tým takto nezamýšľal. Nikdy som nerozmýšľal nad testermi ako nad programátormi. Ja nie som programátor, tak sa úplne neviem do tej roly vcítiť, ale myslím si, že to je iný mindset. Testeri sa pozerajú na softvér ako na hotový produkt a skúšajú ho rozbiť, ako si hovoril, alebo sa s ním hrať. Majú ho pred sebou ako hotový alebo ako polohotový produkt. A nepoznám programátorov, z ktorých by sa stali testeri. Skôr poznám testerov, ktorých sme prijali buď ako ľudí, z ktorých sme urobili testerov alebo ktorí majú nejaké skúsenosti a tí sú testermi. A možno minimum z nich sa chcelo stať, chce stať a stalo sa programátormi. Ale to je samostatná rola, ktorá má svoje miesto v spoločnosti, v rámci vývoja nejakého softvéru. Nedával by som ich dohromady.
Recommend
Odporúčame ti:

Chceš si vypočuť podcast priamo z dielne msg life Slovakia? Pozri si témy podcastu Na vlne kódu, v ktorom ti pravidelne prinášame témy z oblasti psychológie, HR a novinky zo sveta IT.

Čiže tá cesta je skôr naopak – človek môže začať ako tester, aby sa trošku viac zoznámil s tým produktom a svetom IT a potom sa následne vypracoval na programátora. Môže sa vypracovať na programátora, ale sú aj iné možnosti. U nás sa napríklad vypracujú častokrát na biznis analytikov alebo na projektových vedúcich. To sú všetko také záhadné názvy. Čo robí taký biznis analytik?  Biznis analytik je človek, ktorý robí hlavne workshopy so zákazníkom a definuje požiadavky, ktoré sa neskôr rozbijú na to, čo treba urobiť, čo treba naprogramovať a čo treba potom otestovať. Ale to, kde to vzniká, je práve nejaká požiadavka od zákazníka, ktorý má nejakú predstavu o tom, čo chce. Biznis analytik je veľmi znalý v odbornej stránke, veľmi dobre pozná ten software – či už odborne, alebo aj technicky – a vie zákazníkovi navrhnúť nejaké riešenie.
16 min.Čo robí Business IT konzultant v msg life Slovakia?

Čo robí Business IT konzultant?

Aká je náplň práce a úlohy, ktoré by mal zvládnuť Business IT konzultant – procesný špecialista v msg life Slovakia?
Ty si reálne ako tester nemusel vedieť programovať. Nelákal ťa svet programovania aspoň trochu? Samozrejme, vyskúšal som si sám pre seba bez toho, že by som niekomu kazil prácu. Urobil som si nejaké kurzy. Kolegyňa, s ktorou sme vtedy rozbiehali a stavali nejaký tool na automatizované testovanie, mi ukázala základy Javy. Ja som si potom v rámci vlastného záujmu urobil nejaké kurzy. Ale to sú len kurzy, to nie je skutočné programovanie. Tam sa človek naučí skôr nejaké zásady. Pre mňa bolo dôležité zistiť, o čom to je. Ale samotného vývoja nejakého naozajstného softvéru som sa nikdy nezúčastnil. U vás testeri nepíšu integračné pipelines a podobné veci? To nie je práca vašich testerov? Nie, to nie je práca našich testerov. Máme jeden tím, ktorý je v rámci testovacieho oddelenia, ale sú to vývojári – javisti, ktorí nám programujú testovací framework. Vyslovene robia to jadro, nad ktorým je potom nejaká nadstavba a s tou nadstavbou pracujú testeri. A v rámci tej nadstavby sa už neprogramuje. Keď aplikácia nefunguje, je to chyba programátora. Kedy nastáva chyba testera? Čo sa musí stať? Tak, ako to poznám, je to taký ping-pong medzi vývojármi a testermi. V skutočnosti, keď produkt dostane zákazník, ešte prebehne tzv. zákaznícke testovanie alebo user acceptance testing. Zákazník dostane náš systém a je to len časť toho celého, čo zákazník má, ako celú svoju IT infraštruktúru. Ale keď testuje niečo, čo sa týka nášho softvéru a nájdu sa tam chyby, tak v prvom rade sa pozerá na náš testovací tím. Naozaj? Áno. Od zákazníka k zákazníkovi môže to byť iné, ale väčšinou sa to týka práve toho, že prídu otázky od zákazníka a potom cez naše projektové vedenie na testovací tím, na test manažéra, na testovací tím. Ako to, že ste tú chybu nenašli? Ale vy, samozrejme, nemôžete testovať všetko. Čiže čo potom? Poviete, že to nebolo v našom procese a my sme sa nedohodli, že budeme niečo také testovať? Potom to predsa len spadne na to programovanie? V konečnom dôsledku chyby opravujú, samozrejme, programátori. Takže keď tá chyba príde, chvíľu sa hľadajú vinníci, ale potom sa ide skôr do tých pragmatických rovín. Ak sa ukáže, že chyba, ktorú našiel zákazník, je závažná, tak prvom rade je potom úlohou testerov a  testovacieho tímu, aby si nabudúce takýto scenár pokryli testovacími prípadmi. To je  lessons learned. Ako to je so zodpovednosťou a so samotným stresom? Určite je stres najväčší vtedy, keď sa robí release pre zákazníka. Keď sa dáva nejaká nová verzia, vtedy asi nespíte a testujete tú appku ešte aj večer doma pred spaním? Môže sa to stať pri nejakom horúcom deadline. Je to v takých cykloch a tie deadliny prichádzajú, keďže sme v nejakom projektovom živote. Je dodávka pre zákazníka, má nejaký svoj deadline a samozrejme pred tým deadlinom sa nám ako testerom nakopí práca. Vtedy sú to intenzívne časti. V rámci spoločnosti sa snažíme dbať na work-life balance, to znamená, že ak by to malo presahovať nejakú mieru, je to vždy na nejakej dobrovoľnosti. A samozrejme, hľadáme ľudí, ktorí sa s nejakým pocitom zodpovednosti snažia ten výsledok dosiahnuť. Ak by to ale malo presiahnuť nejakú mieru, tak to ani nevedie k nejakému cieľu, keď to človek preháňa. Pretože v nejakom momente tie sily ubúdajú. Našťastie aj tie projekty sa odohrajú v nejakých cykloch. Samozrejme, pred dodávkou pre zákazníka je to intenzívne. Po dodávke je zase pred ďalším deadlinom, ale medzi tým sa dá nadýchnuť aspoň, pokiaľ to nie je naozaj intenzívny čas.
22 min.Na-vlne-kodu-Work-life-balance-954x600

Podcast #1: Work-life balance – zdravé hranice medzi prácou a súkromím

Vypočuj si prvú epizódu podcastu Na vlne kódu, kde sa rozoberajú témy ako syndróm vyhorenia, work-life balance a umenie hovoriť nie.
Ľudia hovoria o strojovom učení a o tom ako AI zničí všetky IT pozície. Čo myslíš, dokáže AI nahradiť aplikačné testovanie, ktorému sa vaši testery venujú? Dokážeme vytvoriť nejakého agenta, ktorému dáme appku a on ju namiesto mojich testerov otestuje?  To je taký zidealizovaný pohľad. Zatiaľ nevieme, asi nikto nemá krištáľovú guľu. Ja si myslím, že v tomto momente je perspektíva, že AI bude programátorom a testerom v ich práci pomáhať alebo asistovať. Nemyslím si, že to bude tak, že by robila kompletne celú tú prácu. Myslím si, že o to viac budú vzácni ľudia, ktorí budú schopní dať tej AI tej AI a zároveň skontrolovať výsledky. Myslím si, že v prvom rade to bude nejaká asistencia, alebo asistovaná práca. Tester si bude robiť svoju prácu, ale zároveň mu bude pomáhať nejaký AI nástroj, ktorý pomôže urobiť bázu testov, dokáže ich nejakým spôsobom rozmnožiť, urobiť variácie. Ale tá posledná kontrola kvality bude na tých dobrých programátoroch, dobrých testeroch, ktorí prácu skontrolujú, zoptimalizujú a urobia ju aj dlhodobo udržateľnou. Možno vďaka týmto agentom budeme potrebovať menej testerov. Práca sa možno trošku zredukuje, keď niektoré kroky nahradí umelá inteligencia. Môže sa stať, ale toho softvéru a tých softvérových riešení je stále viac a viac. A keď sa pozrieme na demografiu a na to, ako je dostupná pracovná sila v IT sektore celosvetovo, tak si myslím, že AI nám pomôže dostať sa z problémov, ktoré by inak hrozili o nejakých pár rokov. Pretože tých softvérov by bolo čím ďalej, tým viac, ale ľudí by bolo rovnako stále veľké množstvo alebo by nerástli úmerne k tomu, ako by rástli požiadavky. Takže v tomto som skôr optimista a myslím si, že sa zmení charakter práce, ale nemyslím si, že by to malo spôsobiť, že tých ľudí bude musieť ubudnúť.
17 min.Podcast #2: AI a budúcnosť práce v IT

Podcast #2: AI a budúcnosť práce v IT

Druhá epizóda podcastu Na vlne kódu sa zaoberá vplyvom umelej inteligencie na prácu IT špecialistov a jej budúcim potenciálom v IT odvetví.
Používate vy AI momentálne pri testovaní? V rámci skupiny msg áno. V rámci msg life skúmame riešenia, ktoré prichádzajú v rámci msg skupiny a zamýšľame sa nad vlastným riešením. Zároveň ako spoločnosť už máme AI riešenie v zmysle inteligentného hľadania v dokumentácii, čo môžu využiť programátori, testeri, biznis analytici. Dajú napríklad otázku: „Ako v tej a v tej verzii fungovala táto časť softvéru?“ a tento už postavený model AI hľadá v dokumentácii. Vie syntetizovať rôzne časti tej dokumentácie a dať inteligentnú odpoveď na túto otázku. A vidíte už v tomto prístupe nejaký úspech ? Áno, už sa prihlásili prví zákazníci, ktorí sa to snažia využívať. Je to ešte nové a ešte stále to má potenciál na ďalšie rozširovanie, ale už teraz vidíme pozitívne efekty. Práca sa teda mení v každom smere v každom odvetví a testovanie nebude výnimkou. Nové nástroje prichádzajú a ľudia si budú musieť zvyknúť. Je dobre vidieť, že sa snažíte tieto nástroje použiť. Môžeme sa tváriť, že nás to obíde, ale už je to tu a musíme k tomu nejako pristúpiť. Áno, netreba zmeškať vlak a treba naň naskočiť, kým sa ešte dá a využiť to momentum. Myslím si, že to už je nevyhnutnosť. Ako je to s platmi? Je testovanie lukratívna oblasť, pokiaľ ide o prácu v IT alebo vo všeobecnosti na Slovensku? Myslím si, že na Slovensku vo všeobecnosti áno. Je to špecializovaná práca v oblasti informačných technológií, ktoré stále zažívajú boom a sú veľmi perspektívne. Preto je to určite atraktívne aj z pohľadu slovenského zamestnanca. O akých platoch sa bavíme? Sú to platy 4 000 eur mesačne na trvalý pracovný pomer alebo je to menej? V rámci testovania si myslím, že sa bavíme o nižšej sume. Samozrejme, je tu možnosť posúvať sa, ako sme už spomínali, na rôzne špecializované alebo seniorné pozície, prípadne do riadiacich rolí so zodpovednosťou, či už projektovou alebo líniovou a podobne. Nie je to nereálne. Podľa mňa je úplne bežné začať skromne a postupne sa prepracovať vyššie. A potom už záleží na každom, ako veľmi chce ísť ďalej. Keby som teraz bol začínajúci tester, koľko si mám vypýtať na pohovore? Som úplne začínajúci tester, bez predošlých skúseností, čerstvý absolvent vysokej školy, možno s nejakou skúsenosťou s programovaním, možno aj bez nej. Proste idem na junior pozíciu a nemám vysoké očakávania, čo sa týka predchádzajúcej praxe. Musel by som si pozrieť aktuálne, aké sú naše nástupné platy v inzerátoch, ale vo všeobecnosti, ak ide o úplného juniora, bolo by rozumné začať niekde pod hranicou 2 000 eur v hrubom mesačne a postupne sa posúvať vyššie. Samozrejme, záleží od toho, čo má človek za sebou, aké má štúdium, skúsenosti a podobne. Rôzne firmy majú rôzne kritériá. U nás je napríklad veľmi dôležitá nemčina. To nám výber trochu zužuje, lebo hľadáme ľudí, ktorí už s jazykom reálne pracovali. Je ideálne, keď má niekto skúsenosť s používaním nemčiny v praxi, pri práci, v komunikácii, ideálne s nemecky hovoriacim prostredím. To je už reálne slušný peniaz reálne, keď človek prichádza bez nejakých veľkých skúseností a môže sa vypracovať. To s tým vypracovaním je to niekedy problémové, ľudia majú problém vyjednávať. Veľa ľudí sa má pýta, koľko si majú pýtať. Treba si pozrieť aj inzeráty. Ja som spomínal sumu pod 2 000 eur hrubého mesačne. V našich aktuálnych inzerátoch, myslím, ponúkame nástupný plat od 1600 eur pre úplne juniorskú pozíciu. Samozrejme, závisí to od prémiového systému a celkového balíka. Treba si pozrieť celý obraz a ten si potom zrátať. Poďme sa porozprávať o tvojej kariérnej ceste. Vieme, že si začínal ako chlapík na podpore, potom si bol tester a neskôr sa stal vedúcim testovacieho oddelenia. Niečo som vynechal? Bol som team leader pre testerov. A keď tím rástol, tak sa z neho stalo samostatné oddelenie. A potom si sa stal jeho vedúcim toho oddelenia. Presne tak. Spolu s kolegami sme ten tím postupne budovali. A ako sme narastali, tak v nejakom momente sme zistili, že to už nie je len jeden tím, ale plnohodnotné oddelenie, ktoré má viacero tímov. Ako sa to podarilo? Robil si 12 hodín denne 7 dní v týždni alebo to bola iba prirodzená práca 8 hodín? Keď sa tak spätne pozrieš, kedy bol ten moment, kedy si si uvedomil, že teraz treba zatlačiť, teraz treba zamakať a môžem sa posunúť v kariére ďalej? Asi je to taký balans, ktorý si človek musí nájsť. Podľa mňa som ešte doteraz nenašiel na každej tej pozícii ten pocit, že „OK, už som do toho dorástol“. To zrazu príde nejako inak a človek sa musí znovu ako keby premodelovať. Ale to, čo vravíš, asi je to niekde medzi. Sú momenty, keď je potrebné tomu dať viac a keď človek dá do toho viac času, tak to môže priniesť aj viac výsledkov. Ideálne, keď ten čas ide aj do niečoho rozumného, alebo keď tá práca má zmysel. Zároveň, a to som sa aj ja sám naučil z vlastnej skúsenosti, keď to človek preženie, tak sa môže stať, že plazivým spôsobom príde únava. A vtedy treba vedieť zatiahnuť ručnú brzdu, spomaliť alebo si nájsť ten správny balans, aby to človek neprepálil. Takže niečo medzi. A vieš to rozdeliť aj do období, že teraz treba zabrať a potom zas trošku spomaliť. Je to maratón. A tie šprinty medzi tým si treba nejako časovo manažovať. Keď si bol zamestnaný, mal si v hlave, že chceš ísť vyššie? Alebo si si len robil svoj dennodenný osemhodinový job a prišlo to samé? Dobrá otázka. Myslím si, že som sa k tomu staval, a doteraz sa tak staviam, že som si skôr vyberal zaujímavé veci, ktoré ma bavili, tých som sa chytil a snažil sa ich robiť. Ale nie je to o jednom človeku. Našiel som veľmi dobrých učiteľov, mentorov, s ktorými som mal možnosť pracovať a od ktorých som sa veľa naučil. Doteraz si to veľmi vážim. Veľa som sa naučil z toho, že som pozoroval, ako to robia tí skúsenejší, lepší a doteraz od nich snažím odkukávať. Samotné kariérne napredovanie nikdy nebolo mojím cieľom. Skôr som v určitom momente zistil, že ma baví prevziať zodpovednosť za nejakú tému a posúvať ju ďalej. Alebo niečo postaviť, prípadne ďalej rozvíjať. To boli veci, ktoré ma bavili. A asi v tejto kombinácii to potom prišlo. S tým, že ako som niečo robil, prišli aj výsledky, aj neúspechy, aj úspechy a dostával som ďalšie možnosti, ktorých som sa chytil. A niekedy je to aj o tom prekonať vlastný strach. Ja mám určite rešpekt, niekedy aj obavy, že o niektorých témach viem málo. Ale niekedy sa to inak ani nedá, len to jednoducho začať robiť a cestou sa učiť, zisťovať si informácie a zároveň sa učiť od múdrejších.

„Samotné kariérne napredovanie nikdy nebolo mojím cieľom. Skôr som v určitom momente zistil, že ma baví prevziať zodpovednosť za nejakú tému a posúvať ju ďalej.”

Michal Zachar, konateľ msg life Slovakia.
Michal Zachar, konateľ msg life Slovakia.
Keď práca človeka baví, je to asi to najväčšie šťastie, čo v živote môže mať. Pretože sa jej musíš venovať 8 hodín denne a zároveň, keď je to niečo, čo ťa napĺňa a vidíš v tom zmysel, tak to potom príde samo. To je asi aj tvoj prípad. Je to tak. Zároveň by som ale doplnil, že ten idealistický pohľad, že robím iba veci, ktoré ma bavia, nie je úplne pravda. Je množstvo vecí, ktoré považujem za administratívu alebo ktoré nie sú práve moje obľúbené činnosti. Ale beriem to ako balík, ktorý s tou zodpovednosťou súvisí. A je jedno, či mám zodpovednosť za konkrétne pracovné úlohy, za tím alebo za celé oddelenie. Vždy je to nejaký typ zodpovednosti. A v rámci toho beriem celý ten balík. Takže áno, robím aj veci, ktoré ma nebavia, lebo viem, že to k tomu patrí. K niektorým si časom nájdem vzťah, k niektorým nie, k niektorým ten vzťah stratím, aj to sa stáva. A potom hľadám niečo nové. Takže by som povedal, že aj ten postoj „práca musí byť niečo, čo ma baví“, tá vášeň, to je len jedna časť z toho celého. Ale veľká časť je aj o tom dennodennom odpracovaní si tých úloh. A častokrát si potom človek nájde aj niečo náhodne, niečo, čo ho začne naozaj veľmi baviť a čo ho posunie ďalej. Je to určite kombinácia oboch vecí. Ako si pracoval s mentálnou záťažou? Mal si niekedy stavy vyhorenia? Ako si sa cez to preniesol? Áno, myslím si, že áno. Neviem, či sa to dalo klasifikovať úplne ako vyhorenie, ale ak nie, tak som určite bol na hranici. Mal som v minulosti jeden veľmi náročný projekt, kde som bol manažér testovania, taký podprojektový vedúci za testovanie, ako to u nás nazývame. A zároveň som už v tom čase mal množstvo ľudí. To bol práve ten prechod medzi testovacím tímom a testovacím oddelením, kde ešte neboli vybudované štruktúry. Ktoré som ešte vlastne sám nebudoval. A to bolo tiež niečo, čo som sa musel naučiť. Takže bolo to obdobie, kde som sa dostal do takého stavu pred vyhorením alebo možno už aj v rámci neho. V každom prípade som si potreboval dať odstup. A potreboval som možno aj radu od ľudí, ktorí si už niečím podobným prešli. Nehovorím priamo vyhorením, ale takými fázami. A od nich som sa naučil, čo v takom momente urobiť. A bolo dôležité si z toho zobrať ponaučenie aj do ďalších fáz, pretože tie náročné fázy prichádzajú. Keď sa stretne viac vecí naraz, človek musí vedieť, ako sa s tým vysporiadať. Pre mňa to bola jedna z vecí, ktorú som si neprešiel cez nejaký kurz, ale skôr cez vlastnú skúsenosť a zároveň cez koučing od skúsenejších mentorov a kolegov, ktorí mi to pomohli  prekonať. A musím povedať, že v msg life sme takýmto spôsobom nastavení. Akonáhle zachytíme takéto signály, a to som robil aj ja ako vedúci voči ľuďom vo svojom tíme alebo oddelení, tak sme sa to vždy snažili vybalansovať. Zastaviť tých ľudí, zobrať im niektoré aktuálne zodpovednosti, ak sa to dalo. Nie ako potrestanie, ale preto, aby mohli znovu nabrať silu, energiu a posunúť sa ďalej. A som vďačný za to, že som v spoločnosti, ktorá to umožňuje.

„Ak u nás v msg life Slovakia zachytíme signál, že niekto mieri do stavu vyhorenia, snažíme sa ho zastaviť a odbremeniť ho od niektorých povinností. Aby mohol znovu nabrať energiu a posunúť sa ďalej.” 

Michal Zachar, konateľ msg life Slovakia.
Michal Zachar, konateľ msg life Slovakia.
Čo je tvoja motivácia mimo práce? Čo ťa ženie dopredu a poháňa? Moja rodina. Mám dve deti. To je zároveň niečo, čo som sa musel naučiť vo svojom živote balansovať. Mám úžasnú manželku, ktorá je v tom celom veľkou oporou. A samozrejme sa snažím byť aj ja oporou jej, napríklad teraz, keď znova nastúpila do pracovného pomeru na čiastočný úväzok. A snažíme sa to vybalansovať tak, aby sme boli prítomní aj pre naše deti, aby sme sa im venovali. Toto ma naučilo väčšej disciplíne a ešte stále ma to učí. Ešte stále si myslím, že som úplne ten balans nenašiel, ale snažím sa. To je jedna časť, dosť veľká. A potom sa to spája s tým, že keď je pohyb, tak je to s deťmi. Keď sa niečo zažíva alebo cestuje, tak je to s deťmi. Vždy ma bavil pohyb, cestovanie. A to máme s manželkou spoločné. Teraz to kombinujeme s deťmi, aby sme čas využili spoločne. Plus od malička je mojou veľkou záľubou hudba. Venujem sa hudbe, čo-to som aj vyštudoval, mám ešte stále vlastnú kapelu. Ako taký malý projekt, ktorý som dokázal vybalansovať. Už sa mu nevenujem tak intenzívne, ale stále sa mu môžem venovať. Ale ten hlavný focus je na rodine a práci. Keby sme sa spýtali tvojich detí, čo robí ocko v práci, čo by povedali? Ja si myslím, že by povedali, že pracujem za počítačom. Často som doma zatvorený v izbe, oni sú v druhej a ja tam niečo šťukám. Čiže keby sme sa spýtali tvojej manželky, tak by povedala, že si dobrý manžel a nielen pracant, ktorý robí 12 hodín denne? Ja dúfam. Ale na to by ste sa museli spýtať jej. Ale myslím si, že áno. Čo robí taký konateľ v porovnaní s vedúcim testingu? Aký je rozdiel v pracovnej náplni? Je to ešte čerstvé a momentálne odovzdávam povinnosti vedúceho oddelenia testingu. A zároveň sa dostávam do tej pozície konateľa. Povedal si, že som sa ‚nakoniec stal konateľom‘, ale pre mňa je to stále proces, ktorý nevidím ako ukončený. Skôr je to začiatok niečoho, čo vnímam ako dlhú cestu konateľstva. Na Slovensku sme dvaja konatelia. Máme veľmi dobrého a skúseného konateľa, ktorý firmu založil, postavil, vybudoval a stále ju buduje – Milan Patassy. Ak by mal niekto hovoriť o konateľstve msg life Slovakia, mal by tu hovoriť on. Ja sa momentálne cítim ako taký učeň, učeň-konateľ. Ale aby som prešiel k tej otázke, myslím si, že ten môj pohľad sa mení. Z odborno-technického, teda zameraného na testing, na to, ako má fungovať testovanie, aké nástroje využívame, či ich používame efektívne, ako pracujeme na projektoch. Postupne sa to prelína viac do hospodársko-ekonomickej roviny. Začínam sa viac pozerať na to, či to, čo robíme, je aj hospodárne a ak nie, tak ako to zlepšiť. Je to teda väčší dôraz na ekonomické čísla, ale aj na strategickejšie uvažovanie, čo musíme urobiť už teraz, ak chceme byť konkurencieschopní aj o päť rokov. To sú všetko veci, do ktorých sa ešte dostávam. Je to určite zaujímavé a je to dlhá cesta. Čiže to, že „nakoniec som sa stal konateľom“, je pre mňa začiatok. Takže konateľ. Bojíš sa toho? Tešíš sa na to? Ako to momentálne cítiš? Sú to zmiešané pocity. Určite mám zdravý rešpekt voči tejto pozícii a voči zodpovednosti, ktorá s ňou súvisí. Ale teším sa na zmenu. To sú presne tie momenty, keď človek môže zmeniť v rámci firmy svoju zodpovednosť a rolu a zrazu to učenie a nové vstupy naberú úplne iné obrátky. A to sa mi práve teraz deje. Na jednej strane je to veľmi náročné a mám voči tomu rešpekt. Na druhej strane cítim, že sa posúvam, učím sa nové veci a to ma baví najviac. Mám veľa divákov, ktorí sa ma pýtajú, ako začať. Čo majú spraviť ako prvé. Vedel by si poradiť, čo by mali spraviť, keby si teraz bol na ich mieste? V prvom rade by som si rozmyslel, ktorým smerom chcem ísť. Ak je to teda IT, pre mňa je naozaj tá najlepšia vstupná brána do IT bez predchádzajúcich skúseností, samozrejme s nejakým potenciálom a splnením základných predpokladov, testovanie softvéru. Ale pre ľudí, ktorí študovali a chcú sa zamerať na programovanie, platí to isté. Naučiť sa. Cesta cez kurzy alebo štúdium, je jedna vec. Ale čím skôr začať praktickou prácou, či už brigádnickou popri štúdiu alebo si nájsť niečo na malý úväzok a postupne sa učiť od ľudí, ktorí už majú skúsenosti. Čím rýchlejšie človek naberie praktické skúsenosti, tým lepšie sa zorientuje a vie si lepšie vybrať aj ďalšie kurzy, vzdelávanie. A keď nie sú pracovné ponuky, vyskúšať niečo dobrovoľne, na nejakých mini projektíkoch, cez komunity. Nie je to nemožné, ale viem si predstaviť, že tá cesta je náročná, hlavne ten prvý odraz. Je to stále o tom skúšať, pýtať sa, bádať. Ono to príde. A my sme jedna z tých spoločností, ktorá ponúka ľuďom s potenciálom tú vstupnú bránu. Dá sa začať od nuly a vypracovať sa. A hlavne, nebáť sa začať. Tak, ako si povedal. Ďakujeme za tvoj príbeh, životný aj pracovný. A za to, ako sa k tomu všetkému staviaš. Je to veľmi zdravý a skromný prístup.  

Podcast #20: Zo školskej lavice do IT

Michal vyštudoval učiteľstvo matematiky a informatiky, no školské lavice vymenil za IT. V podcaste rozoberieme, ako sa z učiteľstva dostal do IT, čo z pedagogických skúseností mu dodnes pomáha a aké výzvy mu prináša práca v IT. Nazdieľame rady pre tých, ktorí o práci v IT len uvažujú a ukážeme, že cesta k technológiám môže začať aj mimo IT odboru. Michal Hrnčiarik dnes pracuje ako developer a Scrum Master v spoločnosti msg life Slovakia. Jeho príbeh je skvelým dôkazom toho, že kariéra nemusí byť priamočiara. Ak aj teba láka práca v IT, ale nie si si istý, či máš ten správny odbor, táto epizóda je pre teba ako stvorená. Ukážeme ti, že aj učiteľský smer môže byť perfektným odrazovým mostíkom do IT.
Vieš, že…

…Na vlne kódu je podcast IT spoločnosti msg life Slovakia, ktorý ti pravidelne prináša témy z oblasti psychológie, HR a novinky zo sveta IT? Vypočuj si aj ďalšie epizódy podcastu Na vlne kódu.

Michal, čo ťa pôvodne priviedlo k učiteľstvu matematiky a informatiky? Bola to vášeň k matematike alebo niečo iné? To je dobrá otázka. Môj príbeh je trochu zábavný. Najskôr som začal študovať vedecký smer – čistú informatiku. Počas prvého semestra som však zistil, že to nie je pre mňa. Nevedel som si predstaviť, že celý môj život sa bude odohrávať len za počítačom. Nemal som motiváciu, necítil som sa v tom dobre. Na konci semestra som jednu skúšku neurobil ani na druhý pokus a nechal som to tak. Potom som mal pol roka na rozmýšľanie, čo ďalej. Samotná škola sa mi páčila, chodil som na MatFyz a vedel som, že tam je aj učiteľský odbor. Uvedomil som si, že informatika ma baví, ale učiteľstvo má pridanú hodnotu – možnosť posúvať vedomosti ďalej mladým ľuďom. To ma oslovilo a rozhodol som sa zmeniť odbor na učiteľstvo.

„Informatika ma baví, ale učiteľstvo má pridanú hodnotu – možnosť posúvať vedomosti ďalej mladým ľuďom.” 

Michal Hrnčiarik, msg life Slovakia
Michal Hrnčiarik, msg life Slovakia
Ako si sa dostal do IT? Čo bol zlomový moment, keď sa to celé otočilo? Najskôr som pracoval ako učiteľ na súkromnej škole. Učenie samotné ma veľmi bavilo, ale systém fungovania vedenia nie. Vedel som, že si chcem aspoň raz vyskúšať prácu v IT. Mal som predstavu, že to bude len na rok. Potom sme s manželkou Jankou zobrali hypotéku a vtedy som pochopil, že vrátiť sa k učiteľstvu by bolo veľmi ťažké, hlavne kvôli platu. Tak som v IT zostal. Čo zo svojich učiteľských skúseností dnes využívaš v IT praxi? Najmä komunikáciu s ľuďmi. Myslel som si, že v IT budem len sedieť za počítačom, ale je tu veľa interakcie. Keď sa snažíš niečo dohodnúť alebo niekoho niečo naučiť, trpezlivosť je kľúčová. Využívam to aj pri školeniach. Prekvapilo ťa niečo, keď si začínal v IT? Najviac ma prekvapilo, že je to zábavné. Mal som predsudky, že budem len „špinavý informatik“. Najskôr som pracoval na skladovom systéme, potom na gastro systéme pre reštaurácie a hotely. Teraz pracujem v oblasti poisťovníctva. Každá oblasť je špecifická a zaujímavá. Ako programátor si osvojíš určité zručnosti a potom si môžeš vybrať, v akej oblasti ich využiješ. Programovanie je len nástroj – ako kufrík s náradím. To, čo budeš robiť, závisí od toho, akú oblasť si vyberieš alebo čo si ťa samo nájde. Ako by si porovnal prácu učiteľa a IT špecialistu? Majú niečo spoločné? Viac by som vedel vymenovať rozdiely, ale spoločné majú prácu s informáciami. Učiteľ aj programátor informácie triedia, spracúvajú a posúvajú ďalej. A, samozrejme, komunikácia – či už s kolegami, alebo so študentmi. Čo ťa priviedlo k výberu matematiky a informatiky? Bavili ťa tieto predmety už na strednej škole? Keď som začínal, počítače ešte neboli také rozšírené. Na gymnáziu sme mali počítač PMD, programy sa nahrávali na magnetofónové kazety. Diskety boli vtedy luxus. Robili sme jednoduché programovanie, napríklad robota Karola. Zistil som, že ma baví písať inštrukcie a vidieť výsledok. Moja mama pracovala na strednej škole a raz nám na prázdniny požičala domov počítač. Celé prázdniny som strávil pri ňom. Dnes viem, že to boli možno premrhané prázdniny, ale práve vtedy som získal základ toho, čo robím dnes. Čo ti dalo učiteľstvo do života? Učiteľstvo je krásne v tom, že vzdelávanie je veľmi dôležitá oblasť. Keby sme mali spoločnosť plnú vzdelaných ľudí, svet by bol krajší. Videl som v tom veľký zmysel a učiteľstvo ma veľmi bavilo. Moja manželka Janka je učiteľka dodnes. Stále robí rôzne aktivity aj mimo školy a keď mám príležitosť, veľmi rád sa do toho zapájam. Takže vlastne som na tú oblasť nezanevrel. Stále sa snažím pracovať aj s mladými ľuďmi. Vedel si už vtedy, že raz pôjdeš do IT? Aké boli tvoje začiatky softvérového vývojára? Možno sa to dá vycítiť z toho, čo som hovoril. Nemyslel som si, že budem IT-čkár. Z nášho odboru nás skončilo asi jedenásť a myslím, že učí už len jeden. Bohužiaľ, podmienky na Slovensku sú náročné. Ako som sa k tomu dostal? Som typ, čo sa nechá unášať životom. Keď to v škole nedopadlo tak, ako som si predstavoval, dal som na internet životopis, napísal, čo viem a ozval sa pán z Rakúska. Outsourcoval ľudí zo Slovenska a ponúkol mi vývoj logistického softvéru. Nepýtal sa, čo viem. Povedal, čo dostanem a akú rolu. Uviedli ma ako zdatného informatika. Takto si ma to našlo. Taký je život. Čo by si odporučil niekomu, kto chce začať programovať, ale bojí sa matematiky? Povedal by som, nech to neriešia. Poznám ľudí, ktorí v matematike neboli silní, a dnes sú výborní programátori. Matematika programovanie podporuje, ale dá sa fungovať aj bez nej. Algoritmické myslenie nutne nepotrebuje silný matematický základ. Samozrejme, záleží od oblasti. My napríklad riešime poisťovnícku matematiku, tam ju využiješ. Ale vo všeobecnosti by som matematiku nevnímal ako prekážku. Mnohí sa boja, že kvôli matematike nezvládnu vysokú školu so zameraním na informatiku. Je pravda, že väčšina škôl vyžaduje prejsť matematickými predmetmi. Nie, že prídeš hotový, ale že tým musíš prejsť. Zároveň existujú aj ľudia, ktorí si matematiku obľúbia až na vysokej. A poznám aj takých, čo vysokú školu obišli a sú skvelí programátori. Veľa ľudí prejde k programovaniu cez hry. Je to prirodzený prechod. Ak by za tebou prišiel niekto bez IT skúseností, ale s vášňou pre technológie, čo by si mu povedal? Je láska k technológiám signálom, že bude dobrý vo vývoji? Tieto veci sa navzájom podporujú, ale automaticky neplatí, že technicky zdatný človek je hneď aj dobrým programátorom. A ani opačne. Ja sa nepovažujem za veľmi technického. Baví ma algoritmické myslenie a nápady za tým, technológie ma až tak neťahajú. A predsa si myslím, že nie som najhorší programátor. Kto miluje technológie, má vo svete IT veľkú výhodu. Dostane sa k moderným nástrojom, všetko ide dopredu. Na PMD sa pracovalo úplne inak než dnes. Keď to niekoho baví a sleduje novinky, veľmi mu to pomôže. Aké prvé kroky by si odporučil úplnému začiatočníkovi? V dnešnej dobe umelej inteligencie by som sa spýtal ChatGPT, čo a ako. Skúšal som to pred týmto podcastom a spravil pekný návod. Je fajn vedieť po anglicky, väčšina materiálov je v angličtine. Tutoriály krok za krokom, venovať tomu čas a zistiť, či ma to baví. Keď už niečo vieš, vymysli si vlastný projekt, ktorý ťa motivuje. Nielen cvičenie pre cvičenie. Ak rád hráš hry, urob si jednoduchú hru, ktorú si zahráš s kamarátmi. Aby v tom bola tvoja vášeň. Ktoré vlastnosti sú v IT dôležité a dajú sa rozvíjať už v škole? Analytické myslenie. Vedieť rozobrať problém a nájsť postup. Na zahodenie nie je ani matematika. Najväčší problém u nás je, že len málo škôl učí deti naozaj programovať. Sú skvelé školy, ale často sa učí Word, Excel a základy softvérov. Myslíš, že je problém v školskom systéme? Nemyslím si. Skôr to, že učitelia informatiky, ktorí vedia dobre programovať a chceli by to posúvať ďalej, často odídu do súkromnej sféry. Plat učiteľa je zlomok toho, čo dostane programátor. To je realita. Napriek tomu, že by radi učili, nerobia to, lebo plat učiteľa je nízky. V tom prípade by si skôr budúcim programátorom odporučil ísť si po vlastnej línii a študovať možnosti aj mimo školy? Presne to nám povedali v prvom ročníku na MatFyz. Naučíme vás základy, ale ak chcete byť dobrí programátori, musíte sa učiť sami. Platí to aj na strednej škole. Keď má človek šťastie a dostane sa na školu, kde sa programovanie učí dobre, má výhodu. Väčšina detí však podľa mojich skúseností skúša veci vo voľnom čase. Poďme k praxi. Čomu sa dnes venuješ? Ako vyzerá tvoja práca? V msg robíme softvér pre poisťovne. Ja sa venujem časti, kde počítame poistné zmluvy. Je to poistná matematika. Pracujem v malom tíme formou Scrum. Okrem roly developera som aj Scrum Master. Snažím sa, aby tím fungoval efektívne. Čo robí Scrum Master v praxi? Scrum je agilný spôsob vývoja. Znamená to, že vieme na zmeny v požiadavkách reagovať pružne. Fungujeme v dvojtýždňových cykloch. Na začiatku sa dohodneme, čo budeme robiť a dva týždne na tom pracujeme. Potom zhodnotíme, čo sa podarilo, čo zlepšiť a čomu sa nabudúce vyhnúť. Úlohou Scrum Mastera je sprevádzať tím týmto procesom, poznať princípy Scrumu a pomáhať tímu napredovať. Drží tímu zrkadlo, aby vedel sám identifikovať problémy a zlepšenia.
6 min.Scrum master v msg life Slovakia

Scrum master – čo to je a akú má náplň práce? V rozhovore ti priblíži Michal

Scrum master Michal nastúpil do msg life Slovakia ako software developer. Zisti, čo je jeho úlohou.Michal je programátorom v msg life Slovakia už nejaký ten rok. Ako vyštudovaný učiteľ v […]
Aké vlastnosti by mal mať človek, ktorý chce byť Scrum Master? Nie je na to jedna odpoveď. Dá sa to robiť rôznymi štýlmi. Ja to robím skôr intuitívne. Snažím sa byť empatický a citlivo vnímať, kde sú problémy a slabé miesta. Učiteľská skúsenosť mi v tom pomáha. Iní idú viac organizovane a plánovito. Používate okrem agilnej aj inú metódu? Scrum je agilná metóda. U nás sa snažíme opúšťať tzv. vodopádový model. V tradičnom prístupe sa ide od špecifikácie, cez plánovanie, programovanie, testovanie až po odovzdanie zákazníkovi. Tam je málo priestoru na zmenu a manévrovanie. Ale tým, že my robíme v cykloch, vieme po každom cykle ovplyvniť, čo budeme robiť v ďalšom a pohotovo reagovať. Prečo si sa rozhodol prejsť z vývojára na Scrum Mastera? Ako som spomínal, rád sa nechávam unášať životom. Už sa mi párkrát stalo, že mi v práci ponúkli novú pozíciu, pri ktorej si mysleli, že by som na ňu bol vhodný. Priznám sa, že som netušil, čo je to Scrum a kto je Scrum Master. Pozrel som si videá na YouTube a hneď som zistil, že je to presne to, čo chcem robiť. Veľmi sa mi to zapáčilo a rozhodol som sa, že do toho idem. Robím to dodnes, aj keď už nie v takom objeme ako na začiatku. Začiatky boli dosť improvizované, robili sme to takpovediac na kolene, lebo ani vo firme sme presne nevedeli, ako Scrum poriadne funguje. Dnes mám jeden tím, v ktorom robím aj vývoj. Myslím, že by som sa mohol v tejto role posunúť ešte ďalej. Ako ti v tejto role pomáha analytické a logické myslenie? Analytické a logické myslenie je podľa mňa dôležité vo všetkých oblastiach života. Aj ako Scrum Master ho využívam neustále. Najprv musím identifikovať, kde je problém v tíme, potom spoločne premýšľame nad riešením. To je krása Scrumu – veľký dôraz na tímovú prácu a spoločné rozhodnutia. Nejde o to, aby šéf nadiktoval, čo sa má urobiť, ale aby sme sa ako tím dohodli, čo je najlepšie riešenie. Čo ti pomáha psychicky vypnúť? Priznám sa, že s týmto nemám problém. Keď odídem z práce, viem vypnúť a keď prídem, opäť sa prepnem do pracovného režimu. Na celkovú psychohygienu mi veľmi pomáha beh, hlavne beh v lese. Vtedy sa mi úplne vyčistí hlava a cítim sa skvele. Ako si sa dostal k behu? K behu som sa dostal asi pred dvadsiatimi rokmi. Bol som na návšteve v Terste u kamarátok, s ktorými som kedysi študoval angličtinu. Prechádzali sme sa po pobreží a jedna z nich povedala, že sa tadiaľto beží maratón. V tej chvíli mi to prišlo úžasné a hneď som sa prihlásil na najbližší maratón, ktorý mal byť o pol roka. To bol začiatok môjho behania a zároveň motivácia. Beh je šport, ktorý málokoho chytí na prvýkrát. Väčšinou sa zdá únavný, nudný a vyčerpávajúci. Ale keď človek prekoná úvodné obdobie, stane sa z toho závislosť. Pamätám si, že keď som mal zranenie a nemohol som behať, veľmi mi to chýbalo. Keď som sa mohol znovu rozbehnúť, bol to skvelý pocit. Aký prínos má podľa teba beh pre tvoju prácu? Určite psychické, ale aj fyzické zdravie. Naša práca nie je len o komunikácii s ľuďmi. Dosť veľa času trávime sedením pred počítačom a človek to musí niečím vykompenzovať. Nemusí to byť nutne beh, každý si môže nájsť aktivitu, ktorá ho baví. Pohyb je v našej profesii veľmi dôležitý. Máš aj nejaký harmonogram tréningov? To je výborná a zábavná otázka. Ja behám pre radosť a neberiem to veľmi seriózne. Nemám žiadny časový harmonogram ani systém. Chcel by som behať aspoň trikrát do týždňa, ale závisí to od mojich povinností. Keď cítim, že mám príležitosť ísť behať, tak idem. Čo by si odkázal mladým, ktorí sa nevedia donútiť hýbať? Ak chcú, ale nemajú k tomu vzťah, určite si vedia nájsť šport, ktorý ich bude baviť. Možno treba začať veľmi nenáročne, s niečím jednoduchým. Každého motivuje niečo iné. Ja som sa rovno prihlásil na maratón, a to ma motivovalo začať. Niekoho môže motivovať skupina ľudí, s ktorou si ide zabehať. Takýchto skupín, ktoré združujú amatérskych bežcov, je dnes veľa. Môže prísť aj človek, ktorý nikdy nebehal, ale chce to vyskúšať. Aj ja napríklad v rámci iniciatívy Rozbeháme Slovensko rozbieham skupinu v Modre. Tešíme sa, keď príde niekto nový, kto nikdy nebehal. Ukážeme mu, aké je to krásne. Nevadí, že je pomalý, ani že to nikdy nerobil. Vždy sa prispôsobíme. To môže byť cesta, ktorá niekoho osloví – prísť do skupiny, socializovať sa. Je to komunita, priatelia. Pokecáme si, niekedy ideme spolu aj na pivo. Tých motivácií môže byť tisíc. Šport nemusí byť to hlavné, môže byť len sprievodná aktivita a človek sa do toho postupne ponorí.
36 min.Podcast #8: Vplyv športu na fyzické a duševné zdravie - ako pohyb ovplyvňuje našu náladu, motiváciu a odolnosť voči vyhoreniu

Podcast #8: Vplyv športu na fyzické a duševné zdravie – ako pohyb ovplyvňuje našu náladu, motiváciu a odolnosť voči vyhoreniu

Ako šport vplýva na fyzické a duševné zdravie? Ako si zlepšiť náladu a zvládať stres aj keď nemáš čas? Vypočuj si v našom podcaste Na vlne kódu.
Dôležité je chcieť a postupne si budovať návyk. Pre tých, ktorí nechcú vôbec, by som odkázal, aby tomu dali šancu. Zdravie máme len jedno a šport nám môže veľmi pomôcť. Samozrejme, dá sa aj ublížiť, preto treba cvičiť s rozumom. Vieš si predstaviť život úplne bez športu? Asi to jedného dňa príde, ale budem sa snažiť tomu vyhnúť. Mal som obdobie, keď som kvôli zraneniu nemohol behať aj rok. Potom som sa psychicky necítil dobre a začal ma bolieť chrbát. Momentálne si to neviem predstaviť. Na záver by som chcela, aby sme mladým dali krátky kompas. Keby si im mal odovzdať len jednu myšlienku, čo by to bolo? Určite by som im povedal, aby boli odvážni. Aby sa nebáli výziev. Keď je jediná prekážka strach, treba ho prekonať. Keď sa to človeku párkrát podarí, posunie sa ďalej a rozšíri si svoju komfortnú zónu. Poviem jednoduchý príklad. Páčila sa mi baba, ale bál som sa jej to povedať. Nepovedal som jej to, a tak sa to nikdy nedozvedela. Nemal som ani šancu sa o ňu uchádzať. Najhoršie, čo sa mohlo stať, je, že by ma odmietla. To predsa nie je katastrofa. Lepšie, ako si neskôr vyčítať, že som to neskúsil. Keď to spojíme s kariérou v IT – prečo to neskúsiť? Nemôžete sa tým nijako zraniť. Keď mesiac investujete do učenia a zistíte, že to nie je pre vás, stále ste ten čas nepremrhali. Niečo vám z toho zostane.

„Buďte odvážni a nebojte sa výziev. Keď je jediná prekážka strach, treba ho prekonať.” 

Michal Hrnčiarik, msg life Slovakia
Michal Hrnčiarik, msg life Slovakia
Čo by si odkázal svojmu 15-ročnému ja? To isté – buď odvážny. Ako dieťa som nebol až taký odvážny. Ľahko sa to hovorí, ale odvaha prichádza so skúsenosťami. Poznám ľudí, ktorí sa neboja a idú do toho, a tým rýchlejšie zbierajú skúsenosti. Niekedy sa treba premôcť a ísť do toho aj s rizikom. Čo robíš, keď sa ti niečo nechce? Máš hack na lenivosť? V tomto nie som príkladný. Vyhýbam sa veciam, ktoré ma nebavia, ale niekedy sa im nevyhnem. V práci ma motivuje tím – keď vidím, že kolegovia pracujú, nedá mi to a musím aj ja. Ale keď ide o niečo doma, čo môžem pokojne nechať tak, často to nechám tak. Ktorý neúspech ťa najviac posunul? Nespomeniem si na konkrétny, ale myslím si, že všetky neúspechy aj úspechy nás posúvajú. Pomáhajú nám pri ďalších rozhodnutiach. Máš nejaké životné motto? Keď som študoval v Nottinghame, býval som s tromi Indmi. Jeden z nich mi raz povedal: „Rob, čo je v tvojich silách, čo najlepšie, a nestaraj sa o výsledok. Ten nie je vždy v tvojich rukách.“ To sa mi veľmi páčilo. Snažím sa do svojej práce dať maximum, ale výsledok nemusí závisieť len odo mňa. Snažím sa nepremýšľať nad vecami, ktoré neviem ovplyvniť. To mi uľahčuje život.

„Rob, čo je v tvojich silách, čo najlepšie, a nestaraj sa o výsledok. Ten nie je vždy v tvojich rukách.“

Michal Hrnčiarik, msg life Slovakia
Michal Hrnčiarik, msg life Slovakia
Keby si mal v pár bodoch zhrnúť najdôležitejšie pre mladých IT-čkárov, ktorí chcú úspešnú kariéru, čo by to bolo? Buďte odvážni, nebojte sa výziev. Keď niečomu veríte, choďte do toho. A keď budete mať zručnosti programátora, vyberte si oblasť, ktorá vás bude baviť a v ktorej uvidíte zmysel. Aby to nebolo len o peniazoch, ale aj o radosti z práce. Michal, ďakujem ti, že si k nám dnes prišiel a podelil sa o svoj príbeh. Bol to veľmi zaujímavý pohľad na to, ako sa dá prirodzene prejsť zo školstva do IT oblasti a ako si človek dokáže nájsť cestu, ktorá mu dáva zmysel. Ak sa vám páčila dnešná epizóda podcastu Na vlne kódu, ďalšie epizódy nájdete na platformách Podbean či Spotify, ale aj na našom webe v sekcii Podcasty. Prihláste sa na odber a zostaňte naladení Na vlne kódu.