Przejdź do treści
Laddro
porady-cv

CV programisty: wzór, przykłady i sekcje, które przekonują rekrutera IT

Jak napisać CV programisty w 2026: struktura, gotowe podsumowanie i punkty do skopiowania, sekcja technologii, klauzula RODO i realia polskiego rynku IT.

7 min czytania
Illustration for CV programisty: wzór, przykłady i sekcje, które przekonują rekrutera IT

Rynek IT w Polsce znów przyspieszył. Z raportu No Fluff Jobs "Rynek pracy IT w Polsce 2025/2026" wynika, że w 2025 roku opublikowano o 44 procent więcej ofert niż rok wcześniej. To dobra wiadomość, ale nie oznacza, że rekrutacja stała się łatwa. Ten sam raport pokazuje, że na jedną ofertę frontendową spływały średnio 78 aplikacje, a w portalu justjoin.it juniorskie ogłoszenia to zaledwie 4,79 procent z około 111 tysięcy ofert z 2025 roku. Innymi słowy: ofert jest więcej, ale o dobre stanowiska nadal walczy tłum kandydatów. O tym, czy trafisz na rozmowę, w dużej mierze decyduje jeden dokument.

To poradnik o tym, jak zbudować CV programisty, które przechodzi przez filtry i zatrzymuje wzrok rekrutera oraz lidera technicznego. Bez ozdobników, za to z gotowymi fragmentami, które możesz przerobić na własne.

Jak naprawdę czyta się CV w IT

W rekrutacji technicznej Twoje CV ogląda zwykle dwie osoby. Najpierw rekruter lub rekruterka z HR, którzy w ciągu kilku sekund sprawdzają, czy jest sens iść dalej: czy zgadza się stack, poziom stanowiska i lokalizacja albo tryb pracy. Potem dokument trafia do lidera zespołu lub senior developera, który patrzy na konkretne technologie, projekty i to, co dokładnie zbudowałeś.

Z tego wynika prosta zasada. Link do GitHuba albo działającego projektu waży więcej niż nazwa uczelni. Konkretny stack na górze dokumentu waży więcej niż ogólniki o "pasji do nowych technologii". Rekruter nie oceni jakości Twojego kodu w pięć sekund, ale sprawdzi, czy nazwy technologii z ogłoszenia pojawiają się w Twoim CV. Dlatego dokument musi być rzeczowy, podzielony na sekcje z nagłówkami, z punktorami zamiast bloków tekstu, i zmieścić się na maksymalnie dwóch stronach A4.

Struktura CV programisty, sekcja po sekcji

Kolejność sekcji nie jest przypadkowa. Najważniejsze rzeczy idą wyżej, bo pierwszy ekran decyduje najwięcej. Sprawdzony układ wygląda tak:

  • Dane kontaktowe i nagłówek: imię i nazwisko, stanowisko, miasto, telefon, mail, link do GitHuba i LinkedIn.
  • Podsumowanie zawodowe: cztery, pięć zdań o tym, kim jesteś i czego szukasz.
  • Technologie: Twój stack pogrupowany, nie wrzucony jednym ciągiem.
  • Doświadczenie: firmy, role i projekty opisane wynikami.
  • Projekty własne lub open source: szczególnie ważne, gdy masz mało komercyjnego doświadczenia.
  • Wykształcenie i certyfikaty.
  • Klauzula zgody na przetwarzanie danych.

Junior może zamienić kolejność doświadczenia i projektów, bo to portfolio na GitHubie bywa u niego mocniejszym argumentem niż trzymiesięczny staż. Senior z dziesięcioletnim stażem może za to skrócić opis studiów do jednej linijki.

Podsumowanie zawodowe: przykład do skopiowania

Podsumowanie to pierwsze zdania, które ktoś przeczyta. Ma odpowiedzieć na trzy pytania: kim jesteś, co potrafisz i czego szukasz. Unikaj pustych deklaracji w stylu "jestem ambitny i szybko się uczę". Podaj lata, technologie i typ projektów.

