Czy to normalne, że firma ma programistów o tak sztywnym harmonogramie? [Zamknięte]

65

Pracuję w tej pracy od kilku miesięcy. Jestem trochę sfrustrowany, ponieważ wykonuję swoją najlepszą pracę od 2 do 7. W poprzednich pracach przychodziłem o 9: 30-10: 00 i wychodziłem o 7. Niektóre firmy się z tym zgadzały, inne nie .

Ale moja obecna firma nalega, abym tam był o 8:30. Wszelkie odstępstwa od tego są bardzo ważne. Czy to jest typowe? Mam kolegów, którzy są więcej od 9:30 do 6:30, 10: 00-7: 00 facetów ... ale może to tylko kultura startupowa?

Nie rozumiem dlaczego, biorąc pod uwagę, że nie spotykam klientów itp., Jaka może być korzyść z posiadania sztywności. Nie rozumiem również, dlaczego czasami pojawia się 15 do 20 minutowa zmiana, dlaczego ludzie nie zakładają, że dostosuję się, kiedy wyjdę ...

Czy są to nieuzasadnione oczekiwania programisty, czy coś mi brakuje?

q303
źródło
38
„Wcześnie wstaje i wcześnie kładzie się, czyni człowieka zdrowym, bogatym i martwym” - Thurber
Henry
8
Powinieneś był zadać to pytanie podczas wywiadu. Bardzo ważny jest dla mnie także czas na nadgodziny i niewiele nadgodzin. Wątpię, czy kiedykolwiek zająłbym pozycję, która nie zapewniłaby obu.
Dunk
1
@ Henry .. i dodając „twoja żona śpi z kimś innym ...” :)
Srinivas Reddy Thatiparthy 30.06.11
Czy to samo mówią ludzie, którzy przychodzą o 6 lub 7 i wychodzą wcześniej? A może po prostu ludzie są postrzegani jako „leniwi”, ponieważ nie ma ich o 8:30?
pyvi
bardzo dobre pytanie, kiedy pracuję w domu, przeważnie pracuję również od 10 do 7, kiedy jestem w biurze, pracuję do 5, a potem kontynuuję trochę w domu ... W przypadku własnych projektów większość pracy wykonuję przez ciągnięcie koryta przez noc ...
HTDutchy

Odpowiedzi:

121

Ale moja obecna firma nalega, abym tam był o 8:30. Wszelkie odstępstwa od tego są bardzo ważne. Czy to jest typowe?

Tak, to typowe. I takie firmy zwykle mają bardzo duże obroty z programistami. Rozmawiałem z jednym z kierowników projektów, z którymi kiedyś współpracowałem (teraz jest wiceprezesem w innej firmie) i opisywał zasady obowiązujące w firmie, w której pracował (w tym czasie jeden z dużych dostawców telewizji satelitarnej) : czas rozpoczęcia to 0830. Za drugim razem, gdy się spóźnisz (w pewnym okresie), drzwi nie otwierają się po przesunięciu karty dostępu, zamiast tego wzywa szefa, który musi przyjść, wpuścić cię. Po raz trzeci (w danego okresu), kontaktuje się z HR, który cię zwalnia. Komentował posiadany przez nich obrót w wysokości 200% i chichotał wobec nieświadomych innych menedżerów, którzy stworzyli tę politykę. Wspomniał również, że podał swój numer telefonu komórkowego wszystkim pod nim, aby jeśli się spóźnili,

Niektórzy menedżerowie są zorientowani na proces, a inni na wyniki. Szybko nauczysz się je rozróżniać. Jeśli jesteś mądry, znajdziesz sposób, aby zadać w trakcie wywiadu kilka pytań w celu ustalenia jednego z nich bez zabijania twojego wywiadu.

W zorientowanego na wyniki spółki, co ty zrobienia jest ważniejsza niż jak wyglądasz lub jakie są wasze godziny. Te firmy / szefowie mają najmniejszy niedopasowanie impedancji dla programistów. W tych firmach, gdy ktoś próbuje powiedzieć „waaah, Q303 przychodzi późno”, zorientowane na wyniki szef powie „Q303 dostaje swoje produkty dostarczone na czas iw ramach budżetu, co już masz zrobione ostatnio?” Gwiazdy i bohaterowie są bardzo popularni w firmach zorientowanych na wyniki.

