Zwierzenia Programisty Mieszkającego w Norwegii – Cała Prawda

▶️ Wielokrotnie byłem proszony o zrobienie materiału, który przybliży życie w Norwegii. W taki sposób, aby każdy mógł ocenić czy jest to kraj w którym warto żyć i pracować.

▶️ Przygotowałem bardzo treściwy materiał, który porusza najważniejsze aspekty życia – kultura, klimat, jedzenie, praca w zespołach służba zdrowia, urzędy i wiele innych, które dokładny obraz tego jak kształtują się perspektywy życia i pracy
via Wykop Mobilny (Android)
  • 1
@SoftBull: deszcz na południu, zależy jeszcze na którym, w Stavanger będzie go relatywnie więcej niż na skrajnym południu, nawet temperatura będzie inna u mnie niż u ciebie i to znacznie. Mówisz o rybach, warto by uściślić ze chodzi o ryby dzikie, hodowlane to porażka smakowa. Co do wędlin, zależy co kto woli. Polskie są zupełnie inne, używa się innych przypraw i zdecydowanie tych przypraw jest więcej. Tutaj już wchodzi przyzwyczajenie. Co
Moją publikację Spring Boot 2: LiveBook można jeszcze zamówić do 30 stycznia!

To skondensowana i łatwo przyswajalna pigułka wiedzy, która solidnie wprowadzi czytelnika w świat Spring Boot’a. To specjalnie zaprojektowana, lekka forma publikacji, która:
▶️ Pozbawiona jest nadmiernej narracji.
▶️ Skupia się tylko na najczęściej stosowanych i życiowych przypadkach.
▶️ Jest ultra cienka i liczy niecałe 250 stron.

Czytelnik nie musi już czytać książek objętościowo zbliżonych do biblii, aby zacząć tworzyć bardziej
▶️ Nowe frameworki JVM
▶️ Dlaczego Spring uznawany jest za problematyczny?
▶️ Kiedy i co nowego w nowego w Spring 6
▶️ Czego warto się uczyć i metody nauki ze mną!

O tym opowiadam w swoim ostatnim wykładzie. Dostęp otwarty jedynie do czwartku.

#programowanie #naukaprogramowania #java #informatyk #ciekawostki #jvm #byczazagroda #framework #kariera #springboot #git #github #it #rekrutacja #programista #hr
Trendy w Springu w 2022

▶️ 24 stycznia o 19:00, spotykamy się na LiveStreamie, by wspólnie przyjrzeć się zmianą jakie nas czekają. Weźmiemy pod lupę też rynek pracy oraz nadchodzącym trendom w tym kierunku trendom.
▶️ Sprawdzimy zmiany, które nadchodzą w Springu i Spring Boot, zobaczymy czego jest rozsądnie się jest uczyć na ten moment.
▶️ Pokaże Ci też moje autorskie 3 drogi nauki Spring Boota ze mną!
▶️ Zapisz się n
Przeprowadzka Developera Do Innego Kraju – Czy To Takie Trudne?

▶️ Z pewnością niełatwe! Zwłaszcza, że każdy z nas ma inną sytuacje i rzeczy które bierze pod uwagę!
▶️ Jeśli chcesz zobaczyć na co zwracałem uwagę, oraz co motywowało mnie do podjęcia niełatwej decyzji to koniecznie zobacz mój ostatni materiał vlogowy.
▶️ Opowiadam również o tym dlaczego nie warto się bać, oraz co zrobić, aby strach nie blokował nas przy podejmowaniu decyzji
Programistyczny Konkurs! Do wygrania 10 zestawów nagród

Wraz z Centrum Techniki Morskiej w Gdyni przygotowaliśmy programistycznych konkurs w ramach którego nagradzamy aż 10 najlepszych projektów.

Wystarczy stworzyć system śledzenia jednostek morskich – z wykorzystaniem dowolnego źródła API. Dokładne przeznaczenie aplikacji zależy od Ciebie – ponieważ oceniana będzie jakość kodu, pomysł oraz wykorzystane technologie.

