CV programisty — rezultat waży więcej niż lista technologii

Prawie każde CV programisty ma sekcję z technologiami i prawie każda wygląda podobnie. To, co odróżnia kandydatów, to nie długość listy, tylko czy widać, co dzięki tym technologiom udało się zrobić.

Wzór CV programisty

Tak wygląda gotowe CV zrobione w naszym kreatorze. Możesz je otworzyć jednym kliknięciem i podmienić dane na swoje — nic nie trzeba ustawiać od zera.

MA

Michał

Adamczyk

Kontakt

michal.adamczyk@example.com
+48 604 550 630
Wrocław
linkedin.com/in/michaladamczyk

Umiejętności

Python
TypeScript
PostgreSQL
Docker
FastAPI / Django
Git
RabbitMQ
CI/CD (GitHub Actions)

Języki

AngielskiC1
NiemieckiA2

Zainteresowania

Open source, szachy, kolarstwo górskie.

Profil zawodowy

Backend developer z 5-letnim doświadczeniem w Pythonie i TypeScripcie. Projektowanie API, praca z bazami relacyjnymi i kolejkami zdarzeń. Doświadczenie w utrzymaniu systemu obsługującego 2 mln zapytań dziennie. Chętnie biorę na siebie code review i onboarding juniorów.

Doświadczenie

Backend Developer
Fintech Solutions S.A., Wrocław | sty 2022obecnie

Rozwój API płatności w Pythonie (FastAPI) i PostgreSQL. Migracja monolitu do trzech serwisów, skrócenie czasu wdrożenia z 40 do 8 minut. Wdrożenie kolejek RabbitMQ dla operacji asynchronicznych. Code review w 6-osobowym zespole, mentoring dwóch juniorów.

Junior Developer
SoftHouse sp. z o.o., Wrocław | mar 2020gru 2021

Utrzymanie i rozwój aplikacji e-commerce w Django. Integracje z systemami płatności i kurierskimi. Pokrycie testami kluczowych modułów z 20% do 65%.

Wykształcenie

Politechnika Wrocławska
Inżynier, Informatyka | paź 2016lut 2020

Certyfikaty

AWS Certified Developer — Associate — AWS
Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO).

Za darmo, bez zakładania konta. Pobierasz w PDF, DOCX i TXT.

Opisuj zmianę, nie zakres obowiązków

Zapis „rozwój aplikacji w Pythonie" opisuje etat, nie kompetencję. Rekruter techniczny szuka śladu wpływu: co było przed, co po, i jaka była Twoja rola.

Porównaj: „migracja monolitu do trzech serwisów, skrócenie czasu wdrożenia z 40 do 8 minut" albo „podniesienie pokrycia testami z 20% do 65%". Takie zapisy dają rozmówcy punkt zaczepienia na rozmowie technicznej i sam często o nie zapyta.

Stack podawaj z poziomem i kontekstem

Wypisanie dwudziestu technologii w jednej linii jest sygnałem ostrzegawczym, nie atutem. Nikt nie zna dobrze dwudziestu rzeczy.

Podziel je na te, w których pracujesz na co dzień, i te, które znasz pobocznie. Przy każdej większej pozycji dopisz, gdzie jej używałeś. Trzy technologie z realnym kontekstem robią lepsze wrażenie niż piętnaście bez.

Systemy ATS czytają CV programisty dosłownie

Duże firmy filtrują zgłoszenia po słowach kluczowych z ogłoszenia, a system nie wie, że „JS" i „JavaScript" to to samo.

Używaj dokładnie tych nazw, które są w ogłoszeniu. Unikaj dwukolumnowych szablonów i grafik — CV z ikonami zamiast nazw technologii potrafi zostać odczytane jako puste. Jeśli aplikujesz do korporacji, pobierz wersję przygotowaną pod systemy rekrutacyjne.

Projekty własne i GitHub — kiedy pomagają, a kiedy szkodzą

Link do repozytorium działa na Twoją korzyść tylko wtedy, gdy jest tam coś, co chcesz pokazać. Pusty profil albo trzy porzucone tutoriale robią gorsze wrażenie niż brak linku.

Jeśli masz projekt z realnym rezultatem, opisz go jak doświadczenie: problem, rozwiązanie, użyte technologie, efekt. Przy juniorze dobry projekt własny bywa mocniejszym argumentem niż staż.

Najczęstsze błędy w CV programisty

Powtarzają się niezależnie od poziomu doświadczenia.

  • Lista dwudziestu technologii bez wskazania, które są główne.
  • Opis obowiązków zamiast rezultatów i decyzji technicznych.
  • Dwie kolumny, ikony i wykresy poziomu umiejętności — ładne w podglądzie, nieczytelne dla ATS.
  • Link do pustego lub zaniedbanego GitHuba.
  • CV na trzy strony przy trzech latach doświadczenia.
  • Skróty niezgodne z nazewnictwem z ogłoszenia, przez które filtr odrzuca zgłoszenie.

Stwórz CV programisty za darmo

Za darmo, bez zakładania konta. Pobierasz w PDF, DOCX i TXT.

Najczęstsze pytania

Czy CV programisty powinno mieć zdjęcie?
W branży IT zdjęcie nie jest standardem i spokojnie można je pominąć. Przy aplikacjach zagranicznych lepiej go nie dodawać.
Jak długie powinno być CV programisty?
Jedna strona do pięciu lat doświadczenia, maksymalnie dwie później. Starsze i mniej istotne projekty warto skrócić do jednej linii.
Czy wpisywać poziom znajomości technologii w procentach?
Lepiej nie. Paski i procenty nic nie znaczą dla czytającego, a systemy rekrutacyjne ich nie odczytają. Skuteczniejszy jest podział na technologie główne i poboczne.
Co wpisać w CV juniora bez komercyjnego doświadczenia?
Projekty własne opisane jak doświadczenie, staże, praca dyplomowa z konkretnym rezultatem i kursy zakończone projektem. Sam certyfikat bez projektu waży niewiele.

Zobacz też