@Spedra: Chyba w modzie ostatnio jest pisanie kodu na żywo, ewentualnie nieduże zadanie domowe i potem omawianie go na żywo. Ma to na celu głównie wyłapanie sposobu myślenia i podejścia do rozwiązywania problemów
  • Odpowiedz
@bootcamp_java_developer nie zmienia faktu że firmy muszą jakoś zweryfikować pisanie kodu, nikt na słowo nie wierzy

@Myzreal myślisz ze dla osoby z większym doświadczeniem taki livecoding może byc nawet pozytywnie zweryfikowany pomimo ze nie uda mu się na czas jakiegoś skomplikowanego napisać ale opisze problem i wymagane dalsze kroki i ogólnie zamysł rozwiązania, szkoda mi czasu szczerze na nauke algorytmów i trenowania. W realnej pracy i tak rzadko kiedy coś
  • Odpowiedz
Szukam dobrej ksiazki o #java moze byc po angielsku lub po polsku. Polecacie cos? Ma byc uzupelnieniem do kursow online, lubie ksiazki xD
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, obecnie pracuję jako wdrożeniowiec systemu workflow na platformie jobrouter. Głównie zajmuję się modelowaniem procesów biznesowych i następnie implementuje to w systemie. Wiele rzeczy można przeklikać, brakujące elementy trzeba oskryptować w php czy javascripcie. Myślę, że ta ścieżka kariery jest dla mnie odpowiednia. Ogólnie szukam frameworka, stacku, CRM z pensją +/- 10k na miesiąc :D w którym ze spokojem zaparkuje do emerytury. Mam 30 lat na karku i widzę po sobie że
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Reelag: Salesforce Careers Poland na FB obadaj :P Tuta masz kilka opinii o pracy z SF.

nie chce mi się nieskończenie dokształcać po pracy.

Jak trafisz do firmy która ma ciśnienie na certy to będziesz musiał je klepać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@MtEverest: Robienie certów w ramach zamkniętego systemu to jedno, a drugie to nieustanna pogoń za nowymi technologiami. Bardzo dobrze pracuję mi się ze środowiskiem który najważniejsze rzeczy dostarcza, a ja realizuje zadania dla biznesu dostosowujac aplikacje pod wymagania klienta. Kwestia wyboru platformy.
  • Odpowiedz
Rozmowa rekrutacyjna na Java Deva na odświeżenie sobie troszkę ( ͡ ͜ʖ ͡) Oglądam gościa od roku i naprawdę dobry content robi

#java
b.....r - Rozmowa rekrutacyjna na Java Deva na odświeżenie sobie troszkę (⌐ ͡■ ͜ʖ ͡■)...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RapIArbuzy: Takie rozmowy też mają pewną wartość - pomagają zracjonalizować sobie, że nie jest to miejsce, w którym chciałoby się pracować. Zracjonalizować, bo osoba która preferuje logiczne myślenie ponad pułapki pamięciowe - i tak odpadnie XD. I tak jak widać na załączonych obrazkach w takich interview lubują się nasi koledzy z Subkontynentu ¯\_(ツ)_/¯

BTW

Nie trzeba znać nawet dokumentacji, na większość tego typu pytań można odpowiedzieć sobie za pomocą debuggera w max
  • Odpowiedz
Ostatnio coraz częściej z taką opinią:

"Jeśli zaczynasz uczyć się programowania to zamiast wybierać Jave/Pythona/JS/#C itd. gdzie są setki CV na 1 miejsce to powinieneś wybrać niszowy język typu Golanga, Rusta, Solidity, bo to jest przyszłość i coraz więcej ofert będzie na te języki, w dodatku będą one lepiej opłacane."

Chciałbym zapytać wykopowych #programista15k co myślą o czymś takim? Czy faktycznie powiedzmy w najbliższej przyszłości (2023 rok) będzie łatwiej dostać dobrą pracę
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ZagubionyPodroznik: na języki typu Golang, Rust nikt nie szuka Juniorów - szukają albo seniorów albo - co dopiero ostatnio sie zaczelo, z desperacji z braku ludzi - seniorów z innych języków, którzy łatwo podłapią nowy
  • Odpowiedz
Chciałbym zapytać wykopowych #programista15k co myślą o czymś takim? Czy faktycznie powiedzmy w najbliższej przyszłości (2023 rok) będzie łatwiej dostać dobrą pracę jako junior w jakimś Golangu niż Pythonie?


@ZagubionyPodroznik: nie, na niszowe jezyki czesto sie przesiadaja doswiadczeni programisci aby dodac sobie troche smaczku do zycia, miec jakas odskocznie. Ty jak mniemam jestes z tych, ktory mysli, ze jak nauczy sie jezyka programowania to jest programista.
  • Odpowiedz
