Ocena CV i pomoc w dalszym rozwoju

0

Cześć,
czy byłby ktoś w stanie zobaczyć i ocenić moje CV związane ze stanowiskiem Junior Machine Learning, jak i mojego Github'a?

Zależy mi na profesjonalnej opinii, abym mógł skorygować moje wysiłki. Jestem lekko na krawędzi i nie wiem, w którą stronę pójść i w co zainwestować mój czas, więc każda porada, sugestia będzie na wagę złota.

3

The repository contains two object-oriented program

Liczba mnoga

tic toe game and war game

Poprawność nazwy plus przedimki

Additionalare used Selenium and Scrappy to Web scraping

To zdanie generalnie nie halo pod względem języka.

4

Nie rozumiem, ukończyłeś informatykę, zrobiłeś licencjat (sieciówka & Java) a teraz skupiasz się na Selenium (testerem stron WWW chcesz zostać?), web scrap i jako ukoronowanie dotychczasowej kariery wrzucasz coś co po wygooglaniu wygląda jak pseudo-bootcamo web-dev z 2500 'absolwentów'.

Zamiast pociągnąć pierwszy projekt, który zaliczyłeś, obroniłeś, to chowasz go do szuflady a chwalisz się czymś takim (The repository contains two object-oriented program (cards games): tic toe game)

Blondynka uczy
" for those who have never, I mean NEVER touched code before in their life "
Code with Ania Kubów
This is a a tic-tac-toe walkthrough for those who have never, I mean NEVER touched code before in their life

Edit


Ogarnij się, masz CV na dwie strony. 2 wisienki na torcie
gra kółko i krzyżyk jako top 1 projekt życiowy
coś jakby kółko zainteresowań, jakby szkoła programowania

Większości rekruterów w tym momencie odechciewa się tracić czas na głębszą analizę tego CV

0

W komentarzu wyżej widziałem, że jesteś na 5 roku studiów i żadnego doświadczenia komercyjnego? Co Ty robiłeś całe studia? Jakieś praktyki, staże? Przydałoby się cokolwiek wpisać w to CV.

3

using the Pandas, Seaborn, Matplotlib libraries

wypadałoby dać bolda w nazwach technologii. Ludzie nie czytają często CV, tylko przeglądają (czego sam doświadczyłem, że dopiero na rozmowie osoba rekrutująca mnie czytała dokładnie moje CV). Linki też nie są oznaczone w żaden sposób.

analysis movies datasets

Nie rozumiem tego zdania, albo ono jest niepoprawne albo ja mam zaćmienie umysłu (bo też tak może być).

Poza tym daty ci się rozjeżdżają wizualnie, jakoś dziwnie to wygląda.

Object-oriented cards games

  1. Dziwnie to brzmi. Przecież to kod jest zorientowany obiektowo, a nie same gry.
  2. Chwalenie się obiektówką w 2020 to trochę nie teges... Obiektówka to standard (i to często już podważany i wyśmiewany przez niektórych), a nie coś czym można zaplusować.
  3. Szczególnie, że zajrzałem w kod TicToe i to dość słaba obiektówka, w zasadzie pseudoobiektówka. Robisz "niby obiekty", tj. obiekty, które nie mają nic do powiedzenia i są workami na dane(równie dobrze mógłbyś słowników używać), a cała logika i tak jest w Game, który robi za "god object".

A gdyby zaprojektować to obiektowo to np. ruch komputera byłby w klasie Computer, za odbieranie inputa od gracza odpowiadała by klasa Player, a u ciebie za ruch komputera odpowiada metoda __move we wszystko mogącej klasie Game, która również pobiera input od gracza. To wręcz przeczy zasadom obiektówki. W OOP chodzi o to, żeby oddelegować to, co się dzieje w programie, do niezależnych od siebie obiektów, które potem można np. wygodnie podmieniać.

Np. wyobraź sobie, że piszesz bota w tym Machine Learning, który będzie grał sam w kółko i krzyżyk. Gdybyś zrobił to faktycznie obiektowo, to wystarczyłoby podmienić używaną klasę komputera. A u ciebie musiałbyś równo zaorać projekt, żeby dodać bota. Czyli nie jest to przemyślane do końca (chociaż zawsze dany projekt można ulepszyć albo zrobić inny, lepszy, to, że teraz nie wygląda to dobrze, nie znaczy, że tak musi być na stałe).

Jednak na tym etapie wyrzuciłbym ten projekt z CV. Bo tutaj ładne buzzwordy, biblioteki do machine learning, a tu wrzucasz projekt, który moim zdaniem może zadziałać tylko na twoją niekorzyść przy rekrutacji (szczególnie, że readme i komentarze po polsku, co też nie zachęca itp.).

3

Junior Machine Learning

Taka jest nazwa stanowiska, na które aplikujesz? Ty masz być tym uczeniem maszynowym? ;)

  • Anonimizując CV zapomniałeś o odnośnikach do GH - niby Jan Kowalski, a w URLach imię i nazwisko.
  • Tekst jest bardzo jednolity - nagłówki np. projektów zlewają się z tekstem.
  • Jak masz angielski B2 to bardziej przyłóż się, by treść ładnie brzmiała - knowledge of cośtam wiele razy z rzędu brzydko wygląda i równie dobrze mogłoby go nie być, szczególnie że pod koniec piszesz już po prostu "docker" i tyle. Niektóre opisy (np. stanowiska w obecnej pracy) napisane mocno łamanym angielskim, w wielu miejscach wplatasz polski (jak choćby w tytule pracy, ale ktoś już to wytknął).
  • Brak wyrównania tekstu - wygląda nieestetycznie, a podsumowanie na początku aż kłuje w oko.
  • Czemu klauzula RODO w stopce jest wyrównana z prawą kolumną właściwego CV? Wygląda to mało estetycznie.
0

Dziękuję Panowie za rady, poprawiłem błędy, dopisałem do CV praktyki zawodowe, które wykonywałem i dostałem się na staż.

1 użytkowników online, w tym zalogowanych: 0, gości: 1