Czy ktoś pracuje 10 godzin na zmianę jako programista? [Zamknięte]

31

Chciałbym przejść z 5-dniowego tygodnia na 4-dniowy, ale utrzymuję 40-godzinny tydzień pracy.

Czy 10-godzinne dni wpłynęłyby na twoją zdolność do produktywności? Nienawidzę naszego systemu transportu publicznego, więc gdybym mógł zmniejszyć swój transport o 20%, byłbym szczęśliwy.
Gdyby inni programiści, którzy pracują przez 10 godzin, mogliby się zorientować, jakie byłyby ich doświadczenia, które by mi pomogły.

Myślę, że mój szef jest na tyle elastyczny, że byłby w tym fajny.

HorusKol
źródło
9
Pracuję na 8 godzin normalnie, chyba że występuje poważny problem lub kryzys w terminie realizacji projektu. Tak naprawdę zdarzyło mi się to tylko raz i przez całe lato pracowałem przez 12 godzin w systemie zmianowym przez 7 dni w tygodniu. Pracowałem nawet w Dniu Pamięci i 4 lipca. To było okropne doświadczenie i od tamtej pory nie cierpiałem żadnej nadgodzin.
wałek klonowy
5
Jeśli główną przeszkodą jest czas dojazdu do pracy, może mógłbyś porozmawiać z szefem również o pracy w domu?
kwant 30.06.11
1
Czy potrafisz wyjaśnić w swoim pytaniu, jaki jest cel 10-godzinnych zmian? Zakładam, że tak jest, abyś mógł mieć 4-dniowy tydzień, ale nie jest to całkowicie jasne, ponieważ wiele osób pracuje przez 10 godzin 5 dni w tygodniu.
Morgan Herlocker
4
Istnieje ogromna liczba badań, które bez wątpienia pokazują, że produktywność i czujność większości ludzi spada DRAMATYCZNIE po 8 godzinach pracy. Pierwsi użytkownicy 8-godzinnego 5-dniowego tygodnia zrobili to, ponieważ byli humanitarni. Ich konkurenci zrobili to, ponieważ wcześni użytkownicy zauważyli, że ich złom, przeróbki i wypadki spadły na podłogę, co spowodowało, że ich marże zysku spadły przez dach, wymagając od konkurentów skopiowania ruchu, jeśli chcieli pozostać w biznesie.
John R. Strohm
2
EA jest psychotyczna i nie jest obsadzona spektakularnie jasnym zarządzaniem. W rzeczywistości wyszło kilku deweloperów, ponieważ nieprzyzwoite godziny pracy nie były w żaden sposób powiązane z faktem, że faktycznie przekroczyły termin. Kierownictwo tylko zakładało, że w pewnym momencie będą w tyle.
Erik Reppen

Odpowiedzi:

66

Literatura przedmiotu wskazuje na szkodę, jaką wyrządzają długie dni (np. Marsze śmierci).

To jest

  1. Niemożliwe jest, aby ludzie pracowali wydajnie przez dłuższy czas 1 ,
  2. Nierealistyczne jest oczekiwanie, że ludzie będą pracować dłużej niż 2-6 godzin w 8-godzinnym dniu 2 , i
  3. Szkodliwe dla ogólnej jakości, aby zmusić ludzi do pracy przez dłuższy czas 3

1 Nöteberg, Staffan. „Ilustrowana technika Pomodoro”. 2009. Pragmatyczni programiści. str. 31–33
2 Brooks, Frederick. „Mityczny miesiąc człowieka”. 1995. Addison-Wesley. str. 87–94.
3 DeMarco, Tom and Lister, Thomothy. „Peopleware: produktywne projekty i zespoły”. 1999. Dorset House. Rozdział 3-4

