Zajímá vás, jak postupujeme při náboru zaměstnanců a jaké jsou klíčové kroky, které podnikáme k identifikaci a přilákání nejlepších talentů do naší organizace? V tomto článku vám nastíníme náš přístup a osvětlíme strategie, které používáme, abychom zajistili, že pro náš tým najdeme ty nejlepší kandidáty.
Moravio je společnost zabývající se vývojem softwaru. Jak tedy můžete očekávat, hledáme vývojáře softwaru a další role spojené převážně s vývojem softwaru - QA, Product Owners, DevOps atd.
Naše společnost se zaměřuje na zakázkový vývoj softwaru a záchranu projektů.
Slovo custom je velmi důležité. Proč? Protože musíme hledat lidi se speciálním myšlením (agilní) a znalostmi - dokáží lehce přecházet z jednoho projektu na druhý a to platí i pro technologie.
Vše začíná u prodeje a plánování projektů. Pokud víme, co za projekt přijde (nebo se blíží jeho start), začneme hledat ty správné lidi, pokud chybí v týmu, který bude na tomto projektu pracovat.
Proces najímání zaměstnanců je podobný procesům v jiných společnostech. Nejedná se však o přijímací pohovor. O tom budu psát později.
Náborový proces může mít 5 až X kroků. My používáme proces o 5 krocích.
Jedná se o:
K vyhledávání vhodných lidí používáme sociální platformy, webové stránky a pracovní portály.
Hlavním místem, kde můžete najít, koho hledáme, jsou naše webové stránky moravio.com. Konkrétně se jedná o naši kariérní stránku.
Dalším místem je LinkedIn, kde zveřejňujeme volné pozice, které jsou nejaktuálnější.
Využíváme také Indeed.com, Jobs.cz a další weby, kam jsme otevřené pozice umístili.
Také PPC inzerce nám hodně pomáhá v kontaktu s budoucími zaměstnanci nebo dodavateli.
V naší společnosti máme také program doporučení pro naše zaměstnance. Takže pokud víte o někom, kdo by byl vhodný na volnou pozici, dáte nám doporučení, dotyčný bude přijat a zůstane po zkušební době, zaměstnanec dostane bonus za doporučení podle toho, o jakou pozici a s jakou praxí šlo. Je pravda, že dobří a kvalitní lidé doporučují opět lidi, kteří jsou jim podobní.
Nyní se můžeme blíže podívat na procesy přijímání zaměstnanců ve společnosti Moravio. Jak jsem již napsala, jedná se o poměrně obvyklý proces.
Jedná se o první krok v procesu náboru, kdy jako společnost identifikujeme potřebu nového zaměstnance nebo dodavatele a vytvoříme nabídku práce, abychom přilákali potenciální kandidáty. Zahrnuje upřesnění pracovních povinností, požadované kvalifikace a získáte také informace o tom, co můžete očekávat z naší strany (benefity, bonusy atd.)
Po zveřejnění nabídky práce většinou obdržíme velké množství žádostí od zájemců. Proces prověřování zahrnuje přezkoumání těchto žádostí a zúžení okruhu uchazečů na přijatelný počet na základě jejich kvalifikace a vhodnosti pro danou pozici. Součástí tohoto procesu je přezkoumání životopisů a motivačních dopisů. Někdy se také provádějí úvodní telefonické hovory, aby se posoudilo, zda uchazeči odpovídají požadavkům na danou pozici.
Dalším krokem v procesu náboru je pozvání vybrané skupiny kandidátů na osobní nebo virtuální pohovor. U nás vás mohou čekat 3 kola pohovorů.
1. Kulturní fit - v jiných společnostech je to obvykle druhé kolo pohovoru, ale pro nás je kulturní vhodnost důležitější než "technické" dovednosti kandidáta. V prvním kole se snažím zjistit, zda kandidát zapadá do kultury naší společnosti a zda je pro danou pozici vhodný. Bavíme se také o platu. Pokud usoudím, že se kandidát hodí a je to vývojář, požádám ho o vypracování "domácího úkolu", který předám našemu iCTO nebo seniornímu vývojáři, který ho vyhodnotí a řekne mi, zda můžeme postoupit do druhého kola - technického kola.
2. Technické kolo - v tomto kole se pohovoru zúčastní jeden z našich seniorních vývojářů nebo iCTO. Projdeme si "domácí úkol" a popovídáme si o tom, jak probíhal, co se nám na něm líbilo a co ne. Jedná se o diskusi. Vedoucí pohovoru bude také klást technické otázky, aby zjistil, jak kandidát reaguje. Po tomto kole provedeme další hodnocení, a pokud kandidát projde, postupuje do posledního kola. Rozhovor s naším generálním ředitelem Lukášem Greňem.
3. Závěrečné kolo - Náš generální ředitel se rád setkává se všemi lidmi, které přijímáme, a také má poslední slovo, takže závěrečné kolo probíhá s ním. Tento pohovor nemohu pojmenovat. Není to možné. Ale můžete si představit něco mezi kulturním fitem, technickým pohovorem a velkým rozhovorem s několika logickými otázkami na kandidáta. Po tomto pohovoru víme, zda je kandidát ten pravý, aby se k nám připojil.
Po skončení pohovorů společnost kandidáty prověří a rozhodne, kdo se na danou pozici hodí nejlépe. Přitom může zvážit kvalifikaci kandidátů, jejich zkušenosti a to, zda se hodí do firemní kultury.
Jakmile se společnost rozhodne pro nejlepšího kandidáta, učiní této osobě (nebo více osobám) nabídku práce. Nabídka bude obvykle obsahovat podrobnosti, jako je plat, benefity a podmínky zaměstnání. Po odeslání nabídky už jen čekáme, zda bude nabídka odsouhlasena, nebo ne.
Najímání vývojářů je klíčovým aspektem budování a udržování úspěšného týmu vývojářů softwaru. Najímání vývojářů se však může značně lišit od najímání v jiných odvětvích a je důležité pochopit jedinečné faktory, které při hledání softwarového vývojáře vstupují do hry.
V naší společnosti hledáme především všechny typy lidí, kteří se pohybují v oblasti vývoje softwaru. Většinou najímáme fullstack vývojáře, ale není to dogma. Pokud hledáte vývojáře, musíte brát v úvahu tyto aspekty.
Přijímání fullstack vývojářů je skvělý způsob, jak přivést člověka, který se vyzná ve vývoji front-endu i back-endu. Měli byste hledat vývojáře, který má znalosti MERN (MongoDB, Express.js, React.js a Node.js). Stack MERN je široce používaný a umožňuje bezproblémovou integraci mezi front-endovými a back-endovými komponentami webové aplikace. S vývojářem MERN si můžete být jisti, že váš projekt je vytvořen pomocí moderních a efektivních technologií, což vám umožní vytvářet dynamické a interaktivní webové aplikace. Jejich odborné znalosti tohoto zásobníku navíc poskytnou potřebný základ pro zvládnutí úkolů, jako je ukládání dat, logika na straně serveru a vývoj uživatelského rozhraní, což z nich činí neocenitelný přínos pro váš vývojový tým.
Při najímání vývojáře Node.js je například důležité hledat někoho, kdo dobře rozumí jazyku JavaScript a má zkušenosti s Node.js a souvisejícími nástroji a frameworky. Důležité je také hledat někoho, komu vyhovuje práce v rychlém a neustále se měnícím prostředí, protože Node.js je relativně nová technologie, která se stále vyvíjí.
Nábor vývojáře mobilních aplikací vyžaduje podobné dovednosti jako nábor vývojáře Node.js, ale s dalšími znalostmi vývoje mobilních aplikací, konkrétně chcete hledat někoho, kdo má zkušenosti s vývojem mobilních aplikací pro více platforem (iOS, Android) a umí pracovat s různými jazyky a frameworky.
Přijetí vývojáře Laravel vyžaduje někoho se znalostí jazyka PHP, ve kterém je Laravel napsán, a zkušenostmi s prací s frameworkem Laravel. Kromě toho je důležité hledat někoho, kdo je obeznámen s moderními vývojovými postupy, jako je verzování, testování a kontinuální integrace.
Přijetí vývojáře React Native vyžaduje také výše uvedené dovednosti spolu se znalostí React a React Native a má zkušenosti s prací s React Native a s přidruženými nástroji a knihovnami.
Přijetí back-end vývojáře vyžaduje někoho, kdo má dobré znalosti programování na straně serveru, databází a webové architektury. Měl by znát různé jazyky a frameworky, například Node.js, Ruby on Rails a Django, a měl by umět pracovat s různými databázovými technologiemi, například MySQL, PostgreSQL a MongoDB.
Přijetí front-end vývojáře vyžaduje někoho, kdo dobře rozumí vývoji webových stránek, včetně HTML, CSS a JavaScriptu. Tento vývojář by měl mít zkušenosti s front-end knihovnami a frameworky, jako je React, Angular, a měl by mít dobrou znalost responzivního designu.
Proces náboru vývojáře pro Vue.js je podobný procesu náboru vývojáře pro React nebo Angular. Měli byste hledat někoho, kdo dobře rozumí JavaScriptu a má zkušenosti s prací s Vue.js a souvisejícími knihovnami a frameworky.
Přijetí vývojáře aplikací vyžaduje kombinaci dovedností, které jsou potřebné pro vývoj webových a mobilních aplikací. Měl by mít zkušenosti s prací s různými jazyky a frameworky a měl by umět pracovat s více platformami.
Přijetí vývojáře softwaru obecně vyžaduje člověka, který je schopen řešit složité problémy, kriticky myslet a dobře pracovat v týmu. Měl by se bez problémů učit novým technologiím a měl by umět pracovat v prostředí, kde se věci neustále mění.
Závěrem lze říci, že najímání vývojářů je složitý proces a že je důležité porozumět jedinečným dovednostem a vlastnostem, které jsou vyžadovány u různých typů vývojářů. Ať už hledáte front-end vývojáře, back-end vývojáře nebo full-stack vývojáře, je důležité hledat někoho, kdo má dovednosti a zkušenosti potřebné k tomu, aby práci odvedl dobře.
To je dobrá otázka. Najímání zaměstnanců je o lidech na obou stranách stolu.
A pokud nejste robot nebo umělá inteligence, budete mít pravděpodobně v útrobách takový pocit, jestli vás společnost (personalista) chce nebo ne.
Pokud to bude ne, žádné obavy. Požádejte vždy o zpětnou vazbu a těšte se na další výzvu.
Blog posts you may be interested in
New blog posts you may be interested in
Pomáháme korporacím, středním podnikům a startupům s digitálními produkty.