SOLID.Jobs

SOLID.Blog

Witamy na naszym blogu.

„Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” – Martin Fowler


Początkujący programiści nie mają łatwo. Na jedno ogłoszenie o pracę na stanowisko juniorskie często składane jest nawet kilkaset aplikacji. Często jedynym sposobem, żeby się wyróżnić i zostać zauważonym przez rekrutera jest odpowiednio przygotowane CV. Wyjaśniamy na co należy zwrócić uwagę tworząc dokumenty aplikacyjne.

Z tego artykułu dowiesz się:

  • jak ważna jest spójność pomiędzy ogłoszeniem o pracę, a Twoim CV
  • jak odpowiednio zaprezentować swoje doświadczenie, nawet jeżeli żadnego nie posiadasz
  • co oprócz narzędzi i języków programowania powinno znaleźć się w sekcji umiejętności

1. Stwórz CV skrojone pod konkretną ofertę

Ogłoszenie o pracę zawiera listę konkretnych umiejętności, których pracodawca oczekuje od potencjalnego pracownika. Twoim zadaniem jest się jak najlepiej wstrzelić się w oczekiwania przyszłego szefa. Sprawdźmy poniższe wymagania wobec kandydata.

Przykładowe oczekiwania pracodawcy:

Czego oczekujemy?

  • Min. 1 roku doświadczenia komercyjnego w pracy w PHP, w tym projektach opartych o Symfony 3/4
  • Podstawowej znajomości JavaScript, HTML5, CSS3, jQuery
  • Min. teoretycznej znajomości jednego z frameworków JS: Angular, AngularJS, VueJS (lub chęci poznania i pracy z tymi technologiami)
  • Doświadczenia z Bootstrap, preprocesorami LESS lub SASS
  • Znajomości relacyjnych baz danych (SQL)
  • Umiejętności pracy z systemem kontroli wersji GIT
  • Dobrej znajomości języka angielskiego (B1/B2)

Znając już listę oczekiwań, możesz stworzyć idealnie dopasowane CV. Jako kandydat posiadający odpowiednie predyspozycje, powinieneś podkreślić je w swoim podsumowaniu zawodowym, którego przykładowa treść brzmi:

Jestem studentem ostatniego roku informatyki na Politechnice Warszawskiej. Rozwijam swoje umiejętności w języku PHP i technologiach webowych (Bootstrap, Angular) od 2 lat. Szukam możliwości rozwoju jako programista PHP w Państwa firmie.

2. Jeśli nie masz doświadczenia pochwal się swoimi projektami

Doświadczenie zawodowe ma bardzo dużą wartość w CV. Co zrobić jednak kiedy nie masz nic, co mógłbyś umieścić w tej sekcji? Jak pokazać potencjalnemu pracodawcy, że nadajesz się do tej pracy i posiadasz wymagane umiejętności? Pomóc mogą tutaj projekty, wykonane w trakcie nauki lub hobbistycznie. Możesz je umieścić na Githubie w swoim repozytorium. Nikt jednak nie będzie zagłębiał się w Twój kod (zajmuje to zbyt wiele czasu). Dlatego jeśli to możliwe zaprezentuj działanie swojej aplikacji w serwisach z darmowym hostingiem, jak np. Heroku czy Netlify.

Jeszcze lepiej od samodzielnie wykonanych projektów prezentuje się udział w rozwoju oprogramowania open source. Możesz pomóc w poprawie projektu na Githubie, który jest napisany w preferowanym przez Ciebie języku programowania. Twój kod zostanie wtedy sprawdzony przez bardziej doświadczonych programistów, a to pokazuje Twoją umiejętność pracy w grupie i znajomość narzędzi do wersjonowania kodu. W CV możesz potem opisać jakie zmiany wprowadziłeś i dodać link do projektu.

3. Przedstaw swoje wykształcenie i odbyte specjalistyczne kursy

Od lat znawcy rynku IT spierają się czy programista powinien posiadać wykształcenie informatyczne lub pokrewne. Studenci informatyki stanowią dużą grupę wśród osób aplikujących na stanowiska juniorskie. Kolejną dużą grupą są osoby po skończonym kursie programistycznym tzw. bootcampie. Warto pamiętać, że jeżeli ukończyliśmy studia to nie warto pisać o nauce w liceum czy technikum. Jeżeli jesteś w trakcie studiów również zaznacz to w CV.

Wykształcenie – przykładowy wpis:

[2018 - obecnie] Politechnika Warszawska

Kierunek: Informatyka

Kursy – przykładowy wpis:

[2019] Kurs Java od podstaw

Organizator: Akademia Programowania

4. Pamiętaj, że umiejętności miękkie są tak samo ważne w IT jak twarde

Umiejętności mają kluczowe znaczenie w branży IT. W pierwszej kolejności wymień te kluczowe z punktu widzenia pracodawcy (wymienione w ofercie o pracę). Warto ocenić poziom znajomości narzędzi czy języków programowania np. opisowo czy za pomocą pasków. Wiele osób zapomina o jakże ważnych w IT umiejętnościach miękkich. Są trudniej mierzalne, więc warto zrezygnować z poziomu ich oceny. Tyczą się zdolności społecznych, a więc tego jak dogadujesz się z innymi pracownikami czy też sposobu organizacji twojej pracy (np. praca w stresie).

Przykładowe umiejętności miękkie programisty:

  • chęć i duża motywacja do samorozwoju
  • umiejętność pracy pod presją czasu
  • wysoka kultura osobista

5. Nie zapomnij o tych zasadach tworząc CV

Na koniec chciałbym wymienić też ogólne zasady, podczas tworzenia CV, o których warto pamiętać:

  • maksymalnie 2 strony – dłuższe CV nie zostanie przeczytane,
  • zdjęcie – umieszczenie zdjęcia nie jest obowiązkowe, ale jeżeli je umieszczasz zadbaj o to by wyglądało oficjalnie, złe zdjęcie w CV wypada gorzej niż jego brak,
  • po angielsku – jeżeli oferta o pracę jest napisana w języku angielskim lub w ogłoszeniu jest prośba o CV w tym języku, wtedy napisz CV po angielsku,
  • w formacie PDF – format ten zapewnia, że na każdym urządzeniu dokument wygląda identycznie.

Jeżeli potrzebujesz wsparcia w procesie pisania CV skorzystaj z Kreatora CV.

Powodzenia w pisaniu CV


Udostępnij ten wpis:

FacebookX (Twitter)LinkedIn
Firma

Kreator FastCV
Kreator FastCV

Kreator FastCV – innowacyjny kreator CV Online. Od 2019 pomaga kandydatom uzyskać więcej zaproszeń na rozmowy kwalifikacyjne. FastCV to również źródło profesjonalnych porad zawodowych.