Zautomatizovala jsem samu sebe: Marťa díky Python skriptům šetří hodiny týdně

Spousta lidí žije v představě, že IT kurz má smysl pouze tehdy, pokud hned druhý den nastoupíš jako juniorní vývojář. Příběh Marti ale ukazuje úplně jinou cestu. Ačkoliv ji svět IT lákal odjakživa, vášeň pro data naplno rozvinula až po rodičovské. Jako Project Administrator ve společnosti CGI dokázala díky skriptům v Pythonu proměnit hodiny rutinní administrativy v záležitost na jedno kliknutí. „Neberu se jako programátorka, ale bez kurzu bych neměla odvahu se do toho pustit,“ říká. Přečti si inspirativní příběh Marti! 😍

Před kurzem:

Customer Project Manager

Aktuálně:

Project Administrator v CGI

Absolvovala:

Analytické geny po babičce a jedno velké nakopnutí 

K technologiím měla Marťa blízko odmala. Všechno začalo už na střední obchodní akademii se zaměřením na IT, kde ji programování chytlo, pokračovalo přes ekonomicko-manažerský obor s IT na Vysoké škole báňské a parádní zkušenosti na studijních pobytech v Anglii a Belgii. Jenže pak život nabral jiný směr – netechnické projekty, rodina a mateřská. „Pak jsem s IT úplně skončila… což byla zpětně obrovská chyba,“ ohlíží se zpět.  

Po rodičovské dovolené ale přišlo nečekané, i když pořádné nakopnutí. Její tehdejší zaměstnavatel skončil v insolvenci. Marťa věděla, že se chce vrátit k tomu, co ji vždycky bavilo: k datům a technologiím.  

Když se na úřadu dozvěděla o možnosti financování IT kurzu přes dotační program Jsem v kurzu a uviděla kombinaci Datového analytika s Pythonem od ENGETA, v hlavě jí bliklo jasné: „Do toho musím jít!“  

A kde se v ní ta láska k datům vlastně vzala? „Mám technickou a analytickou mysl po mém taťkovi a babičce. Té je mimochodem 90 a pořád jí to pálí,“ směje se Marťa. 👵✨ 

„Bez kurzu bych do toho neměla odvahu jít“ 

Ačkoliv měla Marťa IT základy ještě z dob studií, na samostudium se necítila. Věděla, že bez uceleného kurzu by se zpátky k technologiím sama nedokopala. 

„Kdybych šla cestou samostudia, bylo by to hrozné trápení. Nevěděla bych, kde přesně začít, čím navázat, jak si rozvrhnout studijní plán… Kurz v ENGETU mi dal skvělou strukturu, pravidelnost, úkoly, projekty a řád, který mě nutil dávat pozor,“ pochvaluje si online kurz. Se smíchem o sobě říká: „Nejsem moc dobrý samouk, ale když mám vedení, jsem skvělá šprtka.“ 

Půlroční kurz Datového analytika s Pythonem začala studovat v době, kdy práci teprve sháněla. V průběhu kurzu, kdy už za sebou měla Python a čekala ji ještě datová analytika, přijala novou pozici v CGI.  

A jak na tohle období vzpomíná? „Učit se po večerech při plném úvazku, zaučovat se v práci a mít k tomu malé dítě, které zrovna nastoupilo do školky, byla pořádná fuška. Hlavu jsem měla jako balón, ale i díky obrovské podpoře manžela jsem to zvládla. Výhodou bylo, že spousta věcí pro mě nebyla úplně neznámá a stačilo si je jen oprášit. I když jsem se na škole učila ještě prehistorický Pascal, ta základní logika je v programování napříč všemi jazyky hodně podobná.“ 

„Napíšu na to skript,“ zabodovala na pohovoru 

Její cesta zpátky na pracovní trh vedla na pozici Project Administrator v CGI, kde má na starosti administrativní chod týmu vyvíjejícího rozsáhlé bankovní systémy. Že Marťa ale nebude jen „klasická administrativní síla“, bylo jasné už na pohovoru. 

Budoucí šéf jí tehdy popsal náplň práce, která obnášela i repetitivní vyplňování komplexních tabulek v Excelu a zeptal se, jak by se s tím popasovala. Marťa bez mrknutí oka odpověděla: „Vzala bych Python a sepsala skript, který to udělá za mě.  

