Bardzo często od osób ze swojej społeczności otrzymuję przemycone print screeny z pytaniami, lub treści zadań programistycznych, które pojawiły się na rozmowie kwalifikacyjnej. Wszystko po to, aby jednoznacznie rozwiać wątpliwości i znaleźć odpowiedź na problematyczne pytania ( ͡° ͜ʖ ͡°)

Jedno z takich pytań nawiązywało do REST API i polegało na tym, aby omówić idempotentność oraz wskazać które metody protokołu HTTP mają tę właściwość? ( ͡° ͜

Czy metoda PATCH jest idempotentna?

  • Tak 23.2% (16)
  • Nie 31.9% (22)
  • A co to jest idempotentność? 44.9% (31)

Oddanych głosów: 69

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Saly: W dzisiejszych czasach jak web developerka wygląda to faktycznie nie robi większego znaczenia, ale dla perfekcjonistów ma. Idempotentność to jedna z właściwości o którą dzisiaj tak maniakalnie programiści funkcyjni zabiegają zaraz obok "referential transparency", "memoizable" i możliwość bycia "lazy". Są to pewne właściwości, które przychodzą, ze swoimi benefitami. Ostatecznie, w idealistycznym kodzie chodzi o to, żeby ukryć wywołania REST, i posługiwać się jakby były zwyklymi metodami i nie przejmować
  • Odpowiedz
Na polskim rynku pracy początkujący programiści muszą wykazywać się dużym zaangażowaniem, aby znaleźć swoją pierwszą pracę ¯\_(ツ)_/¯

Szukaniem pracy nie martwią się ich norwescy koledzy, którzy pierwszą pracę zdobywają bardzo szybko. Między innymi ma na to wpływ podejście do procesu nauki, studiowania, ale przede wszystkim kształtowania się samego rynku pracy.

O tym dlaczego rynek IT w Norwegii jest bardzo chłonny, a programiści na każdym etapie kariery sprawnie znajdują tu pracę, opowiadam w
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull:

Masz ciekawe spostrzezenia, ale chcialem wniesc do tej dyskusji pare kontrapunktow:

1. Wbrew temu co mowisz w Norwegii w ciagu ostatnich 3 lat kierunki IKT (informatikk, datafag, etc.) sa w czolowce popularnosci wsrod kandydatow na studia, dostac sie na takie studia jest bardzo trudno (przynajmniej na publicznych uczelniach), a uczelnie nie zwiekszaja ilosci miejsc na kierunkach. Aftenposten co roku robi wywiady z przyszlymi studentami i wsrod kandydatow na studia informatyczne
  • Odpowiedz
Autor książek IT pracujący na etacie? To niezwykle trudne – na co dzień pracować w korporacji, a po godzinach pisać książkę. Znam dużo osób, które wystartowały z takim pomysłem, i relatywnie niewiele osób, które finalnie go zrealizowały.

Warto wiedzieć, że pisanie książek to nie tylko problemy czasowe, motywacyjne, energetyczne, chwile zwątpienia, rezygnacja z życia towarzyskiego lub czasu wolnego. O ile te tematy są znane wszystkim autorom książek, to autorzy publikacji programistycznych dodatkowo z
SoftBull - Autor książek IT pracujący na etacie? To niezwykle trudne – na co dzień pr...

źródło: comment_1626720780I9VPjGYW02NT9UjR9KZCRy.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kontener IoC to podstawowy komponent w Spring Framework
Dobra wiedza na temat jego działania przydaje się nie tylko trakcie codziennej pracy z tym frameworkiem, ale nieraz ratuje w trakcie rozmów kwalfikacyjnych
Napisałem artykuł, oraz przygotowałem wykład w trakcie którego opowiem Ci:
Czym jest kontener IoC i jaką funkcję pełni
Jak działa hierarchia kontekstów w Spring
Jak dostarczyć konfigurację na potrzeby BeanFactory
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli w nocy programuje Ci się lepiej, masz więcej energii i więcej siły do działania, to bardzo możliwe, że posiadasz chronotyp nocny.
Jak sobie z tym radzić w codziennym świecie i czy liczysz się z tym, że Twoje życie będzie krótsze?

Podziel się tym materiałem ze swoim znajomym który jest nocnym Markiem!

#programowanie #naukaprogramowania #java #backend #technologia #informatyk #
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: Co za niespodzianka, Przemo na wypoku! Właśnie siedzę z Tobą i stawiam apkę w Spring Boot'ie :D Robisz super robotę i fajny gościu z Ciebie, keep on going! Trzymaj się na tych fiordach( ͡° ͜ʖ ͡° )*:
  • Odpowiedz
Programowanie reaktywne coraz częściej wkracza do projektów IT i stanowi ich podwaliny technologiczne
- Dlatego warto nadrobić widzę z tego tematu jeśli myślimy o dołączeniu do projektów opartych na nowych trendach.
- Zobacz jak zacząć pracę ze Spring WebFlux i stworzyć projekt wykorzystujący asynchroniczne, nieblokujące przetwarzanie danych
https://youtu.be/79dawwljRPY

#programowanie #naukaprogramowania #java #backend #technologia #informatyk #ciekawostki #jvm
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ah, reaktywne programowanie:
- w 99% tego nie potrzebujesz. jak kolwiek byscie chcieli ale nie jestescie netflixem
- podnosi koszt utrzymania

na szczescie prezenterzy (a przynajmniej pewna ich czesc) szybko sie opanowali i nie szpedaja tego jak lekarstwo a wszystko.
  • Odpowiedz
Do mojej społeczności dołączają również osoby, które początkują ze Spring. Często dostaje pytania:
- jakie są różnice pomiędzy Spring Framework a Spring Boot?
- jak kształtuje się rynek pracy i zapotrzebowanie względem tych technologii
- jak sprawnie zacząć z nimi naukę?

Na te i wiele innych pytań postanowiłem odpowiedzieć w moim artykule: Spring i Spring Boot – rzeczowy przewodnik
SoftBull - Do mojej społeczności dołączają również osoby, które początkują ze Spring....

źródło: comment_1618554462ntbGX2Pn20uFSkAXeupnoJ.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Piramida testów określa schemat rozłożenia testów w systemach informatycznych. Stanowi ona pewien zbiór spostrzeżeń dotyczących tworzenia testów automatycznych
Z czasem piramida ewaluowała i powstawały nowe koncepcje takie jak diament czy trofeum
W tym artykule opowiem Ci:
co doprowadziło do powstania nowych koncepcji oraz jak się one kształtują
jak rozsądnie rozłożyć testy automatyczne w aplikacji

Sprawdź
SoftBull - Piramida testów określa schemat rozłożenia testów w systemach informatyczn...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

8 marca o 19:00 Organizuje otwarte szkolenie z zakresu implementacji testów automatycznych w Java/Spring Boot w trakcie którego:
opowiem o piramidzie testów, który określa schemat rozkładu testów w aplikacji
pokaże Ci odpowiedzialności poszczególnych testów, by zyskać rozeznanie kiedy który wybrać
a przede wszystkim wspólnie dokonany, krok po kroku właściwej implementacji testów jednostkowych z wykorzystaniem mocków, testów integracyjnych z wykorzystaniem bazy danych, oraz testów End-2-End.

Szkolenie ukierunkowane jest na praktykę! Więc minimum wykładu tylko
SoftBull - 8 marca o 19:00 Organizuje otwarte szkolenie z zakresu implementacji testó...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czego oferty pracy wymagają od Java Developera w 2021?
Na to pytanie szukałem odpowiedzi realizując research na ostatnim LiveStreamie!

Przede wszystkim owocem tej pracy jest mapa kompetencji (wraz ze źródłami do nauki), dzięki której możemy uporządkować i nadrobić wszystko, co musi umieć Java Developer względem aktualnych ofert pracy. Dlatego warto je poznać i zawrzeć w CV, by pozyskać kolejnego plusa na rozmowie o pracę

Wychodząc naprzeciw aktualnym potrzebom rynku przygotowałem wstępny
SoftBull - Czego oferty pracy wymagają od Java Developera w 2021? 
Na to pytanie szu...

źródło: comment_16134985123wtg70RSynCDSwrfWHRcc6.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Organizuje Szkolenie Charytatywne z Apache Kafka – czyli prawdopodobnie najbardziej pożądany na rynku pracy Message Broker, który cieszy się uznaniem wielu profesjonalnych systemów informatycznych.

Cale szkolenie przeprowadzone będzie krok po kroku w interaktywny sposób, aby każdy mógł zintegrować się z tworzonym przeze mnie system niezależnie od języka programowania jaki wybierzesz! ( ͡° ͜ʖ ͡°)-

W zeszłym roku w szkoleniu charytatywnym uczestniczyło ponad
SoftBull - Organizuje Szkolenie Charytatywne z Apache Kafka – czyli prawdopodobnie na...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mojej książki Spring Boot 2, tak, aby każdy na Święta mógł przerobić kominkową lekturę.

Literaturę polecam przede wszystkim tym osobą, które jeszcze nie miały okazji zapoznać się z największą zmianą wprowadzoną w Spring Boot 2/Spring 5 – jaką jest Programowanie Reaktywne z wykorzystaniem Spring WebFlux – która bazuje na Projekt Reactor.
Czym jest programowanie reaktywne
Jakie niesie ono ze sobą korzyści
Kiedy warto je
SoftBull - Tuż przed Świętami postanowiłem udostępnić fragment jednego z rozdziału mo...

źródło: comment_1608747756cGzPOUeJiEgTLHHbu3FJ0L.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy wiesz, że czytając tego posta stoisz o krok od uruchomienia Twojej pierwszej sieci mikrousług?

Właśnie TERAZ możesz uzyskać dostęp do mojego szkolenia z tworzenia mikrousług z użyciem Spring Cloud w baaardzo obniżonej cenie Szkolenie cieszy się taką popularnością, że już przygotowałem następne w tym temacie, bardziej zaawansowane

Nie daj się zostawić z tyłu i łap okazję, dopóki jest taka cieplutka i kusząca Czyli do piątku wieczorem
Pierwszą cześć szkolenia - w
SoftBull - Czy wiesz, że czytając tego posta stoisz o krok od uruchomienia Twojej pie...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nieraz spotkałem się z opinią, że zarobki w Norwegii są fantastyczne
Poniekąd tak jest, ale uwzględniając koszty życia, podatki, nowe ustawy, które wchodzą w 2020, nie jest już tak kolorowo.
Dlatego, aby każdemu uprościć sprawę i odpowiedzieć na pytania - Ile zarabia programista w Norwegii? Ile wydaje się tam na życie? - napisałem artykuł, gdzie podliczyłem i porównałem koszty życia z przelewami na konto. Przyznam, że niektóre wydatki w Norwegii mnie
SoftBull - Nieraz spotkałem się z opinią, że zarobki w Norwegii są fantastyczne 
Pon...

źródło: comment_1607251382EckMITDvfN26BwBdOkuxox.jpg

Pobierz
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: wydaje mi się, że zarobki developera są jednak wyższe niż to co zostało przytoczone na stronie (546k brutto).
Może to kwota dla początkujących programistów na start? Ewentualnie middle level.
Z researchu który robiłem wyszło, że dobry programista spokojnie może mieć 800k do nawet 1000k (milion) NOK brutto. A jeśli jest leadem to 1250k i więcej.
Wiem to z tego, że sam dostałem 750k jako UI Designer (plus dużo benefit
  • Odpowiedz
Ho ho ( ͡° ͜ʖ ͡° )*:
W powietrzu czuć już nastrojowy powiew nowego szkolenia na temat Tworzenia mikrousług ze Spring Cloud
Tym razem dla wszystkich chętnych szykuję potężną dawkę praktycznej wiedzy na temat:
-
SoftBull - Ho ho ( ͡° ͜ʖ ͡° )つ──☆*:・゚
W powietrzu czuć już nastrojowy powiew nowego ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!
Spisałem listę pytań jakie pojawiły mi się w trakcie rekrutacji na stanowisko na stanowisko Senior Developera w norweskim Software House.
Dodałem też kilka spostrzeżeń i wskazówek, które na pewno przydadzą się również Juniorom.
Jestem ciekawy jak oceniacie pytania i poziom :)
https://bykowski.pl/lista-pytan-rekrutacyjnych-na-senior-deva-w-norwegii/

#
SoftBull - Cześć!
Spisałem listę pytań jakie pojawiły mi się w trakcie rekrutacji na...

źródło: comment_1603433079ZsK7kAdAjMKZbt40ARBnfE.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bestsellerowy kurs znów do wzięcia!
Ruszyły zapisy na kolejną edycję Spring Boot 2. Zarówno zaawansowani programiści, jak i nowicjusze znajdą wersję dla siebie. Solidna porcja praktycznej wiedzy i masa innych korzyści, która została doceniona przez setki kursantów .
W tej edycji czekają Cię dodatkowe atrakcje i udogodnienia, między innymi ścieżka certyfikacyjna i dostęp do biblioteki wybranych przez Ciebie zapisów z innych szkoleń online. Dzięki temu to Ty dyktujesz sobie tempo nauki i dalszy
SoftBull - Bestsellerowy kurs znów do wzięcia! 
Ruszyły zapisy na kolejną edycję Spr...

źródło: comment_1603290329T7maBhcMWVz6r0eFwOAcx5.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hallo, dzień dobry!

Zapraszam na otwarte szkolenie skierowane zarówno dla osób, którzy dopiero zaczynają przygodę ze Spring Framework, jak i dla osób doświadczonych chcących ugruntować swoją wiedzę i poznać najlepsze podejście do implementacji REST API! ( ͡ ͜ʖ ͡)

Co zyskasz biorąc udział w webinarze?
- Zbiór
SoftBull - Hallo, dzień dobry! 

Zapraszam na otwarte szkolenie skierowane zarówno ...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hallo, dzień dobry! ( ͡ ͜ʖ ͡)

Tymi słowami zaczynam mój vlog w ramach którego przedstawiam proces rekrutacyjny na stanowisko Java Senior Developera/Tech Lidera do norweskiego Software House.

✅ O tym jak wyglądały 4 etapy rekrutacji opowiadam wraz z dorzuceniem paru rzeczy, które wykorzystałem by wyróżnić się na tle
SoftBull - Hallo, dzień dobry! (⌐ ͡■ ͜ʖ ͡■)

Tymi słowami zaczynam mój vlog w ramac...
  • 186
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Stashqo: oczumywisxie ze tak, na zachodzie programista to normalna praca płatna troszkę tylko lepiej niż np budowlaniec. W UK programista senior ma 3-4k funtów na rękę. Jest to rynek globalny stad wysokie pensje w Polsce, a raczej wszystkie inne są po prostu niskie.
  • Odpowiedz
Pierwsze tygodnie pracy w norweskim Software House mam za sobą ✅
Dlatego dziś się z Tobą dzielę pierwszymi odczuciami
Zobacz jak wygląda skandynawskie podeście do pracy z ludźmi, i jak możesz wzbogacić się, wykorzystując te doświadczenia w swojej karierze
PS. Ze względu na trzeci punkt podawany punkt zostać w Norwegii na dłużej niż planowałem
https://bit.ly/2Yjdhsx

#programowanie #programista15k #naukaprogramowania #java #backend #technologia
SoftBull - Pierwsze tygodnie pracy w norweskim Software House mam za sobą ✅ 
Dlatego...
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szczere, sympatyczne, chyba jesteś tutaj dość krótko.

@PMV_Norway: Zbyt krótko. Dlatego nie ma co wyrabiać sobie opinii, po tak krótkim czasie.

@SoftBull
"nie ma to odrobiny fałszu, wszystko jest tak szczere"
"Norwegowie nie znają czegoś takiego jak zawiść, nienawiść"
Oj, świat Ci się przewróci jak ich poznasz bardziej.
  • Odpowiedz