Jak oceniać juniorów poza dyplomem i CV

Jak sprawdzić debugowanie, rozumowanie i weryfikację kodu AI u juniora. Wspólne zadanie i kryteria oceny jako uzupełnienie dyplomu oraz CV.

Ernest Bursa

Ernest Bursa

Founder · · 11 min czytania
An engineering hiring manager reviewing a junior candidate's code on a laptop, debugging an unfamiliar codebase during a work-sample assessment

Dyplom i CV pomagają poznać doświadczenie juniora. Uzupełnij je zadaniem, w którym kandydat debugguje nieznany kod, rozbudowuje częściowy system i wyjaśnia decyzje. Jeśli dopuszczasz AI, oceń również sposób weryfikowania jego wyników.

Nie trzeba uznawać wszystkich dyplomów za bezwartościowe, by sprawdzać umiejętności bezpośrednio. Poniższe przykłady z uczelni amerykańskich pokazują problemy z oceną i przygotowaniem studentów. Nie stanowią pomiaru kompetencji wszystkich absolwentów ani polskiego rynku.

Co pokazują dane z uczelni amerykańskich

Wzrost liczby niezaliczeń i postulaty zmiany rekrutacji na studia warto rozpatrywać osobno. Pierwsze dotyczą wyników na konkretnych kursach, drugie przygotowania osób rozpoczynających studia.

35% niezaliczeń: co się stało na informatyce na amerykańskim UC Berkeley

Spójrzmy na przykład zza oceanu. Wiosną 2026 roku odsetek niezaliczeń na kursie CS 10 na amerykańskim UC Berkeley sięgnął 35,3%, podczas gdy wiosną 2024 i wiosną 2025 wynosił poniżej 10%, jak wynika z danych o ocenach przytoczonych przez Daily Californian. Na CS 61A odnotowano 10,6% ocen niedostatecznych, a na EECS 127 odsetek ten wyniósł 16,8%. Wytyczne wydziału zakładają, że oceny D lub F dostaje mniej więcej 7% studentów niższych lat i 5% studentów wyższych lat, więc 35,3% niezaliczeń to blisko pięciokrotne odchylenie od normy.

Średnia ocena zarówno na CS 10, jak i CS 61A spadła do C+ (około 2,3 w skali GPA), przy docelowym przedziale wydziału 2,8–3,3. Prowadzący zajęcia prof. Dan Garcia przypisał ten spadek „ogromnemu wzrostowi nieuczciwości akademickiej” wynikającemu z korzystania z dużych modeli językowych i zauważył, że na samym CS 10 przyłapano na ściąganiu blisko 30 studentów podczas egzaminów do rozwiązania w domu.

Dane o niezaliczeniach nie dowodzą, że osoby, które zaliczyły kurs, nie mają umiejętności. W rekrutacji zawodowej sprawdź jednak samodzielnie kompetencje potrzebne na stanowisku.

Ponad 800 wykładowców wzywa do zmiany zasad przyjęć

Osobny problem dotyczy przygotowania osób rozpoczynających studia. Raport grupy roboczej Senatu i Administracji Uniwersytetu Kalifornijskiego w San Diego z listopada 2025 roku wykazał, że liczba studentów pierwszego roku z umiejętnościami matematycznymi poniżej poziomu szkoły podstawowej wzrosła blisko 30-krotnie od 2020 roku, czyli od chwili, gdy UC zawiesił testy standaryzowane.

Ponad 800 wykładowców tamtejszego Uniwersytetu Kalifornijskiego, w tym siedmiu z dziewięciu kierowników katedr matematyki, podpisało list otwarty wzywający do przywrócenia wymogu egzaminu z matematyki SAT i ACT dla kandydatów na kierunki STEM, informuje Inside Higher Ed. To dyskusja o zasadach przyjęć na amerykańskie uczelnie, a nie bezpośrednie badanie jakości absolwentów zatrudnianych w Polsce.

Kontekst lokalny

W Polsce wyniki matury, w tym matematyki rozszerzonej, są uwzględniane przy przyjęciach na informatykę. Przedmioty i wagi określają zasady danej uczelni; nie ma jednego odpowiednika SAT lub ACT dla wszystkich kierunków. Matura ocenia przygotowanie szkolne, a nie wykonanie zadań na konkretnym stanowisku programistycznym. Przy zatrudnianiu sprawdź te umiejętności osobno.

Zbieżność wzrostu braków matematycznych ze zmianą zasad przyjęć nie rozstrzyga sama o przyczynie. Problemy opisane od 2020 roku poprzedzają publiczne udostępnienie ChatGPT. Użycie AI w zaliczeniach to osobna kwestia; nie należy przypisywać mu całego spadku przygotowania.

Dlaczego warto sprawdzać rozumienie wygenerowanego kodu

Użycie AI może utrudnić ocenę na dwa sposoby. Maskuje słabość, bo kandydat, który nie potrafi prześledzić błędu ani przeanalizować struktury danych, wciąż może wyprodukować wiarygodnie wyglądający kod i zaliczyć samodzielnie wydzielone zadanie domowe. I zawyża wrażenie produktywności, bo ilość wytworzonego kodu sama nie potwierdza zrozumienia.

