Miałem wielu szefów, każdy z nich miał inne podejście do zezwalania na korzystanie z Windows Live Messenger, Facebooka i wielu innych stron internetowych.
Oczywiście Internet jest naprawdę potrzebny do poszukiwania najlepszego sposobu rozwiązania określonego zadania. Czasami możesz mieć przyjaciela online, również programistę, który lepiej o czymś wie.
Dla niektórych menedżerów dostęp do Internetu spowolniłby postępy projektu, a z drugiej strony umożliwiłby interakcję i znalezienie zupełnie nowych rozwiązań.
Co byś zrobił?
źródło
Moje osobiste przekonanie to ludzie ze wszystkich zawodów, ale szczególnie zawody kreatywne / związane z rozwiązywaniem problemów wymagają umysłowego przestoju przez cały dzień. Jasne, możesz stać za programistami, którzy łamią bicz i krzyczą „Więcej kodu!”, A projekt prawdopodobnie zostanie ukończony na czas i przy założonym budżecie, ale otrzymasz mierny produkt. Będą skracać rogi i pisać niechlujny kod tylko po to, aby cię oderwać, a ich umysły nie będą wystarczająco zaangażowane, aby wymyślić eleganckie rozwiązania.
Za każdym razem, gdy programiści pracują pode mną, zawsze zachęcałem ich do wzięcia wolnego przez cały dzień. Czytaj książkę, słuchaj muzyki, graj w koszykówkę na zewnątrz, a nawet spędzaj trochę czasu na Face / Digg / Reddit / Cokolwiek, jeśli to im się podoba. Wszystko, na czym mi zależy, to produkt końcowy. Nie obchodzi mnie, jak poradzili sobie z czasem, aby osiągnąć świetne wyniki.
źródło
W zespole programistów bardzo szybko staje się jasne, kto jest produktywny, a kto nie. IMHO, zakaz komunikatorów internetowych lub Facebooka nie sprawi, że źli programiści nie będą bardziej produktywni, ale z pewnością wpłynie negatywnie na morale dobrych.
źródło
Jeśli nie możesz ufać swoim pracownikom w wykonywaniu pracy z powodu rozproszenia uwagi, być może zatrudniasz niewłaściwy typ ludzi.
źródło
Zasadniczo programista potrzebuje pełnego dostępu do Internetu, wyszukiwania informacji, pobierania programów itp.
Dlatego ważna jest polityka liberalna. Sprowadza się to do tego, czy indywidualna osoba może z niego korzystać w „rozsądnym” czasie każdego dnia, co z kolei jest mierzalne przez - jak długo szacowany jest ten projekt i jak długo naprawdę trwał. Jeśli wydajność jest niska, zastanów się, dlaczego. Jeśli produktywność jest wysoka lub akceptowalna, pozwól programistom robić, co im się podoba.
źródło
Jak dokładnie monitorujesz i kontrolujesz korzystanie z Internetu w związku z rozprzestrzenianiem się smartfonów i abonamentów komórkowych? Możesz tworzyć polityki przeciwko korzystaniu ze sprzętu firmowego i połączeń internetowych, ale nie możesz wyeliminować zakłóceń. Najlepiej jest zatrudnić ludzi, którzy wykonają pracę. Deweloper, który pracuje przez osiem stałych godzin dziennie i spędza dwie godziny na „rozpraszaniu uwagi”, jest wart więcej niż słaby programista, który poświęca dziesięć godzin na kontakt.
źródło
korzystamy z komunikatora międzyresortowego. Musiałbym powiedzieć „nie” facebookowi (itp.), Ponieważ pokusa, aby zaktualizować swój profil, a nie kodowanie, jest zbyt wielka. Oczywiście wyjątek stanowi sytuacja, w której tworzysz coś na Facebooku (itp.). Nie wspominając już o uzależnieniu wielu ludzi od Farmville (itp.).
źródło
Osobiście, gdybym chciał odpocząć w miejscu pracy, wolałbym skorzystać z książki lub odtwarzacza muzyki zamiast Facebooka. Niektóre osoby wolą pogawędkę z kolegami.
Ogólnie rzecz biorąc, wszystkie te zasady ograniczające internat wydają się instalować i zamykać drzwi bez ścian. Jeśli pracownik ma problem z postawą, należy (bezpośrednio) rozwiązać ten problem.
źródło
Osobiście nie widzę powodu, aby zakazać Messengera i innych usług przesyłania wiadomości (w tym Twittera), ponieważ jest to sposób na uzyskanie informacji tak szybko, jak to możliwe, a czasami ludzie mają świetne sieci, które mogą wykorzystać w ten sposób. Rozumiem, dlaczego ludzie zakazują Facebooka w biurze, ponieważ nie uważam tego za sposób na utrzymanie profesjonalnych kontaktów (a wielu ma również tendencje do gier).
Z tym ustawionym spojrzeniem na rok ... 2010 oznacza wiek smartfona, więc jeśli naprawdę chciałbym korzystać z Facebooka, mógłbym to zrobić na telefonie bez możliwości śledzenia przez firmę, chyba że widzą mnie siedzącego z telefonem stale i to byłoby po prostu oczywiste, co robiłem.
źródło
Myślę, że oprogramowanie do czatu może być bardzo przydatne do przekazywania fragmentów kodu i adresów URL pomiędzy programistami (i znacznie wydajniejsze niż dyktowanie głosowe). Zdecydowanie należy zezwolić na jakiegoś posłańca.
źródło
Tak, o ile nadal wykonuję swoją pracę. Programiści muszą być traktowani z pewnym zaufaniem, chyba że chcesz spędzić cały swój czas na ich obserwowaniu, co oznacza, że nie wykonujesz swojej pracy i masz nieszczęśliwych twórców.
Jeśli programista po prostu nie oddaje pracy, przedyskutuj to z nim i, jeśli to konieczne, poproś o jego historię internetową z działu IT. Jeśli nie zdąży oddać pracy w odpowiednim czasie i zobaczysz, że spędza cały swój czas na YouTube, to czas na spokojne małe słowo.
Musisz także zrozumieć, że czasami programista zostanie po prostu zablokowany przed wykonywaniem pracy bez własnej winy. Byłem inżynierem budowniczym w małej firmie, w której maszyną do budowania był (zgadłeś!) Mój pulpit. Kompilacja potrwałaby do pół godziny i przez większość czasu maksymalnie wydłużyłaby maszynę (nie była to bardzo potężna maszyna - właściwie stara skrzynia programistów od poprzedniego pracownika, który odszedł). Potem poszedłem i przetestowałem instalację, co zajęłoby około 20 minut. Zwykle zabierałem książkę do pracy.
źródło
IMO, to pytanie faktycznie prowadzi do różnicy między ludźmi, którymi trzeba zarządzać, a ludźmi, którzy sami mogą zarządzać .
Podobnie jak kod zarządzany, osoby wymagające zarządzania wymagają środowiska wykonawczego. Muszą mieć strukturę, godziny urzędowania, zaplanowane spotkania, pewną liczbę dni urlopu, aby wiedzieli, ile „zużyli”, przekazane im zadania / bilety oraz zestaw zasad do gry. Bez tej struktury będą się lenić, przesuwać granice i wymagać ciągłej korekty od ciebie. Istnieje pewien, zwykle „korporacyjny” styl rozwoju, który nadaje się dla tego rodzaju programistów. Jeśli to ty, możesz rozważyć sposoby ograniczenia rozproszenia i sieci społecznościowych.
Ludzie, którzy potrafią sami sobie poradzić , potrzebują tylko wizji i nie mają jej, dostarczając rzeczy o 14.00 we wtorek i północy w czwartek lub w weekendy, rozmawiając z klientami i posuwając się naprzód bez planowania spotkania statusowego . Będą ustalać własne limity czasu sieci społecznościowej, czasu StackExchange (ahem) itp. To sprawia, że są dobrymi twórcami kreatywnych i innowacyjnych produktów. W żadnym wypadku nie należy ograniczać ich dostępu do sieci społecznościowych ani niczego innego; to nie jest konieczne. Dobra relacja zaufania jest koniecznością, a serwery proxy / filtry / zegary / formularze są wrogiem zaufania.
źródło
Pomocne może być rozwiązanie takie jak www.workmeter.com , które pozwala przedsiębiorcy przyjąć liberalną politykę, jednocześnie dbając o to, by programiści byli świadomi swojej wydajności. Pozwalając ludziom przetwarzać i przeglądać dane, zwiększa samoświadomość zarządzania czasem, uświadamiają sobie swoje nawyki online i mają tendencję do ich korygowania (w przeciwnym razie, jako rozwiązanie monitorujące, pozwala menedżerowi monitorować złe praktyki)
źródło