<blablabla, wstęp o przebranżowieniu z mechatronika>

Szybkie pytanie: w waszym odczuciu aktualny rynek pracy poszukuje więcej juniorów znających Javę czy JS'a?
Wiem, że to dwie różne technologię do różnych rzeczy itp. Chodzi mi czysto o nasycenie rynku. W moim odczuciu więcej ludzi idzie w JS.
Moim aktualnym targetem jest Fullstack JS z vue.

#naukaprogramowania #programowanie #java #javascript

W oparciu o tendencje rynkowe lepiej szukać pierwszej pracy w Javie czy JS?

  • Java 39.0% (30)
  • JS 39.0% (30)
  • Inne (jaki?) 22.1% (17)

Oddanych głosów: 77

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@damienbudzik: Podobnie mi się wydaje. Ale z tego co widzę, większość jakichś szkoleń, kursów i bootcampów to frontend JS, więc idąc w Fullstacka i tak będę mieć nieco szersze pole manewru.
  • Odpowiedz
@SilentSan: Mało kto szuka juniorów w dowolnej technologii, rynek jest nimi przesycony, od poziomu specjalista/mid jest robota dla każdego, a seniorów to sobie wyrywają.
  • Odpowiedz
Czy implementacja kolejki klasycznej w javie to po prostu
Queue<String[]> kol1 = new LinkedList<>();?
#java
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ile dostaliście po 3 miesiącach okresu pròbnego jako junior Javy ewentualnie czegoś podobnego? Przez te 3 miechy dostawałem 3.5k na ręke (remote, bez expa). Teraz proponują umowę na rok a o podwyżkę mówią, żeby odezwać się za 2-3 miesiące.
#programista15k #programowanie #java #pracbaza
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rmweb: to jest model językowy, świetny symulator odpowiedzi jak na języku polskim: może i bez sensu, ale zdania są ładnie zbudowane, więc brzmi mądrze ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#linux #komputery #programista15k
w czym lepszy Arch od Ubuntu? Dużo tracę siedząc na forkach Ubuntu? Chciałbym na stale przemigrować z Win11, bo teraz skaczę pomiędzy systemami

zastosowanie: daily + okazjonalny development w #java , lokalny k3s, docker, multimedia - VOD i gry ze steama(tak, wiem że nie wszystkie uruchomię)
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@glos_zenady: Ubuntu jest obecnie kiepskim distro, jego rolę przejęła Fedora, out of the box powinno wszystko działać, dobry stosunek aktualności wersji aplikacji do stabilności.

Arch ma najlepsze Wiki, które jest "biblią linuksa", niezależnie jakiego distro używasz.

Na Archu się stawia wszystko od zera. Można by stwierdzić, że jeśli nie wiesz po co ci Arch, to raczej jest ci niepotrzebny, a potencjalnie możesz mieć dużo roboty nad nim. Super jest, jeśli
  • Odpowiedz
@arct2: To dosyć proste. Skąd Ty wiesz, że Predicate przyjmuje Account?
Czy jak zapiszesz to w ten sposób, będzie jaśniej:

Predicate<Account> accountPredicate = s -> s.getBalance() > 0;
List<Account> nonEmptyAccounts = filter(accounts, accountPredicate);

Definiujesz predykat, z typem Account, to stąd Java wie, że w predykacie ma do czynienia z obiektem Account,
  • Odpowiedz
Kiedy warto używać adnotacji z Lomboka, a kiedy lepiej odpuścić i napisać coś ręcznie? Tak się zastanawiam czy przy wstrzykiwaniu zależności do serwisów i kontrolerów konstruktor napisać ręcznie czy skorzystać z adnotacji @RequiredArgsConstructor. Czasami przy encjach czy obiektach DTO, np. jak dodaję adnotację @builder to wychodzi mi na koniec cały stos adnotacji i nie wiem czy jest to dobre.

Mam też pytanie co do samego buildera - kiedy warto
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Killeras: @VirtualSlimShady ja bym był ostrożny z tym używaniem buildera tylko po to, żeby mieć parametry nazwane. Jeśli istnieją domyślne wartości dla parametrów to builder jak najbardziej, w innym przypadku to moim zdaniem spore nadużycie. W przypadku konstruktora, jeśli nie przekażesz wszystkich parametrów, dostaniesz błąd w czasie kompilacji, w przypadku buildera (metody newBuilder()/build() bez parametrów) błąd dostaniesz dopiero w czasie działania programu. Oprócz tego w przypadku gołego buildera nie
  • Odpowiedz
Robicie dodatkową abstrakcję nad repozytoriami Spring Data JPA czy odrazu wstrzykujecie je do serwisów?
#java
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sobie POJO, które dostaje na wejściu. I teraz potrzebowałbym w jak najszybszy (najprostszy) sposób zapisać go do bazy przez JPA.
Niestety nie mam dostępu do modelu i nie moge go opisać annotacjami.

Jest jakis sensowny sposób aby to ogarnąc (zapewne będzie z 20-30 pojo/enumów) z tego co znalazlem to najbardziej sensowne:
- stworzyc encje i mapper (np. mapstruct)
- wygenerowac pliki hbm (jest jakis generator?), bo reczne pisanie troche odpada
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 0
@Myzreal widziałem sugestie jako jedno z rozwiązań. Adapter i a notacje na getterach. Tylko gość napisał że nie ma pewności czy to działa. Wychodzi na to ze będę musiał szybki test zrobić. Bo to nawet sensowne rozwiązanie.
  • Odpowiedz
Cześć Mireczki,
Potrzebuję kogoś kto by mi napisał bota do gierki przeglądarkowej.
Miałby sprawdzać np co minute wszystkie zakładki z menu i gdzie jest to możliwe klikać "upgrade".

Tak jak na filmuku:
https://streamable.com/2o4ke7
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@Patres jak tak po kilku latach patrzę na ten swój program to jestem bardzo z niego dumny xD powinienem go sprzedać i zarabiać miliony xD
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 56
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@bkowalczyyk: nie rozumiesz, możliwość rzucenia wyjątku w dowolnym miejscu oznacza gorszą czytelność, bo żeby dokładnie zrozumieć co się dzieje w danym fragmencie kodu, musisz patrzeć na implementacje wszystkich wywołań i to wiele poziomów wgłąb - nie wystarczy popatrzeć na ich sygnatury i opisy. Wyjątki to jest ukryty, drugi przepływ sterowania. Analogicznie, możliwość zmodyfikowania obiektu przez cokolwiek co ma do niego referencję powoduje, że nie wystarczy analizować sekwencji jawnych wywołań metod
  • Odpowiedz
Hej mirki, ma ktoś jakiś pomysł jak to najlepiej rozwiązać?
Mam klasy Dish oraz Product, obie klasy dziedziczą po klasie Food, generalnie jedyna różnica tych dwóch klas polega na tym, że Dish zawiera jeszcze listę produktów (dla uproszczenia załóżmy, że Product ma tylko nazwę, a Dish nazwę + listę produktów). Dodatkowo mam klasę Calendar, który zawiera datę oraz obiekt Food (czyli produkt lub danie). I potrzebuje z poziomu kalendarza dostać się do
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to dlaczego w Calendar nie przechowujesz obiektu klasy Dish, skoro potrzebujesz się dostać do jej metody? co chcesz konkretnie osiągnąć? po co ci ten Food wgl?
  • Odpowiedz
bo przecież takie jabłko też można zjeść, mimo, że nie posiada ono żadnych składników


@nerfipro174:
Przemyśl nazewnictwo, posiłek nazwałbym Meal

Natomiast do kalendarza można dodać zarówna dania jak i same produkt (bo przecież takie jabłko też można zjeść, mimo, że nie posiada ono
  • Odpowiedz
po kilku latach z windowsem/macos wróciłbym do pracy na #linux . Pytam pod kątem pracy w #java #jvm oraz sporadycznego grania poprzez #steam

jakie teraz distro jest "fancy" i ma fajne ficzery out-of-box( np fajna grafika w terminalu gdy chcemy info o sprzecie/systemie w #archlinux :D)

na wstępie odrzucam ubuntu, bo gnome mi nie pasuje oraz archa bo chyba za duży próg
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@glos_zenady: jak gnome nie pasuje to Fedora KDE (Fedora to profesjonalne, stabilne, bezpieczniejsze od ubuntu out-of-the-box distro w którym jako pierwsze wlatują nowinki techniczne a KDE to najpotężniejsze środowisko desktopowe)
  • Odpowiedz
Mam fuchę do ogarnięcia, przepisanie prostej apki. Apka aktualnie działa na antycznym php z frameworkiem bez wsparcia więc lepiej od zera.

Ktoś poleci narzędzie/framework do postawienia prostego cruda? dosłownie kilka encji, trochę tekstów, przechowywanie plików.
Logowanie zdarzeń i konta użytkowników z uwierzytelnianiem.
Korzystałem dawno temu z ruby on rails, ale teraz siedzę w javie i 2 lata temu użyłem jhipstera, widzę, że dalej projekt istnieje - warto?

#programowanie #java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcialbym zrobic aplikacje. Chce zeby to byla tabela z kolumnami i wierszami, do ktorych bede mogl wpisywac: slowka polskie, slowka angielskie, zapis fonetyczny i zebym mogl wybierac z listy jaka to jest czesc mowy.

Jaki jezyk do tego polecacie? Chcialbym uczyc sie programowania w praktyce.

#programowanie #programista15k #java #python #css
S.....t - Chcialbym zrobic aplikacje. Chce zeby to byla tabela z kolumnami i wierszam...

źródło: temp_file.png4927189824571714799

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nabrała mnie motywacja do zagłębienia się w temat #programowanie . W szkole średniej prawie mnie nie było na tylu zajęciach na ilu się pokazałem, więc nigdy z matematyką nie miałem okazji na prawdę się spróbować i zacząłem dzisiaj przerabiać zadania z wyrażeń algebraicznych, potem zrobię równania i nierówności, a następnie funkcje.

Zacząłem też pierwszy challenge na codewars z #javascript i nic nie zrozumiałem, więc szukam stronek i podręczników,
S.....t - Nabrała mnie motywacja do zagłębienia się w temat #programowanie . W szkole...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach