Prośba o ocenę cv oraz w miarę możliwości pobierzne sprawdzenie portfolio

0

Witam.

Przed rokiem postanowiłem, że wrócę do czegoś, co planowałem lata temu i postanowiłem się w końcu przebranżowić na programistę.
Wiadomo, temat ciężki z racji okoliczności, pandemia, nasycenie rynku i tak dalej, i tak dalej...
Mimo tego wszystkiego cel pozostaje ten sam, nadal szkolę się w C# i od kilku dni zacząłem powoli aktywniej szukać pracy z myślą, że nabyte umiejętności pozwolą załapać się gdzieś na juniora.

I ty jest pytanie skierowane do Was, a właściwie to kilka:

  • czy zamieszczone tu CV jest adekwatne? Co należało by poprawić?
  • czy kod na moim profilu na gicie po pobieżnej ocenie spełnia jakieś przyjęte normy? W sensie jak został by oceniony przez profesjonalistów szukających pracownika?

Sam publikowany projekt (shield) jest przeze mnie rozwijany po godzinach, póki co przechodzi gruntowne przepisanie, dlatego gui jest odpięte a testy jednostkowe są napisane opieszale (zostały w większości usunięte)

Pozdrawiam i z góry dzięki za czas i opinie.

5

Problem z tym CV jest taki, że wpisałeś kupę umiejętności programistycznych, chcesz aplikować na kodera, ale z CV nijak nie wynika ze umiesz programować. Rozumiem ze nie masz doświadczenia, ale w takim razie wrzuć tam w CV opis jakigoś swojego projektu, bo inaczej to słabo to widzę.

na juniora

Zapomnij. Może na jakiś staż się uda.

0
Shalom napisał(a):

Problem z tym CV jest taki, że wpisałeś kupę umiejętności programistycznych, chcesz aplikować na kodera, ale z CV nijak nie wynika ze umiesz programować. Rozumiem ze nie masz doświadczenia, ale w takim razie wrzuć tam w CV opis jakigoś swojego projektu, bo inaczej to słabo to widzę.

na juniora

Zapomnij. Może na jakiś staż się uda.

Rozumiem, że proponujesz dopisanie opisu projektu w miejscu doświadczenia zawodowego ( / niekomercyjnego) i opisanie wykorzystanych tam technologii?

0

Tak, zrobić sekcje personal projects i coś tam dać. Inaczej ciężko będzie mieć jakiś punkt zaczepienia podczas rozmowy, o ile uda ci się na taka dostać.

1

Dlaczego zostawiłeś w repozytorium tyle zakomentowanego kodu?

0

Wstawiam zaktualizowane CV.
Wykorzystane w projekcie technologie wstawiłem pod opisem, nie chciałem ich bezczelnie dublować z sekcją Umiejętności.

Co do pytania @grzesiek51114:
Zakładam, że chodzi o kod w assembly od gui - z racji tego, iż przepisałem większość kodu w "Messaging" (wliczając zmienioną nazwę), większość kodu z gui przestała funkcjonować.
Zamiast usunąć cały dotychczasowy kod postanowiłem go wykomentować i skupić się na przepisaniu protokołu transmisji do nowej wersji a następnie wprowadzeniu w końcu faktycznych urządzeń końcowych. Przez to również wypadła lwia część testów jednostkowych napisanych pod poprzednią wersję.

1

Wywal to co przestało funkcjonować, ponieważ prawie na pewno już do tego nie wrócisz.

Komentarze w repozytoriach powinno się ograniczać do minimum, ponieważ, jeśli robisz commita, wdrażasz jakąś funkcjonalność i tym samym dbasz o czytelność. Śledzić zmiany można za pomocą Gita. Komentowanie starego kodu jest zbędne, a w tym przypadku może nawet źle świadczyć o programiście.

PS: pierwszy, lepszy przykład: https://github.com/quain24/SHIELD/blob/master/Shield.WpfGui/ViewModels/ShellViewModel.cs

0
grzesiek51114 napisał(a):

Wywal to co przestało funkcjonować, ponieważ prawie na pewno już do tego nie wrócisz.

Komentarze w repozytoriach powinno się ograniczać do minimum, ponieważ, jeśli robisz commita, wdrażasz jakąś funkcjonalność i tym samym dbasz o czytelność. Śledzić zmiany można za pomocą Gita. Komentowanie starego kodu jest zbędne, a w tym przypadku może nawet źle świadczyć o programiście.

Rozumiem, jutro wyczyszczę wszystko, co zbędne.

Docenił bym również ocenę czytelności(?) tego, co napisałem - samemu ciężko mi stwierdzić, czy mój kod jest dostatecznie przejrzysty, powiedzmy "na poziomie" juniora i czy trzyma się standardów osób, które na co dzień piszą zawodowo. Staram się pisać tak, by było czysto i w miarę zgodnie z solid, acz wiadomo, samego siebie nie ocenię.

3

Masz CV typowego WPF-iarza, próbującego coś tam napisać w działce webowej. Dobrze świadczy o Tobie fakt, że nie wymyślasz koła na nowo i korzystasz z dedykowanych narzędzi do MVVM, miast grzebać własne, koślawe implementacje.

Nie wiem dokąd zmierzasz ale desktop wymiera i jeśli chcesz naprawdę się utrzymać to radzę zainwestować w poszerzanie nauki technologii webowych. WPF jest bardzo fajny ale, nie oszukujmy się, martwy.

0

Planem był właśnie desktop, acz masz rację - przeglądam oferty i lwia część stawia na MVC i ASP.NET.

Co się tyczy obecnego pisania w działce webowej - w tym projekcie nic absolutnie nie ma związku z WEB'em - komunikacja przebiega przez port COM (adaptery usb), wspomniany w CV własny protokół opiera się na wymianie danych między bazą sterującą (PC) a jednym bądź większą ilością hubów sterujących zadaną ilością urządzeń aktywnych.
Może powinienem to jakoś w CV zaznaczyć?

Chcę ten projekt doprowadzić do końca, w międzyczasie będę dalej kontynuował douczanie - web z całym dorobkiem inwentarza to właśnie kolejny krok, ten rok poświęciłem głównie na sam język i zasady pisania aplikacji, clean code, wzorce i temu podobne - to też chciałbym ocenić.
Wiadomo, na tą chwilę desktop to droga pod górkę, acz myślę, że nie ma sensu bym dalej czekał - stąd właśnie prośba o małe code-review z waszej strony.

MVC i reszta na poziomie początkującym myślę, że nie będzie problem w jakimś logicznym czasie, także przeskok na web jest możliwy, a wręcz tak jak mówisz w tych czasach chyba wymagany jako przynajmniej posiadana wiedza dodatkowa.

Pomijając rodzaj technologi zależy mi głównie na tym, by mój kod był jak najprostszy, najbardziej czytelny i, nie wiem jak to nazwać - powiedzmy przyjemny i łatwy do przyswojenia - tym się staram kierować. Zakładam przynajmniej, że jest to w jakiś sposób cenione przez osoby rekrutujące, a poza tym, uważam, że tak powinno się po prostu pisać. Wiadomo, rzeczywistość produkcyjna jest zapewne daleka od takich ideałów;)

Tak czy siak, pozostają wymienione już pytania

  • czy tak pisany kod nadaje się jako przykład projektu pokazywanego rekruterom i ogólnie jest na poziomie +- juniorskim (pomijając uwagę o komentarzach)
  • oraz czy wstawione poprawione cv nadal wymaga jakiś poprawek według Was.

Pozdrawiam!

1

Nikogo nie interesuje, że współpracowałeś z Jeronimo Martins 8 lat temu tak samo jak to, że 15 lat temu pracowałeś jako serwisant w komputroniku.
Przeczytaj kilka artykułów/wpisów blogowych/obejrzyj filmików na yt jak powinno wyglądać cv.

0

Szukałem porad na temat CV, konkretnie w kierunku programowania i właśnie zdania są podzielone.
Cześć mówi tak jak Ty, by usunąć część doświadczenia niezwiązanego, większość skłania się by je zostawić i nie tworzyć przerwy w zatrudnieniu która podejrzanie wygląda.
Myślę, że najstarsze pozycje zostawię jako same nazwy z brakiem opisu zadań bądź opisy stanowczo skrócę / uproszczę z racji tego, że brak mi pozycji związanych z samym programowaniem.

Readme i wspomniany zakomentowany kod poprawię dopiero wieczorem po pracy i wstawię zaktualizowane CV.

0

Tak jak wspominałem, wstawiam poprawione CV do wglądu.
Usunąłem zakomentowany kod, nieaktywne opcje w apce testowej, napisałem wstępną wersję polską README.MD.

Czy jest coś jeszcze do poprawy według Was? Może coś od strony samego kodu?

2
Shalom napisał(a):

Problem z tym CV jest taki, że wpisałeś kupę umiejętności programistycznych, chcesz aplikować na kodera, ale z CV nijak nie wynika ze umiesz programować. Rozumiem ze nie masz doświadczenia, ale w takim razie wrzuć tam w CV opis jakigoś swojego projektu, bo inaczej to słabo to widzę.

na juniora

Zapomnij. Może na jakiś staż się uda.

Mały update - praca ogarnięta, także jak widać - da się. Poszukiwania trwały sporo, rekrutacja zajęła z dobry miesiąc jak chodzi o obecnego pracodawcę, ale koniec końców sukces.
Tak czy siak, polecam starać się, szkolić, uczyć, nie zawadzi trochę umiejętności interpersonalnych (nie, żebym ja ich miał nadmiar) i liczyć na to, że ktoś kto poluje na pracownika jednak przychylnie spojrzy na Twoje cv mimo braku doświadczenia. Uprzedzając pytania - pensja stanowczo powyżej średniej.

Pozdrawiam!

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