Místo získala. A svůj slib splnila hned během prvních měsíců.  

Po téměř 2 letech na pozici si navíc díky množství užitečných skriptů a vychytávek troufneme tvrdit, že ho splnila ne na 100, ale rovnou 200 %. 😎 

Proč to dělat ručně, když to může udělat skript 

V týmu po nastoupení koordinovala zhruba 10 projektů a 60 lidí.  

Každý měsíc ji čekala časově náročná uzávěrka: sledování docházky, utilizace kapacit, finanční výhledy na celý rok dopředu… „Měla jsem v ruce robustní Excel o 20+ záložkách pro každý měsíc. To je pořádná hromada řádků, sloupců a všemožných přehledů,“ popisuje administrativní noční můru, která jí běžně zabrala hodiny týdně. 

Místo toho, aby trávila hodiny ručním přepisováním a porovnáváním řádků po řádku, vzala si na pomoc Python. Už během třetího měsíce v práci sedla ke klávesnici a napsala si skripty na opakující se úkoly, jinak by zešedivěla. „V podstatě jsem zautomatizovala samu sebe. 😃 Když se mě pak šéf na něco zeptal, měla jsem díky Pythonu a mým skriptům odpověď hned,“ popisuje.  

Automatizace uzávěrek jí týdně šetří několik hodin čistého času, a hlavně tím eliminuje lidské chyby – překlepy z nepozornosti apod. Pokud se přesto objeví nějaká nesrovnalost, svoje skripty průběžně ladí a zdokonaluje. 

Od Confluence scrapingu po analýzu e-mailů 

Netrvalo dlouho a o Marti se v týmu začalo šuškat, že dokáže pomocí skriptů vyřešit skoro jakýkoliv opakující se úkol. Postupně tak pod jejíma rukama vznikla celá řada dalších vychytávek, které usnadňují práci jí i dalším členům týmu: 

  • Párování dovolených bez chyb: Potřebovala vyřešit plánování dovolených u několika různých týmů na čtvrt roku dopředu. Kolegové si dovolené nahlašují v Confluence, ale ona je musí evidovat v Excelu. Místo ručního přepisování využila web scraping, který data v Confluence a Excelu porovná. Skript si jednoduše přečte HTML kód v Confluence a podle barev pozná, kdo má volno (zelená) nebo kdo marodí (červená). 
  • Analýza incidentů: Skriptem zanalyzovala obří e-mailové řetězce z klientských bankovních incidentů. Skript sám porovnal časové rozestupy mezi zprávami a podle podpisů rozklíčoval, jestli odpověď přišla z Indie nebo z Německa (bere v potaz i časová pásma), aby přesně změřil celkový čas, který CGI potřebovalo na kompletní vyřešení problému.  
  • Aha-moment s .xsd souborem: Když se objevil dotaz, jestli někdo umí zpracovat složitý .xsd soubor a vytáhnout z něj čistá data do Excelu, Marťa se úkolu chopila. „V životě jsem o tom neslyšela! 😅 Ale řekla jsem si, že to vyzkouším a za pár dní jsem měla hotový skript, který z toho data vycucnul,“ popisuje s nadšením. 

A právě tenhle projekt se stal velkým milníkem. Podělila se o něj i na LinkedInu a nakopl ji k dalším experimentům: 

Bez pevných základů je AI k ničemu 

Při psaní kódu dnes Marťa běžně využívá umělou inteligenciV CGI mají dokonce interně vyvinutý AI nástroj, do kterého může posílat i citlivější data, která by do volně dostupných AI nástrojů nikdy nezadala. Zdůrazňuje však, že bez pevných technických základů by jí AI byla k ničemu. 

„AI vám kód sice napíše, ale bez kurzu by člověk vůbec netušil, kde nasekala chyby – třeba že si sama změnila název proměnné nebo vygenerovala obří bezpečnostní díru. V ENGETU jsem si oprášila základy, takže dnes dokážu AI správně vést a rozumím tomu, co vygeneruje. To moji práci s kódem zrychluje,“ vysvětluje.  

Učení jako rituál 