Zarówno junior, jak i senior może przeoczyć błąd modelu. Sprawdź, czy kandydat testuje wynik, dostrzega ograniczenia i korzysta z informacji zwrotnej. Przy juniorze oceń też, jakiego wsparcia będzie potrzebować i czy zespół może je zapewnić.

Co CV i średnia mówią o pracy

Wykształcenie, staż, średnia ocen i próbka pracy to różne źródła informacji. Badania nad metodami selekcji pomagają ocenić ich ograniczenia, ale nie zastępują sprawdzenia, czy konkretne zadanie odpowiada obowiązkom juniora.

Próbki pracy kontra CV: co pokazują metaanalizy

Metaanaliza Schmidta i Huntera (1998) uszeregowała predyktory wyników w pracy według trafności. Testy próbek pracy znalazły się blisko czoła. Połączenie ogólnych zdolności poznawczych i testu próbki pracy osiągnęło średnią trafność na poziomie około 0,63, przy czym próbka pracy dokładała mniej więcej 24% mocy predykcyjnej ponad sam test zdolności ogólnych, według opublikowanego podsumowania. Ustrukturyzowane rozmowy kwalifikacyjne uzyskały około 0,51. Nieustrukturyzowane rozmowy, CV i staż pracy znalazły się daleko w tyle.

Późniejsze badania podały inne oszacowania. Roth, Bobko i McFarland (2005) oszacowali samodzielną trafność próbki pracy na około 0,33, przypisując spadek szerszemu stosowaniu w rolach z sektora usług. Wynik zależy od metody, próby i sposobu korekty. Nie są to wyniki pomiaru twojego zadania ani oceny wszystkich rodzajów dyplomów.

Predyktor Przybliżona trafność Co naprawdę mierzy
Zdolności poznawcze + próbka pracy ~0,63 (linia z 1998) Rozumowanie zastosowane do realnego zadania
Ustrukturyzowana rozmowa ~0,51 Standaryzowany osąd na spójnych pytaniach
Próbka pracy (samodzielnie) ~0,33 (korekta z 2005) Zademonstrowana umiejętność na rzeczywistej pracy
Nieustrukturyzowana rozmowa ~0,38 Wrażenie rekrutera, niska spójność
Staż pracy słaby Upływ czasu, a nie nabyte umiejętności
CV / średnia jako zamiennik słaby Deklaracja własna i marka instytucji

Użyj zadania jako dodatkowego źródła obserwacji. Nie wyciągaj z tabeli wniosku, że CV nie zawiera użytecznej informacji lub że każdy test praktyczny ma wysoką trafność.

Jak przygotować zadanie z dopuszczonym użyciem AI

Przygotuj zadanie związane ze stanowiskiem i wspólne kryteria. Jasno określ, jakie narzędzia wolno stosować. Procesy dużych firm mogą podsunąć pomysł na format, ale nie muszą odpowiadać potrzebom twojego zespołu.

Debugowanie nieznanego kodu

Google wprowadziło w 2026 roku rundę „rozumienia kodu”, którą opisuje jako prowadzoną przez człowieka i wspomaganą przez AI, gdzie kandydaci analizują istniejącą bazę kodu z dostępem do Gemini i są oceniani pod kątem inżynierii promptów, walidacji wyników i umiejętności debugowania, według analizy Exponent. Dla kandydatów na juniorów tradycyjna runda algorytmiczna zostaje zastąpiona otwartą sesją problemową z zakresu inżynierii.

Punkt ciężkości przesuwa się z „czy napiszesz tę funkcję od zera” na „czy potrafisz przeanalizować system, którego sam nie napisałeś”. Rekruterzy patrzą teraz przede wszystkim na to, czy kandydat potrafi prześledzić nieznany kod, postawić hipotezy co do przyczyn awarii i systematycznie zweryfikować poprawki. AI także potrafi analizować nieznany kod i wyszukiwać błędy. Sam wybór takiego zadania nie czyni oceny odporną na pomoc modelu. Poproś kandydata o wyjaśnienie hipotez, sprawdzenie poprawki i reakcję na zmianę warunków.

Oceniaj rozumowanie i kompromisy, nie sam efekt

Drugie przesunięcie dotyczy tego, co oceniasz. W nowym formacie kandydaci, którzy rozpoznawali kompromisy algorytmiczne i potrafili je wyjaśnić, wypadali dobrze nawet wtedy, gdy nie potrafili zaimplementować obu rozwiązań, według analizy formatu przez Exponent. Skuteczni kandydaci promptują, czytają, krytykują, poprawiają i iterują. Ci, którzy odpadają, traktują AI jak automat z odpowiedziami i wklejają to, co zwróci.

Dla juniora to najważniejsza rzecz do zmierzenia. Oceń zarówno rezultat, jak i sposób ustalenia, czy kod działa poprawnie oraz co zrobić w razie błędu. Zbuduj swoją ocenę wokół pytań w stylu: czy zweryfikował wynik AI? Czy wyłapał podłożony błąd? Czy potrafi wyjaśnić, dlaczego wybrał jedno podejście zamiast drugiego? Czy iterował, gdy pierwsza próba zawiodła?

