Jak napisać CV programisty, żeby dostać zaproszenie na rozmowę

Miałem w jednym procesie dwóch kandydatów o niemal identycznych kompetencjach. Potwierdzili to ludzie techniczni, którzy z nimi rozmawiali. Jedna różnica była duża: pieniądze. Ofertę dostał ten droższy. Ten tańszy nie dostał nawet zaproszenia na rozmowę. Zdecydowało to, jak napisali swoje CV.

Jedno wyróżnione CV na tle stosu innych dokumentów

Rekrutacjami w IT zajmuję się od ponad 10 lat. Przez moje ręce przechodzą CV, które trafiają potem do klientów, więc widzę dokładnie ten moment, w którym jedna kandydatura idzie dalej, a druga zostaje odłożona. I chcę Ci opowiedzieć o parze, która najlepiej pokazuje, o co w tym wszystkim chodzi.

Mój klient miał wtedy konkretną prośbę. Chciał dostać kandydatów po weryfikacji technicznej, ale w ich własnych dokumentach, bez naszych poprawek w CV. Uważa, że sposób przygotowania dokumentu mówi coś o człowieku, który go wysłał. Ja tego nie oceniam, mówię tylko, jak było. Dzięki temu miałem oba CV przed sobą i mogłem je spokojnie porównać.

CV tego droższego było spójną historią. Czytało się ją łatwo i, powiem szczerze, z przyjemnością. Dało się z niej zrozumieć, co ten człowiek robił i co osiągnął. Bez wymyślnych tabelek, bez ocen punktowych, bez gwiazdek przy technologiach i bez wykresów pokazujących, że ktoś zna Reacta na siedemdziesiąt procent. Po prostu jasna droga z jednej roli do drugiej.

Drugie CV było bezosobowe. Robiliśmy, myśleliśmy, tworzyliśmy. Z takiego dokumentu trudno wyczytać, w jakim kontekście działał projekt i co konkretnie robił w nim ten człowiek. Do tego dużo okrągłych słów i lista kilkudziesięciu technologii bez żadnego kontekstu, wypisanych tak, że nikt nie wie, w czym ta osoba naprawdę siedzi.

Ten drugi kandydat nie przegrał kompetencjami. Miał je praktycznie takie same. On przegrał tym, że nikt ich z jego dokumentu nie wyczytał. I był tańszy, co normalnie jest przewagą. Nawet to nie pomogło.

Rozłóżmy to na siedem rzeczy, które moim zdaniem realnie decydują. Czytam je w trzech grupach.

Grupa 1
Sam dokument
Podsumowanie zawodowe, konkret zamiast przymiotników, technologie z kontekstem, otoczenie projektu
Grupa 2
Wysyłka
Format i nazwa pliku, dostępność i stawka, moment wysłania zgłoszenia
Grupa 3
Po wysyłce
Jedna krótka wiadomość, którą wysyła garstka kandydatów
Odcinek podcastu Projekt:IT o siedmiu rzeczach, które decydują o ofercie
Premiera 3 września
Cały odcinek na ten temat ma premierę w czwartek 3 września o 11:55 na kanale Projekt:IT

Sam dokument, czyli cztery rzeczy, dzięki którym ktoś czyta dalej

Zacznijmy od tego, co jest w środku. Te cztery punkty decydują, czy człowiek, który ma przed sobą kilkadziesiąt dokumentów, zatrzyma się akurat na Twoim.

1. Podsumowanie zawodowe napisane pod konkretne ogłoszenie

Na samej górze dokumentu daj trzy, cztery zdania: kim jesteś zawodowo, co naprawdę robisz, w jakiej skali pracowałeś i co potrafisz wnieść do tej roli. To pierwsza rzecz, na którą ktoś patrzy, i na tej podstawie decyduje, czy schodzi niżej.

I teraz rzecz, która bywa kontrowersyjna. Podsumowanie jest moim zdaniem jedyną częścią CV, którą dopasowujesz do ogłoszenia. Reszta zostaje bez zmian. Krąży rada, żeby pod każdą ofertę przepisywać całe CV, i ja się z nią nie zgadzam z trzech powodów. Po pierwsze, kończy się to dokumentem, który obiecuje coś, czego nie pokryjesz na rozmowie, bo po drodze trochę podkręcasz swoje umiejętności. Po drugie, przy piątej wersji sam nie pamiętasz, co komu wysłałeś, i gubisz się przy pierwszej rozmowie wstępnej. Po trzecie, to zwyczajnie nie ma sensu, bo Twoje doświadczenie nie zmienia się w zależności od adresata. Zmienia się tylko to, którą jego część w danym momencie uwypuklasz.

