Application Coder

Pavla (8 let praxe)

● jsem specialista na vývoj aplikací, tj. celé dny vyvíjím aplikace

Nejvíce mě z práce baví 1. tvorba uživatelského rozhraní
2. učení se novým technologiím pro vývoj

Moc mě z pracovních činností nebaví 1. některé z meetingů
2. nasazování na servery

Popis Pozice

Rozdělení pracovního času
Můj typický pracovní den

● po příchodu do práce zkontroluji emaily a chat, jestli je potřeba něco řešit s velkou prioritou
● v opačném případě pracuji na vývoji zadaných úkolů

Můj typický pracovní týden

● vývoj probíhá v dvoutýdenních cyklech
● na konci každého cyklu je den věnovaný zhodnocení uplynulých dvou týdnů a plánování náplně na dva týdny následující

Samostatnost vs. týmovost práce

Nejvíc komunikuji s:
● dalšími vývojáři v týmu
● testery
● business analytiky
● projektovými manažery

Rozdíl úrovně juniora/seniora

Junior

● musí ovládat alespoň základy např. Java, JSF, Angular
● jsou ale firmy, ve kterých už i junior musí mít za sebou alespoň první kódovací praxi např. na vlastním projektu
● ale někde mají prostor učit člověka za běhu – pak může získat práci buď jen díky znalosti nebo logice jiného programovacího jazyka, nebo ve výjimečných případech díky úplnému minimu na úrovni „Hello World“
● cca po 2 letech každodenního programování už dokáže junior samostatně tvořit, ale není ještě seniorní

Průměrný posun z juniora na seniora ● 5 let

Senior

● pracuje samostatně
● oproti juniorům např. kontroluje kód ostatních programátorů
● často pomáhá a kontroluje práci juniornějších vývojářů

Budoucnost

Budoucnost pozice za 3-5 let

● s rostoucí rolí IT v každodením životě poroste poptávka po developerech
● asi vznikne více technologií usnadňujících programování, jinak ale velké změny na této pozici v tomto časovém horizontu neočekávám

Doporučené vzdělávání pro budoucnost ● neustále se přechází na nové technologie podle trendů
● za poslední dobu to jsou Angular, React, JBehave
● v budoucnu se určitě objeví další a to vše musí být vývojář schopný se za běhu učit

Jak získat pozici

Ideální člověk na pozici je

1. ochotný se učit
2. pečlivý
3. komunikativní, schopný kompromisu mezi IT možnostmi a business požadavky

Hard skills 1. programovací jazyk (Java)
2. frameworky (JSF/Angular)
3. dotazovací jazyk (SQL)

Soft skills 1. kreativita
2. řešení problémů
3. aktivní přístup – hlavně v učení se nových technologií

Práci mi pomohlo získat

Během přípravy na pohovor ● seznámila jsem se s projektem, na kterém jsem měla pracovat
● oprášila jsem si základní definice pojmů v používaných technologiích tak, abych to uměla dobře vysvětlit

Během pohovoru ● popsala jsem moje dosavadní zkušenosti s vývojářskými projekty a technologiemi
● zmínila jsem příklad vlastní aplikace v C# (v rámci bakalářky) a popsala jsem funkcionality, co aplikace uměla

Z jiných oborů je na pozici využitelné

Z jakého oboru ● jakýkoliv obor, ve kterém váš klient (firma) podniká
● např. pro kódování aplikace pro banku je dobré znát fungování bank

Jaká dovednost/znalost ● práce v týmu

Doporučení těm, kdo mají o tuto pozici zájem

● seznam se s projektem, na který se hlásíš
● projdi si technologie, které klient používá (tj. firma, pro kterou budeš vyvíjet)

Studuj, uč se ● základy programování
● design thinking

Zkoušej v praxi ● vyzkoušej jakoukoliv technologii alespoň v základech („Hello World“)
● ptej se na praxi u lidí, kteří na podobných projektech už pracovali
● zapoj se do fiktivních firem či studentských projektů
● navrhni vlastní aplikaci alespoň na úrovni wifeframes, kde ukážeš analytické myšlení, design thinking a logiku

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.