Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#programista15k

Osobistość

w Hydepark

9piorunów

trochę
Chyba dostrzegłem fenomen scrum'a w IT.
Nasz zespół bardzo dobrze sobie radzi ale to dlatego że u nas srumem to "wycieramy podłogę". Estymację zmieniamy w trakcie sprintu, sami tworzymy taski i jak trzeba to wrzucamy do obecnego sprintu. PO głównie przekazuje nam oczekiwania od biznesu a nasza SM robi raczej za sekretarkę.
I teraz taka scrum masterka idzie na spotkanie innych SM i co ona może tam powiedzieć?
-Julka, masz najlepszy zespół, jak to robisz?
Na spotkaniu SM powie, że sukcesem jest praca bez scrum'a? Nie, wyciągniętą pod tablice będzie gadać banały o procesach i regułach.
W ten sposób idzie w świat, że kluczem do sukcesu jest ściśle trzymanie się scrum'a

Fanatyk3piorunów

Żaden gowno wpis. Tak wygląda srumm. U nas nawet zlali już retrospecje sm w zasadzie już nie ma a w adhoc znaleziono złoty środek realizacji xD

Osobistość0piorunów

@szczekoscisk ale scrum polega na tym, żeby scrum master robił za "sekretarkę".

Przecież dosłownie o to chodzi. To jest osobą, która ma być obok zespołu, raportować i ogarniać wszystko co jest potrzebne zespołowi do pracy, żeby sobie tymi rzeczami głowy nie zawracali. Jak to u Was ma wyglądać, skoro modelowy przykład jest tym "złym"?

Pokaż więcej komentarzy (4)

Zawodowiec

w AI

4piorunów

Cursor - moje pierwsze wrażenia z programowania z asystentem AI - devszczepaniak.pl

Materiały dotyczące Cursora od jakiegoś czasu wyskakują mi wręcz z lodówki. Czas więc bym i ja dołożył swoje kilka groszy na ten temat. Przez ostatnie kilka tygodni miałem okazję pracować z Cursorem. Swoje obserwacje, wnioski i rekomendacje zamieściłem w artykule na blogu. Z

Gruba ryba

w Programowanie

18piorunów

w pracy zawsze środowiska testowe odpalam w Europie, bo jestem patriotą gospodarczym

Fanatyk5piorunów

@wombatDaiquiri - zawsze to coś, bo chociaż coś skapnie tym pracownikom co utrzymują centra danych w europie - niemniej nie ma się co łudzić, większość zysków i tak zostanie przetransferowana do amerykańskich korporacji 🤷

Pokaż więcej komentarzy (5)

Fanatyk

w Hydepark

4piorunów

Od poprzedniego wtorku spędziłem 48h na zrobienie działającej lambdy na AWS

I dalej k⁎⁎wa nie działa, teraz wywala timeouty przy próbie pobrania pliku z S3

Fanatyk1piorunów

@redve - ustawiasz wszystko ręcznie czy korzystasz z CloudFormation?
Poza tym w jakim języku ta Lambda?
Czy Lambda i S3 bucket są w tym samym regionie?

Fanatyk1piorunów

@redve - ChatGPT wysrał mi taki CloudFormation template, który wygląda na moje oko poprawnie:
>AWSTemplateFormatVersion: '2010-09-09'
>Description: CloudFormation template to deploy an S3 bucket and a Lambda function that can read from the bucket.
>
>Resources:
> # S3 Bucket
> MyS3Bucket:
>   Type: AWS::S3::Bucket
>   Properties:
>     BucketName: my-s3-bucket-unique-name # Change this to a unique bucket name
>
> # IAM Role for Lambda Function
> LambdaExecutionRole:
>   Type: AWS::IAM::Role
>   Properties:
>     RoleName: LambdaExecutionRole
>     AssumeRolePolicyDocument:
>       Version: '2012-10-17'
>       Statement:
>         - Effect: Allow
>           Principal:
>             Service: lambda.amazonaws.com
>           Action: sts:AssumeRole
>     Policies:
>       - PolicyName: S3ReadPolicy
>         PolicyDocument:
>           Version: '2012-10-17'
>           Statement:
>             - Effect: Allow
>               Action:
>                 - s3:GetObject
>               Resource: !Sub 'arn:aws:s3:::${MyS3Bucket}/*'
>
> # Lambda Function
> MyLambdaFunction:
>   Type: AWS::Lambda::Function
>   Properties:
>     FunctionName: MyPythonLambdaFunction
>     Handler: index.handler
>     Role: !GetAtt LambdaExecutionRole.Arn
>     Code:
>       ZipFile: |
>         import json
>         import boto3
>
>         def handler(event, context):
>             s3 = boto3.client('s3')
>             bucket_name = event['bucket']
>             file_key = event['file_key']
>
>             try:
>                 response = s3.get_object(Bucket=bucket_name, Key=file_key)
>                 file_content = response['Body'].read().decode('utf-8')
>                 print(f"File content: {file_content}")
>                 return {
>                     'statusCode': 200,
>                     'body': json.dumps('File read successfully!')
>                 }
>             except Exception as e:
>                 print(e)
>                 return {
>                     'statusCode': 500,
>                     'body': json.dumps('Error reading file from S3')
>                 }
>     Runtime: python3.8
>     Timeout: 30
>
>Outputs:
> S3BucketName:
>   Description: "Name of the S3 bucket"
>   Value: !Ref MyS3Bucket
>
> LambdaFunctionArn:
>   Description: "ARN of the Lambda function"
>   Value: !GetAtt MyLambdaFunction.Arn

Pokaż więcej komentarzy (12)

Zawodowiec

w Hydepark

14piorunów

Rynek pracy it robi się, delikatnie rzecz ujmując, wymagający. Ogłoszenie ma 1 dzień, zaaplikowały 22 osoby, wymagają doświadczenia 10 lat, już nie przyjmują CV.

Inspirator2piorunów

Też mnie zastanawiają te ogłoszenia które zamykają po jednym, dwóch dniach. Myślą że z 22 CV na 100% kogoś zatrudnią? Co prawda nigdy nie rekrutowałem nikogo, ale rekrutowałem się i zdarzało mi się czasami wysłać CV mimo że nie spełniałem wszystkich warunków. Spodziewam się że wśród tych 22 może takich też być trochę.

Autorytet2piorunów

@mrowionca_skarpeta To, że nie przyjmują wcale nie znaczy że kogoś znaleźli albo mają wystarczająco CV. Mogli zawiesić rekrutację, miałem taką sytuację przy aplikowaniu do dużego korpo.

Pokaż więcej komentarzy (17)

Zawodowiec

w Programowanie

6piorunów

Wzorzec projektowy Iterator - devszczepaniak.pl

Wzorzec projektowy Iterator to jeden z behawioralnych wzorców. Wykorzystanie Iteratora pozwala odseparować szczegóły związane z iteracją po strukturach danych od logiki biznesowej aplikacji. Więcej o korzyściach wynikających z wykorzystania Iteratora dowiesz się z najnowszego

Autorytet

w Hydepark

25piorunów

Jeśli zastanawiacie się co począć ze swoim życiem.
Czy może iść na informatykę by zostać to ja polecam co innego.
Lepiej iść na stomatologię. A to przykład dlaczego.

To wystawa Lego w poczekalni u stomatologa.
Podobno raz złożone. Lego jest traktowane jak takie puzzle.

GURU7piorunów
GURU1piorunów

@4pietrowydrapaczchmur Mimo wszystko nawet jakbym miał mieć już wiedzę do pracy dentysty to wolę sobie siedzieć przed komputerem z domu niż zaglądać ludziom do ust.

GURU4piorunów

