CV specjalisty IT i junior IT: projekty, technologie i to, co rekruter techniczny sprawdza najpierw
W skrócie
Jak napisać CV do IT: technologie z poziomami, projekty w schemacie problem, rozwiązanie, stack, wynik oraz wersja dla juniora bez doświadczenia komercyjnego.
Rekrutacja w IT różni się od innych branż jednym: CV czyta najpierw rekruter, który nie jest technikiem, a dopiero potem osoba techniczna. Dokument musi więc przejść dwa zupełnie różne filtry. Rekruter szuka nazw technologii, lat doświadczenia i dopasowania do ogłoszenia. Lider zespołu szuka projektów, zakresu odpowiedzialności i dowodów, że kod, który napisałeś, działał w produkcji. Większość CV z IT, które dostaję, przechodzi tylko jeden z tych filtrów: albo jest listą technologii bez kontekstu, albo opisem projektów bez słów, których szuka rekruter. Ten artykuł pokazuje, jak zbudować dokument, który przechodzi oba, i jak zrobić to na starcie, gdy doświadczenie komercyjne dopiero się zaczyna.
Dwa filtry, jedno CV
Pierwszy filtr to rekruter i system rekrutacyjny. Liczą się nazwy: języki, frameworki, bazy, chmura, narzędzia, metodyki, lata pracy z każdym z nich. Drugi filtr to osoba techniczna, dla której lista technologii nic nie znaczy bez kontekstu: w jakim projekcie, w jakiej roli, w jakiej skali, z jakim efektem. Dokument, który zadowala oba, ma sekcję technologii z jasnym poziomem i sekcję doświadczenia, w której każdy projekt opisany jest przez problem, rozwiązanie, stack i wynik.
Sekcja technologii: poziomy zamiast listy wszystkiego
Lista trzydziestu nazw, w tym takich, z którymi miałeś kontakt raz na kursie, działa przeciwko Tobie: rekruter techniczny zapyta o każdą z nich. Podziel technologie na trzy grupy: te, w których pracujesz na co dzień i możesz odpowiedzieć na każde pytanie; te, które znasz z projektów, ale nie prowadzisz w nich pracy samodzielnie; te, które znasz z kursów lub własnych projektów. Nazwij poziomy uczciwie i konkretnie: „Python (4 lata, produkcyjnie)", „Kubernetes (rok, wdrożenia w zespole)", „Go (własne projekty)". Wersje i lata mówią więcej niż paski i gwiazdki, których rekruterzy techniczni nie lubią.
Jak opisać projekt i stanowisko
Każde stanowisko to jedna, dwie linijki o produkcie i zespole, a potem projekty w schemacie: problem, co zrobiłeś, stack, wynik. Kilka przykładów dla typowych ról:
Backend developer. „Rozwój systemu rozliczeń dla operatora płatności (Java 17, Spring Boot, PostgreSQL, Kafka, AWS), zespół 6 osób w Scrumie. Przebudowa modułu księgowania transakcji, po której czas przetwarzania dziennej paczki spadł z 40 do 12 minut; wprowadzenie testów kontraktowych, które zredukowały liczbę błędów integracyjnych na produkcji o połowę."
Frontend developer. „Aplikacja e-commerce dla sieci sklepów (React, TypeScript, Next.js, GraphQL), 15 tys. użytkowników dziennie. Migracja z JavaScript do TypeScript w 4 miesiące bez przestoju, poprawa wyniku Core Web Vitals z 61 do 92, wdrożenie biblioteki komponentów używanej przez 3 zespoły."
Tester, QA. „Testy aplikacji bankowości mobilnej (manualne i automatyczne, Playwright, Java, Postman), zespół 8 osób. Zbudowanie od zera zestawu 400 testów automatycznych pokrywających ścieżki krytyczne, skrócenie regresji z 3 dni do 5 godzin, zero błędów krytycznych na produkcji w 4 kolejnych wydaniach."
Administrator, DevOps. „Utrzymanie infrastruktury dla 12 aplikacji (Linux, Docker, Kubernetes, Terraform, Azure), dostępność 99,95% w 2025 roku. Migracja z serwerów własnych do chmury w 6 miesięcy, obniżenie kosztów infrastruktury o 22%, wdrożenie monitoringu i alertów, które skróciły czas reakcji na awarie z godzin do minut."
Helpdesk, wsparcie IT. „Pierwsza i druga linia wsparcia dla 600 użytkowników w 3 lokalizacjach (Active Directory, Microsoft 365, Intune, Jira), około 35 zgłoszeń dziennie, rozwiązanie na pierwszej linii w 80%, wdrożenie samoobsługowego resetu haseł, który zmniejszył liczbę zgłoszeń o jedną trzecią."
Analityk danych. „Raportowanie sprzedaży i logistyki dla sieci 90 sklepów (SQL, Python, Power BI, BigQuery). Zbudowanie hurtowni raportowej, która zastąpiła 30 ręcznie utrzymywanych arkuszy; automatyzacja raportu dziennego, która oszczędza działowi około 15 godzin tygodniowo."
Wolisz, żebym napisał to za Ciebie?
Odpowiadasz na moje pytania o doświadczenie, resztę robię ja: plan dokumentu do zatwierdzenia, gotowe CV w 24-48 h od kompletu informacji, poprawki w cenie. Od 169 zł.
Zobacz pakietyCV junior IT: bez doświadczenia komercyjnego
Na stanowiska juniorskie liczy się dowód, że potrafisz doprowadzić rzecz do końca. Cztery źródła takiego dowodu, w kolejności wagi:
- Własne projekty z linkiem. Repozytorium, działająca aplikacja, opis w trzech zdaniach: co robi, jaki stack, co było trudne. Dwa dokończone projekty są warte więcej niż osiem rozpoczętych.
- Praktyki, staże, bootcamp z projektem końcowym. Z zakresem i technologiami, nie tylko nazwą.
- Doświadczenie z innej branży przełożone na IT. Praca w obsłudze klienta, w administracji, w logistyce daje rozumienie procesów, które będziesz automatyzować. Napisz to wprost.
- Kursy i certyfikaty z nazwą organizatora i rokiem, bez wyliczania każdego webinaru. Jak je wpisywać, opisuję w artykule o kursach i certyfikatach w CV.
Podsumowanie zawodowe juniora nazywa cel i stack: „Junior backend developer po bootcampie i rocznym samodzielnym rozwoju w Pythonie i Django; dwa dokończone projekty (aplikacja do rezerwacji, API do zarządzania zadaniami) z testami i wdrożeniem na serwerze. Szukam pierwszej roli w zespole, w którym mogę pracować pod code review." Więcej o budowaniu dokumentu bez etatu w artykule o CV bez doświadczenia zawodowego.
Forma dokumentu w IT
Dwie strony, prosty układ, bez grafik i pasków umiejętności, PDF. Linki do GitHuba i LinkedIn w nagłówku, klikalne. Sekcja technologii nad doświadczeniem u juniora, pod podsumowaniem u osoby z doświadczeniem. Zdjęcie w IT jest nieobowiązkowe i coraz częściej pomijane; o tym, kiedy je wstawiać, piszę w artykule o zdjęciu w CV. Język: jeśli ogłoszenie jest po angielsku, cały dokument po angielsku, o czym więcej w artykule o CV po angielsku.
Przykłady przed i po
Backend developer. Przed: „programowanie w Javie, praca w Scrumie, code review". Po: „rozwój systemu rozliczeń (Java 17, Spring Boot, PostgreSQL, Kafka) w zespole 6 osób; przebudowa modułu księgowania, po której czas przetwarzania dziennej paczki spadł z 40 do 12 minut; prowadzenie code review dla 2 juniorów".
Tester manualny przechodzący do automatyzacji. Przed: „testowanie aplikacji, raportowanie błędów w Jira". Po: „testy manualne i automatyczne aplikacji mobilnej (Playwright, Java), zbudowanie zestawu 400 testów automatycznych, skrócenie regresji z 3 dni do 5 godzin, zero błędów krytycznych w 4 wydaniach".
Junior po bootcampie. Przed: „ukończony kurs Python Developer, znajomość HTML, CSS, JS, Python, SQL, Git". Po: „dwa dokończone projekty z linkami: aplikacja do rezerwacji (Django, PostgreSQL, testy, wdrożenie na VPS) i API do zarządzania zadaniami (FastAPI, Docker); bootcamp z projektem końcowym; 3 lata w obsłudze klienta, z których wynoszę rozumienie procesów, które chcę automatyzować".
Czego unikać
- Listy trzydziestu technologii bez poziomów. Każda z nich może stać się pytaniem na rozmowie.
- Pasków i procentów przy umiejętnościach. Nikt nie wie, co znaczy „Java 80%".
- Opisów projektów bez stacku i bez wyniku.
- Przypisywania sobie wyników całego zespołu. Napisz swoją rolę.
- Kolorowych szablonów i infografik. W IT wygrywa czytelność, a szablon z kreatora rozpoznaje każdy rekruter, o czym piszę w artykule kreator CV czy CV na zamówienie.
Najczęstsze pytania
Czy wpisywać technologie, których użyłem tylko raz?
Tak, ale w osobnej grupie z uczciwym poziomem („znane z projektów"), a nie obok tych, w których pracujesz codziennie.
Mam projekty, ale nie są publiczne. Jak je pokazać?
Opisz je tak samo: problem, rozwiązanie, stack, wynik, i zaznacz, że kod jest własnością klienta. Rekruterzy techniczni pytają o szczegóły na rozmowie, nie potrzebują linku.
Ile stron ma mieć CV programisty z 10-letnim stażem?
Dwie. Ostatnie projekty szczegółowo, starsze w jednej linijce z nazwą i stackiem.
Czy do IT potrzebny jest list motywacyjny?
Prawie nigdy. Wyjątek: zmiana branży lub aplikacja bez ogłoszenia, gdzie list wyjaśnia, dlaczego akurat ta firma i ten stack. Więcej w artykule czy list motywacyjny jest potrzebny.
Jeśli z roli technicznej przechodzisz do prowadzenia wdrożeń, zobacz też artykuł o CV project managera.
Pracujesz w IT albo wchodzisz do branży i chcesz, żeby CV przeszło filtr rekrutera i filtr osoby technicznej? Napiszę je po rozmowie o Twoich projektach, stacku i wynikach, z sekcją technologii ułożoną według uczciwych poziomów. Plan dokumentu zatwierdzasz przed pisaniem, gotowe CV dostajesz w 24-48 h, poprawki w cenie. Od 169 zł, zobacz pakiety.