grow
kariérní možnosti
Jsi na začátku své programátorské kariéry a chtěl bys získat stáž, kde skutečně budeš psát kód a ne reporty? Nebo jsi již Junior a hledáš společnost, kde budeš mít velký impakt na produkt? Nebo troufáš se nazvat Seniorem a toužíš třeba po vedení vlastního týmu?
Pro všechny levely seniority máme u nás uplatnění.
Snažíme se vytvářet prostředí, ze kterého se ti nebude chtít odejít. Nicméně je nám jasné, že donekonečna ani u nás růst nemůžeš. Pokud je tvým snem Facebook, Google a podobné společnosti, velmi rádi ti pomůžeme. Společně vymyslíme strategii a harmonogram tréningu.
software engineer qualifications levels
- Nemůžeš čekat, že přijdeš s nulovou znalostí a doufat, že tě všechno naučíme, měl bys mít základní porozumění programovacího jazyka a alespoň základní schopnost jej používat
- Budeš pracovat podle zadání, učit se nové věci, uvidíš svůj pokrok
- Vyžaduješ vedení, potřebuješ dohled a nebojíš se zeptat, pokud něčemu nerozumíš
- S otevřenou myslí přijímáš kritiku
- Nemůžeš čekat, že přijdeš s nulovou znalostí a doufat, že tě všechno naučíme, měl bys mít základní porozumění programovacího jazyka a alespoň základní schopnost jej používat
- Budeš pracovat podle zadání, učit se nové věci, uvidíš svůj pokrok
- Vyžaduješ vedení, potřebuješ dohled a nebojíš se zeptat, pokud něčemu nerozumíš
- S otevřenou myslí přijímáš kritiku
- Programuješ, učíš se nové věci
- Umíš přinejmenším jeden programovací jazyk
- Jsi schopný zpracovat samostatně zadaný technický úkol
- Máš schopnost opravit malé bugy
- Vytváříš a zapisuješ unit testy
- Nebojíš se zeptat a konzultovat se seniornějšími programátory
- Jsi zodpovědný za svou práci
- Programuješ, učíš se nové věci
- Umíš přinejmenším jeden programovací jazyk
- Jsi schopný zpracovat samostatně zadaný technický úkol
- Máš schopnost opravit malé bugy
- Vytváříš a zapisuješ unit testy
- Nebojíš se zeptat a konzultovat věci se svými kolegy
- Jsi zodpovědný za svou práci
- Jsi kompetentní ve všech fázích životního cyklu vývoje systému -> analýza, návrh, vývoj, testování, implementace, dokumentace a hodnocení
- Chápeš jednotlivé možnosti řešení, víš, proč jsou potřebné a víš, jak je aplikovat
- Komunikuješ se seniorem obtížné okamžiky při návrhu architektury, důležitá technická řešení apod.
- Code reviews
- Dohled nad Intern a Juniory
- Vytváříš a zapisuješ unit testy
- Jsi kompetentní ve všech fázích životního cyklu vývoje systému -> analýza, návrh, vývoj, testování, implementace, dokumentace a hodnocení
- Chápeš jednotlivé možnosti řešení, víš, proč jsou potřebné a víš, jak je aplikovat
- Komunikuješ se seniorem obtížné okamžiky při návrhu architektury, důležitá technická řešení apod.
- Code reviews
- Dohled nad Intern a Juniory
- Vytváříš a zapisuješ unit testy
- Chápeš celý rozsah projektu a vytváříš nejlepší návrhy a metody pro vývoj, testování, implementaci a údržbu projektu
- Jsi schopen najít optimální technické řešení, činíš správná technologická rozhodnutí (maximalizuješ podniku užitek a minimalizuješ náklady)
- Jsi schopen nastavit architekturu SW
- Jsi schopen transformovat obchodní požadavky do kódu
- Máš zodpovědnost za kvalitu kódu
- Provádíš pravidelné code reviews + dáváš zpětnou vazbu a návrhy pro zlepšení kódu
- Pracuješ s Juniory, Intermediate devs i ostatními Senior Developery – určuješ úkoly vyváženým a efektivním způsobem, usiluješ o růst jednotlivých členů týmu
- Chápeš celý rozsah projektu a vytváříš nejlepší návrhy a metody pro vývoj, testování, implementaci a údržbu projektu
- Jsi schopen najít optimální technické řešení, činíš správná technologická rozhodnutí (maximalizuješ podniku užitek a minimalizuješ náklady)
- Jsi schopen nastavit architekturu SW
- Jsi schopen transformovat obchodní požadavky do kódu
- Máš zodpovědnost za kvalitu kódu
- Provádíš pravidelné code reviews + dáváš zpětnou vazbu a návrhy pro zlepšení kódu
- Pracuješ s Juniory, Intermediate devs i ostatními Senior Developery – určuješ úkoly vyváženým a efektivním způsobem, usiluješ o růst jednotlivých členů týmu