Portfolio na Juniora

Odpowiedz Nowy wątek
2019-05-04 14:19
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ę.

Pozostało 580 znaków

2019-05-04 14:42
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).

Pozostało 580 znaków

2019-05-04 14:54
1

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


Pokaż pozostałe 7 komentarzy
@Dregorio dziecko drogie powiedz mi po co się wypowiadasz jak nie masz nic sensownego do powiedzenia. Chłopak się tutaj pyta o swoje portfolio a ty js hehehe rak heheeh, duze projekty. Ręce opadają - MasterOf 2019-05-04 15:59
Liczę na to że sie opamięta zawczasu i zmieni stack na coś normalnego, nierakowego - Dregorio 2019-05-04 16:04
ktos tego raka musi dokarmiać :D - m123 2019-05-04 16:07
@Dregorio: Ej, to skoro masz takie mocne argumenty na rakowość js to idź z tym do prasy. Uświadom większą ilość ludzi, pomóż im. Kto wie, może ci potem za to jakiś pomnik wybudują - MasterOf 2019-05-04 16:07
@stivens: znam takich, którym się udało używać GH przez drag'n'drop, tylko potem naprawianie burdelu po takiej akcji to była masakra.. :) @Dregorio: a nie możesz zrobić jak ja i po prostu omijać tego raka szerokim łukiem, zamiast kręcić na ten temat g**noburze niekoniecznie związane z tematem wątku? :P - superdurszlak 2019-05-04 16:18

Pozostało 580 znaków

2019-05-04 14:55
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.

Pozostało 580 znaków

2019-05-04 14:57
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ł :)

edytowany 1x, ostatnio: DamianSn, 2019-05-04 15:02

Pozostało 580 znaków

2019-05-04 15:04
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.

edytowany 1x, ostatnio: SET4T, 2019-05-04 15:05
postaw się w sytuacji rekruterki, ma od cholery CV i musi jakoś część z nich odrzucić. Zycie :( - m123 2019-05-04 20:12

Pozostało 580 znaków

2019-05-04 15:07
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.

Pozostało 580 znaków

2019-05-04 15:22
0

dobrze ze testy napisałes :D

Pozostało 580 znaków

2019-05-04 15:42
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.

Pokaż pozostałe 7 komentarzy
@witold12: ja ostatnio bylem na kilku rozmowach o regulara, i jedyne pytanie jakie dostawalem czy slyszalem o czyms takim jak jenkins i tyle. Wg mnie wazniejsza jest znajomosc programowania niz kolejnych tooli i lepiej sie skupic na projekcie czy poszerzaniu wiedzy z zakresu programowania. Juz lepiej chyba postudiowac kod zrodlowy sprina niz uczyc sie kolejnego toola tylko po to aby dodac kolejne literki w CV. Jak ktos "ogarnal" jave czy springa to z pewnoscia ogarnie jenkinska czy inne toole w senswonym czasie podczas pracy. - SET4T 2019-05-04 17:42
oczywiście że znajomość programowania jest kluczowa, ale po coś te toole są tworzone. Po co tworzyć koło na nowo? Tu nie chodzi o to, żeby poznawać toole dla samej znajomości. Bardziej chodzi mi to, że jeżeli ktoś się nauczy czegoś nietypowego, do czego nie ma masy poradników i zrobi w tym sensowną aplikacje, to może mocno zaplusować na rekrutacji. Nie oszukujmy się - co za problem nauczyć się springa czy hibernate, jeżeli obecnie masz do tego milion poradników? Potem ciężko stwierdzić bez rozmowy technicznej, czy ktoś skopiował tą aplikacje z poradnika, czy sam napisał. - witold12 2019-05-04 18:00
Ktoś może zaplusować znajomością toola, do którego nie ma miliona poradników i dobrej dokumentacji. Jak ktoś stworzy ciekawą aplikację w nietypowej technologii to znaczy, że jednak potrafi się zmierzyć z jakimiś przeciwnościami i jest raczej ogarnięty - czyli nadaję się na programistę. W dodatku być może zna kolejne narzędzie, które akurat jest wykorzystywane w projekcie - witold12 2019-05-04 18:03
@witold12: panie wez tak nie pisz bo jakis przyszly junior przeczyta i oleje gita - m123 2019-05-04 19:04
@witold12: Każdy, kto potrafi myśleć abstrakcyjnie i logicznie, jest kreatywny oraz jest w stanie opanować jakiś język programowania nadaje się na programistę. Pewnie z 99% zadań jest odtwórcze i nie trzeba umieć napisać kolejnej "twarzo-książki" aby dostać pracę za w miarę rozsądne pieniądze. To problem ludzi od rekrutacji czy potrafią dobrze odsiewać słabych kandydatów. - R3id4k 2019-05-05 17:31

Pozostało 580 znaków

2019-05-04 20:10
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.


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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