Słabe podsumowanie brzmi tak: „ambitny i zmotywowany programista z wieloletnim doświadczeniem, poszukujący nowych wyzwań w dynamicznym środowisku”. Nie wiem z tego nic. To zdanie pasuje do wszystkich, to jest jak horoskop.

A dobre wygląda tak: „Od siedmiu lat pracuję jako backendowiec w Javie. Ostatnie cztery lata w bankowości, przy systemach obsługujących płatności w czasie rzeczywistym. Odpowiadałem za moduł rozliczeń w zespole ośmiu osób, w tym za jego przepisanie z monolitu na osobną usługę. Szukam roli, w której będę mógł robić to samo w podobnej skali.” Kilka zdań i już wiem, kim jesteś, gdzie pracowałeś i czego szukasz.

2. Pierwsza osoba i konkret zamiast przymiotników

Wróćmy do tego bezosobowego CV. Robiliśmy, myśleliśmy, tworzyliśmy. Rozumiem, skąd to się bierze, bo ludzie nie chcą wyjść na takich, co przypisują sobie cudze zasługi. To uczciwe podejście, ale efekt jest odwrotny od zamierzonego. Kiedy czytam, że „zespół zbudował platformę do obsługi klientów”, nadal nie wiem, co robiłeś Ty. Pisałeś kod, projektowałeś, wdrażałeś, a może byłeś obok i patrzyłeś, jak robią to inni.

Nikt nie będzie tego za Ciebie zgadywał. Więc pisz w pierwszej osobie: ja zrobiłem, ja odpowiadałem, ja wdrożyłem. To nie jest chwalenie się, to jest podanie informacji, dla której ktoś w ogóle sięgnął po Twoje CV.

Druga połowa tego punktu to konkret. Zamiast „byłem odpowiedzialny za rozwój aplikacji” napisz, co dokładnie robiłeś, w jakiej skali i z jakim skutkiem. Na przykład: przepisałem moduł płatności obsługujący sto tysięcy transakcji dziennie, a czas odpowiedzi spadł z dwóch sekund do trzystu milisekund. Przymiotnik opisuje, jaki chcesz się wydawać. Liczba opisuje, co zrobiłeś.

Nie możesz podać liczb, bo obowiązuje Cię poufność? To realny problem, zwłaszcza w branżach regulowanych. Ale jest wyjście: podaj skalę. Ile osób liczył zespół, ile systemów spinałeś, na ilu środowiskach to działało, czy ruch był liczony w tysiącach, czy w milionach. Nikt Ci za to nie urwie głowy, a odbiorca od razu wie, w jakim świecie się poruszasz.

3. Technologie z kontekstem, nie ściana nazw

Prawie każde CV ma listę technologii i prawie każda jest za długa. Wiem, dlaczego tak się dzieje. Ktoś powiedział, że jak nie wpiszesz wystarczająco dużo, to algorytm odrzuci dokument. Tylko że ten mechanizm działa odwrotnie.

Kiedy mam przed sobą czterdzieści nazw, jedna obok drugiej, wszystkie tak samo ważne, nie umiem ustalić, która jest kluczowa. Czy Kafka to coś, na czym pracowałeś na produkcji, czy widziałeś to raz w projekcie pobocznym? Czy Kubernetes to Twoja codzienność, czy ogarniał to ktoś inny w zespole?

Jest też druga strona, gorsza dla Ciebie. Załóżmy, że lista zadziałała i ktoś zaprasza Cię na rozmowę techniczną. Człowiek po drugiej stronie przygotowuje pytania dokładnie z tego, co wypisałeś, i pyta o technologię, którą znasz pobieżnie. Gubisz się i wychodzisz z rozmowy gorzej, niż faktycznie jesteś, bo zamiast mówić o tym, w czym jesteś mocny, bronisz się z czegoś, czego nigdy porządnie nie robiłeś.

