2018-09-26 17:15:00 +0000 2018-09-26 17:15:00 +0000
154
154

Najlepszy programista wykonujący więcej prac biurowych w domu niż jest to dozwolone

Jestem menedżerem ds. wdrożeń w znanej firmie produkującej oprogramowanie. W projekcie, w którym pracujemy, mamy 1 programistę.

Każdy pracownik w projekcie wraz ze mną (około 20 osób, głównie menadżerowie) ma 2 dni pracy w domu w tygodniu, z których może korzystać za każdym razem bez uprzedzenia.

Nasz najlepszy programista, który otrzymuje pochwały od wszystkich i ma zaplanowaną podwyżkę 1 grudnia po wykonaniu świetnej pracy, nadal bierze więcej pracy w domu niż jest to dozwolone. Czasami nie przychodzi do biura przez całe 2 tygodnie.

Jest to oczywiście wbrew zasadom i chociaż to, co robi nie wymaga żadnej interakcji z nikim w biurze, to nadal jest złe.

Jednak ponieważ wykonuje on więcej niż świetną pracę, czuję, że nie mam żadnych realnych możliwości.

Rozmawiałam z nim już wcześniej, a on zgodził się przestrzegać zasad, ale to nie miało na niego wpływu.

Jak możemy zmusić go do przestrzegania zasad biura domowego?

Odpowiedzi (23)

691
691
691
2018-09-26 17:28:21 +0000

it’s still wrong

Why? Ponieważ jakiś podręcznik napisany przez kogoś z działu HR tak mówi?

To celowo podżegające stwierdzenie i niekoniecznie do końca się z nim zgadzam, ale u jego podstaw leży bardzo ważna kwestia: dlaczego ma to znaczenie, czy deweloper jest w biurze, czy nie? Sama mówisz, że jest bardzo dobrym pracownikiem i nie musi być w biurze, aby wejść w interakcję z kimkolwiek innym, więc jeśli nie ma nic do zyskania dzięki temu, że jest w biurze, nie wymuszaj tego ze względu na niego. Skoncentruj się na tym, czy wykonują swoją pracę, czy nie.

339
339
339
2018-09-27 01:54:04 +0000

Jeśli masz jednego programistę i dwudziestu(!) menedżerów w tym projekcie, Twój programista najprawdopodobniej nie jest w stanie wykonać żadnej rzeczywistej pracy podczas pracy w biurze. Kładł godziny w pracy, a potem wracał do domu po kod, miał tego dosyć i postanowił po prostu nie poświęcać swojego wolnego czasu firmie.

Podejrzewam, że prawdziwym problemem jest to, że inni pracownicy zaczynają narzekać na jego “specjalny status”, i to właśnie do ciebie trafiło.

184
184
184
2018-09-26 17:34:22 +0000

This is obviously against policy, and although what he is doing does not require to do any interaction with anyone in the office it’s still wrong

Change the policy slightly

I think you should change the work from home policy for your team to be at your manager’s discretion, meaning at your discretion. W ten sposób możesz powiedzieć, że postępują zgodnie z zasadami, a ta osoba pracuje bardziej z domu, ponieważ jest tak dobrym współpracownikiem.

Nie popełniaj błędu próbując zmusić dewelopera do przyjazdu tylko dla niego. Jeśli są produktywne zostaw je w spokoju , ukaranie ich może je odhaczyć i mogą odejść. Czy jesteś przygotowany na taką możliwość?

Uwaga : Bazując na tym co mogłem wywnioskować z twojego stanowiska, założyłem, że jesteś menadżerem tej osoby r. Jeśli jesteś nie, to zgłoś to swoje zachowanie swojemu menadżerowi i zobacz jak chce postępować. Nadal uważam, że w tym przypadku zostawiłbym dewelopera w spokoju.

149
149
149
2018-09-27 08:42:14 +0000

Sometimes he doesn’t come for 2 entire weeks.

he is doing more than a great job,

I suggest you not notice his absence. Masz lepsze rzeczy do roboty niż niańczenie najlepszych Devów, prawda?

72
72
72
2018-09-27 09:23:26 +0000

Pierwsze pytanie, które chciałbym zadać to: Dlaczego ten deweloper pracuje w domu?

Jak wiele innych odpowiedzi sugerowało, Ludzie nad procesem. Może się jednak zdarzyć, że ten deweloper będzie czuł się wyjątkowo winny lub zdenerwowany łamaniem zasad. Może jednak czuć, że jest to jedyny sposób, w jaki może wykonywać jakąkolwiek pracę.

Moja sugestia jest taka, że jest to jeden z następujących powodów:

  • Nie czują, że mogą pracować w biurze
  • Mają osobisty powód, aby pracować w domu
  • Mogą pracować dłużej niż zakontraktowane godziny (uznanie dla informatyka za jego komentarz)

W obu tych przypadkach, dobry pracodawca będzie pracował, aby wspierać swojego pracownika. Zrozumcie powód, a potem martwcie się o politykę!

49
49
49
2018-09-27 05:32:32 +0000

Tam skąd pochodzę, jeśli jest produktywny, zignoruj fakt, że łamie zasady (Dilbert). Po prostu zostaw go. Jeśli, z drugiej strony, ktoś inny po prostu ledwo co skrobał, nie robi wiele i/lub popełnia błędy (Wally), wezwij go na przesłuchanie dyscyplinarne “ze wszystkimi skrawkami”.

Fair? Nie. Skuteczny? tak. Pamiętaj, jaki jest tu cel - wykonać pracę, nie przekraczać każdego t i kropki każdego i. Pozwól swojemu głównemu graczowi grać, a jeśli nie pojawi się przez miesiąc, ciesz się, że praca jest wykonywana.

Jeśli ktoś jest zdyscyplinowany za to, że się nie pojawił, kto wskazuje na to, że się nie pojawił i nie jest zdyscyplinowany, po prostu wskaż, że się dużo robi i nie przepraszaj.

39
39
39
2018-09-27 05:25:50 +0000

ZMIANA POLITYKI!

Naprawdę, jakie są twoje opcje? Twój deweloper, z twojego stwierdzenia, oczywiście wykonuje doskonałą pracę. (Może dlatego, że nie przychodzi zbyt często do biura?) Wyegzekwować w jakiś sposób politykę i albo niechętnie się do niej zastosuje i będzie mniej wydajny, albo będzie szukał zatrudnienia gdzie indziej. Tak czy inaczej, twoja firma przegrywa.

Jeśli nie możesz zmienić polityki, ponieważ ludzie na wyższych szczeblach łańcucha upierają się przy tym, twoje rozwiązanie polega na tym, abyś kontynuował swoją działalność, milcząco ignorując fakt, że nie było go w biurze od tygodnia lub dwóch.

20
20
20
2018-09-26 17:32:39 +0000

Jak możemy zmusić go do przestrzegania polityki biura domowego?

Wygląda na to, że rozmawiałeś już z tą osobą, która zgodziła się trzymać tej polityki, ale teraz już jej nie przestrzega. Najprawdopodobniej w Twojej firmie istnieje jakiś rodzaj penalizacji za nieprzestrzeganie polityki firmy; takie kary _mogą być stosowane w tych przypadkach…

JEDEN KRAJ… ponieważ wydaje się, że jesteś w stanie rozmawiać z nim i zarządzać nim, proponuję Ci *podejść do niego i zapytać o powody, dla których wziął te 2 tygodnie z domu, przed zastosowaniem jakichkolwiek konsekwencji. *

To pomoże ci pozbyć się wszelkich nieporozumień, które mogły się wydarzyć, jak na przykład deweloper, który nagromadził kilka niewykorzystanych dni Home Office_ i chciałby wykorzystać je wszystkie pod rząd. A może jakiś osobisty problem, który zmartwił tę osobę i sprawił, że zabrała ona wszystkie te dni z domu.

Po tym, możesz wymyślić co robić. Jeśli nie było ważnego powodu to proponuję dać tej osobie ultimatum

…Ale pamiętaj, że ta osoba będąca twoim podręcznikowym programistą kładzie wielki ciężar na ich ramionach i najprawdopodobniej jest pod całym mnóstwem więcej stresu i zadań niż ty lub jakikolwiek inny żłób, więc spróbuj dać tej osobie trochę swobody.

18
18
18
2018-09-27 15:57:25 +0000

Masz dwie podstawowe opcje: spróbować wyegzekwować politykę lub utrzymać projekt na pełnych obrotach. Nie możesz mieć obu tych opcji.

Twój deweloper wykonuje dla Ciebie niesamowitą pracę, ponieważ (a) pracuje dla Ciebie, oraz (b) jest osobiście zaangażowany w projekt i ma dobre morale. Każdy z nich może się zmienić w każdej chwili, a ty nie chcesz, aby się zmienił. Najlepszy deweloper zawsze może szybko dostać inną pracę.

Powiedzenie deweloperowi, że musi być w biurze trzy dni w tygodniu mówi, że bardziej cenisz sobie zgodność z przepisami niż wykonywanie pracy. Jeśli Ty, kierownik ds. zwolnień, dajesz jasno do zrozumienia, że zgodność z zasadami jest ważniejsza niż wykonywanie przez niego pracy, to mówisz mu, że jego praca jest drugorzędna, a to wpłynie na jego morale i wydajność. Wszelkie wskazówki dotyczące dyscypliny dadzą mu poczucie, że prawdopodobnie zostanie ukarany za wykonywanie swojej najlepszej pracy. Tyle o niesamowitej produktywności i nie postawiłbym na to, że będzie nadal pracował dla Ciebie.

Nie rozumiem, dlaczego ktoś miałby tworzyć 20-osobowy projekt oprogramowania z co najmniej jedenastoma menedżerami i tylko jednym programistą. Oznacza to, że jeśli coś się stanie z deweloperem, projekt jest przykręcony. Współczynnik magistrali" to jeden. Mając około tuzina menedżerów, prawie na pewno będziesz miał jednego lub dwóch z nich, którzy uważają, że przerywanie programistom na drobne rzeczy nie robi żadnej różnicy. Szanse są takie, że deweloper może załatwiać sprawy w znakomity sposób tylko dlatego, że pracuje w domu.

Brzmi jakbyś nie próbował dowiedzieć się, dlaczego deweloper chce pracować cały czas w domu. Jeśli myślisz o podjęciu jakichkolwiek działań, musisz to najpierw zrozumieć. Nie sądzę, aby to był dobry znak, że nie wspominasz o tym, że próbowałeś znaleźć przyczynę, albo że wydaje się, że nie próbujesz tego zrozumieć z jego punktu widzenia. Sugeruje to, że należy postępować z nim ostrożnie.

Tak więc, jeśli chcesz, aby projekt zakończył się sukcesem, powinieneś być wdzięczny, że Twój deweloper tylko w niewielkim stopniu narusza politykę firmy i powinieneś spróbować ochronić go przed nią. Możesz opowiedzieć się za zmianą tej polityki. Ktoś prawdopodobnie ma formalne upoważnienie do naginania zasad. Prawdopodobnie możesz nadal pozwalać mu na to, by skoncentrował się na wykonywaniu swojej pracy. Na tej podstawie możesz coś wymyślić.

Alternatywnie możesz pozwolić, aby projekt zakończył się niepowodzeniem lub przynajmniej trwał o wiele dłużej niż to możliwe. Wybieraj mądrze.

10
10
10
2018-09-27 16:00:27 +0000

Który z nich wolisz jako menedżer?

Współpracownik, który wykonuje doskonałą lub nieco przyzwoitą pracę, jednocześnie przestrzegając zasad polityki personalnej (maksymalnie 2 dni pracy w domu).

lub

Współpracownik, który wykonuje doskonałą lub nieco przyzwoitą lub nawet ubogą pracę, jednocześnie przestrzegając zasad polityki personalnej (maksymalnie 2 dni pracy w domu).

Dlaczego warto ryzykować, że polityka kadrowa utrudni pracę pracownikowi?

Pozwól pracownikowi pracować najlepiej dla niego, o ile jest to najlepsze dla firmy.

9
9
9
2018-09-27 07:59:27 +0000

W zależności od Twojej roli w firmie, nie możesz zmusić go do przestrzegania polityki firmy.

Jeśli to jest problem, jego menedżer powinien się nim zająć. Jeśli to jest problem dla Ciebie, powinieneś przekazać go swojemu bezpośredniemu menedżerowi i uzyskać jego wkład.

Pamiętaj, że nie wszystko co jest nietypowe jest problemem, który wymaga naprawy.

Osobiście odrabiam więcej dni pracy domowej niż zwykle, za zgodą mojego menedżera. W ciągu ostatnich 4 lat narzekał na to tylko jedna osoba. Jako taki, nie bądź zdziwiony, jeśli jego menedżer po prostu odpowie, że jest tego świadomy.

8
8
8
2018-09-30 20:03:43 +0000

TL/DR: Nie ma żadnego problemu, po prostu trzeba zmienić sposób myślenia.

Wyjaśnienie:

Jedyny fakt, że jesteś “znaną firmą produkującą oprogramowanie” nie oznacza automatycznie, że wszystko, co robi Twoja firma, jest zrobione w 100% prawidłowo. W mojej bardzo skromnej opinii, czerwone flagi tutaj to:

  • tam jest 20 kolegów z zespołu i większość z nich to menedżerowie (zarządzają… kim? czy co? dodają rzeczywistą wartość?)
  • zasady wymagają czegoś, co nie** poprawia produktywności zespołu (lub nawet ją pogarsza)
  • osoba, która wykonuje świetną pracę jest regularnie zachwalana przez kierownictwo

Na przykład: Pracuję w firmie (dość dobrze znanej, he-he) z wieloma biurami na całym świecie i stale realizuję projekty z rozproszonymi geograficznie zespołami (czasami jako dev, czasami jako manager). Nigdy nie widziałem wielu moich kolegów z zespołu osobiście (i dla wielu z nich nigdy nie miałem takiej możliwości), więc nigdy nie mogę być pewien, czy mój konkretny kolega jest w jego biurze, czy podróżuje w naszym innym biurze, czy siedzi w swoim miejscu zamieszkania, itp. Jednakże, nie ma to wpływu na naszą interakcję, nikt nie narzeka na zasady, a projekty są realizowane.

8
8
8
2018-09-26 17:52:05 +0000

Jedynym sposobem na egzekwowanie zasad byłoby:

  • ## Fire him
  • ## Pay him less

You could treat days he’s not allowed to work from home as him taking paid (and eventually unpaid) leave. Chociaż mogę polecić skonsultowanie się z prawnikiem zanim to zrobisz, ponieważ zmuszenie go do wzięcia urlopu, kiedy faktycznie pracuje, może spowodować pewne problemy prawne (ale potem znów ignoruje wyraźne instrukcje dotyczące tego, kiedy i jak pracować).

Możesz również odnotować jego nieobecność podczas recenzji wyników, co powinno już teraz jasno pokazać, że będzie to miało wpływ na przyszłe podwyżki i premie. Oczywiście, jeśli przestanie to robić, możesz zignorować tę notatkę.

  • ## Remove the work-from-home benefit

You could say he’s not allowed to work from home at all (until further notice). Usuwanie świadczeń, które ludzie nadużywają, jest również bardziej typową karą (i może nie być w ogóle uważane za karę, ponieważ po prostu ma logiczny sens usunięcie czegoś, co powoduje więcej problemów niż rozwiązuje, ale nie próbuj go do tego przekonywać).

  • ## Usuń inne świadczenia

To będzie zależało od tego, czy masz jakieś świadczenia, z których on korzysta i możesz je łatwo usunąć w przeliczeniu na jednego pracownika.

W przypadku wszystkich powyższych, dodaj mu odpowiednie ostrzeżenie o konsekwencjach, jakie może ponieść.

Jak w przypadku każdej kary, możesz oczekiwać, że nie będzie z niej szczególnie zadowolony i może zdecydować, że lepiej będzie znaleźć inną firmę, dla której będzie pracował lub straci motywację do dobrych wyników.

Jeśli cokolwiek, sugerowałbym pójście z odnotowaniem tego w recenzji wyników - jest to jedyna opcja, która nie ma bezpośrednich negatywnych konsekwencji dla niego, daje do zrozumienia, że jest poważny (które ostrzeżenia o tym, co może się zdarzyć, nie robią tego dobrze), daje wyraźną ścieżkę eskalacji (która nie skutkuje jego zakończeniem) i pozwala wycofać się (nawet jeśli nadal to robi), nie sprawiając, że naprawdę wydaje się to pustym zagrożeniem.

Żadna z tych opcji nie może wydawać się szczególnie atrakcyjna, ale są to dostępne opcje.

Jeżeli nie chcesz tego zrobić, musisz zaakceptować, że on będzie nadal łamał regułę.

Masz rozmowę o tym, dlaczego tak często pracuje w domu, jak sugerowano w innej odpowiedzi, jeśli jeszcze tego nie zrobiłeś, zanim zrobisz coś drastycznego.

Możesz również spróbować wyjaśnić mu dlaczego reguła istnieje (dla niego specjalnie) - jeśli nie jesteś w stanie tego zrobić, to samo w sobie coś mówi.

5
5
5
2018-09-27 18:12:36 +0000

Think of the whole company.

  • If a developer has almost zero interaction with the rest of the team, is he really doing a good job? Jeśli jest biegły technicznie, powinien być nauczycielem swoich rówieśników i juniorów. A jeśli w firmie są inni dewianci, którzy są lepsi, powinien się od nich uczyć. Linie kodu lub historie użytkowników nie są jedyną metryką wydajności – jaki jest czynnik biznesowy Twojego zespołu?
  • Deweloperzy w innych zespołach mogą czuć się urażeni, jeśli innemu deweloperowi uchodzi na sucho łamanie zasad, a jemu nie. Mówisz, że ten deweloper jest dobry, ale czy jest wystarczająco dobry, aby uzasadnić ten status prima donna?
  • W zależności od tego gdzie jesteś, pozwalanie jednemu pracownikowi na łamanie zasad, ale nie innym może otworzyć Ciebie (i Twoją firmę) na zarzut dyskryminacji, gdy tylko firma będzie próbowała egzekwować zasady od innych.

Napisałeś, że są dwa dni w tygodniu bez uprzedzenia. Sprawdź, czy poniższa procedura jest zgodna z Twoimi zasadami:

  1. Deweloper może wybrać dwa dni w tygodniu na domowe biuro. Byłoby to w krótkim czasie, nie bez uprzedzenia, ale te dwa dni to jego prawo.
  2. Spoglądasz na pozostałe dni, aby określić, czy są jakieś spotkania, w których Twoim zdaniem (lub “zespołu”) powinien uczestniczyć osobiście. Jeśli ich nie ma, informujecie go, że może pracować w domu. Te dni są nie jego prawem , mają zastosowanie tylko wtedy, gdy pasują do harmonogramu projektu.

Jeśli obie strony są rozsądne, powinno to prowadzić do sprawiedliwego wyniku, a litera i duch zasady mogą być stosowane do wszystkich zespołów w firmie bez szkody - jeśli inny zespół potrzebuje teraz komunikacji twarzą w twarz, nie może wskazać precedensu.

5
5
5
2018-09-27 09:32:37 +0000

Jeśli ludzie wykonują swoją pracę, to nie powinno mieć znaczenia, skąd pochodzą. Nie warto tracić cennego pracownika z powodu takiej polityki.

5
5
5
2018-09-28 10:47:35 +0000

Rozmawiałem z nim już wcześniej, a on zgodził się przestrzegać zasad, ale to nie miało na niego wpływu.

Czy jest jakiś powód, dla którego te zasady obowiązują? Czy dlatego, że firma obawia się, że wydajność spadnie, czy dlatego, że “2 dni wydają się rozsądne, chodźmy z tym”.

Jeśli nie potrafisz wyjaśnić, dlaczego musi być w biurze przez pozostałe 3 dni, to nie musi być. Jeśli potrafisz to wyjaśnić, to wyjaśnij mu to, a następnie menedżerowi wyższego szczebla i jakie będą Twoje kolejne kroki.

Pamiętaj, że każdy jest w firmie zbędny - jeśli więc Twoje działania spowodują jego odejście, to po prostu będziesz musiał znaleźć sposób, aby go zastąpić, co będzie wiązało się z kosztami.

4
4
4
2018-09-30 05:31:48 +0000

W trosce o kompletność, daj znać HR, że to jest w porządku i potrzebujesz ich, aby umożliwić komunikację z programistą w najbardziej efektywny sposób. Czyli poprosić ich o zainwestowanie w zestaw narzędzi służących do zdalnej współpracy (planowanie projektu, tracker zadań, spotkanie cyfrowe). Musi być wydajny i zakładać, że ludzie nie muszą być fizycznie w tym samym miejscu, aby efektywnie współpracować.

Nie chodzi mi o to, że nigdy nie powinni się spotykać, jest wiele powodów, dla których byłby to głupi pomysł. Ale praca jest wykonywana, gdy narzędzia i procesy są jasne. Posiadanie dewelopera w biurze sprawia, że jest on dostępny dla każdego. Rozmowa może zaowocować mnóstwem pracy i dodatkowymi obowiązkami.

Główni pracownicy muszą mieć wystarczająco dużo czasu na samodzielne załatwienie sprawy, niech wybierają, kiedy przyjdą do biura i opuszczą arkusze kalkulacyjne HR i Excel.

3
3
3
2018-09-28 20:27:48 +0000

How can we make him follow the home office policy?

It sounds to me like you simply can’t. Odłożę na bok pytanie, czy powinieneś, czy nie, ponieważ zostało to mocno opisane w innych odpowiedziach.

Analizując Twoją sytuację, uderza mnie kilka rzeczy.

  1. Masz jednego dewelopera w projekcie
  2. Ten jeden deweloper otrzymuje pochwałę od “wszystkich” i ma oczekujące na podwyżkę wynagrodzenie za wykonanie “wybitnej” pracy

W tej sytuacji, osoba z całym potencjałem i całą mocą jest jednym deweloperem z udokumentowanym rekordem doskonałości, który “wszyscy” chwalą. Próba narzucenia mu czegokolwiek wiąże się ze znacznym ryzykiem niepowodzenia projektu, a na podstawie jego zachowania wydaje mi się, że on to wie. On może robić co chce, ty nie możesz nic z tym zrobić (ponieważ nie możesz ryzykować niepowodzenia projektu w wyniku jego odejścia), i on to wie.

Jeśli jesteś cholernie skłonny narzucić tę …wątpliwą … politykę, twoją jedyną realną opcją jest usunięcie jego dźwigni. Przydziel innych programistów do projektu tak, aby nie był już jedynym, nieodzownym zasobem w tym projekcie, a w mniejszym stopniu był w stanie przeciwstawić się tej polityce. Nawet przy tym, wciąż ma pewne wpływy, i może wybrać nieprzestrzeganie zasad… Wyobrażam sobie, że nie odbiłoby się to dobrze na tobie, gdyby tak szanowany i produktywny deweloper zrezygnował z pracy pod twoim kierownictwem/na twoim projekcie.

Jak mówi przysłowie, mądrze wybrał twoje walki. Nie wydaje się to być bitwa, w której możesz wygrać zwycięstwo warte posiadania, więc mądrą decyzją jest nie walczyć w tej bitwie.

1
1
1
2018-10-07 18:39:17 +0000

Jak zmusić go do przestrzegania polityki biura domowego?

Czasami lepiej nie.

To pytanie ma już wiele różnych perspektyw, ale chciałem dodać kilka myśli z punktu widzenia starszego programisty, który pracuje prawie wyłącznie w domu.

Proces tworzenia oprogramowania korzysta z focused interakcji pomiędzy programistami i liderami zespołów. W mojej opinii nie przynosi to większych korzyści z nieostrożnego rozpraszania uwagi społecznej na farmie sześcianów. Osobowości są oczywiście różne. W moim przypadku naprawdę lubię interakcję społeczną, więc mam tendencję do łatwego tworzenia i reagowania na nieostre rozpraszanie uwagi w środowisku biurowym. Podoba mi się to, ale wykonuję mniej wydajną pracę. To, co obserwuję podczas wizyty w biurze, to struktury zaprojektowane tak, aby koncentrować interakcję, np. spotkania w pozycji stojącej. Wierzę, że jedną z korzyści z tych spotkań jest wspólne oczekiwanie, że będziemy “pozostawieni sami sobie, aby załatwić sprawy” pomiędzy nimi, ale w środowisku biurowym, które jest mniej prawdopodobne.

Zauważam również, że moja interakcja z innymi deweloperami jest ułatwiona w największym stopniu przez pisaną komunikację, niezależnie od naszej fizycznej bliskości. Na przykład: Często jestem wzywany do udzielenia pomocy przy zapytaniach sql. We wszystkich przypadkach nie ma wielkiej wartości w tym, że ktoś mówi mi - werbalnie - o tym problemie. O wiele bardziej efektywne jest po prostu wysłanie mi zapytania (poprzez email lub czat), abym mógł wprowadzić zmiany, dodać komentarz i odesłać go z powrotem. Przez cały dzień rozmawiam i czatuję z innymi programistami, czasami prowadząc kilka rozmów na raz, jednocześnie zachowując kontrolę nad tym, co jest w centrum mojej uwagi. Rezultaty prowadzenia rozmów w formie pisemnej są również bardziej korzystne dla deweloperów, którzy nie są częścią oryginalnej rozmowy. Uczę się i dzielę z innymi większością plemiennej wiedzy za pomocą historii czatów i wątków poczty elektronicznej, których nie byłem częścią.

Wierzę, że przynajmniej dla twórców oprogramowania polityka oparta na fizycznej bliskości jest nieaktualna. Lepszą metryką jest jakość i dostępność do (najczęściej pisanych) interakcji. Jest to trudniejsze do zmierzenia niż frekwencja, ale również bardziej prawdopodobne, że będzie to miało sens dla Twoich programistów.

-2
-2
-2
2018-09-27 09:33:59 +0000

Jeśli tak naprawdę nie jest on zobowiązany do werbalnej interakcji z innymi, Dlaczego potrzebujesz go w biurze?

  • Inni muszą wiedzieć, że pomimo doskonałych wyników, wszyscy przestrzegają zasad.

  • Podejrzewasz, że wykorzystuje on swój czas pracy również do innych celów (praca osobista lub praca innych podmiotów).

Jeśli są inne, bardziej przekonujące powody, które uzasadniają jego obecność w biurze, prosimy o komentarz, a ja rozważę dodanie ich tutaj.

-7
-7
-7
2018-09-27 13:51:51 +0000

Mówisz:

Każdy pracownik w projekcie, w tym ja (około 20 osób, głównie menadżerowie) ma 2 dni domowego biura w tygodniu z których może korzystać za każdym razem bez uprzedzenia.

Twierdzisz, że każda osoba dostaje 2 dni do wykorzystania w czasie wolnym, ale nie twierdzisz, że 2 dni domowego biura to absolutna maksymalna ilość.

Jeśli więc deweloper będzie korzystał z biura w domu przez 2 tygodnie bez uprzedzenia, wówczas należy go upomnieć o nieautoryzowany czas pracy.

Musisz porozmawiać z tą osobą i powiedzieć coś w stylu:

Wykonujesz świetną robotę, ale musimy porozmawiać o wykorzystaniu Twojego czasu pracy w domu. Musisz zacząć uzyskiwać wstępną zgodę na wydłużenie czasu pracy w domu dziennie po upływie dwóch dowolnych dni. Jeśli tego nie zrobisz, musimy oznaczyć Cię jako “no-all no-show” i nie otrzymasz zapłaty za nieautoryzowane dni.

Skontaktuj się z działem HR, aby napisać oficjalny formularz, który deweloper MUSI wypełniać dziennie poza darmowym czasem pracy.

Formularz przykładowy:

Nazwa:

Data:

Podsumowanie zadań do realizacji:

Podsumowanie zadań zrealizowanych/ukończonych:

Podpis opiekuna:

Więc teraz, gdy deweloper prosi o wstępną zgodę, masz prawo pozwolić mu na to lub powiedzieć mu, że potrzebujesz go w biurze tego dnia.

-9
-9
-9
2018-09-27 02:35:29 +0000

Rozmawiałem z nim już wcześniej, a on zgodził się przestrzegać zasad, ale to nie miało na niego wpływu.

Deweloper zgodził się z przełożonym na ważny program, ale nie podjął żadnych działań. To zły znak i z pewnością jest to wyzwanie dla Twojego autorytetu.

Niestety, będziesz musiał wystosować formalny list ostrzegawczy. Dobre wyniki nie są wymówką do łamania zasad i warunków zatrudnienia. To tak, jakby bycie bogatym nie przekraczało prawa. Ludzie, którzy w znacznym stopniu przyczynili się do rozwoju społeczności, mogą być nadal ścigani za popełnienie przestępstwa.

Proszę podziękować deweloperowi za wspaniałe osiągnięcia, ale pamiętaj, że nie ma potrzeby wracać, jeśli on nalega. Jeśli nie zauważysz żadnej poprawy, złóż dwie oferty:

  • Zrezygnuj z pracy i daj mu doskonałe sprawdzenie referencji za jego dobre prace
  • Zakończenie ze słabym wynikiem sprawdzania referencji

Nie ma dewelopera, którego nie można zastąpić. Silni deweloperzy aktywnie poszukują możliwości na rynku pracy.

EDITED : W odpowiedzi na komentarze naszych zdezorientowanych użytkowników. Apple słynie z tego, że nie pozwala żadnemu programiście pracować z domu. Najlepsi programiści Google nadal pracowaliby w biurze. Jestem pewien, że Apple bezlitośnie wypowiedziałoby każdemu programiście nie przychodzącemu do biura na pracę bez pozwolenia. Choć rozumiem, że trudno jest przyjąć moją odpowiedź, to jednak jest to jedyne praktyczne rozwiązanie. Wydanie formalnego listu ostrzegawczego jest już całkiem niezłe, powinno być bezpośrednim wypowiedzeniem, jeśli nie dla dobrych uczynków. Proszę zauważyć, że incydent ten trwa nadal po zawarciu umowy.

Żadna “dobrze znana” firma software'owa nie powinna dostosowywać swoich zasad tylko dla programisty singe. Czy programista myśli, że jest jak CEO? Bez względu na to, jak silny jest programista, programowanie jest zawsze stosunkowo tanim zestawem umiejętności i jest zawsze wymienne.

-18
-18
-18
2018-09-26 18:09:00 +0000

Rozmawiałem z nim już wcześniej, a on zgodził się przestrzegać zasad, ale to nie miało na niego wpływu.

Oznacza to, że masz możliwość, jeśli jesteś ponad nim w łańcuchu dowodzenia, jest to podstawa do dyscypliny i powinien być przechowywany w razie potrzeby w przyszłości. Jeśli chodzi o projekt, nie widzę potrzeby robienia niczego poza dokumentowaniem i śledzeniem przekroczeń. Może nadejść czas, kiedy będziesz musiał wyskoczyć z jego bańki.

Jeśli pracujesz z nim tylko przez czas trwania projektu i/lub nie masz prawdziwej władzy w tej sprawie, to odrzuć to jako nieistotne, skup się po prostu na pomyślnym zakończeniu projektu.