@4pietrowydrapaczchmur dobra, dobra, już tak nie przesadzaj z tymi dentystami. Jak ktoś dopiero zaczyna, to wcale nie ma tak różowo. Na własną klinikę go nie stać, a jak robisz u kogoś to wcale nie zarabiasz kokosów. Mam koleżanki dwie i obydwie mówią to samo, że wcale nie jest tak spoko, bo większość kasy za leczenie to i tak koszty materiałów, a potem jeszcze one muszą zapłacić za "wynajęcie" fotela w klinice. Zarabia to głównie właściciel, bo tych startujących nie stać na to, żeby za sprzęt wydać od razu 150-200k (sam fotel to podobno kwoty rzędu kilkudziesięciu kafli).

Zanim odłożysz na start czegoś swojego, i zaczniesz zarabiać na "innych osobach" to trochę musisz popracować.

Z tą jedną przez ścianę w bloku mieszkam, więc wiem czym jeżdzi, na co ich było stać i pamiętam, że przy jednej kontuzji musieli "sprzedawać ze stratą" wykupioną wcześniej wycieczkę, żeby ratować budżet bo pracować nie mogła przez miesiac. A wycieczka w okolicy 10k za 2+1.

Dodatkowo robota też taka se, bo dużo osób chce przychodzić wieczorem, więc siedzi od 21 w klinice, a pacjeńci potrafią na ostatnią chwilę odwoływać i zostajesz z okienkiem w którym nie zarabiasz (bo na b2b jest, bo ofc właściciel kliniki na uop nie zatrudnia)

GURU3piorunów

@100mph OF jak ładna laska jest xD

Problem tu nie jest z progiem wejścia tylko ogólnie faktem, że aby zarabiać faktycznie dużo czasu trzeba w którymś momencie podjąć ryzyko i iść na swoje. Albo się uda albo się nie uda. Przy tych 200k to masz 1 fotel ze sprzętem, ale zarabiać dużo nie będziesz (bo tylko samemu leczysz), trzeba mieć jeszcze inne osoby, które będą "na ciebie" pracować. Czyli by się przydały jeszcze ze 2-3 inne fotele, a do tego jeszcze asystentki, ktoś na recepcji itd i to się już robi dużo wyższy koszt. Dodatkowo trzeba się wstrzelić w dobrą lokalizację itd, jakiś lokal wynająć długoterminowo itd.
Na takie ryzyko dużo osób nie jest chętnych, bo większośći się i tak nie udaje. Ludzie jednak wolą mieć "stabilną robotę bez stresu za niższy hajs", ale znowu te osoby nie będą dobrze zarabiać - coś za coś

Autorytet1piorunów

@damw twoja wypowiedź jest składna, argumenty są rzeczowe i mają podstawy w rzeczywistości zarówno obserwowanej jak i pojęciowej. Także chciałem tylko powiedzieć że się z tobą zgadzam.

GURU3piorunów

>ale tak wyglada to w zdecydowanej wiekszosci branz
@100mph
>twoja wypowiedź jest składna, argumenty są rzeczowe i mają podstawy w rzeczywistości zarówno obserwowanej jak i pojęciowej. Także chciałem tylko powiedzieć że się z tobą zgadzam.
@4pietrowydrapaczchmur xD

Pokaż więcej komentarzy (11)

Fanatyk

w Heheszki

18piorunów


Humor programistów... ( ͡° ͜ʖ ͡°)

GURU4piorunów

@MostlyRenegade to ja! No i bawi mnie trochę to 15k - to było modne 10 lat temu. Gdzie inflacja?

GURU3piorunów

@kubolex nope. Jak dawno temu pierwszy raz zobaczyłem to określenie, to chodziło wtedy o abstrakcyjne, niedostępne dla nikogo stawki za robotę. Przecież chyba nie było tutaj zmiany "semantyki" więc teraz pewnie trzeba używać albo nawet

Juniorzy teraz dostają po 8-9k brutto na UoP na start (przynajmniej u mnie w robocie), więc 15k to nie jest coś poza zasięgiem nawet regulara/słabego seniora 😉

No ale tutaj pewnie 15k użyte, bo więcej osób obserwuje

Pokaż więcej komentarzy (3)

Zawodowiec

w Programowanie

8piorunów

Jak przygotować DOBRY pull request? - devszczepaniak.pl

Wiedza jak robić dobre code review to dopiero połowa sukcesu we wdrażaniu kodu. Druga połowa to umiejętność tworzenia dobrych pull requestów. W najnowszym artykule na moim blogu skupiłem się na pokazaniu moich rekomendacji dot. przygotowania i skutecznego dowożenia PR-ów. Z artykułu

Osobistość

w Hydepark

29piorunów

Dzisiaj został przyjęty osobiście CEO Google, który to deklaruje ogromne inwestycje w Polsce, czytaj 5 mln dolarów (słownie pięć milionów dolarów) w ciągu pięciu lat XDD

https://www.money.pl/gospodarka/5-dolarow-na-polaka-inwestycja-google-w-polsce-stala-sie-obiektem-zartow-opinia-7124771431889728a.html

Gruba ryba7piorunów

@Nighthuntero no ale drogie Tomki i Tomeczki, po co inwestować w kraj, który właśnie staje się tzw. strefą zgniotu w przypadku konfliktu z ruskimi? Bo to co odwalił w końcu człowiek pomarańcza z Białego Domu daje idealną opcję putlerowi na zakończenie konfliktu z Ukrainą.

A piesek putlera już daje po kratach https://www.rp.pl/dyplomacja/art41803371-dmitrij-miedwiediew-po-rozmowie-donalda-trumpa-z-wladimirem-putinem-czas-europy-sie-skonczyl

EU musi w końcu zacząć liczyć na siebie.

Głos z Rosji po rozmowie Donalda Trumpa z Władimirem Putinem. „Czas Europy się skończył”„Oziębłą starą panną” nazywa Europę w najnowszym wpisie w serwisie X były prezydent Rosji, Dmitrij Miedwiediew, obecnie zastępca sekretarza Rady BezpieczeństwaRzeczpospolita
Pokaż więcej komentarzy (10)

Zawodowiec

w Programowanie

7piorunów

Jak zrobić DOBRE code review? - devszczepaniak.pl

Code review, moim zdaniem powinien robić każdy członek zespołu. Oprócz aspektów związanych z rozwojem projektu jest to świetna okazja, by nie tylko pomóc innym stać się lepszymi, ale też, by samemu dowiedzieć się czegoś nowego. W najnowszym artykule na blogu przygotowałem zestaw

Zawodowiec

w Dyskusje

5piorunów

Pułapki produktywności - devszczepaniak.pl

Na liście pomysłów na nowe artykuły na bloga ten zapisałem jako "NIENAWIDZĘ MULTITASKINGU"... jednocześnie multitaskując. Od tego czasu włożyłem sporo w zorganizowanie dnia pracy, by dać sobie jak najmniej możliwości na multitaskowanie. Multitasking obok context switchingu to

Gruba ryba

w Technologia

7piorunów

Jak ktoś ma za dużo pinionżków, a chciałby prywatnego deep seek'a, to tutorial może być przydatny. W sumie jest to w zasięgu każdego

https://threadreaderapp.com/thread/1884244369907278106.html

Osobistość0piorunów

hehe, patrzę na specyfikację, w sumie... mówię - robię instal... aż doczytałem, że mam trochę za mało RAMU, potrzeba 768GB 😅

Gruba ryba1piorunów

@ramen dedykowana płyta pod to koło 6k. Tragedii nie ma, biorąc pod uwagę że wcześniej musiałeś centrum danych wybudować.

Pokaż więcej komentarzy (5)

Osobistość

w Hydepark

69piorunów

