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.
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.
Oto wzór, jak krok po kroku napisać CV programisty – jest jak prosty, ale skuteczny algorytm.
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ć.
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).
Pamiętaj, że kierownicy ds. rekrutacji mają setki CV do przejrzenia i chcą szybko znajdować kluczowe informacje, takie jak:
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.
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.
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:
lecz:
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
Młodszy programista w Power Media, Katowice
Czerwiec 2011 - Październik 2015
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.
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.
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%.
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:
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
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
Młodszy programista w Power Media, Katowice
Czerwiec 2011 - Październik 2015
Umiejętności
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
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!