Portfolio na Juniora

0

W ostatnim czasie napisałem swoją stronę portfolio oraz wrzuciłem kilka projektów na GitHuba. Czy z takimi projektami mogę szukać pracy jako junior dev, głównie w Javie i Springu? Na stronie nie działa link do live, ale dzisiaj to dokończę.

0
jacksoncode napisał(a):

W ostatnim czasie napisałem swoją stronę portfolio oraz wrzuciłem kilka projektów na GitHuba. Czy z takimi projektami mogę szukać pracy jako junior dev, głównie w Javie i Springu? Na stronie nie działa link do live, ale dzisiaj to dokończę.

Nie pisz pakietow z duzej litery.

  @JsonProperty("RAW")
  // Part of CryptoCompare API response
  Map<String, Map<String, Cryptocurrency>> RAW;

Czemu to masz jako field member?

ObjectMaper mozesz dac jako member field, nie musisz co nowe wywolanie metody tworzyc nowego obiektu.
Uzywaj try with resources do zamykania streamow.
Ignorujesz wyjatki.
Uzywaj DI poprzez konstruktor (nie fields).

1

Languages I use: HTML, CSS, JavaScript, SASS, Vue.js
Od kiedy Vue to język ?

0

@JsonProperty("RAW")
// Part of CryptoCompare API response
Map<String, Map<String, Cryptocurrency>> RAW;


Czemu to masz jako field member? 

Nie wiem czy dobrze rozumiem. Zapis ten wygląda tak a nie inaczej, bo JSON zwracany z CryptoCompare ma co najmniej dziwną strukturę. Z tym ObjectMapperem nawet nie pomyślałem, dzięki za sugestię.

Uwzględniając te błędy, co sądzisz o moich szansach? Z doświadczenia zawodowego posiadam tylko to z miesięcznych praktyk w firmie programistycznej (pracowałem tam z Javą), oraz z kursu HTML, CSS który odbyłem w niemieckiej placówce szkoleniowej.

0

Nie żebym się jakoś znał bo sam dopiero niedługo będę czegoś szukał. Frontu nie oceniam bo się nie znam. Projekty sprzedajesz pięknie. Fajnie opisane itp. i o to w tych czasach chyba chodzi, ale te aplikacje backendowe są na poziomie godzinnego tutoriala Spring Boota. Na pewno bym je rozszerzył :)

0

Uwzględniając te błędy, co sądzisz o moich szansach? Z doświadczenia zawodowego posiadam tylko to z miesięcznych praktyk w firmie programistycznej (pracowałem tam z Javą), oraz z kursu HTML, CSS który odbyłem w niemieckiej placówce szkoleniowej.

Nie wiem. Kiedys to by to wystarczylo. Teraz pewnie jest trudniej. Jak na tych praktykach faktycznie cos robiles, to te praktyki maja wieksza wartosc niz ten projekt. Opisz dobrze praktyki, co robiles, jakich technologi uzywales i skladaj CV. Mozesz tez bezposrednio do jakis mniejszych firm, software houseow skladac CV, bo rekruterki w wiekszosci patrza na cyferki (lata doswiadczenia) oraz slowa kluczowe java,spring etc. Mi raz rekruterka powiedziala, ze nie mam wystarczajacego doswiadczenia (mialem 11 miesiecy komercyjnej pracy a oferta byla od 1 roku doswiadczenia).

Jak znasz niemiecki to tez jest to duzy plus dla niektorych firm.

0
SET4T napisał(a):

Uwzględniając te błędy, co sądzisz o moich szansach? Z doświadczenia zawodowego posiadam tylko to z miesięcznych praktyk w firmie programistycznej (pracowałem tam z Javą), oraz z kursu HTML, CSS który odbyłem w niemieckiej placówce szkoleniowej.

Nie wiem. Kiedys to by to wystarczylo. Teraz pewnie jest trudniej. Jak na tych praktykach faktycznie cos robiles, to te praktyki maja wieksza wartosc niz ten projekt. Opisz dobrze praktyki, co robiles, jakich technologi uzywales i skladaj CV. Mozesz tez bezposrednio do jakis mniejszych firm, software houseow skladac CV, bo rekruterki w wiekszosci patrza na cyferki (lata doswiadczenia) oraz slowa kluczowe java,spring etc. Mi raz rekruterka powiedziala, ze nie mam wystarczajacego doswiadczenia (mialem 11 miesiecy komercyjnej pracy a oferta byla od 1 roku doswiadczenia).

Jak znasz niemiecki to tez jest to duzy plus dla niektorych firm.

No niestety, niemiecki to nie moja mocna strona. Angielski na C1/C2, ale niemiecki głównie podstawy. Szkolenie mimio że było w niemczech, to odbywało się po angielsku.

0

dobrze ze testy napisałes :D

0

Ja bym powiedział, że tak trochę słabo. Wypisałeś masę technologii, a praktycznie masz tylko po jednym, skromnym projekcie z każdej wymienionej. Gdybym wpisywał do CV projekt w każdym języku, w którym coś zrobiłem na studiach, to musiałbym wpisać znajomość:

java, kotlin, scala, c#, android, php, js, python + do większości jeszcze dopisać frameworki.

A praktycznie to każdego liznąłem po trochu. Nie jestem rekruterem, ale moim zdaniem trochę kiepsko to wygląda, gdy osoba bez żadnego komercyjnego doświadczenia wypisuje dziesiątki technologii. W dodatku back-end, front-end i mobile, ciężko mi uwierzyć, że w każdej z nich wymiatasz. Moim zdaniem lepiej wybrać jedną dziedzinę, w której się dobrze czujesz(front-end lub back-end lub mobile) i rozwijać się w jednym kierunku. Gdybym był rekruterem i dostał twoje CV, to pomyślałbym sobie, że jesteś rzeczywiście mega kozak i programujesz od dzieciństwa, albo liznąłeś wszystkiego po trochu i wpisałeś, byle było najwięcej słów kluczowych w CV.

No ale tak jak mówię, rekruterem nie jestem na szczęście.

Co do projektów to nie widzę totalnie testów jednostkowych, integracyjnych. Nie widzę też, abyś korzystał z Jenkinsa, Travisa czy Circle CI. Aplikacje trochę takie skromne, przydałby się jeden większy projekt front/back + testy + CI taki podsumowujący naukę, gdzie mógłbyś rzeczywiście wykazać się znajomością każdej z wymienionych technologii.

2
SET4T napisał(a):

Mi raz rekruterka powiedziala, ze nie mam wystarczajacego doswiadczenia (mialem 11 miesiecy komercyjnej pracy a oferta byla od 1 roku doswiadczenia).

Trzeba było powiedzieć "a nie, przypomniało mi się, że w firmie X pracowałem miesiąc dłużej". Wtedy byś miał 12 miesięcy doświadczenia, czyli rok, i by się zgadzało wszystko XD

Swoją drogą rozmowy z niektórymi HRkami to trochę jak rozmowa z NPC. Niby ma tę sztuczną inteligencję, ale i tak głupie strasznie.

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