Jak napisać CV dla programisty — szablon i wskazówki
CV programisty to dokument, który musi mówić sam za siebie — zanim dostaniesz szansę na rozmowę, rekruter poświęca mu średnio 7 sekund. W branży IT reguły gry są nieco inne niż w tradycyjnych zawodach. Oto jak napisać CV, które wyróżni Cię spośród setek kandydatów.
Czym różni się CV programisty od klasycznego?
W IT liczą się wyniki i umiejętności, nie ozdobniki:
- Portfolio > dyplom — link do GitHuba ważniejszy niż nazwa uczelni
- Technologie na pierwszym planie — lista stacku technicznego to obowiązkowy element
- Konkretne projekty — opisz, co zbudowałeś, nie tylko gdzie pracowałeś
- Minimalistyczny design — czytelność ponad estetykę
- Format ATS-friendly — systemy śledzenia kandydatów skanują CV pod kątem słów kluczowych
Struktura CV programisty — szablon
1. Nagłówek (Header)
Jan Kowalski
Full-Stack Developer | React & Node.js
📧 jan.kowalski@email.com
📱 +48 000 000 000
🔗 github.com/jankowalski
🔗 linkedin.com/in/jankowalski
📍 Warszawa (open to remote)
Wskazówki:
- Dodaj tytuł zawodowy tuż pod imieniem
- Koniecznie zamieść link do GitHuba
- Zaznacz, czy jesteś otwarty na pracę zdalną
- Nie musisz podawać adresu zamieszkania
2. Podsumowanie zawodowe (Summary)
2–3 zdania opisujące Twoje doświadczenie, specjalizację i to, co chcesz robić dalej.
Przykład:
Full-Stack Developer z 3-letnim doświadczeniem w budowaniu aplikacji webowych w React i Node.js. Specjalizuję się w skalowalnych architekturach i optymalizacji wydajności. Szukam roli w dynamicznym startupie lub scaleupie.
3. Umiejętności techniczne (Skills)
Pogrupuj umiejętności według kategorii:
**Frontend:** React, TypeScript, Next.js, HTML/CSS, Tailwind
**Backend:** Node.js, Express, Python, REST API, GraphQL
**Bazy danych:** PostgreSQL, MongoDB, Redis
**DevOps:** Docker, GitHub Actions, AWS (EC2, S3)
**Narzędzia:** Git, Jira, Figma
Ważne: Nie wymieniaj technologii, których nie opanowałeś — dostaniesz pytania na rozmowie.
4. Doświadczenie zawodowe (Experience)
Format: Firma | Stanowisko | Daty
Pod każdą pozycją użyj punktów opisujących osiągnięcia, nie obowiązki:
Źle: Odpowiadałem za development frontendu Dobrze: Zrefaktoryzowałem główny moduł aplikacji, redukując czas ładowania o 40%
Formuła STAR:
- Sytuacja — kontekst
- Task — zadanie
- Action — działanie
- Result — wynik (z liczbami!)
5. Projekty (Projects)
To najważniejsza sekcja dla juniorów i osób zmieniających zawód:
**Aplikacja do zarządzania budżetem** | github.com/jan/budget-app
Full-stack app zbudowana w React + Node.js + PostgreSQL.
Funkcje: autentykacja, kategorie wydatków, wykresy, eksport PDF.
Wdrożona na Vercel + Railway.
Minimum 2–3 projekty, najlepiej z działającym demo.
6. Wykształcenie (Education)
Krótko: uczelnia, kierunek, rok ukończenia. Dodaj certyfikaty IT.
7. Certyfikaty
- AWS Certified Developer
- Google Cloud Associate
- Meta Frontend Developer
- CompTIA Security+
Najczęstsze błędy w CV programisty
Błędy treści
- Ogólnikowe opisy bez liczb i wyników
- Wymienienie każdej technologii, z jaką miałeś kontakt
- Brak linków do projektów / GitHuba
- Przerwy w historii zawodowej bez wyjaśnienia
Błędy formatowania
- CV dłuższe niż 2 strony (dla juniorów: 1 strona)
- Zdjęcie (w IT zwykle zbędne, szczególnie za granicą)
- Kolory i grafiki utrudniające czytanie ATS
- Fonty trudne do czytania
Błędy językowe
- Błędy ortograficzne — dyskwalifikują natychmiast
- Mieszanie języków (polskie CV z angielskim stackiem — OK, byle konsekwentnie)
- Zbyt formalne słownictwo
CV po angielsku czy po polsku?
Po polsku: dla polskich firm, które nie rekrutują globalnie Po angielsku: dla firm z kapitałem zagranicznym, produktów globalnych, pracy zdalnej dla zagranicznych klientów
Tip: Przygotuj dwie wersje i dobierz odpowiednią do oferty.
Narzędzia do tworzenia CV
- Canva — piękne, ale uważaj na ATS-kompatybilność
- Overleaf (LaTeX) — profesjonalne, idealne dla deweloperów
- Resume.io / Zety — gotowe szablony ATS-friendly
- Microsoft Word / Google Docs — proste i skuteczne
Jak dostosować CV do konkretnej oferty?
- Przeczytaj uważnie ogłoszenie
- Wypisz wymagane technologie i słowa kluczowe
- Sprawdź, czy Twoje CV zawiera te słowa
- Dostosuj podsumowanie do roli
- Przesuń najważniejsze projekty na górę
Podsumowanie
CV programisty to dokument techniczny. Skup się na konkretach: technologiach, projektach i wymiernych wynikach. Zadbaj o GitHuba i portfolio — to Twoja najlepsza wizytówka w branży IT.
Rozwijaj swoje umiejętności techniczne i twórz projekty do portfolio dzięki kursom na VITA.