Spis treści

1. Naucz się pisać testy (napisz przynajmniej jeden)


Pro tip: Sprawdź Get Pro Java gdzie nauczysz się pisać swój pierwszy test jednostkowy do projektu.
2. Stwórz 1+ projekt z demo (preferuj jeden, ale porządny z testami)


Najgorsze co możesz zrobić, moim zdaniem:
- brak projektu
- brak demo
- brak README (jak uruchomić aplikację)
- brak testów (pierwsze co sprawdzają doświadczeni)
Rozwiązania:
- brak README (jak uruchomić aplikację)
- Jak stworzyć projekt, który pomoże Ci zdobyć pierwszą pracę jako Java Dev?
3. Przedstaw swoje umiejętności w kontekście projektu



- Git/Maven/Gradle/Gitlab/Spring/SOLID/czysty kod/http/rest/DI/ …
- Nie wypisuj na sucho
- Wiedza nietechniczna (SCRUM, JIRA, Jenkins)
4. Wykonuj dodatkowe czynności. Ale jakie?


- Załóż bloga programistycznego – jak zacząć?
- Udzielaj się na forach/grupach (proś o CR)
- Dołączaj do społeczności np. GDG, Dare IT, mastermindy
- Projekt dla kogoś (nawet charytatywnie)
5. Umieszczaj profile w CV


- codewars
- codegym
- Marka osobista – Linkedin, Github
6. Stwórz zwięzłe i przejrzyste CV



- Skorzystaj szablonu – gwarancja przejrzystości i zawarcia kluczowych sekcji
- Wyrażam zgodę na przetwarzanie moich danych osobowych przez NAZWA FIRMY w celu prowadzenia rekrutacji na aplikowane przeze mnie stanowisko.
- Zobacz też: Cała prawda o rekrutacji początkujących programistów Javy – masz tylko 7 sekund, żeby nie odpaść na starcie! #37
7. Nie bój się rekrutacji po angielsku


- powtarzające się tematy link
- strach przed spróbowaniem choćby na 1szą rekrutacje
8. Zrób interesującą sekcję „o mnie” i dostosuj CV pod firmę



9. Umieść referencje i certyfikaty w CV


- Ale priorytetem są projekty i doświadczenie, a nie papier
- Znany jest OCAJP
10. Dostajesz odpowiedź i co dalej? Poznaj podstawy algorytmów i struktur danych


Jakie umiejętności powinien mieć Junior Java Developer?