Obecna biegunka związana z openseek idealnie pokazuje ile to wszystko jest warte - nikt nie zagłębia się w szczegóły, ale za to wszyscy dostają szału. Media powtarzają frazesy nierozumiejąc, tego co mówią, pseudoeksperci zalali swoimi wypocinami LI (programiści zostaną znowu zastąpieni przez AI, chyba już drugi raz w tej dekadzie), to już w ogóle. Z jednej strony hurraoptymizm, z drugiej panika - AI to przecież nowy wyścig zbrojeń w którym wujek Sam zaczął właśnie przegrywać.

Moja skromna propozycja (która w ogóle nic nie zmieni) to - weźcie się wszyscy pierdolnijcie w głowę, wyłączcie TV, wyłączcie social media, pójdźcie na spacer albo przeczytajcie dobrą książkę.

i trochę

Pokaż więcej komentarzy (12)

Wirtuoz

w Hydepark

3piorunów

Najciekawsze w temacie ostatnich redukcji w branży IT jest to że ludzie dobrze zarabiający nie mogą teraz znaleźć pracy.

GURU5piorunów

@Kyros oferty są nadal, tylko że firmy szukają raczej seniorów (ale takich faktycznych ze skillem a nie "przez zasiedzenie w jednym gówno projekcie przez ostatnie 10 lat"). Regularom i juniorom zdecydowanie ciężej coś złapać

Gruba ryba1piorunów

@damw Ja szukam do zepolu seniorow, przez ostatnie 0,5 roku znalazlem 2, przez rekru u mnie przeszlo ze 70 os. Niestety wielu programistow nie ma pojecia jak rozwiazywac problemy. Na rekru nie pytam o jezyk i frameworki.

Pokaż więcej komentarzy (11)

Kosmonauta

w Programowanie

8piorunów

Cześć,

Jest tu ktoś z branży embedded i może podzielić się wiedzą jak teraz wygląda rynek pracy? Chciałbym zmienić pracę i obserwuję niewielką ilość ofert która trafia na rynek. Wiadomo, styczeń nie jest najlepszym miesiącem na zmianę pracy ale czy będzie lepiej?

Kosmonauta4piorunów

+14 lat doświadczenia (bring up hw od cegły do customizowalnego linuxa, c, rust inne dziadostwa). Szukałem rok temu, zajeło mi to 8 miesięcy. Teraz tylko przeglądam dla sportu ale gadając ze znajomymi mówią że jest ciężko.

Kosmonauta0piorunów

@m_h już byłem na kilku rozmowach. Pula pytań jest ogromna i dotyczy wielu obszarów. Dostaję jasną odpowiedź że dobierają kandydatów prawie na 100% dopasowanych pod stanowisko/stos/framework.

Pokaż więcej komentarzy (9)

Gwiazdor

w Hydepark

1piorunów

Jest tutaj ktoś, kto klepie sklepy na Presta lub ma jakąś agencję? Nie wiem czy moja agencja nie leci w ciula i chciałbym móc o coś zapytać.

Fenomen2piorunów

@Artic leci w ciula na 100%. Persta nie jest prosta i mniej popularna niż inne rozwiązania więc niewiele z tym zrobisz.
No chyba że zmienisz silnik na inne rozwiązanie.

Fanatyk

w Hydepark

11piorunów

Co ten Apacz? ( ͡° ͜ʖ ͡°)

Fanatyk1piorunów

@MostlyRenegade - Horrible Stupid Mail Format - mój ulubiony 😆

Pokaż więcej komentarzy (5)

Zawodowiec

w Programowanie

4piorunów

Wzorzec projektowy Null Object - devszczepaniak.pl

Wzorzec projektowy Null Object znajdzie zastosowanie w miejscach, gdzie oczekujemy, że dany fragment kodu zwróci oczekiwany obiekt lub null. Null Object pozwala tworzyć kod bez konieczności obsługi nulli, co często może istotnie zwiększyć przejrzystość kodu. Jednak jego zastosowanie