Ja to nie wyobrażam sobie, jak można kogoś zatrudnić na stanowisko techniczne bez sprawdzenia jego kompetencji choćby w minimalnym stopniu.
Po świecie chodzi zbyt dużo cwaniaczków którzy to potrafią pięknie opowiadać o mikroserwisach, chmurach, DDD, TDD, architekturze, a jak przychodzi do praktyki to nagle okazuje się, że ledwo co umie.
W zasadzie nie sprawdzisz tego na rozmowie rekrutacyjnej, co najwyżej trafnymi pytaniami, które i tak nie do końca dadzą Ci obraz sytuacji. Jak zadasz pytania ogólne, to masz te "piękne opowiadania o mikroserwisach", a jak chcesz w praktyce sprawdzać "przyjście do praktyki" to nikt nie będzie tracił 2h na rekrutację z zadaniem testowym, bo potem i tak finalnie okazuje się jak wyżej, że to zadanie było ściemą, bo w praktyce w firmie masz pseudo mikroserwisy. Ewentualnie zadanie do domu może zrobić z tutoriala, więc potem i tak musisz poświęcić kolejną godzinę żeby kogoś z tego przepytać. Jak ktoś ma nieskończone zasoby na prowadzenie rekrutacji i czas, why not.
A zatrudniać ludzi jak leci na jakieś okresy próbne i sprawdzać jak sobie radzą w faktycznej robocie też jest bez sensu bo są różne projekty o różnym stopniu złożoności.
Do jednego ktoś się wdroży w 2 tygodnie bo prosta domena i w zasadzie crud, a do drugiego ta sama osoba będzie się wdrażać 2 miesiące bo domena złożona i 8 warstwowy monolit.
Czyli do prostego cruda i w zasadzie do 8 warstwowego monolitu też sprawdzasz czy ktoś umie w DDD, architekturę, chmury i mikroserwisy?
Byłem zarówno na rekrutacjach gdzie lecieli podstawowymi pytaniami technicznymi i były projekty sensowne jak i legacy kupa, jak i tam gdzie sobie gadaliśmy o doświadczeniu, jakiś projektach górnolotnie i podobnie trafiałem na sensowne projekty jak i legacy kupę. Ciężko o idealny środek.
Najlepiej wspominam rekrutacje, gdzie przepytywał mnie gościu, który jest liderem projektu i do niego rekrutuje sobie odpowiednich ludzi. Wie kogo szuka, wie co jest w projekcie i czego wymaga od człowieka, nie wali ściemy i najbardziej zależy mu aby znaleźć odpowiednie dopasowanie projekt-człowiek.