Ostatnia istotna aktualizacja:
Programistów często ocenia się po tym, co zbudowali, a nie po długiej liście narzędzi. Mocne CV programisty wymienia technologie, wyjaśnia, jaki problem rozwiązywał każdy projekt, i jasno określa twoją rolę w zespole. Przykład jest fikcyjny; dostosuj go tylko do pracy, którą naprawdę wykonałeś.
Zacznij od precyzyjnego tytułu i profilu
Użyj tytułu pasującego do stanowiska, na przykład „Frontend Developer” lub „Backend Developer”, a po nim dwóch zdań o głównym stosie i mocnych stronach. Fikcyjny przykład: „Frontend developer z trzyletnim doświadczeniem w tworzeniu dostępnych interfejsów w React i TypeScript.” Bądź szczery co do poziomu, bo rozmowy techniczne go zweryfikują.
Pogrupuj umiejętności w sensowny sposób
Zamiast jednej długiej listy pogrupuj języki, frameworki, narzędzia i praktyki. Na początek daj te, których wymaga ogłoszenie. Nie dopisuj technologii, o której tylko czytałeś; osoba prowadząca rozmowę może poprosić o opis jej niedawnego użycia.
Opisuj projekty: problem, działanie, wynik
Przy każdej roli lub projekcie napisz, co zbudowałeś, jakich technologii użyłeś i co się zmieniło. Fikcyjny przykład: „Przebudowałem panel klienta w React, podzieliłem go na komponenty wielokrotnego użytku i napisałem testy głównych ścieżek.” Wynik dodaj tylko wtedy, gdy potrafisz go poprzeć, na przykład zmierzonym czasem ładowania lub wdrożoną funkcją.
Jasno określ swoją rolę w zespole
Napisz, czy pracowałeś sam, czy z innymi, i jaka część była twoja: przeglądy kodu, mentoring, pisanie dokumentacji lub naprawianie błędów. Unikaj przypisywania sobie wyłącznej zasługi za pracę zespołu. Pracodawcy cenią osoby, które potrafią wyjaśnić, co zdecydowały i dlaczego.
Dodaj linki do prac, które można otworzyć
Link do GitHuba, portfolio lub dema dodaj tylko wtedy, gdy jest uporządkowany i poprawnie się otwiera. Krótkie README wyjaśniające, co robi projekt, jest przydatniejsze niż wiele niedokończonych repozytoriów. Nie udostępniaj prywatnego kodu firmy ani poufnych szczegółów.
Zmieść się na jednej lub dwóch stronach
Trzy do pięciu punktów na rolę, z najistotniejszym na początku, w zupełności wystarczy. Przy pierwszej pracy programisty umieść wykształcenie i projekty nad doświadczeniem. Sprawdź dokładnie PDF: słowa związane z kodem i linki łatwo się psują.
Powiązane przykłady i poradniki
Źródła
Najczęstsze pytania
Czy wymieniać każdą technologię, której używałem?
Nie. Wymień te, które pasują do stanowiska i o których mógłbyś rozmawiać na rozmowie. Krótsza, szczera lista czyta się lepiej niż długa.
Czy link do GitHuba jest konieczny?
Nie zawsze, ale uporządkowany profil z kilkoma dobrze opisanymi projektami może wzmocnić twoje CV. Upewnij się, że linki działają.