Mireczki jak się nauczyć porządnie security? Mam prawie 4 lata expa jako #java dev i ani razu nic nie robiłem z security, a pracowałem w trzech firmach do tej pory (jeden półroczny staż). Miałem dzisiaj rozmowę i na wszystko fajnie odpowiedziałem, a jak zaczęli pytać odnośnie security, sposobów, OAuth 2, spring security, jwt, hashing, decoding itp. to poległem i chyba feedback będzie negatywny. Często macie taski z tego działu? Jaki
@nad__czlowiek: Miałem, ale nie było nowych tasków przy tym. Było to zrobione i już. To chyba nie jest jakiś gigantyczny moduł, że spływają nowe wymagania?
Jeśli nie to musisz zmienić podejście na ciekawość do kodu. Analizować kod, debugować i doczytywać teorie na temat zastosowanych technologii, żeby rozumieć jak wszystko działa pod spodem. Za takie umiejętności właśnie płaci się najwięcej, bo za parę lat to ty będziesz musiał zaproponować jakieś rozwiązania, architekturę itd. Jak nie będziesz doczytywał i uczył się po godzinach to wiecznie będziesz klepaczem i stawki się zatrzymają
Dostałem ofertę od firmy X, ale wcześniej już mam na stole dwie oferty ze stawką X+~20-25 zł/h i chciałem popytać po weekendzie firmę X czy może zgodzą się trochę wyrównać ofertę. Nigdy nie negocjowałem, czy jak powiem, że mam inne oferty z konkretną stawką to będzie rekruter chciał nazwy tych firm? Mam mu podać? Czy firmy odrzucają często jak próbuje się negocjować? Dopowiem, że budżet na to stanowisko w ogłoszeniu był X+30
@Pan_Mysz: Sęk w tym, że ta firma mi się najbardziej podoba bo pracują znajomi w innych działach i znam realia. Edytowałem post. Jeśli satysfakcjonuje mnie minimum X+10 to zapytać o X+15 i wtedy oni zaproponują X+10 czy powiedzieć prawdę ile chce minimum?
Dostałem draft umowy z polska kontraktornia do podpisania i jest tam mowa o wynagrodzeniu wypłacanym do 30 dni. Nie ma żadnych zapisów, np. "pod warunkiem jak klient zaplaci itd", po prostu krótki zapis. Trochę długo. Klient z USA, ale co mnie to w sumie interesuje. Dotychczas zawsze miałem 7-14 dni maks. Czy ktoś się spotkał z czymś takim i raczej się nie obawiać? Będę próbował jeszcze negocjować, ale wątpię żeby tylko dla
@mirek_dev standard. Jak będziesz chciał skrócić to Ci powiedzą że zazwyczaj płacą wcześniej. A Ty im powiedz że w takim razie nie będzie problemu jeśli skrócą ten czas. Na koniec jak 3 raz odmówią zmiane terminu płatności na 2 tygodnie ( bo dla wszystkich mają tak samo i im to pomiesza procesy) to powiedz że w takim razie nie podpisujesz umowy. na 80% powiedzą że specjalnie dla Ciebie wyjątkowo zmienia dla
Mam ustawione interview na java deva, tylko, że dość stare technologie w ogłoszeniu typu j2ee, ejb, XML / WSDL, SOAP itd, a ja od lat już działam na springu i raczej nowszych rozwiązaniach. Ktoś poleci jakieś materiały do nauki? Kiedyś były 1000 stronicowe dokumentacja o jee xD I czy jeśli w ogłoszeniu jest j2ee, a nie jakarta to znaczy, że to ta stara jee? Jak myślicie? Podejrzewam, że to jakiś stary
Jaka jest Wasza opinia na temat var w javie? W pracy nie widzę, żeby ktoś tego używał i próbuję sobie featury z kolejnych wersji języka i ciężko mi znaleźć jakiś sensowny powód używania tego. Co więcej, mam wrażenie, że przez używanie varów więcej czasu poświęcam na analizę nowego kodu bo muszę się zastanawiać co jakim jest typem.
Rekrutuję się teraz do firmy, gdzie jest sporo pasjonatów i pewnie mnie o to
i co zmieni typ? Dostaniesz nazwę, która tak ci nic nie mówi, bo trzeba skoczy do klasy, żeby zobaczyć co się dzieje.
@Saly: var emails = this.emailService.fetchEmailsForUser(user); Skąd mam wiedzieć czy to jest set czy lista czy może ktoś nieudolnie władował jakąś inną strukturę, a ja muszę te emaile teraz wyfiltrować, jeśli mam List<String> emails = ...to od razu wiem co robić, przy varze muszę wejść w implementację metody (no
Jak u Ciebie ze znajomością security?
@nad__czlowiek: W tym też coś może