Konkurs trwa do 5 grudnia 2021, a szczegóły oraz nagrody możesz sprawić na https://bykowski.pl/konkurs2021

#programowanie #naukaprogramowania #java #informatyk #
Pobierz
źródło: comment_1638028337Nuamxukmb5Zx2sSEYiCbp5.jpg
@briskmann: masz racje, na pewno będzie to oceniane pod kątem osobistych doświadczeń i preferencji. W sumie większość konkursów, którego celem jest jakiś efekt finalny oceniany przez człowieka, to tak działa.
Jeśli masz ciekawe osobiste projekty to może faktycznie nie warto się zatrzymywać.
Ten konkurs jest dla osób, które chcą rozwinąć swoją wiedzę budując ciekawy projekt do portofilio, jednocześnie zgarnąć feedback, sprawdzić się i mieć szanse wygrać jeden z dziesięciu zestawów nagród
Programistyczny Konkurs! Do wygrania 10 zestawów nagród

Wraz z Centrum Techniki Morskiej w Gdyni przygotowaliśmy programistycznych konkurs w ramach którego nagradzamy aż 10 najlepszych projektów.

Wystarczy stworzyć system śledzenia jednostek morskich – z wykorzystaniem dowolnego źródła API. Dokładne przeznaczenie aplikacji zależy od Ciebie – ponieważ oceniana będzie jakość kodu, pomysł oraz wykorzystane technologie.

Konkurs trwa do 5 grudnia 2021, a szczegóły oraz nagrody możesz sprawić na https://bykowski.pl/konkurs2021

#programowanie #naukaprogramowania #java #informatyk #
Pobierz
źródło: comment_1638027714ZFCjMbQCBOrsgW9FSizmEg.jpg
25 listopada o 19:00, spotykamy się na LiveStreamie, gdzie stworzymy interaktywny system oparty na mapach do lokalizowania jednostek morskich! Nauka ciekawych rzeczy na praktycznym projekcie.

➜ Połączymy się z serwerem udostępniającym informacje na temat jednostek morskich. Komunikacja odbędzie się poprzez REST API przy autoryzacji OpenID.
➜ Do warstwy prezentacji wykorzystamy interaktywne mapy, na którą naniesiemy jednostki znajdujące się na morzu. Użyjemy do tego silnika map od OpenStreetMap
➜ Całą implementacje wykonamy krok
Jak sprawniej osiągnąć takie stanowiska jak lider zespołu czy architekt? Oto 5 praktycznych wskazówek na budowanie ścieżki kariery i wyjście z seniorzone.

Seniorzone miejsce to gdzie Twoja firma postrzega Cię tylko jako programistę i nie masz możliwości spełnić się na takich stanowiskach jak lider zespołu, menager czy architekt.

1. Bądź oparciem dla potrzebujących pomocy.
Często developerzy mają problem z komunikowaniem swoich trudności.
Jeśli widzisz u kogoś wątpliwości lub potencjalne problemy – pomóż
@SoftBull: Przecież bycie seniorem to najlepsze co może spotkac programistę. Zgarnia duży hajs a za nic nie odpowiada praktycznie. Nie gada z klientem, #!$%@? jedym słowem.
Menager i inny lead to musisz być jakimś dynamicznym oskarkiem. Nie ma to jak siedzenie w piwnicy i seniorowanie
Jak sprawnie awansować i zostać Senior Developerem? To wymagające, ale kiedy wiesz co robisz, to możesz przyspieszyć ten proces! Oto kilka wskazówek:

1. W nowej firmie zadawaj dużo pytań, by pokazać się jako osoba aktywna i zaangażowaną w swoją pracą.
2. Bądź świadomym i aktywnym uczestnikiem spotkań firmowych. Pomagaj innym, mniej zorientowanym współpracownikom – niech widzą w Tobie nieformalnego organizatora.
3. Rzetelnie przygotowuj się na spotkania (głownie daily), aby wnosiły prawdziwą wartość
@Kosciany: Senior, a senior to dwa różne światy, dla mnie senior to osoba przede wszystkim która przeżyła niejedno wdrożenie, z dobrą wiedzą na temat architektury systemów, projektowania architektury, pomysłów jak zapewnić spójność danych w architekturze mikroserwisów, w jaki sposób projektować mikroserwisy odporne na awarie systemu, downtime. Osoba ta zazwyczaj ma około 6-8 lat doświadczenia w pisaniu jakiegokolwiek kodu w dowolnym języku, a oprócz tego ma dobre zdolności komunikacyjne i nie jest
Jak przyspieszyć swoją karierę w IT i zostać Junior Developerem?