Słabo:

Programista z doświadczeniem, zainteresowany rozwojem w ciekawej firmie. Znam wiele języków i lubię pracę zespołową.

Dobrze:

Backend developer z 4 latami doświadczenia w Javie i Springu. Budowałem systemy przetwarzające tysiące transakcji dziennie dla klienta z branży fintech w Krakowie. Dobrze czuję się w architekturze mikroserwisowej, testach i pracy w metodyce Scrum. Szukam roli mid lub senior w zespole, który poważnie traktuje jakość kodu.

Druga wersja mówi rekruterowi dokładnie, do jakiej oferty pasujesz, i podaje słowa kluczowe, których i tak szuka jego system. Napisz taki akapit raz, a potem lekko dostosuj go do każdej firmy.

Sekcja technologii: pokaż stack, nie listę życzeń

To jedna z najważniejszych sekcji w CV programisty i najczęściej zepsuta. Dwa błędy powtarzają się najczęściej. Pierwszy to wrzucenie trzydziestu haseł jednym ciągiem, od HTML po Kubernetes, bez żadnej hierarchii. Drugi to wpisywanie technologii, których dotknąłeś raz na studiach, obok tych, w których pracujesz na co dzień. Rekruter nie odróżni jednego od drugiego, dopóki nie zapyta na rozmowie, a wtedy wyjdzie na jaw, że przeceniłeś swoje umiejętności.

Pogrupuj technologie i oznacz poziom uczciwie. Przykład dla frontend developera:

Języki: JavaScript, TypeScript Frameworki i biblioteki: React, Next.js, Redux Narzędzia: Git, Webpack, Jest, Figma Podstawy: Node.js, PostgreSQL, Docker

Taki układ czyta się w sekundę i od razu widać, gdzie jesteś mocny, a co znasz w mniejszym stopniu. Warto trzymać się nazw, których używa branża. Z raportu No Fluff Jobs 2025/2026 wynika, że najczęściej wymaganym językiem był Python, który pojawił się w 23,1 procent ofert, przed SQL z wynikiem 22,3 procent i Javą z 18,6 procent. Jeśli te technologie faktycznie znasz, niech będą widoczne, bo dokładnie ich szukają systemy filtrujące CV.

Doświadczenie: przepisz punkty na wyniki

Najczęstszy błąd w opisie doświadczenia to lista obowiązków zamiast efektów. "Tworzenie aplikacji webowych" i "praca w zespole" nic nie mówią, bo robi to każdy programista. Rekruter chce wiedzieć, co konkretnie zbudowałeś, w czym i z jakim skutkiem.

Weź jeden punkt i przepisz go. Przed:

Tworzenie aplikacji internetowych i naprawa błędów.

Po:

Zbudowałem panel klienta B2B w React i Node.js, z którego korzysta ponad 200 użytkowników dziennie. Skróciłem czas ładowania listy zamówień z 4 do 1 sekundy dzięki paginacji po stronie serwera.

Druga wersja podaje technologię, skalę i mierzalny efekt. Nie każdy projekt da się opisać liczbami, ale nawet "zmigrowałem starą aplikację jQuery do React, co ułatwiło rozwój dla trzyosobowego zespołu" jest lepsze niż suchy obowiązek. Zacznij każdy punkt od czasownika: zbudowałem, zoptymalizowałem, zautomatyzowałem, wdrożyłem.

Jeśli dopiero zaczynasz i nie masz komercyjnego doświadczenia, w tej samej formie opisz projekty własne albo wkład w open source. Aplikacja pogodowa z API i testami, wystawiona na GitHubie z sensownym README, mówi o Tobie więcej niż zdanie "znam React".

ATS, słowa kluczowe i format pliku

W większych firmach i software house'ach Twoje CV najpierw trafia do systemu ATS, który indeksuje treść i wyszukuje kandydatów po słowach kluczowych. Żeby przez niego przejść, trzymaj się kilku zasad. Zapisuj nazwy technologii dokładnie tak, jak w ogłoszeniu, i rozwijaj skróty przy pierwszym użyciu, na przykład "Continuous Integration (CI)". Nie chowaj kluczowych informacji w grafikach ani w nietypowych układach z wieloma kolumnami, bo część parserów je gubi.