BryanH
źródło
1
Czy ktoś wie, jaki rozdział / sekcja s. 87-94 znajduje się w Mythian Man-Month? Patrzę na kopię w bibliotece Safari i te strony nie pasują do określonej sekcji.
Bob
1
@Bob Rozdział 8, „Calling the Shot”
BryanH
2
„Nierealistyczne jest oczekiwanie, że ludzie będą pracować dłużej niż 2-6 godzin w ciągu 8 godzin” Ironią tego jest to, że standardowy dzień pracy został skrócony z 10-12 godzin do 8 godzin, ponieważ myśleli, że ludzie będą w tym czasie bardziej produktywni czas. Podwójnie ironiczny jest fakt, że rzeczywiście tak , że ludzie bardziej produktywne do pracy mniej rzeczywiste godziny zamiast skrócenie dnia roboczego, aby „odpowiadają” liczby „rzeczywiste” godzin trwają prace.
Joe Z.
2
Spróbuj to wszystko opowiedzieć branży gier. : /
Alan B
1
Świetne referencje. Zdecydowanie warto zmniejszyć przychody, szczególnie w programowaniu.
DeaconDesperado
30

Pracuję 10-godzinny dzień mniej więcej raz w tygodniu, a wykorzystuję godziny w inne dni. W niektóre dni jestem na fali i nie chcę się zatrzymywać, a innym po prostu przechodzę przez ruchy w ciągu ostatniej godziny. Pozwala mi to na najbardziej wydajne wykorzystanie obu okoliczności.

Karl Bielefeldt
źródło
23
+1 - Właśnie opisałeś powód, dla którego programiści powinni stosować elastyczne harmonogramy. Były setki razy, że spóźniłem się i wykonałem więcej pracy w ciągu tych kilku godzin, niż zrobiłbym to w ciągu następnych 2 dni, ponieważ byłem na fali. Były też chwile, które opuszczałem podczas rzutu, spodziewając się odebrać rano i to po prostu się nie zdarza, pozostawanie dodatkowych godzin często oszczędza dni wysiłku, gdy odpowiednio się mierzy.
Dunk
@Dunk: Chciałbym pójść dalej i powiedzieć, że programiści powinni pracować według harmonogramu 20 godzin tygodniowo. Największą część mojej pracy wykonuję w ciągu pierwszych 3 lub 4 godzin, reszta to nic w porównaniu do tego pośpiechu. Gdybym teraz miał 4 godziny dodatkowego wolnego czasu dziennie, mógłbym lepiej się zregenerować, być szczęśliwszym, a nawet zintensyfikować cztery godziny szczytu. Założę się, że absolutnie, nie względnie, wykonałbym wszystko szybciej z 4-godzinnym dniem niż z 8-godzinnym dniem. Ten facet też gdzieś o tym wspomina: simpleprogrammer.com/2013/10/21/…
fresnel
12

Kiedy naprawdę się rozwijam, z łatwością wykonam ponad 14 godzinną „zmianę” - tym lepiej, im głębiej wejdę w strefę, którą mogę dostać.

Ale jestem dziwakiem.

Wyatt Barnett
źródło
10
Kiedy pracuję w domu i nie rozpraszam się, usiądę o 6 rano i spojrzę na moją żonę, próbującą zmusić mnie do zjedzenia obiadu o 18:00 i nawet tego nie zauważam.
SoylentGray
Myślę, że to mniej dziwadło, bo ja też jestem, ale bardziej dobre zdrowie i
płodność odrobina
9

Obecnie właśnie to robię i myślę, że z tego samego powodu, który rozważasz. Moje dojazdy komunikacją miejską są dość długie, od drzwi do drzwi 1,5 do 2 godzin. Myślałem o skompresowaniu tego do 4 dni i skróceniu mojego całkowitego czasu dojazdu.

Myślę, że jestem tak produktywny, jak gdybym pracował 5 8, jednak próba dopasowania się do 10 godzin, kiedy dojeżdżasz do pracy 3-4 godziny dziennie jest naprawdę ciężka.

Obecnie wychodzę około 5:25 i przybywam do mojego biura około 7:00. Następnie wychodzę z biura około 5:15 i wracam do domu około 6:50. Aby uzyskać z tego 10 godzin, najczęściej muszę jeść przy biurku.

To sprawia, że ​​dzień jest wyjątkowo długi, a na cokolwiek innego mało czasu. Zanim wrócę do domu, mam tylko kilka godzin, zanim muszę iść spać, aby móc to zrobić następnego dnia.

Próbuję tego od około dwóch miesięcy i myślę, że będę musiał zrzucić pomysł na inną alternatywę.