W moim najnowszym materiale wideo przedstawiam 5 wskazówek dla początkujących developerów stojących przed podjęciem pierwszej pracy w firmie IT. Oto one – w pigułce ✨️:

1. Stwórz CV, które czyta się jak dobrą książkę! Wykorzystaj do tego unikalne podejście i już na starcie zapewni Ci uznanie rekrutera.
2. Nawiąż korzystne znajomości z ludźmi z branży, aby zwiększyć swoją szansę na wymarzoną pracę.
Przystępując do rekrutacji warto przygotować się nie tylko merytorycznie, ale również od strony autopromocji. Zadając przemyślane pytania możesz dodatkowo zapunktować na rozmowie rekrutacyjnej. Zależność pokazuje, że skoro zadajesz pytanie, to odpowiedź jest dla Ciebie ważna, dlatego warto zdawać pytania o te rzeczy, które są zgodne z wartościami firmy. Pokazując, że Twoje przekonania są spójne z firmowymi jesteś w stanie zaplusować w trakcie rozmowy ✨️✨️✨️

Dlatego w tym artkule przedstawiam Ci listę pytań,
Pobierz
źródło: comment_1632247747sBr2v1HMZbEXyWmBBhgd0A.jpg
3 kroki zapewniające Ci profesjonalny wizerunek i ruch w serwisie GitHub ✨️✨️✨️

GitHub to jeden z topowych portali programistycznych, które dziennie przegląda tysiące programistów w poszukiwaniu solidnych rozwiązań. Portal ten bardzo chętnie również przeglądają rekruterzy, aby zapoznać się z działalnością potencjalnego kandydata

W oczach obu tych grup warto zbudować fachowy wizerunek, dlatego przygotowałem poradnik w którym pokażę Ci
kilka prostych zabiegów, niezajmujących dużej ilości czasu, a pozwalających Ci na zbudowanie profesjonalnego wizerunku,
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.5% (16)
  • Nie 30.9% (21)
  • A co to jest idempotentność? 45.6% (31)

Oddanych głosów: 68

@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ć się
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
@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
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
Pobierz
źródło: comment_1626720780I9VPjGYW02NT9UjR9KZCRy.jpg
Pytanko dla pracujących.
Kiedyś coś tam pisałem, w czystym javie później js na froncie - raczej komercha mała lub dla siebie. Ale to wszystko czasy przed es6, java za czasów pisanie mobile w eclipse + svn.

Do rzeczy, wróciłem do js żeby go powtórzyć przed jakiś frameworkiem ( bo przecież bez tego ani rusz ). Nasłuchałem się że trzeba znać js w miarę dobrze.
I tu moje pytanie. Czy warto przelecieć wzorce
@WewnetrznySpokoj: 3-4 miechy cisnąłem faktyczne zmiany es6, czyli to co wymieniłeś. Miałem styczność z fp ale nie w "reakcie". Akurat project który robiłem nie byłem w stanie zrobić w samym fp, ale założenia znam. Pytanie zadałem bo zastanawiam się czy nie tracę za dużo czasu na samego js'a. Strukturyzacja kodu bardziej mnie interesuje aktualnie, ale pewnie w reakcie będzie całkiem inna niż w czystym jsie. Moduły es6 całkiem spoko. Klasy to
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
Jakie pytania z tego zakresu pojawiają się
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 #ciekawostki #jvm #byczazagroda #framework #spring #kariera #springboot
@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( ͡° ͜ʖ ͡° )*:
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 #byczazagroda #framework #spring #kariera #springboot #architektura
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.