(5+(4-3)/2*1) -> (5+1/2*1) -> 5+0*1 = 5
(5+4-3/2*1) -> 5+4-1*1 = 5+4-1 = 8

poczytaj sobie o dzieleniu intow
  • Odpowiedz
jak to leci w skrócie w #java jak uruchamić chcę xxx.java?

1. kompiluję do .class za pomocą jdk kompilatora javac (.class to binarny kod?)
2. Execution engine składający się m.in. z interpreta z JIT przekabaca kod do kodu maszynowego?
3. uruchomione.
4. class loader zapodaje klasy w trakcie życia aplikacji
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@eternalzz:
1. .class to tzw. bajtkod, zasadniczo są tam upakowane gęsto instrukcje które JVM umie czytać i interpretować. Określenie kod binarny jest zarezerwowane raczej dla dla natywnego kodu (+ metadane, preambuły itp. dla systemu operacyjnego) który sam system operacyjny będzie mógł umieścić w RAMie i uruchomić jako niezależny proces
2. bajtkod jest interpretowany, częściowo fragmenty bajtkodu są kompilowane do natywnego kodu binarnego (poczytaj o różnicach w językach interpretowanych i kompilowanych,
  • Odpowiedz
#anonimowemirkowyznania
Mirki chciałbym się przebranżowić ale z głową. Nie mam nic wspólnego z IT. Kiedyś bawiłem się w gimpie i jakieś obróki graficzne. Wiem mniej więcej co można robić w IT ale nie wiem co byłoby ciekawe dla mnie więc.. obecnie pracuje z excelem, różne ilości danych, różne raporty. Podoba mi się wyciąganie danych z nich, tworzeniem formuł, kombinowaniem jak je połączyć, jak znaleźć różnicę, itd. Podobaja mi się też
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: ucz sie Javy, Springa, Postgresa, Kafki, Terraforma, AWSa (SQS, SNS, DynamoDB), Kubernetes, Dockera, z frontu - React. Technologie - REST, OpenAPI.

Rob projekty na githubie, byle co, byle w tych technologiach. Pare pomysłów.
- sklep z rejestracją i obsługą stanów magazynowych
- Facebook bis
-
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
O co chodzi z tą debilną architekturą mvc (mam na myśli te wszystkie strutsy i thymeleafy w javie) na backendzie? Czy naprawdę jakieś retardy nie słyszały jeszcze o rest? Z restem po prostu wysyłasz sobie jsona, dostajesz jsona ze status kodem, wszystko bardzo prosto zdefiniowane, kontrolery wyglądają przejrzyście, łatwo znaleźć endpointy i wyszukać ich logikę. A z mvc? Przekomplikowane, kontrolery wyglądają dziwnie, czasami nie wiadomo co jest czym. Dlaczego to jest używane?
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 15
@przyjaciel_golomb: bo kiedyś nie było tak, że backend tylko udostępnia API, a reszta zrzucana jest na osobny front, tylko ci renderowal jeszcze stronkę po stronie serwera.
  • Odpowiedz
Szkolenie Live: Zabezpieczanie Aplikacji z Keycloak

▶️ Poznaj Security Menagera, który dostarcza Ci gotowe mechanizmy uwierzytelnienia, autoryzacji oraz Single Sign On!

Pokażę Ci jak zacząć pracę z Keycloak, skonfigurować go, oraz zintegrować z backendem napisanym w Spring Boot

✨️
SoftBull - Szkolenie Live: Zabezpieczanie Aplikacji z Keycloak

▶️ Poznaj Security ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mnie ciekawi to San Andreas ( ͡° ͜ʖ ͡°)

@vulcanitu: To pewnie przeróbka graficzna gry Car Jack Streets. W czasach popularności gier Java nieraz natykałem się na takie modyfikacje tej gry na forach.
  • Odpowiedz
@bootcamp_java_developer: Nie, nie cofasz się, rozwijasz się i w pewnym stopniu zabezpieczasz sobie przyszłość, żeby nie być zamkniętym w złotej klatce Javy... No i dlatego nazywamy się "Software Developerami" bo rozwijamy produkt całościowo (trochę jak deweloper który prowadzi budowę) a nie tylko klepiemy kod jako "Programista" czy "Koder" (jak jakiś pomocnik murarza na budowie) - zresztą dzięki temu współcześnie chyba niewiele jest osób które narzekałyby na bycie głupią "Code Monkey",
  • Odpowiedz
@bootcamp_java_developer: pisanie w JS czy C++ to zazwyczaj jeden codebase (monolit), a w przypadku Javy dziesiątki mikroserwisów. Gdyby pisanie w Javie również było na zasadzie monolitu to takiej wszechstronności by nie było. Granulacja architektury całego systemu powoduje to, że na skutek tego trzeba rozwiązać wiele innych powstałych problemów - i tu wchodzisz ty, czlowiek orkiestra, java developer.
  • Odpowiedz