Dużo mówi się o kryzysie IT w Polsce, ale czy wiedzieliście, że w USA jest jeszcze gorzej? Firmy IT masowo zwalniają pracowników, ponieważ wolą outsourcować produkcję oprogramowania do krajów rozwijających się, gdzie koszty pracy są kilkukrotnie niższe. Niestety, branża IT, ze względu na możliwość zdalnego dostarczania produktów, jest szczególnie podatna na outsourcing. Pracując w IT, nie konkurujemy tylko na lokalnym rynku, ale z całym światem. To prowadzi do paradoksu: im nasz kraj
Wszystko
Najnowsze
Archiwum
- 33
@ly000: polskie it zdycha bo jesteśmy za drodzy a jakosc porównywalna do Serbów czy macedonczykow. Isover
@ly000: to żeś odkrył Amerykę. Dosłownie xD Wiadomo było od dawna, że w większości zachodnich firm szary programista, który nie jest kluczowym zasobem w dużej firmie, jest po prostu słaby. Mit polskiego dobrego programisty nie wziął się znikąd, bo na Zachodzie przez ostatnie 15 lat nikt kto jest ponadprzeciętnie inteligentny nie szedł w programowanie, bo po co, skoro zarobki są takie sobie. Oczywiste jest, że to samo zjawisko zacznie się
Powiem wam że niesamowicie wkręciłem się w to progromowanie. Po przerobieniu solidnie podstaw, napisaniu kiludziesięciu algorytmów (prostych typu binary search czy slidng widnow), kilku małych projektów zaczałem kumać o co tutaj tak naprawdę chodzi. Obecnie pochłaniam wykłady Jakuba Nabradlika, Macieja Aniserowicza i Sławka Sobótki z zakresu architektury heksagonalnej, DDD, TDD, BDD i innych wzorców pokroju CQRS, event sourcing, clean architecture, onion architecture, modelowania zdarzeniami domenowymi, strategii wersjonowania kontraktów w mikroserwisach, komunikacji asynchronicznej
@kamikadze97: właśnie takich pasjonatów potrzebuje rynek!
@kamikadze97: ale taguj heheszki czy inna pasta
Jakie polecacie podcasty, rozmowy - cokolwiek o szeroko pojętym backendzie i cyklu wytwarzania oprogramowania? Najlepiej w ekosystemie java + spring boot, ale nie jest to konieczne. Głównie żeby puścić sobie do spania, albo w samochodzie i się czegoś nauczyć oraz dowiedzieć.
#programowanie #programista15k #naukaprogramowania #podcast #java #pracbaza
#programowanie #programista15k #naukaprogramowania #podcast #java #pracbaza
@kamikadze97: serio pytasz czy trollujesz?
@kamikadze97: Już lepiej jakiś podcast na temat glazurnictwa albo hydrauliki sobie puścić, branża programistyczna już jest martwa
Jak ważna jest znajomość fundamentów w javie? Szczególnie na rekrutacji jak będą pytać, ale też przy takim normalnym programowaniu. Ciekawi mnie po prostu czy trzeba aż tak dogłębnie to znać? Czy raczej senior odpowie tak jak wersja skomplikowana, a junior wystarczy, że poda ogólną definicje (przykłady niżej)?
Rekruter: Czym jest mapa w javie?
Prosto (Jakbym ja odpowiedział): Mapa to struktura danych, która przechowuje klucz i wartość, można ją wykorzystać tak i tak...
Skomplikowanie
Rekruter: Czym jest mapa w javie?
Prosto (Jakbym ja odpowiedział): Mapa to struktura danych, która przechowuje klucz i wartość, można ją wykorzystać tak i tak...
Skomplikowanie
@kamikadze97: na rekrutacji często pytam jak działa HashMapa, z kontynuacją jak się to ma do kontraktu equals/hashCode. Czasami jakieś dodatkowe pytanie na weryfikację faktycznego zrozumienia.
W przypadku juniora niepełna odpowiedź niekoniecznie bycie dyskwalifikująca, ale od razu powiem, że nie uważam w/w wiedzy za wiedzę "seniorską". Junior ma taryfę ulgową na frameworki czy faktycznie bardziej zaawansowane mechanizmy (np refleksja, wielowątkowość czy działanie gc), ale kolekcje i mapy to raczej must have.
W przypadku juniora niepełna odpowiedź niekoniecznie bycie dyskwalifikująca, ale od razu powiem, że nie uważam w/w wiedzy za wiedzę "seniorską". Junior ma taryfę ulgową na frameworki czy faktycznie bardziej zaawansowane mechanizmy (np refleksja, wielowątkowość czy działanie gc), ale kolekcje i mapy to raczej must have.
@zjadacz_wyjadacz: są juniorzy i są juniorzy, twój proces to raczej wyjątek od reguły i w większości przypadków na takie rzeczy jak działanie hashmapy taryfy ulgowej nigdzie nie dostanie
- 9
Informatyka w tym roku na drugim miejscu popularności kierunków studiów. Rok temu była top1, więc niby jest progress, no ale ku*wa, nadal 35k osób postanowiło, że to dobry pomysł, aby pójść na informatykę przy obecnym rynku pracy. Powodzenia juniorki z szukaniem pracy. Tylko potem nie płaczcie, że nie możecie niczego znaleźć od roku, bo nikt was do tego nie zmuszał xD
#naukaprogramowania #programowanie #studbaza
#naukaprogramowania #programowanie #studbaza
- 2
@inspektor_gadzet: mimo wszystko doświadczonych programistów jest coraz więcej, bo przecież nie umierają masowo ze starości. a nowych projektów już coraz mniej. perspektywa raczej słaba.
- 2
@lx200: pielęgniarstwo, finanse i rachunkowość, fizjoterapia, zarządzanie, prawo - wszystkie te kierunki są lepsze od informatyki. te ostatnie nawet jeśli nie gwarantują pracy w zawodzie, to uczą wiedzy, która może się przydać w bardzo wielu zawodach. informatyka przygotowuje do pracy w IT, a w IT jest padaka, nie chcą nowych ludzi, bo nawet ci z doświadczeniem mają problemy.
Czy są jakieś książki które po latach pracy w branży lub też na podstawie doświadczeń uważacie że każdy programista / osoba chcąca rozwijać swoje umiejętności powinna przeczytać? biorąc pod uwagę aktualne czasy
#programowanie #naukaprogramowania
#programowanie #naukaprogramowania
konto usunięte via Wykop
- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
@sparrow3kk: Nawet jeżeli 20% to przeterminowana treść, a standardy które ustalicie z teamem różnią się od tych przedstawionych w książce to i tak warto przeczytać i je poznać bo większość zdecydowanie się przyda.
- 33
Programiści w 2022: 25k, służbowy samochód, 5 dni remote, calle bez kamerek bo inaczej idę pracować do innego frajera
Programiści w 2025: 10k proszę pana może być, 8k też będzie, nawet za 6k będę pracować. Tak proszę pana, przyjdę do biura. Tak proszę pana, włączę kamerkę. Zostanę na nadgodzinach, zrobię wszystko co chce scam masterka. (oszczędności się kończą i koniec bycia księżniczką).
Nic tak nie cieszy jak upadek pychy tej branży, jeszcze
Programiści w 2025: 10k proszę pana może być, 8k też będzie, nawet za 6k będę pracować. Tak proszę pana, przyjdę do biura. Tak proszę pana, włączę kamerkę. Zostanę na nadgodzinach, zrobię wszystko co chce scam masterka. (oszczędności się kończą i koniec bycia księżniczką).
Nic tak nie cieszy jak upadek pychy tej branży, jeszcze
@CoDwa: teraz jeszcze z----------ą w sprintach tak że aż się kurzy xDD nawet robiąc darmowe nadgodziny
Treść przeznaczona dla osób powyżej 18 roku życia...
- 4
C# 14 wprowadza nowe funkcje: extension members, backing fields i null-conditional assignments – kod staje się czystszy i bardziej zwięzły.
Pełny przegląd nowości: https://tomaszs2.medium.com/whats-new-in-c-14-extension-members-backing-fields-and-null-conditional-assignments-4dfc244a2f90
#programowanie #dotnet #csharp #naukaprogramowania
Pełny przegląd nowości: https://tomaszs2.medium.com/whats-new-in-c-14-extension-members-backing-fields-and-null-conditional-assignments-4dfc244a2f90
#programowanie #dotnet #csharp #naukaprogramowania
- 5
"Jeśli nie programowanie, to co?"
Wiele młodych osób, które przez niewłaściwe wybory życiowe trafiło do kołchozów, żabek i innych magazynów, poszukuje swojej drogi, aby w końcu poczuć się docenianymi na rynku pracy. Takim domyślnym wyborem dla wielu osób mających smykałkę do komputerów od wielu lat jest programowanie. Niestety, z programowaniem jest taki problem, że obecnie, aby w to wejść, potrzeba wiele tysięcy godzin nauki na przestrzeni wielu lat, wyższego wykształcenia - najlepiej informatycznego
Wiele młodych osób, które przez niewłaściwe wybory życiowe trafiło do kołchozów, żabek i innych magazynów, poszukuje swojej drogi, aby w końcu poczuć się docenianymi na rynku pracy. Takim domyślnym wyborem dla wielu osób mających smykałkę do komputerów od wielu lat jest programowanie. Niestety, z programowaniem jest taki problem, że obecnie, aby w to wejść, potrzeba wiele tysięcy godzin nauki na przestrzeni wielu lat, wyższego wykształcenia - najlepiej informatycznego
Zapytałem AI czy nadal warto zaczynać naukę programowania żeby wejść do IT. Zgadzacie się?
#programowanie #programista15k #naukaprogramowania
#programowanie #programista15k #naukaprogramowania
źródło: image
Pobierz@tiritto "zabraklo czegos w specyfikacji"
Miales do czynienia z projektem gdzie pierwsza albo druga wersja specyfikacji byla tak dobrze rozpisana przez kogokolwiek, ze widzisz to swoimi oczami wyobrazni ze to bierze llm i implementuje?
Jesli tak to super, i tak poczatki sa fajne. Ale potem zaczynaja sie schody.
Miales do czynienia z projektem gdzie pierwsza albo druga wersja specyfikacji byla tak dobrze rozpisana przez kogokolwiek, ze widzisz to swoimi oczami wyobrazni ze to bierze llm i implementuje?
Jesli tak to super, i tak poczatki sa fajne. Ale potem zaczynaja sie schody.
@kamikadze97: TLDR;
Warto jeżeli lubisz robić nadgodziny a Twoje życie to głównie praca i nauka po pracy (bo do tego sprowadza się w rzeczywistosci bycie najlepszym - darmowe nadgodziny).
Jeżeli cenisz sobie swój czas wolny, relacje z bliskimi i zrowie psychiczne: NIE WARTO.
Pułapka jaka jest tu zastawiana na młodych adeptów tej sztuki, to że oni na początku są ambitni i gotowi dużo się uczyć i robić darmowe nadgodziny bo wierzą, że po
Warto jeżeli lubisz robić nadgodziny a Twoje życie to głównie praca i nauka po pracy (bo do tego sprowadza się w rzeczywistosci bycie najlepszym - darmowe nadgodziny).
Jeżeli cenisz sobie swój czas wolny, relacje z bliskimi i zrowie psychiczne: NIE WARTO.
Pułapka jaka jest tu zastawiana na młodych adeptów tej sztuki, to że oni na początku są ambitni i gotowi dużo się uczyć i robić darmowe nadgodziny bo wierzą, że po
Jakbyście mieli teraz zaczynać od nowa programowanie i wchodzić w branże to wybralibyście jave czy kotlina?
Po moim krótkim researchu to wygląda tak, że powoli już odchodzi się z javy w nowych projektach, ale nadal jest masa starożytnego kodu, który trzeba rozwijać i utrzymywać w javie.
Co byście doradzili?
#naukaprogramowania #programowanie #programista15k
Po moim krótkim researchu to wygląda tak, że powoli już odchodzi się z javy w nowych projektach, ale nadal jest masa starożytnego kodu, który trzeba rozwijać i utrzymywać w javie.
Co byście doradzili?
#naukaprogramowania #programowanie #programista15k
@kamikadze97: Kotlin łagodny
także tego...
#programowanie #naukaprogramowania #ai #sztucznainteligencja #humorobrazkowy #humorinformatykow
#programowanie #naukaprogramowania #ai #sztucznainteligencja #humorobrazkowy #humorinformatykow
źródło: GuJHesZW8AABWNY
Pobierz✨️ Obserwuj #mirkoanonim
Ktoś wyjaśni o co chodzi z narzekaniem na rzekomy kryzys w #it + gloryfikowanie #lekarz #medycyna?
1. Sami hejtowaliście tych którzy chcą iść do IT dla kasy a nie z pasji, więc co was bolą zarobki skoro tacy z was pasjonaci?
2. Czemu was bolą obecne zarobki w IT skoro i tak są bardzo duże? (w porównaniu do całego rynku w PL)
3.
Ktoś wyjaśni o co chodzi z narzekaniem na rzekomy kryzys w #it + gloryfikowanie #lekarz #medycyna?
1. Sami hejtowaliście tych którzy chcą iść do IT dla kasy a nie z pasji, więc co was bolą zarobki skoro tacy z was pasjonaci?
2. Czemu was bolą obecne zarobki w IT skoro i tak są bardzo duże? (w porównaniu do całego rynku w PL)
3.
Treść przeznaczona dla osób powyżej 18 roku życia...
@Bredko: u mnie w korpo pracują programiści po prawie, przebranżowieni
Postanowiłem wrócić do tworzenia stron internetowych. Chcę nauczyć się klepać proste Wordpressy i modyfikować sklepy typu np. PrestaShop itd. Nie robiłem tego w sumie chyba od 2019 roku, od czego powinienem zacząć i w jakie materiały warto się zaopatrzyć? Traktuję, to jako hobby. Myślałem sobie, aby zacząć od PHP (mam akurat do tego fajną książkę).
#naukaprogramowania #webdev #pytanie
#naukaprogramowania #webdev #pytanie
@thewatchmaker Póki ejaje nie generują sensownych stron pozostaje korzystanie z szablonów lub tworzenie wszystkiego samemu od zera. Z mojej perspektywy polecam elementora, ma fajne możliwości, jak na edytor i jest łatwy w nauce. Kilka podstawowych wtyczek do cache, formularzy, jakaś recaptcha i co tam potrzebujesz. Większość jest za free. Presta to gunwo. Mam parę siwych włosów przez to. Gdybyś miał jakieś pytania to pisz. Póki co zajmuje się tym zawodowo i
@mk321: Da się zrobić sklep na elementorze i woocommerce, ale przy większej ilości produktów bardziej sprawdzi się presta lub magento. Zależy sporo od budżetu projektu.
- 0
@richr: encja to nie jest coś co powinieneś pchać na frontend - robisz DTO, na które zostaje zmapowany obiekt domenowy i wtedy to DTO sobie współdzielisz miedzy aplikacjami i wykorzystujesz na UI.
@richr: Z NestJS wystawiasz jakieś API. Najczęściej REST lub GraphQL. W jednym i drugim przypadku generowana jest schema. Po stronie frontendu generujesz sobie klienta,
REST: https://openapi-generator.tech/, orval.dev, openapi-ts.dev
GraphQL: https://the-guild.dev/graphql/codegen
To jest standardowe podejście. Frontend z backendem powinien się integrować przez kontrakty, nie wyciąganie obiektów domenowych z środka aplikacji. To by było złamanie zasad hermetyzacji.
REST: https://openapi-generator.tech/, orval.dev, openapi-ts.dev
GraphQL: https://the-guild.dev/graphql/codegen
To jest standardowe podejście. Frontend z backendem powinien się integrować przez kontrakty, nie wyciąganie obiektów domenowych z środka aplikacji. To by było złamanie zasad hermetyzacji.
Właśnie założyłem githuba. I co ja teraz musze codziennie tam commitować żeby to zielone się świeciło dla pracodawcy?
#programista15k #naukaprogramowania #programowanie
#programista15k #naukaprogramowania #programowanie
@kamikadze97: przespales okres kiedy ktos na to zwracal uwage
@kamikadze97: dosłownie lepiej isc na europeistyke niz uczyc sie programowania w tych czasach
Ucze się programować około tygodnia. Przez ten czas poznałem fundamenty javy - zmienne, pętle, struktury danych itd...
Przez ten czas głównie ćwiczyłem to poprzez wykonywanie zadań algorytmicznych. Na przykład odwrócenie stringa.
No i teraz mam jedną rzecz, której nie rozumiem. Po co są takie algorytmy jak two pointers, które własnie można zastosować do odwrócenia stringa, skoro w normalnym kodzie i tak każdy użyje po prostu .reverse()? Pytam o to AI i odpowiada
Przez ten czas głównie ćwiczyłem to poprzez wykonywanie zadań algorytmicznych. Na przykład odwrócenie stringa.
No i teraz mam jedną rzecz, której nie rozumiem. Po co są takie algorytmy jak two pointers, które własnie można zastosować do odwrócenia stringa, skoro w normalnym kodzie i tak każdy użyje po prostu .reverse()? Pytam o to AI i odpowiada
To po co to wszystko?
@kamikadze97: Do nauki, tak jakbys napisal po co dzieci sie ucza mnozenia jak w kazdym telefonie jest kalkulator.
@kamikadze97: Po to abyś wiedział co dzieje się pod spodem jak wywołujesz jakąś funkcję, jaką dany algorytm ma złożoność i abyś wiedział co wybrać do zadania.
Siemanko. Planuje wyjść z przegrywu i jednym z moich postanowień jest zmiana kariery. Obecnie pracuje fizycznie za trochę mniej niż średnią krajową. Myślałem o programowaniu, bo od kidosa siedzę przy kompie więc w sumie czemu by nie spróbować.
Z matmy byłem cieniasem, bo od podstawówki dosłownie leciałem na pałach, pamiętam w liceum nie umiałem liczyć ułamków jak babka mnie wzięła do tablicy xD Natomiast lubię różnego typu łamigłówki więc ciężko mi ocenić
Z matmy byłem cieniasem, bo od podstawówki dosłownie leciałem na pałach, pamiętam w liceum nie umiałem liczyć ułamków jak babka mnie wzięła do tablicy xD Natomiast lubię różnego typu łamigłówki więc ciężko mi ocenić
Treść przeznaczona dla osób powyżej 18 roku życia...
@kamikadze97: jak pracujesz fizycznie to polecam iść w wykończeniowe naucz się robić kafle na o-------l i będziesz zbijał kokosy
- 0
🚀 Projektowanie Architektury Mikroserwisów – Praktyczny Blueprint Systemu! 🧱
📅 Już poniedziałek, 9 czerwca 2025 o 19:00 – Spotkanie Online
💡 Chcesz zobaczyć, jak podejść do projektowania mikroserwisów w sposób uporządkowany, a nie losowy? Podczas tego spotkania stworzę architecture blueprint systemu devSitter.app – narzędzia do automatycznej analizy jakości kodu, które rozwijam z myślą o zespołach developerskich.
Podczas
📅 Już poniedziałek, 9 czerwca 2025 o 19:00 – Spotkanie Online
💡 Chcesz zobaczyć, jak podejść do projektowania mikroserwisów w sposób uporządkowany, a nie losowy? Podczas tego spotkania stworzę architecture blueprint systemu devSitter.app – narzędzia do automatycznej analizy jakości kodu, które rozwijam z myślą o zespołach developerskich.
Podczas
źródło: najlepsze-praktyki-w-mikroserwisach
Pobierz



















Strach pomyśleć co będzie jak będę wchodził na rynek pracy.
#programowanie #programista15k #naukaprogramowania