Ustal wspólną kartę oceny dla juniorów

Trzecie przesunięcie to spójność. Ustrukturyzowana ocena oznacza, że każdy kandydat na juniora mierzy się z tym samym zadaniem i jest oceniany według tej samej karty oceny. Dzięki temu łatwiej porównać obserwacje i uzasadnić decyzje.

Sprawdź na próbnym rozwiązaniu, czy oceniający podobnie rozumieją kryteria. Przewiduj uzasadnione dostosowania zadania i odnotuj je w ocenie. Równe zasady nie wymagają ignorowania potrzeb dostępności.

Dlaczego liczy się to bardziej niż kiedyś: mniej miejsc dla juniorów, wyższa stawka

Rekrutacja juniorów się kurczy, co czyni trafną selekcję bardziej, a nie mniej wartościową. Na polskim rynku IT oferty juniorskie skurczyły się do mniej więcej 5–6% wszystkich ogłoszeń (w raporcie nagłówkowe 5,3%), podczas gdy w 2022 roku było to około 15%, a blisko 60% ofert dotyczyło poziomu seniora, jak wynika z raportu „Rynek pracy IT w Polsce 2025/2026” No Fluff Jobs.

Wpływ AI na liczbę etatów dla juniorów pozostaje przedmiotem dyskusji. Utrzymanie takich stanowisk może wspierać rozwój zespołu, ale samo nie gwarantuje przewagi w przyszłej rekrutacji seniorów.

Jak przeprowadzić to w Kit

W Kit przygotujesz zadanie z szablonowego repozytorium GitHuba. Kontrolujesz stan początkowy: możesz umieścić w nim kod do rozbudowy lub błąd do znalezienia, a w instrukcji poprosić o uzasadnienie rozwiązania. Zasady używania AI podaj w instrukcji zadania.

Ustaw czas na wykonanie, szacowany nakład pracy, instrukcje, wynagrodzenie i dodatkowy czas po terminie. Kryteria punktowe skonfiguruj w etapie oceny zespołowej. Porównywalność ocen zależy od przygotowania zadania i pracy recenzentów. Szablon Junior Engineer Pipeline może być punktem wyjścia; sprawdź go przed zastosowaniem.

Rekomendowanie kursu to osobna funkcja. Rekomendowane kwalifikacje pozwalają wskazać kandydatom przydatne kursy: wskazujesz kwalifikację, którą doceniasz, każdy, kto zaaplikuje później, dostaje jedną opcjonalną wiadomość z bezpłatnymi kursami, a kto już ją ma, może przesłać odznakę. Kit nigdy tego nie ocenia, nie układa na tej podstawie rankingu, nie filtruje i nie weryfikuje. A jeśli kandydat zignoruje całą rzecz, w ogóle się o tym nie dowiesz.

Więcej o przygotowaniu procesu:

FAQ

Czy powinienem zakazać AI na rozmowach z juniorami?

Dobierz zasady do tego, co chcesz sprawdzić. Jeśli zespół używa AI, warto ocenić również pracę z tym narzędziem. Możesz osobno sprawdzić podstawy bez asystenta, ale wyjaśnij cel i warunki. Dopuszczenie AI nie zwalnia z weryfikacji, czy kandydat rozumie rozwiązanie.

Czym jest dobra próbka pracy dla inżyniera na poziomie początkującym?

Małym, realistycznym zadaniem zbudowanym na istniejącej bazie kodu, a nie łamigłówką pisaną od zera. Daj im częściowy system z podłożonym błędem, poproś o rozbudowę funkcji i zażądaj krótkiego pisemnego wyjaśnienia kompromisów. Oceniaj na podstawie tego, czy zweryfikowali swoje podejście, wyłapali błąd i potrafią przeanalizować system, którego sami nie napisali. Trzymaj się kilku godzin, zrób je płatnym, jeśli możesz, i przeprowadź to samo zadanie dla każdego kandydata.

Czy dyplom informatyki w ogóle jeszcze się liczy?

Tak, jako informacja o wykształceniu. Dane z wybranych kursów UC Berkeley i petycja dotycząca przyjęć nie rozstrzygają o wartości wszystkich dyplomów. Uzupełnij CV zadaniem związanym ze stanowiskiem i oceń zarówno jego wykonanie, jak i sposób uczenia się kandydata.

Zaprojektuj uwzględniające AI zadanie programistyczne dla swojej kolejnej rekrutacji juniora w Kit: zadanie z repozytorium szablonowego, oceniane pod kątem rozumowania, debugowania i kompromisów, ustandaryzowane dla każdego kandydata. Rozpocznij darmowy okres próbny.

Powiązane artykuły

Wypróbuj Kit przez 30 dni.

Rekrutacja, zgłoszenia podatności i szkolenia w jednym koncie, dla zespołów, w których nikt nie robi tego na pełny etat. Kartę podajesz na starcie; zrezygnuj przed końcem okresu próbnego, a nic nie zapłacisz.

Zacznij za darmo