Ahoj! 👋
Jmenuji se Honza a po prázdninách nastupuji do třetího ročníku oboru Informační technologie se zaměřením na vzdělávání na Pedagogické fakultě Univerzity Karlovy. O počítače a technologie se zajímám od dětství. Vždy mě fascinovalo nejen to, jak věci vypadají na monitoru, ale hlavně to, co se děje na pozadí. Zajímalo mě, jak spolu systémy komunikují, co se dá vylepšit a proč má smysl psát čistý kód. 💻
Dlouho to ale vypadalo, že moje cesta půjde úplně jiným směrem. Od základní školy jsem se aktivně věnoval tenisu 🎾. Rodina mě vedla k závodnímu sportu, takže jsem si prošel všemi věkovými kategoriemi. Na střední škole jsem trénoval pětkrát až sedmkrát týdně, jezdil na turnaje a naučil se obrovské disciplíně. Ačkoliv už dnes raketu do ruky neberu, ta vytrvalost a trpělivost mi zůstala. Dnes ji využívám při programování — když potřebuji vyřešit složitý problém v kódu, najít otravný bug nebo se naučit novou technologii, prostě to nevzdám, dokud to nefunguje.
Po maturitě mé kroky původně nezamířily do IT, ale na Vyšší odbornou školu zaměřenou na Ekonomiku a management. Dnes tuto "zajížďku" vnímám jako obrovskou výhodu. Získal jsem díky ní nadhled nad tím, jak fungují firmy a projekty. Během praxe v organizaci CZECH.UP z.s. jsem se podílel na tvorbě online vzdělávacích kurzů (zaměřených na kyberbezpečnost a finanční gramotnost), vedl jsem tým studentů a získal certifikát Hlavního metodika platformy pro gamifikované prostředí. Naučilo mě to komunikovat s lidmi, organizovat si čas a dotahovat projekty do konce. Studium jsem pak úspěšně zakončil titulem DiS. na červený diplom. 🎓
Zlom přišel po návratu z jedné rodinné dovolené, kdy mi v e-mailu přistálo oznámení o přijetí na Univerzitu Karlovu na vysněné IT. Právě tam zapadly všechny dílky skládačky do sebe a já naplno objevil to, co mě baví nejvíce — vývoj webových stránek a aplikací. 🖥️
Už v prvním ročníku jsem postavil svůj úplně první web. Druhý ročník mě ale posunul o obrovský kus dál. Podařilo se mi úspěšně odevzdat sólový projekt Aetheronova Brána, u kterého jsem si hrál s logikou a šiframi. Ještě větší výzvou pak pro mě byla tvorba aplikace Hororová Databáze. Tam jsem konečně naplno pochopil logiku full-stacku — naučil jsem se, jak asynchronní JavaScript (přes Fetch API) komunikuje s backendem v PHP a relační databází (PDO). Dokonce jsem si tam úspěšně implementoval kaskádové mazání, hashování hesel (bcrypt) a principy "Defense in Depth".
Během studia se ale nedívám jen na kód, chci také rozumět prostředí, kde mé weby běží. Letní zkoušku z Administrace OS jsem zvládl na dvojku. Netvrdím o sobě, že jsem zkušený linuxový administrátor, ale mám z tohoto předmětu slušné základy. Pro vývoj běžně střídám svůj Mac s výkonným stolním PC, kde mám dual boot Windows 11 a Linux CachyOS. Díky škole jsem se seznámil s architekturou sítí, vzdáleným přístupem přes SSH klíče a orientuji se v technologiích, jako je Docker nebo WireGuard. Zkusil jsem si také verzovací systémy nebo automatizaci pomocí Ansible.
Mojí absolutní prioritou a vášní je ale teď čistý Web Development. Tvořím v HTML a CSS s důrazem na minimalismus. Co se týče JavaScriptu, snažím se každý den naučit něco nového a posouvat své limity (v čemž mi nesmírně pomáhá i každodenní cvičení a udržování "streaku" na platformě Codedex.io). Aktuálně pracuji na svém vlastním JS Hubu, abych měl všechny své malé projekty pohromadě. Mým dalším velkým cílem — a také tématem mé blížící se bakalářské práce ve formě full-stack projektu Co-Life — je stavět komplexnější webové aplikace a výhledově ovládnout technologie jako Node.js nebo React. ✨
Když zrovna nestuduji nebo neprogramuji, rád úplně vypnu. Paradoxně u toho monitoru často zůstanu — mou dlouhodobou srdcovkou je hra Path of Exile 1. Mám v ní nahráno přes 1600 hodin a ponořit se do vymýšlení buildů a strategií je pro mě ten nejlepší možný relax. Aktuálně se také po večerech vracím do dětství se Star Wars na Disney+. Zpátky do úplné off-line reality mě pak spolehlivě vrací práce kolem domu, jako je například pokládání balkonové dlažby na terče, příprava dřeva na zimu nebo stavba gabionového plotu.
Kromě samotného psaní kódu mě baví i hardware a ladění mého pracovního prostředí. Ať už zrovna pracuji na Macu, nebo na svém stolním PC se dvěma monitory, zakládám si na tom, abych měl systém čistý, minimalistický a efektivní. Rád objevuji nové nástroje a zkratky ve VS Code, ladím si terminál a snažím se svůj workflow neustále zrychlovat a zjednodušovat. Věřím totiž, že pořádek v pracovním prostředí se přímo odráží i v čistotě a kvalitě kódu.
Jelikož studuji IT se zaměřením na vzdělávání, mám blízko nejen k samotným technologiím, ale i k předávání znalostí. Baví mě složité technické problémy rozkládat na menší, snadno pochopitelné části. Tuto filozofii se snažím přenášet i do tvorby webů — ať už tvořím cokoliv, mým cílem je, aby bylo uživatelské rozhraní maximálně intuitivní a technologie lidem sloužila, nikoliv je frustrovala.
A když je potřeba oslavit úspěšně odevzdaný projekt, uzavřený semestr nebo si prostě jen udělat radost po náročném dni, rád si dám záležet na dobrém jídle a pití. Baví mě technická a precizní příprava kvalitních steaků z hovězí svíčkové a jako odměnu si k tomu občas rád vychutnám skleničku dobré japonské whisky, jako je třeba Togouchi nebo Hibiki.
Na závěr bych chtěl věnovat obrovské poděkování lidem kolem sebe ❤️. Největší dík patří mé mamce, která mě a mého mladšího bratra vždy maximálně podporuje a dělá úplně vše pro to, abychom byli šťastní 🌷. Děkuji také mým prarodičům za jejich životní moudrost a rady 👵👴. A v neposlední řadě děkuji mé přítelkyni Barče — ta má pro mé introverní a herní já naprosté pochopení, věří mi a pevně při mně stojí i v momentech, kdy sám o sobě pochybuji. 💞
Pokud Vás můj příběh, přístup k práci a dosavadní projekty zaujaly, budu velmi rád, když se mi ozvete. Věřím, že společně dokážeme vymyslet a vytvořit webové řešení, které bude plně odpovídat Vašim představám. 🤝