Zapisz plik jako PDF, chyba że w ofercie proszą inaczej, i nadaj mu czytelną nazwę w stylu Jan-Kowalski-CV-Backend.pdf, a nie cv-final-ostateczne-2.pdf. Jeśli aplikujesz przez No Fluff Jobs, justjoin.it, theprotocol.it czy Pracuj.pl, sprawdź, czy po wgraniu pliku wszystkie pola zaczytały się poprawnie, bo to sygnał, że parser sobie z nim poradził.

Zdjęcie, klauzula RODO i długość

W Polsce zdjęcie w CV to nadal częsta praktyka i samo w sobie nie jest błędem. W IT coraz więcej osób go pomija i to też jest w porządku, zwłaszcza że nowoczesne procesy rekrutacyjne kładą nacisk na kompetencje, a nie wygląd. Jeśli decydujesz się na fotografię, niech będzie profesjonalna i neutralna. Jeśli nie, nikt nie odrzuci Cię z tego powodu.

Klauzula zgody jest za to praktycznie obowiązkowa. Bez niej pracodawca formalnie nie może przetwarzać Twoich danych ani się z Tobą skontaktować. Umieść ją na końcu dokumentu. Aktualna, zgodna z RODO formuła jest krótka:

Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z RODO).

Jeśli chcesz, żeby firma mogła wrócić do Ciebie przy kolejnych rekrutacjach, dopisz osobną zgodę na przyszłe procesy. Długość dokumentu trzymaj w ryzach. Junior i mid spokojnie zmieszczą się na jednej stronie, senior z bogatym doświadczeniem na dwóch. Trzy strony to sygnał, że nie umiesz wybierać tego, co ważne.

Ile możesz dziś wynegocjować

Dobre CV otwiera rozmowę o pieniądzach, więc warto wiedzieć, o czym rozmawiasz. Według raportu No Fluff Jobs 2025/2026 junior backend na kontrakcie B2B mógł liczyć na 7 do 10 tysięcy złotych netto miesięcznie, a na umowie o pracę na 7 do 9 tysięcy brutto. Widełki rosną szybko z doświadczeniem i specjalizacją. Ten sam raport podaje, że w najlepiej płatnej architekturze górna mediana na B2B sięgnęła 32 760 złotych netto plus VAT. Jeśli aplikujesz na stanowiska w Warszawie, Krakowie, Wrocławiu czy Gdańsku, sprawdź aktualne widełki w raportach No Fluff Jobs i justjoin.it, zanim podasz swoją kwotę w rozmowie.

Jest jeszcze jeden argument za dobrym CV. Skoro z raportu No Fluff Jobs 2025/2026 wynika, że pracować zdalnie pozwalało 43 procent ofert, a hybrydowo kolejne 35 procent, konkurujesz o role nie tylko z okolicy, ale z całego kraju. Tym bardziej dokument musi się bronić sam.

Zanim wyślesz

Przejdź szybką listę kontrolną. Czy stack z ogłoszenia jest widoczny w Twoim CV i zapisany tak samo. Czy podsumowanie mówi konkretnie, kim jesteś, zamiast ogólników. Czy każdy punkt doświadczenia zaczyna się od czasownika i pokazuje efekt, a nie tylko obowiązek. Czy jest link do GitHuba albo projektu, który ktoś może otworzyć. Czy plik to PDF z sensowną nazwą, a klauzula RODO siedzi na końcu.

CV programisty nie musi być ładne. Musi być czytelne, prawdziwe i dopasowane do konkretnej oferty. Napisz solidną bazę raz, a potem przy każdej aplikacji poświęć dziesięć minut na dostrojenie podsumowania i słów kluczowych do ogłoszenia. To najlepiej zainwestowany kwadrans w całym procesie szukania pracy w IT.