Kdo Marťu zná, tak ví, že její vzdělávání jedním kurzem zdaleka neskončilo. Má v sobě drive a chuť neustále objevovat nové věci. „Člověk by neměl zakrnět. Svět se strašně rychle mění a musíme si udržet konkurenceschopnost, jinak nám jednoduše ujede vlak,“ vysvětluje. 

Seberozvoj bere jako samozřejmost. Osvědčila se jí kombinace drobných návyků a delších intenzivních bloků: 

  • Zelená sova v akci: Každý večer před spaním se učí nový jazyk a plní úkoly na Duolingu. „Když zapomenu, tak na mě ta zelená sova začne útočit a přátelé mě šťouchají,“ směje se svému rituálu. 
  • Podcasty při úklidu: Když uklízí nebo dělá domácí práce, pustí si do sluchátek odborný podcast (třeba Datakostky o DataBricks). 
  • Firemní kurzy: Aktivně si prochází interní firemní kurzy a hledá, co nového by mohla přetavit do praxe. 

Ambice v datech 

A kam ji to láká dál? Práce s daty ji nadchla. „V CGI jsem teď moc spokojená. Práce z domova mi dává obrovskou flexibilitu, kterou jako máma dvou malých dětí potřebuju. Skvěle tak skloubím rodinu i práci.  

Ale do budoucna – možná až děti trochu povyrostou – se posunu ještě víc k datové analytice vůbec nebráním. Data mě zkrátka hodně táhnou,“ prozrazuje svoje plány Marťa.  

Za zkoušku to vždycky stojí 

„Myslím, že jsem dřív jen neměla ten správný impuls. Až teď cítím, že svoji vášeň pro data můžu doopravdy rozvíjet a vidím konkrétní výsledky,“ zamýšlí se Marťa.  

Přiznává, že bez kurzu v ENGETU by se ke svojí srdcové záležitosti sama nevrátila – nebo by jí to trvalo o dost déle. Kurz jí dal ale ještě něco navíc: odvahu a chuť posouvat se dál. Už teď má před sebou na stole další výzvu, kde vedle Pythonu opráší i SQL… 

Všem, kteří váhají, jestli se do studia IT kurzů pustit, Marťa vzkazuje: „Určitě to stojí za zkoušku. Svět neuvěřitelně zrychluje a jakýkoliv technický přesah je dneska obrovskou výhodou. Představa, že si vystačíme s dnešními znalostmi i za pět let, je podle mě nebezpečná iluze. 

Zvlášť na rodičovské člověk snadno ztratí krok s okolním světem – sama jsem nástup AI dlouho míjela. Kurz byl pro mě impuls, který to změnil, a dneska mi umělá inteligence šetří čas v práci i doma.“ 

Nemusíte měnit obor, stačí se posunout 

A jak zní její rada pro ty, kteří mají z technologií strach nebo váhají, protože se nechtějí stát „čistokrevnými“ programátory? 

„Nemusíte hned měnit profesi nebo celý obor. Digitální a technické dovednosti mají obrovskou sílu i tehdy, když je využijete k zefektivnění své současné práce nebo pro snadnější fungování v každodenním životě.“ 

Marťa k tomu dodává: „I když Python ovládám, mám ho hlavně na skripty. Nepovažuju se za programátorku a do vývoje se nehrnu. Je to jako s první pomocí – chci ji umět, ale nechci být doktorkou,“ vysvětluje trefně svůj přístup k technologiím. „Proč to ale nezkusit? I kdyby to nevyšlo, člověka to posune dál. Takže za zkoušku to rozhodně stojí!“ 

Uvažuješ nad podobnou změnou?

Chceš si usnadnit práci jako Marťa a mít přehled? Vstoupit do IT neznamená, že se musíš stát vývojářem na plný úvazek – stačí si z technologií udělat parťáka, co za tebe vyřeší rutinu, a uvolnit si ruce na to, co tě fakt baví.

Podívej se na naše kurzy, získej nové dovednosti a zjisti, kam až tě to může posunout! 😍

Přehled online kurzů

Studuj s early bird slevou až 50 %

Registruj se mezi prvními a získej kurz za půlku. Výhodná cena platí vždy jen omezenou dobu!