Zamiast tego wybierz trzy do pięciu technologii, w których czujesz się najpewniej, i opisz je przy konkretnym projekcie: gdzie, jak długo, w jakiej roli. Reszta listy może spokojnie stać osobno na końcu dokumentu, najlepiej podzielona na trzy poziomy: rzeczy używane na co dzień, rzeczy do odświeżenia i podstawy. To kilka minut roboty, a czytający dostaje pełny obraz zamiast ściany nazw.

4. Kontekst projektu i biznesu

Skoro opisujesz już technologie przy projektach, dołóż jeszcze jedno: otoczenie, w którym ten projekt działał. Branża, wielkość zespołu, Twoja rola, za co odpowiadałeś, czy to był produkt własny firmy, czy praca dla klienta zewnętrznego.

Dwa CV z identycznym stosem technologicznym różnią się właśnie tym. Mogę mieć przed sobą dwóch ludzi, którzy przez pięć lat pisali w tej samej Javie i w tym samym Springu, a to będą zupełnie różni kandydaci. Senior z banku zna procesy i zgodność z regulacjami, umie pracować tam, gdzie decyzja przechodzi przez kilka zespołów i kilka dokumentów. Senior z małego startupu weźmie temat od zera do wdrożenia sam, bo nie miał obok nikogo, kto by go wyręczył. Obaj są mocni, tylko w czymś innym.

Kiedy rekomenduję kandydata klientowi, to jest pierwsza rzecz, o której piszę. Klient rzadko pyta mnie, czy ten człowiek zna Javę, bo to widzi w dokumencie. Pyta, czy poradzi sobie w ich środowisku, przy ich procesach i tempie. Jeśli tego w CV nie ma, muszę to z kandydata wyciągnąć, a to znowu kilka dni.

I ważne rozróżnienie: kontekst projektu to nie to samo, co lista obowiązków. Lista obowiązków mówi, co miałeś w umowie. Kontekst mówi, w jakim świecie to robiłeś. Tej drugiej informacji prawie nikt nie podaje.

Nie próbuj wyglądać na człowieka, który pasuje do każdego środowiska, bo skończysz jako człowiek, który nie pasuje nigdzie. Napisz uczciwie, gdzie pracowałeś i w czym czujesz się dobrze. Trafisz wtedy do tych, którzy szukają dokładnie takiej osoby jak Ty.

Premiera 3 września O tym samym opowiadam w odcinku podcastu Projekt:IT, premiera w czwartek 3 września o 11:55 Wejdź na kanał →
Odcinek podcastu Projekt:IT o siedmiu rzeczach, które decydują o ofercie

Wysyłka, czyli część, o której prawie nikt nie mówi

Załóżmy, że dokument jest gotowy. Teraz wchodzimy w obszar, który potrafi przekreślić nawet dobre CV, a rzadko się o nim rozmawia.

5. Higiena wysyłki

Rzeczy podstawowe, każda zajmuje minutę. Wysyłaj PDF, nie plik Worda, bo Word się rozjeżdża. To, co u Ciebie wygląda porządnie, u odbiorcy potrafi rozsypać się na kilka stron, z przeskakującymi nagłówkami i tabelami, które wyglądają komicznie. To nie jest Twoja wina, ale to Twój problem, bo to Ty na tym tracisz.

Nazwij plik po ludzku: imię, nazwisko, rola. Dostaję dokumenty nazwane „cv final”, „cv final 2”, „cv poprawione ostateczne”, a taki plik ląduje potem w folderze albo w systemie rekrutacyjnym razem z kilkudziesięcioma innymi. Jeśli ktoś będzie Cię szukał za dwa tygodnie, znajdzie Kowalskiego. Nie znajdzie pliku „cv final 2”.

Sprawdź też aktualność. Czy w dokumencie jest Twoje obecne stanowisko, czy daty się zgadzają, czy nie wisi tam projekt sprzed dwóch lat opisany jako trwający. Brzmi banalnie, a widzę to często, zwykle wtedy, gdy ktoś dopisał nową rolę do CV sprzed trzech lat i nie ruszył reszty.

