@polskie-k0rpo
3 obserwujących
SiewcaZaglady 2026-02-03 21:55:31 +0
Jeśli mielibyście polecić jedną książke do architektury oprogramowania aplikacji webowych to która by to była? Potrzebuje jednej pozycji która pozwoli mi poszerzyć wiedzę jak budować wysokoskalowalne i łatworozszerzalne aplikacje itp itd

Czytałem kiedyś czystą architekturę, ale wolałbym coś nowszego dostosowane pod obecne czasy

#programowanie #programista15k #informatyka #naukaprogramowania #java
polskie-k0rpo 2026-02-03 22:36:56 +7
Kleppmann
@_AgentTomek: nazwisko w sam raz do bycia autorem książki o tym jak pisać Krudy ( ͡° ͜ʖ ͡°)
polskie-k0rpo 2026-02-03 23:54:56 +0
@_AgentTomek: no dokładnie. jak masz na imię i co cię tu sprowadza?
polskie-k0rpo 2026-02-04 08:13:20 +0
@sheaf: Ale ambicja ogarnąć co się dzieje pod spodem w systemie rozproszonym. Wow
polskie-k0rpo 2026-02-04 13:06:04 +0
to ile masz kontrybucji do tego typu projektow?
@sheaf: @RapIArbuzy XD jakbyscie zobaczyli w jakich projektach robię na codzień to byście pospiesznie zmienili temat i zamilkli. ale wykopowemu crudziarzowi nie miesci sie w głowie że są trudniejsze tematy niż system rozproszony XDDD bo system dziala na kafce i operacje nie sa synchroniczne, faktycznie, bardzo trudne mordo XD A może to że trzeba przeczytać dokumentacje kubernetesow i skonfigurowac CI/CD? Do bingo brakuje jeszcze buzzworda "Inbox outbox pattern" i mamy komplet wielkiego crud enterprise architekta systemów rozproszonych xD
Zupa2255 2026-02-02 12:48:10 +5
Jak tam, macie już czarny pas w ejaju? ( ͡° ͜ʖ ͡°)

#programista15k
polskie-k0rpo 2026-02-02 13:23:16 +1
@Zupa2255: rakowe oferty pracy same sie odfiltrowywuja
polskie-k0rpo 2026-02-02 17:06:06 +0
plus jest taki, że z ostatnich nowinek promptowanie to jeden z łatwiejszych i szybszych skilli do opanowania

@tubkas12: to nie ma znaczenia czy promptowanie jest łatwe czy trudne, może być i nawet trudne. dla mnie jak widzę coś takiego w treści oferty to jest to jednoznaczny komunikat, przedstawiający na co nacisk kładzie firma, czyli na masową produkcje kodu z jak najmniejszym stopniem analizy - i ja takim firmom dziękuję. do kompletu brakuje tylko wspomnienia o tygodniowym scrumie i bycia product developerem.
polskie-k0rpo 2026-02-02 17:49:05 +0
@tubkas12: tak, zgodzę się że większość aplikacji to crudy i tam nic dziwnego. i powiem tak, cieszyłbym się gdyby ludzie podnieśli swoje kompetencje inżynierskie i zaczęli pracować w pewien sposób ponad crudem, a crudem faktycznie zajęło się tylko AI, wtedy może by było więcej ciekawych projektów w których można by pracować. tylko ludzie nie za bardzo lubią uczyć się trudnych rzeczy więc to raczej nigdy nie nastąpi xd.

co do tego czy używam AI czy nie. otóż używam. generuje nim najczęściej skrypty lub jakieś PoC (najczęściej w go) aby sprawdzić jakiś pomysł - normalnie pisałbym to 1-2 dni a tak to w AI mam to gotowe w 15 minut. ale moja praca zazwyczaj wygląda tak, że dzisiaj np większą część czasu miałem otwarty debugger niż IDE, więc nie wiem jakby mi miał AI jakoś pomóc za bardzo na obecną chwilę.

w ogóle appropo debuggerow to też jest niesamowite, że sluchasz podcastow z jakimis pro programistami typu John Carmack, czy nawet ten Dave Plummer z Microsoftu ktory się ostatnio sporo udziela na YT i dla nich debugger to jest rzecz święta, wręcz zawsze opowiadają jaka to jest podstawa pracy z kodem, John wspominał, że w zasadzie on uruchamia każdorazowo swój program w debuggerze i przeklikuje funkcję którą dodał. tymczasem typowi programiści których spotykasz: debugger ??? EEEEEEEEEEEEE nie nie my tu debuggujemy print d--a ( ͡° ͜ʖ ͡°)
polskie-k0rpo 2026-02-02 18:01:02 +0
@tubkas12: e tam sie nie da :D wszystko sie da tylko wlasnie jak twoj pracodawca ciemięrzca oczekuje nadupcania AI 2k LoC dziennie no to wiadomo, że nie będzie na takie coś nigdy czasu ( ͡° ͜ʖ ͡°)
polskie-k0rpo 2026-02-02 20:16:38 +0
obisz to dwa tygodnie i musisz codziennie się tłumaczyc

