Wpis z mikrobloga

@wafel93: nie chodzi o Java tylko o OOP. Pomysł żeby konstruować programy z klas a nie tradycyjnie ze struktur danych i zachowań (funkcji przekształcających te struktury) okazał się mocno nietrafiony. A już takie koncepcje jak dziedziczenie to zło wcielone. Java to tylko efekt tych złych pomysłów.
@Radsonowskyy:
2.5 roku expa więc masz #!$%@?, teraz biorą głównie ludzi co mają 5+ lat doświadczenia, ci co mają mniej mają bardzo bardzo cięzko, nieraz trzeba szukać kilka miesięcy pracy z tak małym stażem, dla większości dalej jesteś juniorkiem z minimalnym doświadczeniem - czyli balastem.

Java i Angular? Słabiutko, już od wielu lat nikt raczej nie chce full stacków, bo ani nie potrafią dobrze klepać frontu, ani backendu. Te dziedziny wymagają
To jest wszystko co potrzebujesz ze skilli technicznych, na rozmowy o pracę potrzebujesz jeszcze powtórki z algorytmów i struktur danych, głównie wykuj jak działa Hash Mapa pod spodem, Set, Lista oraz JVM, przerób ze 100-150 zadanek algorytmicznych z jakiegoś leetcode czy codility. Dodatkowo przygotuj się mocno z system design, patterny architektury rozproszonej oraz mikroserwisów - event storming, DDD, CQRS, EDD (event driven development)


Nauki jest od zarąbania, jak zaczniesz dziś to w
@rolling_stone_with_no_hope: napisano w tym masę softu, który jest bardzo niskiej jakości i marnuje sprzęt. Oprogramowanie które musi być stabilne, wydajne i utrzymywane dekadami - systemy operacyjne, kompilatory, systemy baz danych, silniki gier, systemy kontroli wersji pisze się strukturalnie i tak jest dobrze.
@Radsonowskyy: nie słuchaj @nad__czlowiek bo DDD, CQRS i algorytmy to może jak aplikujesz jakiegoś faanga albo banku ale wtedy nie za 15k a za 35k+. Na mida to wygoogluj sobie i wykuj top java/angular interview questions i naucz się ładnie opowiadać o tym co robiłeś w pracy. W 90% ci to wystarczy. Co do trudności rekrutacji to hajs nie idzie w parze z wiedzą. Trudniejsze pytania miałem na rekrutacji X lat
@Krolik: przyczyną niskiej jakości są ludzie a nie technologia. Poza tym Javy używa się do projektów, które zaczynały się często w okolicy 2010 roku. Czego niby innego powinno się wtedy użyć jeśli nie Javy?