I rzecz najważniejsza z tego punktu: w wiadomości podaj od razu dostępność i oczekiwania finansowe. Wiem, że wielu tego nie robi celowo, bo boi się odpaść na starcie albo zaniżyć pole do negocjacji. Rozumiem to, ale powiem, jak wygląda druga strona. Bez tych dwóch informacji nie mogę ruszyć dalej. Muszę napisać, poczekać, aż odpiszesz, i dopiero wtedy przekazać komplet. Ty odpiszesz wieczorem, ja przekażę rano, ktoś zerknie po dwóch dniach. Zrobiły się cztery dni. A podanie widełek niczego nie zamyka, bo zawsze możesz dopisać, że stawka zależy od formy współpracy i zakresu obowiązków.

6. Moment wysyłki, czyli dlaczego tempo decyduje

Jeśli ogłoszenie wisi już dwa albo trzy tygodnie, Twoja szansa na zaproszenie jest niska. Nawet jeśli masz dokładnie to, czego szukają.

Ludzie wyobrażają sobie ten proces tak: ogłoszenie wisi miesiąc, firma zbiera CV przez miesiąc, potem siada i wybiera najlepszego. To nieprawda. W rzeczywistości rekruter przegląda zgłoszenia codziennie, wyciąga z nich kilka osób, podaje je menedżerowi do weryfikacji i umawia rozmowy. To wszystko dzieje się w trakcie, gdy ogłoszenie nadal wisi.

Widać to zresztą w danych. Z badania LinkedIna z 2025 roku, przeprowadzonego na ponad dwudziestu dwóch tysiącach kandydatów i ponad ośmiu tysiącach osób z HR, wynika, że co piąta osoba pracująca w rekrutacji spędza od trzech do pięciu godzin dziennie na samym przeglądaniu zgłoszeń. Ten stos jest czytany na bieżąco, nie raz na koniec.

Więc jeśli wysyłasz po trzech tygodniach, menedżer ma już za sobą kilka rozmów, jedna z nich poszła dobrze, a Ty wchodzisz jako kolejny. Musisz być wtedy nie tylko dobry, ale wyraźnie lepszy od kogoś, kogo oni już poznali i polubili. Najczęściej jesteś wtedy kandydatem rezerwowym.

Co z tym zrobić. Ustaw powiadomienia na portalach i na profilach firm, na których Ci zależy, żeby ogłoszenie trafiało do Ciebie w dniu publikacji. Nie zbieraj ofert w zakładkach na weekend, bo wtedy część z nich wisi już tydzień. I przygotuj się wcześniej, bo cała ta szybkość jest możliwa tylko wtedy, gdy masz gotowy dokument i kilka wersji podsumowania zawodowego. Wtedy wysyłka zajmuje dziesięć minut.

Po wysyłce, czyli rzecz, którą robi garstka ludzi

7. Jedna krótka wiadomość do właściwej osoby

To dla mnie najważniejszy punkt z całej siódemki, z dwóch powodów. Robi go naprawdę niewiele osób. I jest jedynym, który sprawdziłem na sobie.

Kiedy szukałem obecnej pracy, wysłałem CV i była cisza. Mogłem uznać, że widocznie się nie nadaję, i czekać dalej. Zamiast tego napisałem do rekrutera prowadzącego tę rekrutację. Krótko: że wysłałem zgłoszenie, że jestem zainteresowany i dlaczego moim zdaniem warto porozmawiać. Dostałem odpowiedź, że dobrze, że się odezwałem. Potem zaproszenie na rozmowę. Menedżer, z którym rozmawiałem, wprost docenił to, że sam wyszedłem z inicjatywą. Finalnie dostałem ofertę i pracuję tam do dziś.

Odpisał mi praktycznie od razu, bo rekruter siedzi w mailu i na LinkedInie, to jego narzędzie pracy. A takich wiadomości po prostu się nie dostaje wiele, więc go to zaciekawiło. Do dziś zakładam, że bez tej jednej wiadomości moje CV zostałoby niezauważone. Nie dlatego, że było złe, tylko dlatego, że utknęło w natłoku innych.

Zacznijmy od tego, czego nie pisać. Nie pisz „czy dostaliście moje CV” ani „chciałbym zapytać o status mojej kandydatury”. Takie wiadomości przerzucają całą pracę na odbiorcę i nie dają mu nic. Ktoś musiałby wejść w system, odszukać Cię, sprawdzić etap i odpisać. A skoro nie odpisał wcześniej, raczej nie odpisze i teraz.