W firmie zorientowanej na procesy ważniejsze jest to , jak załatwisz sprawy. Dla szefa zorientowanego na proces, o której godzinie przybywasz, o której wychodzisz i jaki arkusz tytułowy jest zszyty do raportu TPS, jest niezwykle ważny. Istnieje ogromne niedopasowanie impedancji między typowym deweloperem a tego rodzaju menedżerem. W firmie zorientowanej na procesy nie ma ani ulubionych, ani gwiazd, i to właśnie oni celowo zwolnią każdego, kto okaże się niezbędny. Idealnym przykładem firmy zorientowanej na proces jest franczyza fast food - celem jest, aby każdy burger był taki sam w każdym sklepie w kraju. Jeśli zrobisz lepszego burgera, stracisz z nimi swoją franczyzę.

Nowoczesne szkoły biznesu uczą menedżerów, że nie muszą rozumieć firmy (ani tego, co faktycznie robią jej pracownicy), aby zostać menedżerem. Ci ludzie będą chcieli, abyś rozgrzał to miejsce w odpowiednim czasie, ponieważ jest to coś, co mogą zmierzyć - nie wiedzą, co robisz, ani im nie zależy, kierownictwo naukowe twierdzi, że nie.

Gdy zdobędziesz więcej doświadczenia w świecie pracy, przekonasz się, że to, co jest ważne dla twojego szefa, to to, co im dajesz. Możesz wyleczyć raka, zrównoważyć budżet federalny podczas żonglowania piłami łańcuchowymi, ale to nie ma znaczenia, ponieważ spóźniasz się. Nie widzą cię, kiedy wychodzisz o 2 nad ranem, ponieważ odchodzą „na czas” (cokolwiek to znaczy).

Tangurena
źródło
58
+1 za to, że możesz wyleczyć raka, zrównoważyć budżet federalny i to nie będzie miało znaczenia. Dokładnie tak się czuję i działa demotywująco. Tydzień temu zaoszczędziłem firmie 30 000 USD na kosztach licencji. Nie ma znaczenia! Spóźniłem się dziś 15 minut ... kiedy robią tak wielką sprawę o punktualności, to mnie demotywuje, ponieważ uważam, że nie ma znaczenia, co robię. Liczy się to, że mój tyłek jest na krześle w pewnym momencie.
q303
16
Spiczasty szef Dilberta ożywa. Nigdy nie słyszałem czegoś takiego o żadnej firmie tutaj w Niemczech ani w ogóle w Europie. Wszyscy programiści natychmiast się wycofali.
thorsten müller
24
@ q303, mój ojciec opisał mi sytuację w następujący sposób: „kiedy idziesz do pracy, wręczają ci 2 wiadra. Jeden napełniają pieniędzmi, a drugi gównem. Kiedy wiadro gówna waży więcej niż wiadro pieniądze, to czas odejść. ” Jeśli chodzi o oszczędność 30 tys. USD, zapisz to w notatniku, gdzie możesz go wykorzystać do oceny wydajności (jeśli je mają). Nie można wyleczyć osób zorientowanych na proces z ich dolegliwości. W końcu rzeczy takie jak ISO 9000 to ten sam rodzaj procesów, które uwielbiają ludzie.
Tangurena
11
Pamiętaj, że to twój pracodawca określa priorytety. Jeśli liczy się czas, bądź na czas. Jeśli liczy się wykonanie rzeczy, zrób to. Oczywiście należy faworyzować tę pierwszą. Jeśli możesz zostać do późna i coś zrobić, pamiętaj, że punktualność jest o wiele ważniejsza niż cokolwiek robisz.
4
+1 - Znalazłem się w firmie zorientowanej na procesy i dość szybko odszedłem. Osoby były postrzegane jako dobre, jeśli pasowały do ​​profilu firmy i przechadzały się po linii (w tym przyjeżdżały o 9 rano i wyjeżdżały o 17:30), niezależnie od ich rzeczywistej wydajności w pracy. To tylko rodzi samozadowolenie, dobre samopoczucie i wyróżnianie się były złe - wszyscy zrobili tyle, ile musieli. Mówiąc takie rzeczy jak „Hej, mam pomysł!” lub „Czekaj, moglibyśmy to zrobić lepiej!” były naprawdę bardzo niebezpieczne.
Qwerky
17

Nigdy nie byłem szczęśliwy ani produktywny w takich firmach. Nie spodoba ci się również kod, ponieważ sklepy te nie zatrzymują dobrych programistów. Znajdź inną pracę, w której menedżerowie mają wskazówkę. Jest ich dużo.

