Jak myślicie, skąd na Wykopie wzięła się ostatnimi czasy taka pogarda dla programistów?

Programuję od czternastego roku życia – a teraz jestem już „starą dupą”. Zawsze chciałem zajmować się komputerami – a gdy poznałem programowanie, od razu wiedziałem, co chcę w życiu robić. Ja, jak i wielu innych podobnych mi osób, miałem to szczęście, że ta ścieżka zawodowa okazała się całkiem atrakcyjna pod względem wynagrodzenia.

Osobiście jednak jestem przekonany, że nawet gdybym zarabiał
anonimowy_programista - Jak myślicie, skąd na Wykopie wzięła się ostatnimi czasy taka...

źródło: Screenshot 2024-12-29 at 16.01.44

Pobierz
  • 147
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 202
@anonimowy_programista: Generalnie większość treści na Wykopie to baity pisane dla plusów, najpierw zaczęło się od chwalenia zarobkami (#programista15k) i wymyślania coraz większych bajek na ten temat, potem ktoś zaczął narzekać na Scruma i inni to podchwycili, a jak zaczął się kryzys, to wszyscy przeszli w tryb "koniec eldorado". Teraz jesteśmy na etapie śmiania się z "pasjonatów", B2B i idealizowanie lekarzy.
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Skończyłem bootcamp, nie zostało mi nic.

Zachęcony wizją ponadprzeciętnych zarobków, obiecankami na pierwszym spotkaniu dotyczącego kursu programowanie postanowiłem w to wejść. Pokazywali nam w prezentacjach posty z grup facebookowych ile zarabiają specjaliści, ogólnie cały przedział zarobków, że początkujący (junior) zaczyna od min. 5k brutto, a w dużym mieście to nawet od 6-7k, a po 2 latach 90% programistów jest już midami z zarobkami ponad 10k (osobiście nie mam parcia
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przygotowuję się do rozmowy i jest tyle rzeczy, które chciałbym sobie przypomnieć, że nie wiem czy jeszcze miesiąc mi wystarczy xD Powtarzam sobie „wiedze encyklopedyczną” już od początku grudnia i mam wrażenie, że i tak już nie pamiętam tego, co wtedy przeczytałem ehhh

#naukaprogramowania #programista15k
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mandanda: tak to jest z debilna odpytka - zawody specjalistyczne maja tak szeroki zakres wymagan ze z tego sie nie da przygotowac rzetelnie, musisz trafic w pytania i dobry dzien rekrutera xD
  • Odpowiedz
🚀 Spring Boot dla Początkujących – restream szkolenia online! 🚀

Jak szybko i skutecznie wejść w świat Spring Boot? 🤔 Już w środę, 25 grudnia o 19:00 dowiesz się, dlaczego Spring Boot to must-have dla każdego Java developera i jak stworzyć swoją pierwszą aplikację webową!

W programie:
✅ Dlaczego Spring Boot jest nieodzownym narzędziem w branży IT.
SoftBull - 🚀 Spring Boot dla Początkujących – restream szkolenia online! 🚀

Jak szy...

źródło: zbuduj-aplikacje-ze-spring-boot

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #programowanie #programista15k #sztucznainteligencja #pracait

Mała anegdotka. Dużo ludzi pyta: w co teraz iść w it, żeby mieć dobre warunki, sporo ofert pracy i stabilność? I mówię raczej o ludziach z jakimś expem komercyjnym. Odpowiedź (tadam) brzmi: AI i wszelką analizę danych/Big Data/Data Engineering itd.

Tak, to prawda. Ale dlaczego? Ilu przecież może być Data Scientistów czy AI Engineerów? Bo to bańka, tak
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JamesJoyce: wszystko z bazami danych/storage i ogólnie pojęte "data" upakują w jednego kontraktora Rajesha (po pół roku katorgi dopakują Pradeepa) z EY którzy będą zapyerdalali jak kobyły ;_;

jeżeli robisz Mirkowi listę o DE, to możesz i mi podesłać, chętnie zobaczę co polecasz
  • Odpowiedz
#programista15k #programowanie #it #sztucznainteligencja #pracait #naukaprogramowania

Hej Mirki, usunąłem poprzednie posty wraz ze swoimi odpowiedziami. Przepraszam, tych których niesłusznie potraktowałem wrogo/niemiło. Nie miałem tego na myśli/działałem odruchowo czy cokolwiek innego. Tak czy inaczej należą Wam się przeprosiny. Nie przepraszam tych, którzy mnie obrażali/śmiali się lub rozpowiadali plotki o moim rzekomym stanie psychicznym spowodowanym lekami. Byłem dla was zbyt łagodny. Leki
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@peoplearestrange: Z mojego doświadczenie wynika, że turbo ekspert SQL w przypadku większości devów Java oznacza osobę która potrafi zrobić jakiegokolwiek SELECT'a do tabeli :) Jakiekolwiek zapytanie wymagające użycia "group by" to już chyba domena ludzi którzy kupili 20 mieszkań ( ͡° ͜ʖ ͡°) Pozostali w takich przypadkach pytają czy tym nie powinien się zająć analityk ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#naukaprogramowania #programowanie #programista15k #filozofia

Czasem w wolnych chwilach, albo jak mam dobry humor np po powrocie z kolacji z żoną udzielam się na grupkach dla juniorów w it. Pomagam ludziom, daje materiały, linki, poprawiam cv, pomagam z przygotowaniami do rozmów itd. Bo lubię to. Lubiłem też pracę na uczelni.

Jednak nie wiedząc czemu zawsze, ale to absolutnie zawsze w trakcie dyskusji ktoś mnie zwyzywa, obrazi, powie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tokko spoko bajt, taki 3/10, wiadomo nie od dziś że jak wrzucisz na grupkę jakąś PR’a z kodem do oceny to żaden nawet nie zajrzy, chyba że udajesz dupę albo wjedziesz im na ambicje ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#naukaprogramowania #programowanie #programista15k #filozofia

Czasem w wolnych chwilach, albo jak mam dobry humor np po powrocie z kolacji z żoną udzielam się na grupkach dla juniorów w it. Pomagam ludziom, daje materiały, linki, poprawiam cv, pomagam z przygotowaniami do rozmów itd. Bo lubię to. Lubiłem też pracę na uczelni.

Jednak nie wiedząc czemu zawsze, ale to absolutnie zawsze w trakcie dyskusji ktoś mnie zwyzywa, obrazi, powie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🚀 Apache Kafka – Krwiobieg Twoich Mikroserwisów! 🚀

Jak zbudować skalowalny i wydajny system oparty na zdarzeniach? 🤔 Już 19 grudnia o 19:00 dowiesz się, jak wykorzystać Apache Kafka, by opanować świat mikroserwisów!

W programie:
✅ Poznasz architekturę i podstawowe elementy Kafki.
SoftBull - 🚀 Apache Kafka – Krwiobieg Twoich Mikroserwisów! 🚀

Jak zbudować skalowa...

źródło: 18015016703520164477

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak po bożemu przechowywać wspólny schema model dla konsumera i producera w Kafce? Bo ja spotkałem się z tym, że zarówno konsumer, jak i producer mają w propertisach ustawiony np OrderModel i jest on przechowywany w common module, który jest dodany w pomie do obu modułów. Tylko, że na mój "chłopski łeb" to trochę łamie to rozproszone podejście, skoro dwa lub więcej mikroserwisów zaciągają sobie ten sam common.

Nie wiem czy napisałem
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mandanda:

Masz rację, że używanie wspólnego modułu w common wprowadza pewne sprzężenie między mikroserwisami, co stoi w sprzeczności z ideą rozproszonych systemów. Takie podejście może utrudniać niezależny rozwój serwisów, ponieważ zmiana schematu wymaga aktualizacji wszystkich serwisów korzystających z tego common. Dlatego w dobrze zaprojektowanym systemie rozproszonym warto rozważyć inne podejścia, które pozwalają na większą niezależność serwisów:

1. Apache Avro i Schema Registry
To najczęściej stosowane podejście w
  • Odpowiedz
@mandanda: najczęściej w takich przypadkach używa się Schema Registry lub testy kontraktowe.
- Testy kontraktowe (Consumer-Driven Contracts):
Konsument definiuje swoje oczekiwania wobec wiadomości w postaci testów kontraktowych.
Producent musi spełnić te oczekiwania, co zapewnia zgodność. (np Pact, Spring Cloud Contract)
- Schema Registry (np. Confluent Schema Registry):
Producent i konsument mogą korzystać z niezależnych modeli w swoich kodach, ale rejestrują schemat (np. Avro, Protobuf) w zewnętrznym rejestrze.
  • Odpowiedz
Jakie praktyczne zastosowanie i przewagę daje wstrzykiwanie przez setter, nad wstrzykiwaniem przez konstruktor? Czytam teorię i za bardzo nie jestem w stanie sobie wyobrazić, dlaczego ktoś miałby chcieć używać innego DI niż przez konstruktor. Czytam, że daje to "elastyczność konfiguracji" w przypadku zależności opcjonalnych. Co to jest zależność opcjonalna? xd

Znalazłem przykładowy kod i za bardzo nie wiem, co tu jest opcjonalnego, tzn czemu niby ten logger jest "opcjonalny"? Na mój "chłopski rozum"
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mandanda: Zeby utworzyc OrderService potrzebujesz DatabaseService na samym starcie, bo jest w jego konstruktorze, inaczej jest z setLogger, to moze klient (kod korzystajacy z tego kodu) ominac jesli nie potrzebuje, albo uzyc jakiegos obiektu klasy Logger juz podczas trwania programu, wiec mozesz juz po utworzeniu obiektu w konstruktorze uzyc setLogger zeby zinjectowac tam Logger jaki ustaliles w runtime. Powedzmy, ze w runtime ustalasz jaki Logger ma zostac zinjectowany i go
  • Odpowiedz
  • 2
@OlekAleksander: A dobra czaję, chodzi o to, że przy wstrzykiwaniu przez konstruktor obiekt jest immutable i w czasie trwania już nie ma szansy na modyfikację - w przeciwieństwie do settera.
  • Odpowiedz
🚀 Apache Kafka – Jak Narzędzie LinkedIn Zdobywa Świat Przetwarzania Danych? 🔥

Czym jest Apache Kafka? Dlaczego LinkedIn, Netflix, Uber czy Goldman Sachs nie mogą się bez niej obejść? 🤔 To narzędzie to fundament nowoczesnej architektury przetwarzania danych – dowiedz się, dlaczego!

W artykule:
✅ Jak Apache Kafka rewolucjonizuje systemy mikroserwisowe i Big Data.
SoftBull - 🚀 Apache Kafka – Jak Narzędzie LinkedIn Zdobywa Świat Przetwarzania Danyc...

źródło: apache-kafka

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do programistów: W jaki sposób hedge'ujecie / zabezpieczacie się przed perspektywą straty pracy z powodu AI?

Nawet jeżeli ktoś uważa, że szansa na stratę pracy z powodu AI to 1%, to z tego powodu, że dochód wtedy spadnie o 100% - to uważam, że warto mieć plan B, a najlepiej jakiś hedge.

#programowanie #technologia #naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Młodsi funkcjonariusze policji mogą liczyć na kwoty netto od 5 849,39 do 6 903,17 zł, podczas gdy ich starsi koledzy, po 26. roku życia, otrzymują od 5 408,39 do 6 323,17 zł netto

Do tego premia kwartalna, premie swiateczne, wczasy pod grusza, trzynasta pensja, inne dodatki.
Po pierwszym awansie 10k miesięcznie to nic nadzwyczajnego.
I emerytura jeszcze do nie dawna po 15 latach pracy (w wieku 35 lat), teraz po 25 latach (czyli dopiero w
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Przebranzawiacz: no ale żeby pójść na policjanta trzeba nie mieć szacunku do samego siebie albo być potężnym przegrywem życiowym co równa się braku szacunku do samego siebie..
I jak potem powiesz znajomym gdzie pracujesz xD
A no tak.. policjanci znajomych to raczej nie mają, chyba, że innych policjantów xD
  • Odpowiedz
no ale żeby pójść na policjanta trzeba nie mieć szacunku do samego siebie albo być potężnym przegrywem życiowym co równa się braku szacunku do samego siebie..


@Adruns: chyba, że się nie wyrastało w sebiksowych warunkach i HWDP nie stało się dla osoby w żadnym momencie wielką prawdą życiową, wtedy pójście na policjanta jest pracą jak każda inna, bywają lepsze, bywają gorsze. A ta, z uwagi na bardzo wczesną niezłą emeryturę
  • Odpowiedz
✨️ Live: Apache Kafka w Świecie Mikroserwisów! 🚀 Już w poniedziałek, 16 grudnia o 19:00!

💡 Weź udział w wyjątkowym warsztacie, podczas którego dowiesz się, jak wykorzystać Apache Kafka do budowy skalowalnych i wydajnych systemów mikroserwisowych opartych na zdarzeniach. Zdobądź praktyczne umiejętności, które od razu zastosujesz w swoich projektach.

Podczas szkolenia:
✅ Poznasz architekturę i kluczowe elementy Apache Kafka.
SoftBull - ✨️ Live: Apache Kafka w Świecie Mikroserwisów! 🚀 Już w poniedziałek, 16 g...

źródło: apache-kafka

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach