CV do oceny

D2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Dzień dobry,

Obecnie jestem na początku swojej drogi w branży IT — studiuję na pierwszym roku matematyki i informatyki i jednocześnie poszukuję możliwości zdobycia praktycznego doświadczenia. Interesuje mnie staż, praktyki lub stanowisko juniora, które pomogłyby mi rozwijać umiejętności.

Byłabym bardzo wdzięczna za ocenę mojego CV oraz wskazówki dotyczące jego ulepszenia. Co warto dodać, usunąć lub poprawić? Czy warto skorzystać z dostępnych szablonów CV? Na co szczególnie zwrócić uwagę, aby przyciągnąć uwagę rekruterów?

Z góry dziękuję za wszelką pomoc i rady! 😊

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
3

Wiek: 07.1998

To nie wiek tylko data urodzenia. Czemu masz 26 lat, dalej studiujesz i nie masz doświadczenia?

Implementacja react-router-dom, useState, useEffect, useRef, useLocation.

clicking... double clicking... reading emails... deleting emails...
nie pisz takich rzeczy

studia magisterskie 10.2015- 07.2020
Kierunek: Zarządzanie i marketing

a ok, nie musisz odpowiadać na pierwsze pytanie.

CV jest ok, choć dwie strony na juniora bez doświadczenia to trochę marnowanie czasu rekrutera. Jako że obecnie masz bardzo nikłe szanse na pracę nawet z dobrym cv i doświadczeniem to zamiast rad jak podszlifować cv zaproponuję zrobienie kilku fajnych projektów i paru zleceń jako freelancer, gdzieś na fiverze czy czymś takim. Coś zarobisz, zdobędziesz faktyczne doświadczenie.

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6968
1
  • Obsługa klienta,
  • HR,
  • Studia częściowo humanistyczne, częściowo ścisłe,
  • Znajomość wielu języków obcych na całkiem sensownym poziomie.

Z tego wynika, że lwią część życia szłaś w kierunku humanistycznym.
Dopiero dwa lata temu zwrot o 179 stopni i kursy wszystkiego po trochu...

Dość słabo to wygląda przy ludziach, którzy siedzą w tej dziedzinie od podstawówki.

Biorąc pod uwagę sytuację w naszym kraju, powinno być spore zapotrzebowanie na ludzi z twoim wykształceniem językowym.
Oczywiście nie chodzi tu o języki programowania...

1programmer
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 623
0

CV musi być na jednej stronie. Wypisywanie konkretnych ficzerów które znasz przy językach też moim zdaniem zbędne. Skoro piszesz, że znasz Javę, to chyba ciężko nie znać OOP. Jakichś kursów z Udemy też nie warto. Nie da się też wywnioskować, w którym kierunku chcesz iść, bo masz wszystkiego po trochu.

Obecnie i tak liczy się tylko fart. Możesz być kozakiem, a nie dostaniesz zaproszenia na rozmowę, bo masz w CV wpisaną znajomość JS/TS, a Anetka z HRu ma wyraźnie w wymaganiach Javascript XD
Weź zastanów się co chcesz zrobić i zrób projekt na kilkanaście, kilkadziesiąt tysięcy linijek, który implementuje abstrakcję z jakąś złożonością, trzymając się SOLID, wzorców projektowych, filarów OOP i tyle. Przynajmniej jest wtedy co oceniać i tym możesz przykuć uwagę, bo większość ma takie projekty, że tam jest więcej boilerplate'u niż ich kodu.

elwis
  • Rejestracja: dni
  • Ostatnio: dni
0
  1. Wydaje mi się, że kolejność jest niewłaściwa. Na początku powinny być umiejętnosci, potem doświadczenie, a na końcu szkolenia i edukacja, tak chyba wygląda kolejność zainteresowania ze strony rekrutera (a przynajmniej na to ja zwracam uwagę). Ewentualnie można zrobić 2 kolumny i w jednej dać skille, dane osobowe i różne pierdółki, a obok doświadczenie i resztę.
  2. Sekcja umiejętności jest zbyt rozwlekła. Tylko języki programowania i frameworki, ewentualnie OOP i paradygmat funkcyjny, czym też się chwalisz, a może się spodobać.
  3. Umiejętności miękkie też są bardzo rozwlekłe. Mogłby być po prostu szybkie hasła ciągiem w jednej linijce. Rekruterzy chcą pobieżnie patrzeć, a im więcej mają niepotrzenych słów tym bardziej utrudniasz im pracę.
LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8488
0

Datę urodzenia bym wywalił. Po co narażać się na potencjalną dyskryminację?

Python: operacje na podstawowych strukturach danych (List, Tuple, Set, Dictionary), takie jak sortowanie, filtrowanie, i redukowanie danych; obsługa błędów i wyjątków (try, except, finally); tworzenie i zarządzanie klasami i obiektami; pętle; kontrola przepływu w pętlach (break, continue, else); funkcje; instrukcje warunkowe.

To jest oczywiste. Nie ma sensu tego pisać, bo tego się uczą ludzie w pierwszych tygodniach nauki programowania.
W Javie tak samo. To brzmi, jakbyś wpisała wszystko z sylabusa ze studiów.

JavaScript: Manipulacja DOM; API; funkcje wyższego rzędu (map, filter, reduce); prototypy, klasy, kontekst this.

Bierz też pod uwagę, że jak wypisujesz w CV tak szczegółowo umiejętności, to ktoś może cię z tego zapytać.
A w JS bardzo łatwo wymyśleć podchwytliwe pytanie np. jak będzie wyglądać tablica foo po odpaleniu tego kodu:

Kopiuj
const foo = Array(10).map((n, i) => i + 1);

?
chodzi o to, że callback w metodzie .map() się w ogóle nie odpali w tym przypadku. Ale co zrobić, żeby się odpalił?
Podaję przykład "kruczka", z jakim możesz się spotkać, jednego z wielu w JS. Ale myślę, że w każdym języku są jakieś kruczki.

Co nie znaczy, że tych kruczków nie da się poznać (jak też możliwe, że już znasz powyższy przypadek), tylko że w CV deklarujesz ze szczegółami znajomość JS, Javy, Pythona, SQL, React, CSS, więc to może prowokować do zadawania szczegółowych pytań odnośnie tego, co wpisałaś, żeby sprawdzić tę wiedzę. Gdyby to była jeszcze jedna technologia, to wtedy przynajmniej mogłabyś się z jednej technologii przygotować dobrze. A tak sugerujesz, że znasz wszystkie szczegółowo (nawet jeśli to są podstawy).

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.