Kevin Cline
źródło
4
+1 ogólnie, ale nie należy dodawać „Jest ich wiele”. Może w wartościach bezwzględnych, ale przynajmniej nigdy nie słyszałem o żadnym miejscu w sektorze prywatnym, w którym nie będziesz się drażnić za spóźnienie o 10 minut (nieważne, że ~ zawsze pracujesz więcej niż 10 minut w nadgodzinach), z wyjątkiem tego, gdzie Jestem teraz. Teraz ta firma jest zorientowana na wyniki.
l0b0
3
@ l0b0, jak inni skomentowali powyżej, może to być specyficzne dla kraju / obszaru. Pracowałem w kilku europejskich firmach, a żadna z nich nie była tak sztywna pod względem czasu rozpoczęcia / zakończenia. Najbliżej tego był niemiecki sklep mierzący efektywny czas pracy na dzień, ale nawet tam mogliśmy wejść w każdej chwili przed 11 rano.
Péter Török
4
To x100. Inteligentne firmy nie mierzą programistów tak samo, jak inne biurowe drony. Głupi robią to i jęczą, jeśli spóźnisz się kilka minut lub zjesz dłuższy lunch, ale co jakiś czas pracujesz w nadgodzinach. Firmy te zachowują tylko resztki, które nie są w stanie zrobić powyżej minimalnego poziomu, ponieważ każdy, kto zostanie zamknięty, odejdzie, by znaleźć bardziej zielone pastwiska.
Wayne Molina
14

Jednym z (uzasadnionych) powodów, o których jeszcze nie wspomniałem, jest to, że w wielu / większości firm problemy z pomocą techniczną są eskalowane do programistów, którzy znają ich produkt. Aby uniknąć krytycznych problemów związanych z obsługą produkcji, firma nie spodziewa się, że programiści będą przy biurku przez cały dzień roboczy klienta.

W poprzedniej firmie, w której pracowałem, zdarzało się, że problemy z obsługą pojawiały się w nocy i wcześnie rano (z powodu problemów ze strefą czasową - mieliśmy klientów za godzinę lub dwie - na obu końcach naszej strefy czasowej). Wydawało się to dość nieprofesjonalne, gdy miał miejsce krytyczny problem z produkcją i nie można było sobie z nim poradzić późno o 11 rano lub w porze obiadowej klienta - ponieważ odpowiedzialny programista nie wszedł do pracy aż do 10 rano.

W przeciwnym razie Tangurena ma rację.

Edycja: Powinienem wspomnieć - co miałem na myśli mówiąc o problemach, które nadchodzą z dnia na dzień i rano , że trzeba było poradzić sobie z nimi rano. Wsparcie nigdy nie było tak naprawdę potrzebne w nocy, ale wyglądało to źle, gdy ludzie pojawiali się bardzo późno rano i pozostawiali klientów na lodzie do późnego rana lub w porze lunchu. To był powód, dla którego ogólnie trzeba było być na czas rano.

Stoły Bobby'ego
źródło
1
Jestem ich jedynym programistą i ich DBA. Obsługuję aplikację, którą zbudowałem. Bilety przychodzą przez cały czas, choć szczerze mówiąc, nie ma ich tak wiele.
q303
12
Nie wierzę Programiści mają telefony komórkowe i powinni mieć możliwość pracy zdalnej.
btilly,
3
Pracowałem w firmie w Fort Lauderdale, Floryda, która wspierała lekarzy i apteki. Grupa, w której pracowałem, musiała mieć kogoś obecnego i dostępnego w godzinach od 7 rano do 6 po południu w Pacyfiku w celu wsparcia działu pomocy technicznej. Jeden z pracujących tam facetów uwielbiał być o świcie, ponieważ lubił plażę po południu. Zazwyczaj wsiadałem o 10-11. Kiedy ludzie powiedzieli „Chcę twoje godziny”, odpowiedziałbym, że będę tam do 23, a potem natychmiast powiedzieli „Nie chcę twoich godzin”. Dopóki dział pomocy technicznej był przykryty, a nasza praca skończona, szefowie nie dbali o to, co zrobiliśmy.
Tangurena
2
@btilly: Zgadzam się ogólnie, ale nie zawsze jest to praktyczne. Konkretne miejsce pracy, o którym mówię, jest przykładem, w którym bardzo trudno było zrobić coś przydatnego zdalnie. Radzenie sobie z nieprzyjemnym problemem wsparcia było w dużej mierze zależne od posiadania pełnego, nieograniczonego dostępu w czasie rzeczywistym do środowiska produkcyjnego. Rozmowa telefoniczna na temat opisu symptomów problemu była prawie bezużyteczna. To prawda, że ​​dotyczy to tylko niektórych rodzajów pracy. Może być całkowicie odpowiedni w wielu innych przypadkach.
Tabele Bobby
2
W ogóle nie pozwalają na pracę zdalną.
q303
13

To normalne, ale nie powinno tak być . Jestem głównym zwolennikiem faktu, że jako deweloperzy nie powinniśmy być traktowani w taki sam sposób, jak inni pracownicy biurowi, ponieważ charakter naszej pracy jest bardzo różny i nie można jej zmierzyć przez 8 godzin pracy przy biurku. W rzeczywistości z mojego doświadczenia wynika, zmuszony być przy swoim biurku 8 godzin dziennie sprzyja chęci udawać się pracować zamiast faktycznie działa, ponieważ większość programistów faktycznie programuje tylko przez około połowę tego czasu, a innym razem spędza czas na myśleniu / badaniu problemów - inni uważają to za nieproduktywne („Jeśli nie piszesz, nie pracujesz”), więc musimy kreatywnie go obejść, aby nadal wyglądać, jakbyśmy pracowali, nawet jeśli czytamy dokumentację lub bawimy się piaskownicą w poszukiwaniu czegoś nowego.

Co jeśli inni narzekają?

Jest to problem zarządzania i taki jest ich problem. Dobra firma nie będzie mieć tego typu problemów, ponieważ pozwalają na elastyczny czas, ale właściwa odpowiedź brzmi: „Deweloperzy mają elastyczne godziny pracy ze względu na charakter swojej pracy”.

Co ze spotkaniami?

Jeśli zawsze masz niespodziewane spotkania, istnieje większy problem niż twoje godziny. Spotkania powinny być zaplanowane wcześniej, abyś wiedział, że w piątek musisz przyjść wcześniej na to spotkanie (i wyjść wcześniej, aby to zrekompensować).

Wayne Molina
źródło
Głosowałbym za, ale „za produktywne tylko przez około połowę tego czasu, a reszta wydawana jest na myśl / badania”. Nie uważam, aby myśl / badania były bezproduktywne, szczególnie jeśli są one bezpośrednio związane z Twoimi potrzebami programistycznymi.
Michael K
Zgadzam się, ale większość miejsc, w których byłem, wydaje się myśleć, że jeśli nie piszesz na klawiaturze, nie pracujesz, więc nie chodzi o to, że jesteśmy nieproduktywni, ale o to, że inni myślą, że jesteśmy nieproduktywni, jeśli myślimy / badamy.
Wayne Molina
Zgoda. Twoja edycja znacznie poprawia odpowiedź.
Michael K
Nie sądzę, aby zalecanie, abyśmy byli traktowani LEPIEJ niż inni pracownicy biurowi, to dobry sposób, aby w ogóle do tego podejść. Rozsądne zarządzanie powinno być stosowane do wszystkich.
Morgan Herlocker
1
Chciałbym zaznaczyć, że powtarzające się spotkania w ostatniej chwili są oznaką złego planowania i braku szacunku dla uczestników. Mamy elastyczne godziny, w których pracuję, z podstawowymi godzinami 10-3, jeśli zamierzasz być w biurze (bo możesz pracować z domu, jeśli chcesz). Wszystkie problemy, które poruszają ludzie, po prostu się nie zdarzają, gdy masz kulturę wyników i szacunku.
Steven Evers
10