@tubkas12: wiem o czym mówisz, mi w końcu psycha siadła. literalnie, nie dam ani dnia dłużej tłumaczyć się jakieś scrum masterce nietechnicznej.
polskie-k0rpo 2026-02-02 20:53:18 +0
@tubkas12: też pracowałem fizycznie na budowie, czy w fabryce, czy jako kurier. i tak, jest to lekka praca dla głowy. chociaż jak trafi ci się jakiś debil tam to psychicznie też nie jest lekko. a co do tego narzekania na IT, to ja narzekam tylko na firmy średnie i słabe, tam gdzie jest słaby poziom techniczny i jesteś pod butem jakiegoś nietechnicznego PMa czy dyrektora. I po prostu tłumaczenie takiemu komuś że trawa jest zielona to xD nie mam na to już więcej sił - w praktyce najlepszy jest ten co najwięcej gada/robi funkcjonalności - bo po czym innym mogą oni kogoś ocenić? to już wolę być poganiany przez jakiegoś kuca po AGH czy innej politechnice, tutaj przynajmniej gość potrafi zrozumieć co w ogóle robisz, a nie tylko widzieć efekt.
polskie-k0rpo 2026-02-02 21:51:32 +0
@tubkas12: w najbliższych latach, już zapowiedzieli że sprzętu dla zwykłych konsumentów będzie produkowanego coraz mniej, możliwe że da to Renesans językom kompilowanym do natywnych binarek, gdy komputery osobiste niemal całkowicie będą stały w miejscu jeżeli chodzi o performance. W zasadzie już powoli ludzie zaczynają się budzić. Dużo ludzi łapie hajpik na języki typu Go czy Rust, nawet ci bez backgroundu w językach systemowych.
K-S- 2026-02-01 17:23:00 +1
Na dworze ciemno i zimno, nie ma co robić. Postanowiłem pouczyć się jakiegoś jezyka programowania, bo wiecie trzeba się rozwijać. Co polecacie?

Znam c, php, pythona. Tego ostatniego używam do amatorskich projektów i zaczyna mnie męczyć, dlatego też chcę go wymienić na coś innego.

Golang wydaje się najlepszy bo jest wydajny i ma lekkie narzędzia. Rust to trochę taki czołg ale prawdopodobnie zastąpi c++ więc warto go znać. No a JavaScript po prostu się przyda.

#ankieta #programowanie #programista15k
polskie-k0rpo 2026-02-01 18:24:44 +5
@K-S-: bardzo łatwo wydajesz opinie na języki jak na kogoś kto nie wie czy ma wybrać javascript czy rust
shevy 2026-01-31 18:27:21 +0
Wpadłem poczytać i podzielić się moją sytuacją, chociaż czytając doświadczenia innych to chyba nie jest u mnie jeszcze aż tak tragicznie. Ogólnie pracuję od 3 lat jako React Native dev w dość małej firmie, nie jest to żadne korpo i nie muszę się w niej kajać przed Julkami w czerwonych golfach. Rzekłbym nawet że atmosfera na codzień jest mega luźna, często sami jesteśmy odpowiedzialni za wymyślanie tasków dla siebie albo kontaktujemy się bezpośrednio z biznesem, z którym jesteśmy na ziomku i wspólnie obgadujemy na bieżąco problemy i featury. Podsumowując, jest trochę p--------k ale w pewnym sensie kontrolowany i całe szczęście nie przez z-------h scrum masterów. Jakiegoś tam boarda niby mamy ale każdy ma go w dupie i często nawet ludziom nie chce się odchaczać że coś zrobili, obgadujemy to po prostu na daily i tyle. Pytacie pewnie w czym problem… A no oczywiście jak nie wiadomo o co chodzi to chodzi o pieniądze. Obecnie na rękę mam 7,2k na kontrakcie B2B, podwyżki u nas są raz na rok, oczywiście zawsze renegocjowane bo proponują stanowczo za mało jak na zakres obowiązków, którymi sie zajmuje - nie piszę tylko czystego frontu ale też natywne moduły dla iOS i Androida oraz często jak pisałem wcześniej przesiaduję z biznesem i backiem na callu i ustalam z nimi logikę działania niektórych rzeczy. Laptopa służbowego też na oczy nie zobaczyłem mimo że wielokrotnie dopytywałem. Oczywiście szefu lata z nowiutkim M5 Pro do klejenia pdfów i tabelek w excelu a ja się męczę na starym Intelu, który przy bulidach apek zamienia się w silnik odrzutowy. Jeszcze z rok, półtora temu mówiliśmy sobie z ziomkiem „no dobra, może jakoś to będzie jak apka x wystartuje, może wtedy trochę się zrewanżują”. No niestety nie zapowiada się w tym roku na zbyt wiele. Zacząłem więc szukać czegoś nowego od listopada, ale póki co odbijam się od rozmów z HRami, które kończą się pewnie w znany wam wszystkim sposób - tłumaczą się w mailu ze znaleźli kogoś kto bardziej fituje do ich stacku. Trafiła mi się jedna rozmowa techniczna, która według mnie przebiegła bardzo spoko, ale no niestety skończyło się tym samym, znów pojawił się ktoś lepszy. Wiedziałem że jest tragicznie ale że aż tak to nie. Myślałem że będę mógł w spokoju myśleć w tej chwili o założeniu rodziny ale coś czuję że w pierwszej kolejności trzeba chyba zacząć szukać innego źródełka pieniędzy xD A szkoda bo lubię tą robotę.

#programista15k #programowanie #pracait #it #kryzysit
polskie-k0rpo 2026-01-31 18:56:32 +0
@shevy: szefu m5 pro. dla Kamilka wysluzony i5 7 generacji. trzymaj sie tam jakos w tym swoim kołchozie, sprobuj szefa namowic chociaz na UOP. ( ͡° ͜ʖ ͡°)
polskie-k0rpo 2026-01-31 21:24:36 +1
@fajfus42d: ale w takich malych januszowych firmach pracowanie na wlasnym sprzecie to jest często norma. tam sprzęt firmowy dostają naprawdę kluczowi pracownicy, lub np. w ostateczności jak masz tak słabą wypłatę że nawet cie nie stać żeby sobie kupić sprzęt do pracy (raz z takim ukraincem pracowałem, dawno temu xD).
JamesJoyce 2026-01-31 12:14:45 +1
#programista15k #pracait #programowanie

Czemu tak bardzo zloscicie sie na zadania rekrutacyjnego wykonania w domu, jak claude code z opusem wam je zrobi w 20 min. Wystarczy tylko nauczyc sie go obslugiwac.
polskie-k0rpo 2026-01-31 16:52:42 +0
Go
- Prefer composition over inheritance

@JamesJoyce: w Go nie da się zrobić dziedziczenia, same składowe języka na to nie pozwalają z tego co się orientuję i na tyle ile miałem z tym językiem styczność.

Poza tym dzięki za rozjaśnienie, że można aż tak dobitne prompty pisać. nigdy aż tak szczegółowy nie byłem, pewnie pora spróbować.
P.....k 2026-01-30 22:24:49 +2
Programista Java to inny wymiar gęstości. Dlaczego oni są tacy inny, tacy dziwni, a programiści z innych języków są w miarę normalni?

#programista15k
polskie-k0rpo 2026-01-30 23:34:28 +1
@PrzyjaznyMireczek: bo przyjęli jakieś p------e zasady wujka boba i dosłownie każdy z nich klepie w taki sposób. wielowarstwowe wypiętrzenia nad którymi ciężko zapanować. każda rzecz nazwana FQN itd. to jest niesamowite jak wyjdziesz z takiego korporacyjnego ekosystemu gówna i możesz znowu pisać normalny kod bez patternu na patternie. piękne uczucie.
polskie-k0rpo 2026-01-31 09:31:45 +0
mających w------e na robotę czy jakiekolwiek wzorce projektowe
@tubkas12: zobacz, np @villager reprezentuje Javowca dla którego wzorce projektowe są święte. Z drugiej strony trochę go rozumiem, bo w Java korpo projekcie nie ma żadnych innych wyzwań technicznych poza dodawaniem wzorców do repo, ewentualnie jeszcze aktualizowanie frameworka im zostaje.
polskie-k0rpo 2026-01-31 11:06:24 +0
@villager: ale co ma używanie wzorców projektowych do stabilności systemu w runtime? wzorce projektowe to jakis AbstractFactory, Builder, Strategy. no nie mów mi że robienie "syfu" w postaci nie używania ich doprowadza system do stanu CPU/RAM pressure, OOM, crashy JVM, memory leakow etc?
polskie-k0rpo 2026-01-31 16:46:10 +0
@villager: a bo ty jestes adminem. faktycznie, z mojego doswiadczenia, admini zazwyczaj znaja sie nieco lepiej na OS od programistow, zwlaszcza od takich Javowcow
grand_khavatari 2026-01-30 18:43:33 +7
#programista15k #pracait
każda dyskusja tutaj o sytuacji na rynku kończy sie ostatecznym argumentem, że przecież wymiatacze siedziący od 9 roku życia w kodzie i robiący 16 godzin dziennie projekty po godzinach sobie poradzą, albo, że programiści języka C++--2137 i MONGOŁSQL zawsze znajdą prace
nie wiem czy wykopki chcą sie dowartościować powtrzając ten oczywisty argument w kazdej dyskusji czy o co chodzi
polskie-k0rpo 2026-01-30 23:37:36 +0
@Zimm3man: h3h3 a co umiesz w tym cpp i ogólnie?
polskie-k0rpo 2026-01-31 09:25:52 +0
@Zimm3man: jak takie narzędzia działają?