Przyjemny
źródło
1
Rozumiem dlaczego, musi być dość ciężko czekać na 4 pełne dni, żeby mieć trochę wolnego czasu.
Filip Dupanović
1
Dokładnie i to naprawdę wywiera znaczną presję na resztę mojej rodziny, aby musiała dbać o normalne codzienne rzeczy bez mojej pomocy.
Gratzy
1
Zbliż się do pracy lub pracuj bliżej miejsca zamieszkania. Jakieś dwa lata temu skróciłem dojazdy do 2 godzin dziennie do 8 minut dziennie; Odtąd to kocham. Teraz płacę więcej za czynsz, ale udało nam się ograniczyć do jednego pojazdu i zyskać dużo czasu dla rodziny. Jeśli nie możesz się przenieść lub znaleźć nowej pracy, sprawdź, czy możesz pracować w domu przez kilka dni (poniedziałek i piątek w biurze, wtorek-czwartek w domu).
jessecurry
@Filip Dupanović tak naprawdę niekoniecznie 4 pełne dni. Mogę wziąć dowolny dzień wolny i zmieniać go co tydzień, pod warunkiem, że wszystko jest objęte i przekazywane.
Gratzy
5

Myślę, że to zależy, „słyszałem”, że większość programistów dostaje tylko 4–5 godzin „prawdziwego” czasu pracy na dzień, więc chyba, że ​​nie jest to pora kryzysowa, nie widzę powodu, by pracować 10 godzinnymi zmianami. Ale jestem pewien, że jeśli porozmawiasz z szefem, byłby w porządku, gdybyś wyjaśnił sytuację. W mojej pracy osobiście możesz wykonywać 4 10 godzinne zmiany, ale moja firma jest dość duża, więc zależy to od firmy.

użytkownik6791
źródło
3
nawet programowania, w zasadzie wszystkiego, co wymaga dużej aktywności umysłowej. Idealny scenariusz to 3 „przebiegi” po 1,5 godziny.
Łukasz Madon
Technika Pomodoro, którą z powodzeniem stosuję, zaleca 25-minutowy bieg, po którym następuje obowiązkowa 10-minutowa przerwa. Ta przerwa naprawdę pomaga utrzymać koncentrację.
BryanH
5

Pracuję 9 godzin dziennie z każdym innym piątkiem wolnym.

Zrobiłem już 10 razy podczas marszu śmierci i to cię męczy. 9 jest w porządku, ale ta dodatkowa godzina jest zabójcza.

PSU_Kardi
źródło
1
Mam wielu przyjaciół z takim harmonogramem 9/80, głównie wykonawców obrony, i UWIELBIAM wolne piątki - nigdy nie słyszałem skargi na 9. godzinę wcześniej.
Konsola 80x24,
1
Tak, godzina 9 to zawsze ból, gdybym pracował 8, to byłby ósmy. Coś w tej ostatniej godzinie w ciągu dnia ;-)
PSU_Kardi
4

Pracuję 10 godzin dziennie, pięć dni w tygodniu. Nie sądzę, że to ogranicza moją produktywność. To wymaga dyscypliny, aby iść spać we właściwym czasie (większość „zabawnych” rzeczy robi się w weekendy). Nie sądzę, że twoja produktywność jest tak dużym hitem, że większość ludzi, którzy to mówią, jest naprawdę leniwa.

quant_dev
źródło
15
Lub mieć inne rzeczy, które chcieliby robić.
R0MANARMY
1
Miałem tylko prace deweloperskie, w których było 8 godzin, płatne za lunch, jeśli pominiesz lunch, wyjdź wcześniej.
davidahines
4
Re: „większość ludzi, którzy to mówią, jest naprawdę po prostu leniwa” LUB większość ludzi, którzy to mówią, jest w stanie wykonać więcej pracy niż ty w 40-godzinnym tygodniu pracy (że bierzesz 50) i spędzić czas z rodziną i cieszyć się życiem ponieważ ich mózg nie jest smażony.
Dunk
Wyraźnie.
BlueRaja - Danny Pflughoeft
@Dunk Myślę, że po prostu robię więcej rzeczy. Zresztą i tak nie koduję w 100% przypadków (testowanie, projektowanie analityki, omawianie problemów z modelowaniem również wymaga czasu). Oczywiście otrzymywałem niższe wynagrodzenie, oczywiście nie pracowałbym tak bardzo jak ja - ale dostaję bardzo dobrą stawkę za godzinę pracy.
quant_dev
2

