Potrzeba: Lider w dziedzinie realizacji kompleksowych rozwiązań technologicznych potrzebował **wsparcia w zatrudnieniu grupy przynajmniej 10 programistów** w jednym czasie, z kompetencjami minimum Junior Java, mających doświadczenie w pracy biznesowej. Naszemu klientowi zależało, żeby jego przyszli pracownicy potrafili wykorzystać w realnych projektach posiadane umiejętności oraz żeby maksymalnie skrócić czas onboardingu.
## Rozwiązanie
Przygotowaliśmy dedykowaną Akademię Java Developer PRO, której celem było **pozyskanie z rynku doświadczonych w programowaniu kandydatów oraz uzupełnienie i wyrównanie ich kompetencji do poziomu zadowalającego klienta**. Wobec uczestników, poza określonym doświadczeniem, wymagana była również gotowość do zaangażowania się w realizację intensywnego kursu, a po jego zakończeniu gotowość do podjęcia pracy u naszego klienta.
## Realizacja
Realizacja Akademii rekrutacyjno-rozwojowej podzielona była na 3 główne części.
### Etap 1. Rekrutacja i selekcja kandydatów spełniających oczekiwania klienta
W pierwszym kroku zdefiniowaliśmy wspólnie z klientem profil idealnego kandydata do pracy na wymaganym stanowisku. Omówiliśmy wyzwania, jakie będą stawiane przed przyszłymi pracownikami i przykładowe projekty. Wspólnie z osobami merytorycznymi **określiliśmy wymagane kompetencje “wejściowe” do projektu oraz zdefiniowaliśmy profil idealnego absolwenta Akademii.**
Ustaliliśmy, iż absolwent kursu będzie posiadał solidne fundamenty programowania w Javie, dostosowane do oczekiwań Klienta względem kandydatów na stanowiska Java Developer m.in.
- będzie potrafił korzystać z narzędzi umożliwiających realizację projektu m.in. systemu kontroli wersji, Docker czy serwera ciągłej integracji;
- nauczy się pracować w zwinnym zespole, realizować przydzielone zadania, współpracować z innymi programistami;
- zdobędzie umiejętność budowania kompletnych aplikacji od warstwy utrwalania, aż po usługi REST / interfejs użytkownika;
- opanuje testowanie na poziomie jednostkowym i integracyjnym oraz stosowanie podejścia Test Driven Development;
- będzie tworzyć czysty kod i architekturę, świadomie stosować wzorce projektowe oraz refaktoryzacyjne;
- nauczy się wykorzystywać i integrować najbardziej popularne rozwiązania na JVM.
**Po naszej stronie była rekrutacja i selekcja kandydatów. Stworzyliśmy plan i harmonogram działań, ogłosiliśmy nabór i zadbaliśmy o cały proces komunikacji.** Równolegle prowadziliśmy kampanię marketingową, która zapewniła skuteczne dotarcie do grupy docelowej. Wstępną selekcję kandydatów wykonaliśmy dzięki formularzy i testów predyspozycji. W kolejnym kroku metodą wywiadów 1:1 sprawdzaliśmy motywację i gotowość zaangażowania w realizację projektu, a także dodatkowe wymagane przez klienta umiejętności. **Wynikiem procesu selekcji było podpisanie z grupą 15 idealnych kandydatów umowy**, w której każdy zadeklarował gotowość do zaangażowania się w warsztaty, wykazywanie stosownych postępów i gotowości podjęcia pracy zgodnie z przedstawionymi warunkami.
### Etap 2. Realizacja intensywnej Akademii
Szczegółowy **program kursu został opracowany przez naszych ekspertów i trenerów na podstawie wytycznych od klienta, oraz w oparciu o analizę dotychczasowych umiejętności i doświadczenia uczestników.** Program szkoleniowy zaplanowano na 25 dni warsztatów z trenerem (po 8h każdy) w rozkładzie dwudniowych spotkań w wybrane weekendy. Proces edukacji został rozłożony na okres 5 miesięcy. Grupa liczyła 15 osób, z czego 10 najlepszych absolwentów miało otrzymać propozycję współpracy od naszego klienta.
Całość przebiegała zgodnie z przyjętymi założeniami i według ustalonego zakresu. Pomiędzy modułami **przeprowadzaliśmy zadania i testy, które pozwalały monitorować przyrost wiedzy i umiejętności uczestników. Zajęcia miały formę intensywnych warsztatów i bardzo mocno skupiały się na praktycznych umiejętnościach**, na czym zależało klientowi. Poza warsztatami szkoleniowymi w wyznaczonych terminach uczestnicy mieli możliwość indywidualnej konsultacji z trenerem i stały kontakt na slacku. Udostępniliśmy uczestnikom e-learningowy kurs z wybranego zakresu oraz nagrania wideo z weekendowych zajęć. **W trakcie trwania programu realizowane były projekty praktyczne: grupowy oraz indywidualny, który wymagał zastosowania i wykorzystania umiejętności niezbędnych na nowym stanowisku.**
### Etap 3. Selekcja absolwentów Akademii
Weryfikacja przyrostu wiedzy i umiejętności odbywała się na bieżąco w trakcie trwania kursu. Na koniec zarekomendowaliśmy klientowi 12 absolwentów, którzy według nas wykazali największe postępy. **Klient przeprowadził selekcję kandydatów własnymi metodami i zaproponował współpracę każdemu absolwentowi z naszego polecenia.**
## Rezultat:
Akademia w opisanym formacie pozwoliła na **sprawne zatrudnienie grupy 12 osób,** które wykazywały podobny poziom kwalifikacji i mogły sprawnie przystąpić do pracy w projektach wymagających wykorzystania konkretnych umiejętności. **Absolwenci kursu byli “pewniakami” - zostali rzetelnie przygotowani do pracy na wyznaczonym stanowisku.**
Zrealizowany projekt **pozwolił klientowi zaoszczędzić na kosztach rekrutacyjnych oraz usprawnić proces on-boardingu pracowników**. Poza korzyściami finansowymi realizowana Akademia pozytywnie wpłynęła na postrzeganie klienta jako organizację inwestująca w rozwój swoich pracowników i **zwiększyła ich rozpoznawalność na rynku pracy oraz lojalność pracowników.**