Jako senior developer z 16 letnim doświadczeniem/były tech lead/były cto zachodniego startupu

Powiem że widzę ogromny wpływ AI na rynek pracy IT.

Dla każdego kto zastanawia się nad studiami informatycznymi/bootcampem itd. - Nie róbcie tego
W ciągu roku/dwóch ponad połowa programistów/testerów/devopsów straci pracę i zostaną z niczym!
  • 68
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programista15k #programista #naukaprogramowania

Ja gdybym ja mógł cofnąć czas to cofnąłbym się o jakieś 5 lat do wyboru szkoły średniej i zamiast technikum informatycznego wybrałbym biolchem - nie dość że miałbym same dziewczyny w klasie przez co miałbym NA MAKSA NAJOSTRZEJSZE RUCHANIE ubijanie kotleta zamiast pryszczatych gejów z długimi tłustymi włosami to jeszcze poszedłbym na studia medyczne gdzie zostałbym jakimś kardiologem, dermatologiem czy stomatologiem 100k miesięcznie
i.....e - #programista15k #programista #naukaprogramowania

Ja gdybym ja mógł cofnąć ...

źródło: dfg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GeDox: bo co? bo zmieniłbym karierę na taką gdzie:

- nie zmienia się pracy co 2 lata
- nie trzeba szkolić się z nowego frameworka JS który po roku staje się nieaktualny
- można założyć swoją firmę (B2B to nie jest firma, tylko etat) nie rywalizując z gigakorporacjami
- jest stabilna, nie wyjebią cię od tak
- masz perspektywy pracy za 10 lat
  • Odpowiedz
- nie zmienia się pracy co 2 lata


@iluvmypickle: W sumie to jest prawa :/ Wiele devów rotuje po firmach, jest spore wypalenie, presja w Sprintach, każdy szuka gdzieś na chwilę spokoju. Smutne też zarazem.
  • Odpowiedz
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
  • Odpowiedz
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
  • Odpowiedz
Symfony Messenger i klasy Transportów

https://gildia-developerow.pl/symfony-messenger-i-klasy-transportow/ ( ͡º ͜ʖ͡º)

Symfony Messenger jest świetny. Zgodzicie się? Instalujecie jedną paczkę i możecie wysłać wiadomość na kolejkę… oh wait. No jednak nie. Chociaż nie jest to tak trywialne jak w Doctrine, to jest to dosyć proste, o czym będzie dzisiejszy post.

Tagi: #programowanie, #naukaprogramowania i #programista15k w #
CppPolska - Symfony Messenger i klasy Transportów

https://gildia-developerow.pl/symf...

źródło: rodrigo-abreu-lq9PxpwDZUk-unsplash-2048x1358

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Serghio: Tak, właśnie tak robię jak piszesz. Korzystam z Flock Store do przechowywania id.

Aktualnie rozwiązanie mam takie, że daję sleep na pół sekundy (i powtarzam to 3 razy) xD W ideale to musiałbym odrzucić wiadomość z nagłówkiem opóźniającym kolejna próbę obsługi, ale brakuje mi wiedzy, żeby robić takie skomplikowane rzeczy, więc obecnie sleep musi wystarczyć.
  • Odpowiedz
@Serghio: Czekam 500ms, ponawiam próbę i tak 3x, potem event zostaje odrzucony tak jak przy wystąpieniu wyjątku. Oczywiście loguję to zdarzenie, żebym w razie czego, mógł coś zrobić "ręcznie". No ale jako, że wiadomość zostaje odrzucona, to zgodnie z ustawieniami aplikacji, event wraca do kolejki jakby został normalnie odrzucony (bo np. wystąpił wyjątek) i próba jest ponawiana, ponieważ standardowo w razie błędu - event dostaje ospowiednie nagłówki i obsługa jego
  • Odpowiedz
Cześć, mam taki test.

@test
void whenUserDeleted_SecondDeletionReturnNotFound() throws Exception {
Integer userId = idFetcher.fetchByUsername("Mark");

Cookie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamishimi: całego fragmentu nie. Osobną funkcją albo stałą powinno byc:

status().isOk()

status().isNotFound()


elete("/api/v1/users/" + userId).cookie(sessionId)
  • Odpowiedz
Naucz sie właściwości cssa, scss/sass/less to juz jeden pies jest i to nie wymaga jakiejś specjalnej żmudnej nauki. Bootstrap to tylko rozumienie klas, które często zawierają 1 właściwość z cssa
  • Odpowiedz
Najgorsze jest to że programować zacząłem na początku 2019 roku w ostatniej klasie gimnazjum gdzie o żadnym kryzysie nie było jeszcze mowy a gdy wchodzę w dorosłość to dowiaduje się że "mam farta" bo zostałem junior klepacz CRUDa 4k na rękę + życie w stresie bo ciągle kogoś zwalniają i nie wiadomo czy za parę lat w ogóle nie zastąpi mnie wtyczka podłączająca OpenAI od firmowego repo

gdybym mógł cofnąć czas to
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Obserwuj #mirkoanonim
Nagle wysyp historyjek jak to w IT jest źle i żałują po X latach żeby tylko więcej osób nie odkryło eldorado xDD szkoda, że wcześniej każdy miał odwagę pisać jak to popracują sobie 2h w ciągu dnia a potem drzemka do końca dnia i wpada 15k. Teraz wszystkim źle, bo trzeba coś robić podczas tych 8h i czują się zmęczeni wypaleni xD, trzeba się czasem dokształcać, nie można
mirko_anonim - ✨️ Obserwuj #mirkoanonim
Nagle wysyp historyjek jak to w IT jest źle i...

źródło: YWMcy_ata

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim: typ co myśli, że korekta (albo możliwy kryzys) na rynku pracy IT to wina pracowników, a nie firm, które rozbuchały projekty w czasie COVIDu.

Widać, że młotku nawet nie wiesz o czym mówisz, ale twoje urojenia pasują ci do narracji.
  • Odpowiedz
@mirko_anonim ten kryzys to jest tylko na wykopie i Problemach Polskiej Branży IT. Oczywiście ma miejsce spowolnienie, weryfikacja pracowników i restrukturyzacje w firmach. Ale do kryzysu temu daleko.
  • Odpowiedz