Kilku moich współpracowników pracuje 4 dni w tygodniu, ~ 10 godzin dziennie. Lubią mieć dodatkowy dzień wolny i czują, że są tak samo wydajni, szczególnie w godzinach, w których przebywa mniej ludzi.

To powiedziawszy, nie czułbym się dobrze. Przez większość czasu moja praca jest lepsza, gdy wykonuję ją w krótszych sprintach, około 3-5 godzin na raz, więc bardziej tradycyjny 8-godzinny dzień działa dla mnie lepiej.

Musisz sam przekonać się, czy dłuższe godziny pracy wpływają na twoją produktywność, ponieważ zmienia się ona bardzo w zależności od osoby. Czy możesz poprosić swojego szefa, aby pozwolił ci wypróbować go przez trzy lub cztery tygodnie, aby zobaczyć, jak idzie? To dałoby ci więcej doświadczenia, na którym możesz oprzeć stałą decyzję.

Michael K.
źródło
2

Tak, ale to 6 dni w tygodniu. : \

Zrobiłem to w przeszłości i może to stanowić problem dla niektórych zespołów. Wszystko zależy od tego, jak połączone są zadania w zespole. Proponuję poprosić o 10 godzin przez 4 dni, a następnie 5 godzin w domu 5 dnia. W ten sposób ostatniego dnia spędzasz większość dnia na komunikacji, ale nadal oszczędzasz na kosztach podróży.

James P. Wright
źródło
2
Z wyjątkiem tego, że pracuje 45 godzin tygodniowo i otrzymuje wynagrodzenie za 40 ... czyli oszukuje.
Wayne Molina
1
Niekoniecznie mógł być wypłacany co godzinę. Nawet jeśli nie jest, prosi swoją pracę o zrobienie czegoś, co przyniesie mu korzyści, dlaczego nie mieliby również skorzystać? Pracuję teraz w domu 50-60 godzin tygodniowo i uważam, że jest to o wiele łatwiejsze niż praca w biurze 40 godzin tygodniowo. Wszystko zależy od tego, czego chcesz.
James P. Wright
3
Korzystają już z faktu, że dla nich pracuje; że nie trzeba próbować i uzupełniać ich więcej, bo chce robić to, co powinni robić już (elastyczne godziny pracy dla zawodowych)
Wayne Molina
1
I już korzysta z tego, że mu płacą. Gdyby miał „prawo” do elastycznych godzin, byłoby to już w jego umowie. Prosi o zmianę w ich poprzedniej umowie, sugeruję jedynie, aby zachęcił ich do zaakceptowania jego warunków. Nic nie mówi, że nie był w stanie robić 9 godzin dziennie przez 4 dni, a następnie 4 godziny piątego dnia. Twoje miejsce pracy nie jest uprawnione do dawania ci czegokolwiek, tak samo jak nie możesz im nic dawać. Twoje zatrudnienie jest umową między nimi a tobą. Nic dodać nic ująć.
James P. Wright
@Wayne Jeśli otrzymujesz wynagrodzenie, otrzymasz wynagrodzenie za wykonanie pracy , a nie za siedzenie na krześle 40 godzin tygodniowo.
quant_dev
2

Jestem trochę rozdarty tym pomysłem; z jednej strony, gdybym dostał 4-dniowy tydzień, mógłbym to zobaczyć, ale z drugiej strony oznaczałoby to 8-7 lub 9-8 w większość dni, co pozostawia bardzo mało czasu na cokolwiek poza pracą, chyba że masz szczęście pracować w firmie, która nie poświęca dodatkowej godziny na lunch (bardzo rzadko, ale pracowałem u kilku).

Wayne Molina
źródło
1
Dostaję wynagrodzenie za lunch, dlatego zwykle pracuję tylko 10-6 osób.
davidahines
Kiedyś tak, ale ostatnio coraz więcej firm dodaje godzinę do twojego dnia pracy, aby zrekompensować np. 8-5 zamiast 9-5. :( Będąc wynagrodzeniem nasz lunch powinien otrzymać rekompensatę za IMO.
Wayne Molina
Tak, szczególnie jeśli ludzie mogą do ciebie dzwonić w domu.
davidahines
Pracuję 9/80 z dość długim dojazdem, więc nawet wtedy trudno mi nadążyć za obowiązkami domowymi / rodzinnymi, które powinienem wykonywać w ciągu tygodnia. Zajęcie się tymi sprawami odbywa się kosztem snu. Nie sądzę, żebym mógł zrobić 4 dziesięć godzin. Moja żona wcale nie byłaby z tego zadowolona.
Dunk
2

Pracowałem codziennie o 9 godzin na dobę, 5 dni w tygodniu (co samo w sobie nie jest złe), ale wyszedłem z domu o 5:45, do pracy o 7:45, wyszedłem o 4:45, do domu o 6 : 50 (wziąłem transport publiczny). To 9 godzin pracy i 4 godziny dojazdu do pracy (zjadłem lunch przy biurku). Tak więc mój typowy dzień pracy wynosił 13 godzin - po prostu okropnie. Zrobiłem prostą matematykę i oszacowałem, że spędziłem 40 dni (24 godziny na dobę, pamiętam) mojego roku dojazdów do pracy.

Właśnie skróciłem dojazdy z 2 godzin do 10 minut, znajdując nową pracę. Mój dzień pracy to teraz 8,25 godziny - prawie 5 godzin mniej! Nie potrafię powiedzieć, jak bardzo jestem szczęśliwszy z mojego życia - czuję się jak „prawdziwa osoba” (pomaga to, że moja nowa praca jest znacznie lepsza niż poprzednia).

Długie dojazdy i 9 godzinny dzień wpłynęły na moją zdolność do produktywności, ponieważ nie mogłem zasnąć prawie tak, jak bym tego chciał. Ale obwiniam to głównie za dojazdy, a nie za 9 godzin pracy.

Steven Striga
źródło
1

Widziałem ludzi, którzy będą mieli wolne przez 10 godzin dziennie, ale nadal będą przychodzić za 5 dni w tygodniu. Tak więc, podczas gdy pracują oni na 10-godzinnych zmianach, pracują również 50 godzin tygodniowo, chyba że robią sobie przerwy lub coś w tym stylu, więc zgłaszane godziny są krótsze niż 10, które są w biurze. Wydaje mi się, że 10 godzin może zadziałać, choć klucz zaczyna próbować upewnić się, że sponsorzy projektów i inni, którzy będą pilnować takich programistów, nie zaczną myśleć o dodawaniu nadgodzin, ponieważ jest kilka dni w tygodniu, w których mogą również pracować. włóż zły rechot chciwego szefa

Miałem kilka dni, w których pracowałem 10 godzin, ale nie robiłem tego wystarczająco konsekwentnie, aby zobaczyć, jakie były długoterminowe efekty. W krótkim okresie nadal mogłem pracować i funkcjonować, ale moja dbałość o detale słabła, im dłużej pracowałem. W pewnym momencie po prostu musiałem naprawdę oznaczyć.

JB King
źródło
1

Z mojego doświadczenia, gdy robię 4x10, działa dobrze, ale staje się nieco trudniejsze, gdy masz mniejszą grupę i ludzie są na wakacjach, chorzy itp.

Jedną rzeczą, którą zauważyłem, są ludzie, którzy robią 7-4, boję się, ponieważ będą bardziej skłonni do pozostania po 4, ponieważ czasami coś się przeciąga. 9-6 osobom to nie przeszkadza.

NickJ
źródło
0

Pracowałem w kilku pracach z ponad 10-godzinnymi dniami w biurze, a ostatnie dwa miały 90 minut dojazdów w każdą stronę. Wcześniej miałem wolne środy i weekendy, a ten drugi był start-upem z 5-6 dniami w biurze każdego tygodnia.

Jeśli uważasz, że musisz być „włączony”, w pewnym sensie zarówno podczas dnia pracy, jak i dojazdy, różnica dwóch godzin jest o wiele bardziej wyczerpująca, niż możesz się spodziewać. Podczas czterodniowego koncertu byłem zombie w środy i soboty, a po 5-6-dniowym koncercie moja żona i ja zgodziliśmy się, że nie zrobię tego ponownie.

Teraz często pracuję ponad 10 godzin dziennie w domu, ale niewiarygodnie inaczej jest nie dojeżdżać do pracy i być w stanie robić przerwy, aby spędzać czas z żoną, pobiegać itp.

Jeśli masz zamiar zorganizować dojazdy do 10 godzin dziennie, musisz maksymalnie zmienić czas dojazdów na relaks. Uważam, że słuchanie podcastów to świetny sposób, aby to zrobić - nie technologia, ale takie rozrywkowe, jak Historia Rzymu. Ale najpierw możesz spróbować i przekonać się, czy zmniejszy to swoją irytację związaną z systemem transportu publicznego do bardziej tolerowanego poziomu.

Bob Murphy
źródło
0

Przez dłuższy czas pracowałem 4 10s. Stworzyliśmy rozłożony harmonogram, aby zespół miał dobrą równowagę ogólnie w poniedziałki i piątki. Wszystko zostało umieszczone w kalendarzu, aby cały zespół znał plan na dany miesiąc. Odkryłem, że mam co najmniej jeden (a czasem dwa) duże bloki nieprzerwanego czasu w ciągu dnia - zazwyczaj 2-3 godziny świetnej głowy lub programowania w parach. Pozwolił na to 10 godzinny dzień. Naprawdę mi się podobało. W tym projekcie nigdy nie byliśmy w okresie „marszu śmierci” - po prostu świetnie się bawiliśmy, produktywnie. 4 10s zostały przekazane analitykom biznesowym, deweloperom i testerom.

David North
źródło
0

Jeśli dojazdy do pracy są nieprzyjemne z powodu godziny, zacznij wcześnie. To da ci trochę czasu w pracy. Sprawdź, czy to Ci odpowiada. Jeśli tak, zaimprowizuj krok po kroku i osiągnij maksimum bez wypalania się.

Zegar 9:30 godzin dziennie z przerwą od pół do jednej godziny. Poza tym robię sobie przerwy, gdy trzeba wykonać dużą kompilację. Nie liczyłem, ale wydaje mi się, że mój całkowity czas „w strefie” przeciętnego dnia nie przekroczy 6 godzin. Tyle godzin, bo nienawidzę szczytu porannego ruchu. Tak więc pokonałem pośpiech / tłum na ulicach, zaczynając wcześniej. Ale wychodzenie późnym wieczorem, by uciec od szczytu, działa przeciwko mnie, zmuszając mnie do snu następnego ranka.

To jest moja produktywność, czyli „w strefie” z grubsza. Jest to z pewnością wzrost w porównaniu z dniami, kiedy wchodziłem na czas i wychodziłem na czas. Unikanie porannego szczytu na ulicach pomogło mi w większości tam dotrzeć. Tak więc, jeśli zauważysz, że Twoja produktywność rośnie dzięki taktowaniu za więcej godzin, idź na całość.

vpit3833
źródło
0

Jeśli jesteś dziwny, przy pierwszych oznakach stagnacji ktoś zacznie się zastanawiać, czy nie udajesz, że pracujesz jeszcze 2 godziny.

Zaczną cię sprawdzać, a to zmusi cię do zajęcia się.

Próba wyglądania na zajętą ​​będzie stresować cię, sprawi, że będziesz nieszczęśliwy i faktycznie pozbędziesz się energii, unicestwiając twoją produktywność. Ta okoliczność wzbudzi więcej podejrzeń, a ty zostaniesz uwięziony w błędnym kole.

Wtedy nadejdzie dzień nagły, a ty nie będziesz dostępny, a oni będą mówić za twoimi plecami. Być może będziesz w stanie rozwiązać ten problem telepracy na ten dzień, ale niektórzy szefowie nie będą musieli płacić ci za to. Zwłaszcza jeśli to dzień powszedni.

Regularne telepraca wiąże się z innymi problemami, ale na dłuższą metę może być bardziej zrównoważona.

ZJR
źródło