A oto treść, która działa: „Pani Katarzyno, dzień dobry. Wysłałem swoje CV na stanowisko [nazwa roli]. Nie wiem, czy nadal poszukujecie tej osoby, ale mam doświadczenie, które wpisuje się w Wasze oczekiwania, i wierzę, że dam Wam nim realną wartość. Gdyby przydały się jakiekolwiek szczegóły, jestem do dyspozycji.”

Zwróć uwagę, co ta wiadomość robi. Ona nie prosi. Przypomina, kim jesteś, mówi wprost, że Ci na tej roli zależy, i daje odbiorcy gotowy powód, żeby Cię w tym stosie odszukać. Pisz do konkretnej osoby, czyli do rekrutera prowadzącego rekrutację albo do menedżera, który szuka tej osoby. Kanał obojętny, mail albo LinkedIn. Zrób to kilka dni po wysyłce i zrób to raz. Jedna wiadomość to inicjatywa, cztery to nachalność.

Ściąga: siedem punktów przed wysyłką

Zebrałem całą siódemkę w jedną tabelę. Obok każdego punktu masz to, na co realnie patrzy druga strona, i najczęstszy błąd, który przy nim widzę.

PunktNa co patrzy druga stronaNajczęstszy błąd
Podsumowanie zawodoweKim jesteś, w czym siedzisz, w jakiej skali, pod tę rolęAmbitny i zmotywowany, czyli zdanie pasujące do wszystkich
Pierwsza osoba i konkretCo zrobiłeś Ty, w jakiej skali, z jakim skutkiemZespół zbudował platformę, więc nie wiadomo, co robiłeś
Technologie z kontekstemGdzie, jak długo i w jakim projekcie ich używałeśCzterdzieści nazw, wszystkie tak samo ważne
Kontekst projektuBranża, wielkość zespołu, Twoja rola, dla kogo projektLista obowiązków z umowy zamiast opisu środowiska
Higiena wysyłkiPDF, sensowna nazwa pliku, aktualne daty, dostępność i stawkaPlik cv final 2 i brak widełek, czyli kilka dni w plecy
Moment wysyłkiCzy trafiasz w dzień publikacji, czy po trzech tygodniachZbieranie ofert w zakładkach i wysyłka hurtem w sobotę
Wiadomość po wysyłceCzy dajesz powód, żeby Cię odszukać w stosieCzy dostaliście moje CV, czyli praca przerzucona na odbiorcę
Pobierz ściągę kandydata w PDF

Wszystkie siedem punktów do przejścia przed wysyłką, gotowa treść wiadomości do rekrutera i dwuminutowy audyt własnego CV. Za darmo, bez podawania maila.

Pobierz PDF ↓

Podsumowanie

Wróćmy na koniec do tych dwóch kandydatów. Ten tańszy nie przegrał kompetencjami, miał je praktycznie takie same. Przegrał tym, że z jego dokumentu nikt tego nie wyczytał.

I to jest cała lekcja. Żadna z tych siedmiu rzeczy nie wymaga nowej technologii, certyfikatu ani kolejnych lat doświadczenia. Wszystkie zrobisz w jeden wieczór. To jedyna część procesu, na którą masz stuprocentowy wpływ. Nie na to, ilu jest kandydatów, nie na to, jaki mamy rynek, tylko na to, co wysyłasz, kiedy to wysyłasz i czy odzywasz się po wysyłce.

Jeśli miałbyś zrobić dziś tylko jedną rzecz, zrób tę pierwszą. Usiądź i napisz sobie porządne podsumowanie zawodowe. Reszta pójdzie łatwiej.

Odcinek podcastu Projekt:IT o sześciu pytaniach na rozmowie o pracę
Kolejny krok
CV zadziałało i masz rozmowę? Posłuchaj o sześciu pytaniach, które padają prawie zawsze

Powiązane artykuły

Odcinek podcastu Projekt:IT o siedmiu rzeczach, które decydują o ofercie
Podcast Projekt:IT Premiera całego odcinka w czwartek 3 września o 11:55 Wejdź na kanał →