Programujesz i chcesz wykonać następny krok w swojej karierze w IT. Rewelacja! Gdy piszesz CV programisty, zdecydowanie nie możesz pominąć niczego, co mogłoby dać ci przewagę.
W tym miejscu z pomocą przychodzi cveasy.pl ze swoim poradnikiem pisania CV specjalnie z myślą o programistach. Opracowaliśmy kilkadziesiąt poradników pisania CV pod konkretne zawody wraz z przykładami, poradami ekspertów i zasobami niezbędnymi przy poszukiwaniu pracy.
Jak napisać CV programisty
Tym, co łączy praktycznie wszystkie CV – niezależnie od zawodu – jest podobieństwo ich treści i struktury. Oto sekcje, które musisz zawrzeć w swoim CV.
- Nagłówek CV
- Podsumowanie zawodowe (albo „O mnie”)
- Doświadczenie zawodowe
- Umiejętności
- Wykształcenie
Oto wzór, jak krok po kroku napisać CV programisty – jest jak prosty, ale skuteczny algorytm.
- Skup się na konkretach, które powiedzą pracodawcy, czego może się po tobie spodziewać. Jak twoja świetna znajomość JavaScript przełożyła się na wyniki firmy?
- Dostosuj CV do konkretnego ogłoszenia na poziomie umiejętności (nie kłam, ale podkreśl te kompetencje, które będą ci najbardziej potrzebne), jak i stylu nowego pracodawcy.
- Wybierz szablon CV, który pozwoli ci zaprezentować się profesjonalnie.
- Zadbaj o optymalizację pod kątem systemów ATS – wpisz najważniejsze słowa kluczowe z ogłoszenia.
Złamanie kodu: przejście przez system rekrutacyjny
Chcesz, by CV dotarło do żywego człowieka – musisz więc zrozumieć systemy rekrutacyjne (ATS). Ich celem jest odrzucenie CV, które nie spełniają wymagań pracodawcy.
Zadbaj, by twoje CV zawierało właściwe frazy, które znajdziesz w opisie stanowiska (nazwy języków programowania, wymaganych framework’ów – zarówno pełne słowa, jak i skróty). Nie wpisuj ich jednak na siłę. Nie używaj tabelek i nie umieszczaj danych w nagłówkach czy przypisach – niektóre ATSy nie będą w stanie ich odczytać.
Wybór najlepszego formatu CV dla programisty
Jeśli masz doświadczenie zawodowe na stanowiskach pracowniczych, to najlepsze będzie CV napisane chronologicznie. Historia zatrudnienia jest wymieniona w odwrotnej kolejności, od ostatniego po wcześniejsze, według nazw pracodawców.
Samozatrudnienie i prace na zlecenie pozwalają na zastosowanie tak zwanej struktury funkcjonalnej, która skupia się na konkretnych umiejętnościach, kursach czy projektach. Najbardziej elastyczna jest forma hybrydowa (połączenie).
Podaj informacje kontaktowe
Pamiętaj, że kierownicy ds. rekrutacji mają setki CV do przejrzenia i chcą szybko znajdować kluczowe informacje, takie jak:
- Imię i nazwisko: Dodaj także stanowisko, na które aplikujesz.
- Profesjonalny adres e-mail: Niech zawiera imię i nazwisko.
- Numer telefonu: Podaj swój prywatny numer.
- Lokalizacja: Miejscowość, w której mieszkasz, i ewentualnie informacja o gotowości do relokacji/pracy zdalnej.
- LinkedIn/portfolio: Jeśli masz aktualny profil na LinkedIn, podaj do niego link. Z kolei portfolio pokaże osobom o wykształceniu technicznym, co potrafisz.
Aby ułatwić rekruterom poszukiwania, umieść swoje namiary w nagłówku, w widocznym miejscu. Nie podawaj żadnych nadmiarowych informacji takich jak dokładny adres zamieszkania, data urodzenia czy stan cywilny.
- Julianna Stencel-Kowalska
- Programista Python (Python Developer)
- 694-347-992
- [email protected]
- Portfolio: www.projektyjulianny.pl
- Julianna Stencel-Kowalska
- Programistka
- Nr PESEL: 000000000
- [email protected]
Dobrze wykorzystaj podsumowanie zawodowe
Twoim celem w podsumowaniu godnym wspaniałego programisty powinno być zaprezentowanie w dwóch-czterech zdaniach swojego zawodowego „ja” wraz z wszystkimi sukcesami tak, by rekruterzy nie mogli się oprzeć zaproszeniu cię na rozmowę. Nie zapomnij też o kluczowych słowach i frazach!
Zacznij od streszczenia największych i najistotniejszych osiągnięć – stwórz ich listę w pierwszym kroku przygotowań do podsumowania. Nie popadaj w przesadę, ale pokaż je z dumą.
Pamiętaj, że bardzo ważne są zwięzłość i niezapychanie całej strony tekstem. Wszystkie słowa w podsumowaniu powinny być czasownikiem akcji (opisywać konkretne zadanie czy osiągnięcie) w połączeniu z robiącym wrażenie rzeczownikiem.
Jeśli chcesz zobaczyć, jak to wygląda w praktyce, może zajrzysz do naszych CV z powiązanych branż? Czeka tam na ciebie między innymi CV informatyka oraz CV kierownika działu IT.
Poniżej znajdziesz przykładowe podsumowania zawodowe z CV programisty bez doświadczenia i doświadczonego. Możesz dostosować je do swoich potrzeb.
Otwarta na nowe doświadczenia programistka z dyplomem Politechniki Warszawskiej, organizatorka studenckich hackathonów. Interesuje się bazami danych i chce się rozwijać w obszarze zarządzania hurtowniami danych.
Innowacyjny programista i przedsiębiorca internetowy. Marzy o lepiej skomunikowanym świecie. Kreatywny twórca z dużym doświadczeniem w tworzeniu oprogramowania i pracą z rozmaitymi strukturami danych.
Starszy programista front-end z sześcioletnim doświadczeniem z React. Świetna znajomość HTML5, CSS3 (LESS) i RWD, poparta obszernym portfolio i referencjami. Rozumie, jak komunikować się z użytkownikami i spełniać ich potrzeby.
Przedstaw swoje doświadczenie zawodowe programisty: informacje zerojedynkowe
Na początek zdecyduj, czy twoje zawodowe osiągnięcia lepiej będzie opisać w ramach konwencjonalnej historii zatrudnienia, czy też rubryki „Projekty”. Pracujesz jako freelancer albo dopiero rozpoczynasz karierę? A może masz wielki wkład w oprogramowanie open-source czy inny kod crowdsourcingowy? Postaw na rubrykę „Projekty”, gdzie możesz rozpisać się na temat pracy wykonanej poza etatem. Jeśli jednak większość doświadczenia masz na etacie, stwórz raczej rubrykę „Historia zatrudnienia”.
Tak czy inaczej, nie ograniczaj się do podania tylko zakresu obowiązków. Przedstaw swoje projekty i trudne wyzwania, jakie przed tobą stawały. Nie pisz zatem:
- Tworzenie, utrzymywanie i rozwijanie aplikacji,
lecz:
- Stworzenie, utrzymanie i rozwijanie trzech aplikacji w języku JAVA w metodyce agile – zarządzałam czteroosobowym zespołem.
Poniżej znajdziesz przykładową historię zatrudnienia CV programisty, którą możesz edytować według własnych potrzeb.
Programista w FingoWeb, Katowice
Grudzień 2015 - Obecnie
- Ulepszanie systemów oprogramowania, by pomóc edukatorom i naukowcom opracowującym polityki w zakresie wyzwań stojących przed ludzkością.
- Programowanie i doskonalenie programów: efekt - obniżenie kosztów o 5% rok do roku.
- Tworzenie strategii zapewniania zgodności z najnowszymi standardami.
- Rozwiązywanie złożonych problemów i usuwanie błędów oprogramowania.
Młodszy programista w Power Media, Katowice
Czerwiec 2011 - Październik 2015
- Skuteczna naprawa kompleksowych błędów w oprogramowaniu;
- Wdrażanie i aktualizacja modułów aplikacji pod kierunkiem starszych programistów;
- Łączenie samodzielnych obowiązków z entuzjazmem i skutecznością we współpracy z kolegami;
- Wykonywanie zautomatyzowanych zadań testowych i rutynowe opracowywanie złożonych funkcji.
Jak napisać CV programisty bez doświadczenia
Co zrobić, żeby wejść na rynek pracy jako programista bez oficjalnego doświadczenia? Może nie masz za sobą pracy w branży programisty, ale to nie znaczy jeszcze, że nie masz cennych doświadczeń praktycznych związanych z programowaniem!
Skup się na posiadanych umiejętnościach i projektach, przy których je zdobyłeś – możesz wypisać je w rubryce „Projekty” albo „Doświadczenie” i zaprezentować tak, jak robi się to w przypadku pracy na etacie.
Pokaż, jak twoje poprzednie stanowiska w innych branżach czy pasje pomogą ci na stanowisku programisty.
Wypisz swoje umiejętności kluczowe dla pracy programisty
Rubryka „ Umiejętności” powinna zawierać informację o twoich kompetencjach miękkich. Chociaż wiele osób uważa, że programistom i inżynierom oprogramowania brakuje umiejętności interpersonalnych, to właśnie inteligencja emocjonalna może wyróżnić cię z tłumu. Oczywiście nie zapomnij o twardych umiejętnościach, niezbędnych do pisania eleganckiego, poprawnego kodu.
Wymień listę programów, frameworków oraz wszystkich używanych przez ciebie systemów. Jeśli miejsce pozwoli, wypisz dokładnie pełne nazwy i skróty. W ten sposób nie będziesz mieć problemu, jeśli system rekrutacyjny będzie zaprogramowany na szukanie tylko jednego z nich.
- Komunikacja
- Dokładność
- Terminowość
- Java
- Javascript
- SQL
- Python
- Git
- Pisanie promptów
Zastanów się też, jak używałeś tych umiejętności w poprzednich pracach i zaprezentuj je odpowiednio, używając przykładów:
Komunikacja – odpowiadałem za kontakty z klientami końcowymi i zespołem programistów, uzyskując przez trzy kolejne lata ocenę NPS na poziomie 75%.
- Myślenie analityczne
- Programowanie
- Znajomość logiki oprogramowania
- Rozwiązywanie problemów z oprogramowaniem
- Wiedza dot. interfejsu
- Zdolność adaptacji
Wypunktuj swoje wykształcenie i certyfikaty związane z programowaniem
Większość programistów posiada dyplomy ukończenia studiów, ale nie zawsze są one konieczne do zdobycia pracy. W rzadkich przypadkach można znaleźć zatrudnienie bez formalnego wykształcenia – wystarczy super CV i portfolio programistyczne.
Wielu programistów ukończyło bootcampy, które koncentrowały się wyłącznie na nauce programowania. Poza formalnym wykształceniem wpisz w tej rubryce:
- Wszelkie kursy, szkolenia, warsztaty, webinary: W programowaniu szybko można wypaść z obiegu, bo cały czas powstają nowe języki i narzędzia. Pokaż, że jesteś na bieżąco.
- Praktyki i staże: Pracodawcy bardzo sobie cenią praktyczne doświadczenie, więc każdy staż związany z programowaniem będzie twoim wielkim atutem.
- Wystąpienia i udział w niekomercyjnych spotkaniach programistycznych, np. organizowanych przez społeczność Meetup.com.
Poniżej znajdziesz przykładową sekcję wykształcenia CV programisty.
Studia II stopnia na kierunku Informatyka, Wyższa Szkola Technologii Informatycznych, Katowice
Wrzesień 2009 - Czerwiec 2011
Studia I na kierunku Informatyka, Uniwersytet Ekonomiczny, Katowice
Październik 2007 - Czerwiec 2010
Wybierz najbardziej odpowiednią kompozycję i układ CV dla programisty
Programiści, deweloperzy, matematycy i inni z sektora STEM używają słów takich jak “piękny” czy “elegancki” do opisu równań i kodu, który jest przejrzysty i skuteczny. Kieruj się podobnymi ideałami w swoim CV.
Dopilnuj, by nagłówki poszczególnych sekcji się wyróżniały. Zróżnicuj długości linii, by uniknąć wielkich bloków tekstu i trzymaj się czytelnych fontów. Dopilnuj, by marginesy były wystarczająco szerokie, z odpowiednią ilością pustej przestrzeni.
Jako programista z pewnością wiesz, że różne edytory tekstu (a nawet różne wersje tego samego programu!) mogą być niekompatybilne względem siebie, przez co twoje CV będzie wyglądało inaczej na różnych komputerach. Łatwo tego unikniesz poprzez zapisanie CV w PDF-ie.
Profil
Innowacyjny programista i przedsiębiorca internetowy. Marzy o lepiej skomunikowanym świecie. Kreatywny twórca z dużym doświadczeniem w tworzeniu oprogramowania i pracą z rozmaitymi strukturami danych.
Historia zatrudnienia
Programista w FingoWeb, Katowice
Grudzień 2015 - Obecnie
- Ulepszanie systemów oprogramowania, by pomóc edukatorom i naukowcom opracowującym polityki w zakresie wyzwań stojących przed ludzkością.
- Programowanie i doskonalenie programów: efekt - obniżenie kosztów o 5% rok do roku.
- Tworzenie strategii zapewniania zgodności z najnowszymi standardami.
- Rozwiązywanie złożonych problemów i usuwanie błędów oprogramowania.
Młodszy programista w Power Media, Katowice
Czerwiec 2011 - Październik 2015
- Skuteczna naprawa kompleksowych błędów w oprogramowaniu;
- Wdrażanie i aktualizacja modułów aplikacji pod kierunkiem starszych programistów;
- Łączenie samodzielnych obowiązków z entuzjazmem i skutecznością we współpracy z kolegami;
- Wykonywanie zautomatyzowanych zadań testowych i rutynowe opracowywanie złożonych funkcji.
Umiejętności
- Myślenie analityczne
- Programowanie
- Znajomość logiki oprogramowania
- Rozwiązywanie problemów z oprogramowaniem
- Wiedza dot. interfejsu
- Zdolność adaptacji
Wykształcenie
Studia II stopnia na kierunku Informatyka, Wyższa Szkola Technologii Informatycznych, Katowice
Wrzesień 2009 - Czerwiec 2011
Studia I na kierunku Informatyka, Uniwersytet Ekonomiczny, Katowice
Październik 2007 - Czerwiec 2010
Przykładowe CV programisty (sam tekst)
Dzięki prostym wskazówkom i s zablonom CV z cveasy.pl, stworzonym przez ekspertów i przetestowanym przez rekruterów odnajdziesz odpowiednie połączenie czytelności i przejrzystości. Wybierz na start jedną z czterech kategorii szablonów: profesjonalną, nowoczesną, prostą bądź kreatywną. Gotowy? Trzymamy kciuki!