Profesionální rozvoj
Úspěch každé společnosti závisí na lidech. Snažíme se proto, aby naši zaměstnanci patřili svými znalostmi a zkušenostmi na špičku oboru, a systematicky a metodicky podporujeme jejich vzdělávání a růst. Všichni zaměstnanci i externí spolupracovníci jsou zařazeni do našeho programu profesionálního rozvoje.
Program je tvořen následujícími fázemi:
- Úvodní zaškolení, ukázkový projekt
- Kontinuální vzdělávání, školení
- Sdílení a předávání znalostí
Úvodní zaškolení
Před zahájením spolupráce musí každý člen našeho týmu úspěšně absolvovat úvodní zaškolení a vytvořit a obhájit ukázkový projekt.
Úvodní zaškolení nováčka probíhá takto:
- Novému kolegovi jsou předány základní informace o společnosti, vize, mise, hodnoty.
- Jsou mu objasněny způsoby spolupráce a základní pravidla.
- Absolvuje programovací kurs: přehled programovacího jazyka (C# nebo SQL nebo jiný), vývojové prostředí, štábní kultura
- Získá přehled v oboru: základní přehled, výhody a nevýhody různých technologií: Web, XML, SQL, Java
- Naučí se ovládat nástroje pro práci v týmu: Subversion, Mantis, NUnit
Uchazeči musí vytvořit a obhájit ukázkový projekt. Dáváme přednost již hotovým aplikacím, které uchazeči sami vytvořili již dříve - ať již v zaměstnání nebo jako diplomovou, bakalářskou či zápočtovou práci. Současně ale nabízíme možnost domluvit se na vývoji nového ukázkového projektu.
Kontinuální vzdělávání, školení
Po zaškolení a obhájení ukázkového projektu se z uchazeče stává Junior programátor. Dostane přiděleného tzv. mentora, což je zkušenější člen týmu, který se stává jakýmsi "průvodcem"nového zaměstnance. Pomůže mu tak rychleji se integrovat do firemního prostředí. Současně sleduje jeho práci a poskytuje profesní rady. Zaměstnanci se účastní různých konferencí a školení.
Sdílení a předávání znalostí
Zkušenější členové týmu, tzv. Senior programátoři, mají velký význam při vytváření a kontrole projektů. Není naším cílem, aby zkušení developeři přestali programovat, ale přednostně jsou pro nás lidmi, kteří mohou předávat dál své zkušenosti a v maximální míře je využít ve všech projektech, kterými se firma zabývá. Senior programátoři mají tedy rozhodující slovo při vytváření architektury projektů, či při vylepšování procedur a postupů ve firmě (např. výběr vývojářských nástrojů, automatické buildy, testování apod.). Senior programátoři hodnotí a posuzují práci Junior programátorů a působí v roli mentorů. Sdílení znalostí je efektivní díky firemní databázi znalostí (knowledge base). Pravidelně organizujeme přednášky na vývojářská témata (např. "pokročilé použití systému pro správu zdrojových kódů", "best practices in code writing", "SQL pro nedatabázisty"apod.)
