Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#patoprogramowanie

Gruba ryba

w Programowanie

6piorunów

* jeżeli ustawiasz auto scaling na średnio 40% CPU na maszynę przez pół godziny;
* jednocześnie oczekujesz, że każda osoba w Twoim zespole będzie działała 8 godzin dziennie przez pięć dni w tygodniu na 100% swoich możliwości;

to uważam że jesteś niebezpieczny jako osoba u władzy i nie powinieneś zarządzać pracą kogokolwiek aż nie zrozumiesz że ludzie to nawet bardziej skomplikowana maszyna niż procesor.

oczywiście wszyscy się rozwijamy, na tym ta zabawa polega że po przemyśleniu tego posta możesz przestać być tym niebezpiecznym człowiekiem.

   

Kosmonauta1piorunów

@wombatDaiquiri ale to jakieś estymaty do maszynek zdalnego developmentu ? :grinning:

P.S. najczęściej to programista lub zespół ustala estymaty, więc sam sobie kręci bat na tyłek.

Gruba ryba1piorunów

@globalbus

> P.S. najczęściej to programista lub zespół ustala estymaty

to prawda, ale celem osoby zarządzającej powinno być dowiezienie rezultatu - z moich obserwacji wynika, że im wyżej ktoś stoi, tym większy ma "domyślny autorytet" pomimo tego, że może stawiać np. nierealnie wysokie oczekiwania nowym pracownikom, które sam może łatwo spełnić jako weteran

> więc sam sobie kręci bat na tyłek.

i tutaj ominęła Cię pointa - zestresowany pracownik będzie funkcjonował gorzej. W szczególności - jesteś w stanie zajechać najbardziej ambitnych w zespole przez dawanie im więcej i więcej zadań, aż się załamią, pójdą na terapię i postanowią zerwać.

Na czym w długim terminie Twój zespół straci jeśli chcesz zrobić cokolwiek poza tabelkami w Excelu np. fajny produkt.

Kosmonauta1piorunów

@wombatDaiquiri każdy kiedyś był juniorem, co myślał, że robota na 2h trwa 2h. Jak ktoś dalej tak robi po iluś latach, to cóż.

Mnie tylko denerwuje wypełnianie tinesheetow, więc wypełniam je po miesiącu na odpierdziel, jak remainder przychodzi. Tylko ja tyram na uop i jestem kosztem stałym, więc nikt moich MD nie przelicza bezpośrednio na przepalony hajs.

Osobistość0piorunów

@wombatDaiquiri 40%CPU? Dość sporo jak na developerska pracę. Ja ustawiam tego typu CPU na maszynę która ma coś robić i zniknąć po czasie, a nie na środowisko dla programisty. Na workstacje to ja mam inny sposób - zamawiasz ja kiedy potrzebujesz i działa do 18 po prostu (albo do innej godziny którą można ustawić). Potrzebujesz dłużej - sam sobie to wyklikasz. Szkoda się bawić w takie mikrozarzadzanie

Gruba ryba0piorunów

@mkbiega mówię o autoscalingu ludzi czyli zwiększania zespołu jak przybywa roboty i autoscalingu maszyn produkcyjnych jak dzieje się to samo. Nie wiem skąd pomysł że wspieram remote środowiska developerskie.

Nie wspieram.

Gruba ryba0piorunów

@mkbiega nie ma za co, ja jako autor ewidentnie się nieczytelnie wyraziłem, bo nie jesteś jedyny :man-bowing: dziękuję za merytoryczny komentarz, nawet jeśli odrobinę nie w temacie który chciałem poruszyć

Pokaż więcej komentarzy (10)

Gruba ryba

w Programowanie

38piorunów

najgorsze co możecie dla siebie zrobić to być przekonanym że istnieje "poprawne cokolwiek". poprawny stack, poprawny kod, poprawne testy, poprawne CI.

zrób minimum które zalicza kryteria akceptacyjne (być może ustalone przez Ciebie na podstawie widzimisię). gratulacje, właśnie zostałeś najlepszym programistą w swojej firmie.

zdobyłeś informacje które chciałeś przy pomocy skryptu w pythonie który chodził na Twoim domowym kompie przez co dostałeś opierdol od matki/żony jak przyszedł rachunek? trudno, taka jest cena rozwoju.
team lead wyśmiał cię na standupie że zadajesz głupie pytanie? prawdopodobnie prześcigniesz go w rozwoju kariery w 3 lata.
random w internecie się przyjebał że mogłeś coś zrobić "lepiej"?

xD

 

Osobistość5piorunów

@wombatDaiquiri Zawsze mam jedno wielkie xD w sercu gdy grono nerdów całymi dniami spuszcza się nad jakąś pierdołą która nic nie znaczy.

Musimy napisać serwis który przyjmie jsona, wykona proste obliczenia i przepchnie je dalej? Zaplanujmy tygodnie spotkań żeby obgadać technologie i pokłócimy się tysiąc razy o zastosowane frameworki i clean code! Tymczasem robotę może załatwić w dwa dni team złożony z ogarniętego deva, architekta i testera. Cóż - korpo generuje mnóstwo zbędnej pracy i nam jako najniżej położonym mróweczkom w tej drabinie pozostaje jedynie cieszyć się, że jest co robić xD Nie ma co przejmować się zbytnio tą całą otoczką wokół wytwarzania oprogramowania.

Mocarz6piorunów

@lipa13 Nie zapomnij o 15 spotkaniach dotyczących flow na jirze i tysiącach wiadomości od PMa że nie wypisałeś ile zajął Ci task w rubryke

Fanatyk15piorunów

@wombatDaiquiri nawet jak kod robi co ma robić, to miejmy jakieś minimalne standardy. Kod tak ch⁎⁎⁎wy że nie da sie w nim zrobić zmian, może być utrapieniem nawet jak robi co ma robić.

Gruba ryba0piorunów

@redve

>miejmy jakieś minimalne standardy

A jak mam stwierdzić, czy mój kod spełnia "minimalne standardy" czy nie? Masz jakąś listę minimalnych wymagań?

Na 99% gdybym robił Ci code review Twojego najładniejszego kodu to średnio zostawiałbym komentarz co 10 linijek. Ale to nie powinno Cię powstrzymać przed wysłaniem mi kodu do review ani przed wrzuceniem go na produkcję jeśli pracujesz sam.

Mocarz2piorunów

@wombatDaiquiri

>Na 99% gdybym robił Ci code review Twojego najładniejszego kodu to średnio zostawiałbym komentarz co 10 linijek.
>
Zesrałbyś się, już bez przesady... Miałem raz leada który przypierdalał się dosłownie do wszystkiego a i tak w przypadku dobrego kodu ciężko było mu wysupłać choćby 2-3 komentarze

Oczywiście że są minimalne standardy, typu niepisanie spaghetti code, odpowiednie nazewnictwo, rozpisywanie kobył na mniejsze elementy funkcyjne i tak dalej

Ty chyba w ogole nie programujesz co?xd

Gruba ryba0piorunów

@Reminev polecam śledzić tak , to będziesz miał niebawem szansę ocenić czy i jak programuję.

Pokaż więcej komentarzy (16)