● mám na starost vývoj backendu aplikací ● na seniorní pozici navíc funguji také jako manažer, IT architekt, analytik, vývojář, průkopník nových témat a způsobů řešení
Nejvíce mě z práce baví
1. podpora odborného a osobního rozvoje týmu a spolupráce, a to i na globálních projektech, při komunikaci na dálku, v různých jazycích
2. průkopnická práce – budování aplikací, využívání nových technologií
3. výzva rychle se učit tech novinky (z backendu i frontendu), i mimo hlavní profesní zaměření
Moc mě z pracovních činností nebaví
1. zdlouhavá neefektivní komunikace s lidmi v týmu
2. odhadování pracnosti, zejména pokud nejsou zatím žádné designy
3. evidence tasků po minutách do duplicitních systémů
● rozdělení práce během dne ovlivňuje fáze projektu
● ráno většinou kontroluji část emailů, např. s informacemi o nasazení na prostředí
● kontroluji stav vývoje a odvedené práce v týmu
● věnuji se aktuálním taskům pro vývoj
● reviduji kód v rámci analýzy chyb (a to i v rámci týmu)
● analyzuji zařazení nových požadavků na vývoj
● i týdenní cyklus je ovlivněn fází projektu
● někdy se věnuji primárně správě, rozdělení a plánování vývoje, jindy více práci s lidmi
● někdy se primárně opravují chyby nebo se pracuje na „prokopávání“ nových technologií
● část pracovní doby vždy zabere komunikace v týmu, která často vývoj některých tasků zefektivní
Nejvíc komunikuji s:
● funkčním týmem (s business analystiky, technical writing, IT business konzultanty)
● testery
● projektovým manažerem
● frontend vývojářem (developerem)
● přepisuje jednoduché zadání do kódu a využívá stávající vzory, které už v té aplikaci / v systému jsou
● postupně systém poznává a získává nad celou aplikací / systémem nadhled
Průměrný posun z juniora na seniora
● 2–3 roky
● posun na seniora není jen o schopnosti napsat pěkný kód, ale také o schopnosti navrhované řešení rozvíjet
● má již celkový obrázek o řešení, navrhuje celou architekturu, přidává nové komponenty, paterny, nebo antipaterny (tj. co není efektivní, nefunguje optimálně)
● princip práce zůstane stejný, měnit se budou jazyky, technologie a přístup k řešení dle trendů
● vzroste důraz na robotizaci, AI, cloud, analýzu velkého množství dat
Doporučené vzdělávání pro budoucnost
● JEE (Java Enterprise Edition) je tak pestrý svět, že v něm stále rostou (i zanikají) nové frameworky a technologie, které bude třeba neustále sledovat
1. zodpovědný, analytický
2. zvídavý, má chuť se stále učit
3. komunikativní, vstřícný, asertivní
Hard skills
1. Java
2. SQL
3. přehled o fungování webových služeb a o frameworkcích
Soft skills
1. efektivní komunikace
2. samostatnost
3. proaktivní přístup
Během přípravy na pohovor
● i jako junior si zkusit naprogramovat něco sám ve volném čase a/nebo v rámci komunitní či pro bono spolupráce (ne jen spoléhat na studium a to, že to do tebe někdo „dostane“)
● ujasnit si, co opravdu chceš dělat, a mít odvahu to pak opravdu jít dělat (např. projitím přes vstupní pozice technické podpory atd.)
Během pohovoru
● otevřeně mluvit o tom, co chci profesně dělat a proč mě to baví
● být sám sebou – do týmu se hledají lidé jak podle
dovedností, tak i podle toho, jak zapadnou do týmu (ideální uchazeč neexistuje, pokaždé hledáme jiný typ osobnosti dle kontextu)
Z jakého oboru:
● psychologie
Jaká dovednost/znalost:
● komunikace a jednání s lidmi
● metodický / analytický přístup
● schopnost jít cíleně za problémem
● nezapomeň, že přijetí závisí na mixu IT znalostí a osobnostních charakteristik – ideální uchazeč neexistuje
Studuj, uč se:
● základní přehled end to end (od frontendu po backend)
● na tom zjistíš, co tě baví, a začneš se specializovat
Zkoušej v praxi:
● zkus si napsat vlastní aplikaci
● co nastuduješ, zkoušej v praxi na komunitních nebo vlastních projektech
● přidej se k online vývojářské komunitě
Každá infografika tě provede tím, jak daný člověk svojí práci vidí, co na ní má rád více, co méně, jak vypadá jeho pracovní den/týden, jak a s jakými jinými experty spolupracuje, jaký je rozdíl na dané pozici mezi člověkem juniorním a seniorním, a jaký by mohl být odhadovaný vývoj této profese v budoucnu.
V druhé části infografiky zároveň najdeš doporučení, jak takovou pozici získat a v čem se vzdělávat.
Pro lepší pochopení celého kontextu doporučujeme u každé pozice poslechnutí také video rozhovorů - IT profíky za vás a pro vás vyzpovídala gymnazistka Anička Turnerová.
PDF verzi infografiky doporučujeme stáhnout a/nebo vytisknout.
A jeden důležitý tip na závěr: může se stát, že jiný člověk by popsal stejnou pozici trošku jinak. To je na trhu práce normální - každý z nás vnímá stejnou práci odlišně. Jednak podle typu firmy, kde pracuje, dále podle své povahy, délky praxe, vzdělání atp. Proto měj, prosím, na paměti, že zde neprezentujeme 100% zobecnitelná data z velkého výzkumu. Jde o osobně profesní výpovědi.
Pokud tě nějaká pozice zaujme, dohledej si další informace, setkej se s dalšími lidmi na podobné pozici a poslechni si jejich názor na danou práci. Po zhlédnutí videí budeš mít dobrý odrazový můstek, co hledat, na co se ptát.
Uč se, zkoušej, rozšiřuj si obzory, studuj s námi kurzy na různá témata na různých úrovních náročnosti nebo studuj i online z domu.
Máš už pár kurzů za sebou? A jsi připraven/a na profesní změnu? Zkontaktuj se s naším kariérním týmem, můžeš přijít na naše kariérní workshopy, kde si vylepšíš své CV, LinkedIn, osobní značku, na netradiční Job Fairy, a workshopy, kde trénujeme pohovory nanečisto nebo se můžeš osobně setkat a vše konzultovat s našimi kariérními kouči a poradci.