Jakiś czas temu pracowałem dla dużej firmy zarządzającej inwestycjami. Większość osób związanych z podstawową działalnością dotarła tam nie później niż o 6:00. Większość deweloperów przyszła nie później niż o 8:00. Ale lubiłem przychodzić o 10:00. (Nadal wstałem wcześnie, ale najpierw lubię ćwiczyć przez kilka godzin. Lol.) Mój szef? Nie mógł się mniej przejmować. Jedyne, na czym mu zależało, to wyniki. To działało dla mnie dobrze. Jednak przynajmniej raz na 2 do 3 miesięcy ktoś z innej grupy skarżyłby się na „bla bla bla, dlaczego ON spóźnia się tak późno ??” i wiadomość wróci do mojego szefa. Usiadłby mi i powiedziałby, że się z tym nie zgadza, ale czy mógłbym wejść o 8:30, żeby zachować spokój? Przepraszam, staram się przyjść wcześniej, ale w ciągu tygodnia wrócę do godziny 10:00. Cykl ten powtarzał się przez dwa lata! Prawdą jest, nie miało znaczenia, kiedy wszedłem, ponieważ większość mojej pracy była bardzo niezależna. Gdybym miał wczesne spotkania lub musiałem współpracować ze współpracownikami, oczywiście przybyłbym w odpowiednim czasie na te konkretne rzeczy. Mój szef mógł postawić stopę w dowolnym momencie - gdyby, powiedzmy, zagroził, że mnie zwolni, byłbym cholernie pewny, że przyjdę wcześniej - ale dopóki wykonam swoją pracę, on po prostu nie zrobi tego. t obchodzi.

Morał tej historii: zobacz, co możesz wypracować z szefem, co dałoby ci większą elastyczność, ale nadal pozwoli ci robić wszystko, co wymaga względnie wczesnego czasu rozpoczęcia.

Nick Spreitzer
źródło
7

Każda firma, w której kiedykolwiek pracowałem, ma podstawowe godziny pracy . Niektóre są bardziej liberalne, niektóre bardziej surowe, ale intencją jest, aby pracownicy byli bardziej produktywni, jeśli mogą skonsultować się ze współpracownikami w sprawie problemów.

Jeśli jeden programista lubi być o 5:30 rano, a drugi o 14:00, a inny jest od 10:30 do 7:30 i bierze godzinny lunch, to nie ma zbyt wiele czasu na spotkanie lub pracę nad trudnymi problemami razem.

Alternatywą jest telefoniczny dostęp do wszystkich pracowników na pytania. Czy wolisz pojawić się w podstawowych godzinach, czy ktoś dzwoni do ciebie o 7 rano, kiedy utknie?

użytkownik24449
źródło
1
Dlatego, gdy masz elastyczne godziny pracy, potrzebujesz tylko, aby ludzie byli w biurze między X i Y, abyś mógł planować spotkania i inne rzeczy; poza tym pozwól im pracować w godzinach, które pasują do ich harmonogramu. To IMO odróżnia dobrą firmę od złej; dobry na pierwszym miejscu stawia pracownika, zły na pierwszym miejscu firmy. W twoim przykładzie, jeśli godziny pracy były między powiedzmy 10-3, to facet, który lubi przychodzić wcześnie, może nadal przychodzić wcześnie, a facet, który przychodzi późno, może przychodzić później, dopóki będą w pobliżu ramy czasowe.
Wayne Molina
6

Myślę, że to pytanie programistyczne. Myślę, że to dość powszechne.

Dlaczego…

  1. Być może uważają, że współpraca będzie działać lepiej, ponieważ jest to problem, gdy w grę wchodzą różne strefy czasowe i harmonogramy.
  2. W tym samym duchu może to sprzyjać lepszej atmosferze „zespołowej”.
  3. I oczywiście zawsze jest możliwe, że przełożeni są zmuszeni do rozpoczęcia o 8:30, a na golly też będziecie cierpieć.
  4. W przeszłości mogły mieć problemy z dyscypliną i są teraz sztywne.

Myślę, że powinieneś postarać się ustalić dokładne (i prawdziwe) powody w firmie, a następnie przedstawić swoją sprawę, w jaki sposób skorzystaliby z bardziej elastycznego podejścia.

DHorse
źródło
Moim zdaniem, 1 i 2 to jedyne uzasadnione powody, dla których programiści przybywają w określonym czasie. Więc +1 dla tych.
Nick Spreitzer
5

To nie jest nierozsądne.

Chociaż może nie być idealny dla twoich potrzeb jako osoby lub programisty, może mieć sens dla wszystkich innych. Zapraszanie wszystkich na czas pomaga określić, kto się spóźnia. Zapraszanie wszystkich na czas pomaga zminimalizować spory dotyczące „dlaczego on się spóźnia, a ja nie?”. Zapraszanie wszystkich na czas pomaga zaplanować wczesne spotkania w tych rzadkich przypadkach, gdy ktoś potrzebuje Ciebie osobiście.

To tylko niektóre z powodów. Mogą nie być dla ciebie ważne lub mieć dla ciebie sens, ale mają wystarczający sens dla osoby podpisującej twoje wypłaty. To wcale nie jest nieuzasadnione ani rzadkie.

Mark Canlas
źródło
27
Jeśli spodziewają się, że będziesz tam o 8:30, powinieneś spodziewać się wyjazdu o 5.
kevin cline
18
„Posiadanie wszystkich na czas pomaga zidentyfikować, kto się spóźnia” - to rodzaj samo-referencyjnego stwierdzenia, na przykład „Posiadanie głupiego kapelusza pomaga zidentyfikować tych, którzy tego nie robią” - innymi słowy, nie z konieczności ma sens.
user281377,
12
„dlaczego on się spóźnia, a ja nie?” - jeśli firma pozwala na elastyczne czasy, nikt nie zadaje tego pytania, ponieważ odpowiedź może brzmieć tylko „to twoja decyzja!”
user281377,
20
„Zapraszanie wszystkich na czas pomaga zaplanować wczesne spotkania w tych rzadkich przypadkach, gdy ktoś potrzebuje Ciebie osobiście”. Jeśli zaplanujesz spotkanie, mam nadzieję, że zrobisz to z wyprzedzeniem, więc wszyscy wiedzą i zgadzają się, że w czwartek, 30 czerwca, powinni być w biurze o 8:30. Nie chciałbym być zaskoczony wczesnym spotkaniem jako pierwszą rzeczą, kiedy wchodzę do biura. Co by to mogło być, gdybym nie miał czasu na przygotowanie się do spotkania?
user281377,
3
W ogóle nie opowiadam się za tym, że ślepe zorientowanie na proces jest dobrą rzeczą. Mówię tylko, hej, są inni ludzie i inne priorytety w miejscu pracy, oprócz ciebie, jedynego programisty. Weź to pod uwagę, a przekonasz się, że pomimo tego, jak głupie są te zasady, nie są one nierozsądne. Nie powiedziałem, że mają rację lub sprzyjają. Pomyśl poza kabiną.
Mark Canlas
4

Mniej więcej rok temu miałem pracodawcę, który cenił styl nad treścią i pomyślałem, że pozytywnie odbiło się to na jego firmie, aby do 8:30 rano mieć szczęśliwych, uśmiechniętych pracowników przy biurkach. Z wyjątkiem sytuacji, gdy musiałem odbierać połączenia konferencyjne z zespołami w Azji, tak naprawdę nigdy nie musiałem zachowywać tak wczesnych godzin, ale wydawało mi się to niezbędne w sklepie 8: 30-5, w którym pracowałem.

Jestem trochę bezsenna, więc to nie działało mi dobrze. Często przychodziłem wyczerpany i nie wykonywałem mojej najlepszej pracy, ale najwyraźniej nie było to tak ważne jak rytuał w tej firmie.

Na szczęście dla mnie, ponieważ ten CEO cenił styl nad treścią do tego stopnia, że ​​tak naprawdę nie prowadził działalności, o której mówił. Jest teraz w więzieniu, czekając na proces za pranie pieniędzy, oszustwa, prowadzenie schematu Ponzi itp. To może nie dotyczyć twojej sprawy (powiedziałbym, że są szanse, że tak nie jest), ale zaletą jest to, że szybko znalazłem kolejna praca, kiedy spółka ogłosiła bankructwo, ale zanim całkowicie zabrakło niewłaściwie przywłaszczonych funduszy inwestorskich. Więc możesz znaleźć światło na końcu tunelu: Mianowicie, inna praca.

Kultura początkowa w większości światów, o których myślę, nie podkreśla wczesnych godzin. Mogą spodziewać się długich godzin, poświęcenia i pełnej uwagi, ale zwykle nie wczesnych godzin porannych. W końcu trudno jest jednocześnie oczekiwać wczesnych godzin rozpoczęcia i dostępności po godzinach, więc większość startupów ma zwykle elastyczne godziny, przynajmniej na Zachodnim Wybrzeżu. Najciekawsze firmy produkujące oprogramowanie kładą nacisk na dostarczanie wspaniałych rzeczy w porównaniu z innymi rzeczami, od czasu do czasu ceniąc wyniki nad podstawowymi umiejętnościami społecznymi i ogólną przyjemnością. (Osobiście wolę bardziej zrównoważone podejście).

Biorąc to pod uwagę, nie sądzę, aby czas rozpoczęcia o 8:30 był całkowicie nieuzasadniony; Wprowadziłem pewne zmiany w mojej codziennej rutynie, aby uwzględnić potrzeby pracodawców. Wolałbym bardziej elastyczny czas startu i mam tendencję do koncertowania z firmami, które są mniej sztywne w sprawach, które nie są związane z dostarczaniem wysokiej jakości pracy. (Mam teraz rodzinę, a regularne rozpoczynanie po 9:30 obciążałoby również rutyny mojej rodziny, więc staram się wyruszyć do pracy wystarczająco wcześnie, aby dostać się do domu około 7, ale robię też trochę późno w nocy Praca w domu).

JasonTrue
źródło
4

Jednym z ważnych powodów jest to, że jeśli zapewnisz dużą elastyczność, praktycznie niemożliwe jest zorganizowanie dużego spotkania. Nie możesz tego zrobić rano, ponieważ niektórzy przychodzą późno, nie możesz tego zrobić w południe, ponieważ ludzie robią sobie przerwę na lunch o różnych porach, nie możesz tego zrobić późno, ponieważ niektórzy wychodzą wcześniej. To pozostawia bardzo ograniczony zakres godzin, kiedy wszyscy powinni być w biurze.

vartec
źródło
12
Odpowiedzią na to jest zaplanowanie spotkań z co najmniej jednodniowym wyprzedzeniem. Jeśli kierownictwo lub kierownictwo wyższego szczebla potrzebuje spotkania z krótkim wyprzedzeniem, zrób to w porze lunchu i zapewnij lunch .
Toby
@Toby: zakładasz, że w danym dniu ludzie heads-up powinni zmienić codzienną rutynę tylko po to, aby wziąć udział w spotkaniu.
vartec 30.06.11
9
Prawdziwą odpowiedzią jest posiadanie godzin podstawowych (tj. Od 10 do 3), a następnie możesz zaplanować te duże i małe spotkania w tych godzinach.
Dunk
2
Odwracałbym się od codziennej rutyny, gdybym mógł normalnie obudzić się po odpoczynku i przyjść do pracy pod prysznicem, ogolony i nakarmiony. Ale ja nie mam dzieci.
Philip
@Dunk: Godziny pracy są niesamowite i działają. Można godziny 1-rdzeniowe się łatwo po prostu mając sprzętu konferencji głos w sali konferencyjnej. ;)
Steven Evers
3

Prawdopodobnie wskazuje to na sytuację demograficzną, ale nikt nie wspomniał o dzieciach. Czy ktoś nie pomyśli o dzieciach? Jeśli masz dzieci, muszą być w szkole o 9:00 i odebrane o 3:30.

Moja poprzednia praca była ściśle 9-5 miejscem, ponieważ dział IT był tylko niewielką częścią biznesu, dlatego podlegałem tym samym zasadom, co personel kuchenny, sprzątaczki i administratorzy. Wyjaśniłem mojemu szefowi, że muszę przerywać naukę w szkole i nie mogę przyjść później (9: 30 ~ 9:45). Moja żona, która również pracuje w pełnym wymiarze godzin, zaczynałaby o 7 rano, żeby mogła zrobić odbiór.

Ale to nie było pytanie: często firmy mogą mieć określoną politykę 9-5, ale nigdy nie spotkałem się z miejscem, w którym jest ona ściśle egzekwowana. Zwykle, dopóki jesteś tam w podstawowych godzinach (10-4), nie stanowi to problemu. Im większa firma lub im mniej IT koncentruje się na firmie, tym większe prawdopodobieństwo posiadania takiej polityki.

Dave
źródło
2

Istnieją dwa rodzaje zadań programowania:

1) Jesteś atutem - rozumieją wartość i znaczenie własnej technologii.

2) Jesteś obowiązkiem - wolą cię nie mieć w pobliżu, jesteś dziwakiem, który bierze pieniądze i przestrzeń i robi rzeczy, które naprawdę nie są konieczne.

Jak szybko odróżnić:

Typ 1: Martwią się głównie tym, co osiągniesz - zorientowanym na cel.

Typ 2: Martwią się głównie tym, jak się dopasowujesz i przestrzegasz zasad - zorientowanych na proces.

Prawdopodobnie jesteś w pracy typu 2 - znajdź pracę typu 1, jeśli możesz .

Powiedziawszy to, dyscyplina i ograniczenia sprawią, że będziesz bardziej profesjonalistą - niezależnie od tego, co oferuje zawodowiec.

Wektor
źródło
1

W dwóch ostatnich firmach, w których pracowałem, nie miałem żadnych ograniczeń co do czasu rozpoczęcia lub zakończenia pracy. Jedynymi zasadami były:

  • Minimum 8 godzin dziennie.
  • Muszę iść na wszystkie spotkania, powiedzą mi dzień wcześniej.
  • Muszę koordynować swoje godziny z twoimi współpracownikami. Muszą wiedzieć, kiedy będę dostępny.

Te zasady są takie same w mojej obecnej pracy. Wiem, że mam szczęście.

Oczywiście moja firma wie, że nie będę kłamać na temat moich godzin, ponieważ wkładam odcisk palca do maszyny, kiedy przybywam i kiedy wychodzę z biura ... i cały dzień patrzy na mnie kamera. To jest nagroda.

Jonathan
źródło
9
Kamera patrzy na ciebie cały dzień i nadal myślisz, że masz szczęście ? Jestem całkiem pewien, że byłoby to nielegalne, skąd pochodzę ...
nikie
1
Cóż ... Mam szczęście w perspektywie, że nie mam ograniczeń co do sposobu organizacji godzin. Oczywiście nie jestem zadowolony z kamery (podobno jest to kamera bezpieczeństwa, więc jest to legalne tutaj, ale i tak szuka pokoju programisty). W rzeczywistości z perspektywy hiszpańskiego programisty: jeśli obecnie mam pracę i zarabiam godną pensję, mogę powiedzieć, że mam szczęście (tak ... bardzo smutno).
Jonathan
0

Częścią rozważań jest obszar, w którym pracujesz. Na przykład w obszarze metra w Waszyngtonie uważa się za „normalne”, że ludzie przychodzą do pracy między 6:30 a 10:30. Kiedy to robią, zwykle pozostają przez 8 godzin, a następnie wychodzą (więc ludzie, którzy wchodzą o 6:30 rano, wychodzą o 14:30). Działa to, ponieważ w przeciwnym razie ludzie ciągle spóźnialiby się z pracą o 8:00 lub 8:30.

Ogólnie głupio jest prosić deweloperów o dotrzymywanie harmonogramu 8-4. To tak, jakby poprosić o motywację, aby przestrzegać harmonogramu 8-4. To się nie zdarza

Cieszę się, że tam, gdzie pracuję ( Motley Fool ) pozwala mi przychodzić i odchodzić tak, jak mi się podoba. Większość ludzi wchodzi do biura około 9: 00–9: 30 rano, ale wolno nam przychodzić o dowolnej porze, o ile tylko wykonamy pracę. Nie mają też polityki urlopowej ( a la Netflix ), więc jeśli potrzebuję dnia wolnego (z jakiegokolwiek powodu), muszę po prostu powiadomić mój zespół scrumowy, że wyloguję się z pracy i będę miał kogoś, kto pokryłby moje obowiązki.

George Stocker
źródło
Jestem w Bay Area w Kalifornii.
q303
To „brak polityki urlopowej” brzmi interesująco, ale nie rozumiem, jak mogłoby to działać w dłuższej perspektywie. Widzę, że działa dla małej zwartej firmy startupowej, ale gdy firma się rozwinie, zawsze będą ludzie, którzy nadużywają systemu. Z drugiej strony, myślę, że będziesz mieć tych ludzi, którzy nie biorą wystarczającej ilości wakacji. Jestem pewien, że systemem można łatwo manipulować. Po prostu przydziel innym czasochłonną pracę i szybkie zadania i weź dużo wakacji, ale pokaż, jak wydajna jesteś, wykonując wszystkie te zadania, o których zarządzanie nie wie, że są łatwymi zadaniami.
Dunk
1
@Dunk będę musiał pisać o polityce; kiedy piszesz komentarze, które zrobiłem wielu przyjaciół - ale w praktyce działa świetnie. Wszystko sprowadza się do bycia wybrednym w kwestii tego, kogo zatrudnisz.
George Stocker,
@George: Czy ktoś śledzi czas wolny (w tym pracownik)? Opis, który przeczytałem na temat serwisu Netflix, sugeruje, że nikt nie śledzi.
Dunk
@Dunk Nikt nie śledzi oficjalnie żadnego miejsca. Widziałem, ile dni zdjąłem, patrząc na wspólny kalendarz OOO (poza biurem); i w mojej głowie mam natychmiastowe podsumowanie (ponieważ wciąż jestem przyzwyczajony do martwienia się o pewne rzeczy), ale nie ma zautomatyzowanego systemu do śledzenia takich rzeczy.
George Stocker