• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JAVA Młodszy Programista

Object Storage Arubacloud
+1 głos
439 wizyt
pytanie zadane 27 października 2018 w Rozwój zawodowy, nauka, praca przez MarcinZielony Użytkownik (710 p.)
Witajcie,

zrobiłem listę umiejętności, które powtarzaja się  w ofertach róznych firm, na stanowisko młodszego programisty JAVA.

Chciałbym się Was zapytać co jest najważniejsze, czyli "must have".

Takim pobocznym pytaniem jest; jakie realne znaczenie (wykluczając wizerunkowe działania HR oraz PR danej firmy) mają inne umiejętności, np. sprzedażowe, przywódcze, coachingowe, psychologiczne/ filozoficzne/ socjologiczne, języki obce, znajomość obcych kultur etc.? (może zbyt brutalnie, ale bardziej interesuje mnie zdanie seniorów, którzy pracują w duzych firmach i widzą co się dzieje, a nie ludzi z HR, ponieważ ich podejście oraz wiedzę na temat tego kogo zatrudniać już poznałem)

Lista:

(żeby oszczędzić Wasz czas, podaję listę i prosiłbym o wypisanie numerów w malejącej ważności. Jeżeli czegoś brakuje, to proszę dopisać).

1) Programowanie obiektowe

2) Wzorce projektowe

3) SQL/ relacyjne bazy danych

4) Clean Code/ Solid

5) Testowanie jednostkowe/ TDD

6) Wzorzc MVC

7) HTML/ CSS

8) Protokół HTTP

9) Git

10) Hibernate

11) Maven

12) Spring

13) REST

14) Agile

 

Pozdrawiam,

Marcin

1 odpowiedź

+1 głos
odpowiedź 27 października 2018 przez Wiciorny Ekspert (270,110 p.)
Teraz must have to prawie wszystko: prócz znajomości metodyki pracy jeśli nigdy nie pracowałeś ... biznesowo.

Dlaczego? Dlatego, zę teraz KAZDY CHCE BYC PROGRAMISTA/ KAZDY PROGRAMUJE / KAZDY MYSLI ZE JUZ WSZYSTKO UMIE  i jest masakra :).

Ale oczywiście rośnie konkurencja przez fakt, ze jest taki PRZESYT "ogólnie chcących programować" i startujących, że poziom bardzo ale to bardzo rośnie :) i  niektórzy na juniora mają tak ogromny backup projektów, wiedzy że deklasują innych więc 6-tka nie ma sensu, bo 2-jka jest  tym czym 6-tka, znać wzorce to znać przede  wszystkim MVC jeśli chodzi o prace w REST API Java bez springa nie istnieje praktycznie i chyba nigdzie Cię za samą jave nie przyjmą  obsługi bazy must have, spring must have, hibernate tez, wzorce,  obiektowe to ... nie ma co pytać to trzeba znać zanim się wgl bierze za pozostałe rzeczy clean code solid tez... to są filary najpierw nauczyc sie trzeba PO- javy potem mozna startowac za frameworki , bazy NOSQL tez trzeba lub powinno sie w jakims stopniu znac wiele projektów juz nie dziala na relacyjnych bazach :)

brakuje JPA. bo hibernate to tylko czesc jako implementacja- ale samo MAPOWANIE OBIEKTOWO RELACYJNE JEZYK JPQL tez warto znać, jakieś szablony boostraP ALBO  typu thymeleaf, moze inne  wiedzieć czym jest praca z serverm np JBOSS/TOMCAT
komentarz 27 października 2018 przez MarcinZielony Użytkownik (710 p.)
Dziękuję za odpowiedź.

Zacznę od ciekawostki- za granicą wystarczy 10% z tego i trafiasz do Masterclass na pół roku z gwarancją późniejszej stałej umowy (oczywiście, jeżeli bardzo się postarasz, to możesz uchylić tę gwarancję :)

A co powiesz odnośnie innych umiejętności? Również tych związanych z doświadczeniem w biznesie/ rozumieniem środowiska biznesowego/ kultury biznesu?
1
komentarz 27 października 2018 przez Wiciorny Ekspert (270,110 p.)

powiem Ci tak najważniejsze w programowaniu : będzie "UMIEJĘTNOŚĆ PRACY W ZESPOLE, CIERPLIWOŚĆ, RZETELNOŚĆ" generalnie, trzeba być otwartym, ale jednak  nie odsłaniać wszystkich kart od razu dlaczego? Bo niesetety ,,, świat IT to świat buców, sam poniekąd częstro zachowuje się tak- szczególnie tu i wcale się tego nie wstydzę, walcze ... ale kto kwestia tego, że czasem brakuje mi cierpliwości do ludzi i do kretyńskich pytań.

 
mają inne umiejętności, np. sprzedażowe, przywódcze, coachingowe, psychologiczne/ filozoficzne/ socjologiczne, języki obce, znajomość obcych kultur etc.? 
Co do reszty trudno mi powiedzieć: nie w Polsce- u nas liczy się tylko ZYSK, masz byc wydajny, masz byc efektywny pracownik, więc 3/4 Polskich firm jebie to ... co robisz po pracy jaki człowiek jesteś ( bylebyś ich nie oczerniał ), jakie masz poglądy i wgl jaką osobą jesteś.W miedzy-narodowych no tutaj oczywiście - komunikacja, empatia, porozumiewanie się z innymi np po angielsku

 

mają inne umiejętności, np. sprzedażowe, przywódcze, coachingowe, psychologiczne/ filozoficzne/ socjologiczne, języki obce, znajomość obcych kultur etc.? 

szczerze? Gówno to kogo obchodzi, a dlaczego? Bo to nie czyni Cię efektywnym pracownikiem...  chyba, że chcą Cię nie jako programiste tylko wykorzystać do HRu albo innej jednostki biznesowej w firmie.

Oczywiście JĘZYKI OBCE- to broń boże, tego jak najwięcej ... i to jest w życiu potrzebne nie tylko w pracy i naprawdę mega istotne 

komentarz 28 października 2018 przez MarcinZielony Użytkownik (710 p.)
Dziękuję za konkretną odpowiedź.

Odnośnie tego ostatniego, to były przeprowadzone badania (przez Google) i te umiejętności (coaching, psychologia, etc.) jak najbardziej zwiększają produktywność(całego zespołu), ale w sumie tak myślałem,  że raczej w polskich firmach jest "inna wersja wydarzeń".

Pozdrawiam

Podobne pytania

0 głosów
3 odpowiedzi 939 wizyt
pytanie zadane 15 lipca 2020 w C i C++ przez Nickowy3456 Użytkownik (610 p.)
0 głosów
3 odpowiedzi 1,015 wizyt
pytanie zadane 6 listopada 2018 w Java przez coderCpp93 Gaduła (4,200 p.)
+2 głosów
6 odpowiedzi 13,684 wizyt

92,568 zapytań

141,422 odpowiedzi

319,637 komentarzy

61,957 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...