Würden Sie Ihren Programmierern erlauben, Messenger und soziale Netzwerke wie Facebook zu nutzen? [geschlossen]

11

Ich hatte viele Chefs, jeder hatte einen anderen Ansatz, Windows Live Messenger, Facebook und viele andere Internetseiten zuzulassen oder nicht zu verwenden.

Natürlich wird das Internet wirklich benötigt, um herauszufinden, wie eine bestimmte Aufgabe am besten gelöst werden kann. Manchmal könnte man einen Freund online haben, auch einen Programmierer, der etwas besser weiß.

Für einige Manager würde der Internetzugang den Projektfortschritt verlangsamen und es den Mitarbeitern andererseits ermöglichen, miteinander zu interagieren und brandneue Lösungen zu finden.

Was würden Sie tun?

Junior M.
quelle

Antworten:

28

Ich würde es nicht zu einem Problem machen, wenn es nicht zu einem Problem würde. Ich bevorzuge es, meine Mitarbeiter als Erwachsene zu behandeln und davon auszugehen, dass sie professionell handeln, sofern keine gegenteiligen Beweise vorliegen. Wenn zum Beispiel jemand ohne guten Grund ständig Termine verpasst, kann ich ihn gelegentlich überprüfen und wenn er Zeit online verschwendet, würde ich mich dann nach Bedarf mit dieser Person befassen.

Da keiner meiner Mitarbeiter stündlich bezahlt wird, sehe ich keinen Sinn darin, jede Minute, die sie im Büro verbringen, zu überwachen, solange sie ihre Arbeit erledigen.

Die Ausnahme könnte sein, wenn sie etwas online tun, das ansonsten problematisch ist (Pornografie, Weitergabe von Unternehmensgeheimnissen, öffentliche Verleumdung des Unternehmens usw.). Für diese Dinge hätten wir spezifische Richtlinien dagegen und würden Verstöße auch auf individueller Basis behandeln.

JohnFx
quelle
3
+1 für umfassende Antwort - bestimmte Punkte über Stundenzahlung und Richtlinien
JBRWilkinson
+1 für den individuellen Umgang, anstatt das Ganze zu bestrafen.
Michael K
23

Mein persönlicher Glaube sind Menschen in allen Berufen, aber besonders kreative / problemlösende Berufe brauchen den ganzen Tag über mentale Ausfallzeiten. Sicher, Sie könnten hinter Ihren Programmierern stehen, die eine Peitsche knacken und "Mehr Code!" Schreien, und das Projekt wird wahrscheinlich pünktlich und im Rahmen des Budgets abgeschlossen sein, aber Sie werden ein mittelmäßiges Produkt erhalten. Sie werden Abstriche machen und schlampigen Code schreiben, nur um Sie von ihrem Rücken zu befreien, und ihre Gedanken werden nicht genug beschäftigt sein, um elegante Lösungen zu finden.

Immer wenn Programmierer unter mir arbeiteten, habe ich sie ermutigt, sich den ganzen Tag frei zu nehmen. Lies ein Buch, höre Musik, spiele draußen Basketball oder verbringe sogar einige Zeit mit Face / Digg / Reddit / Was auch immer, wenn es ihnen gefällt. Ich kümmere mich nur um das Endprodukt. Es ist mir egal, wie sie ihre Zeit verwaltet haben, um großartige Ergebnisse zu erzielen.

Mellowsoon
quelle
4
Kann ich mich Ihrer Firma anschließen?
GoodSp33d
2
Das ist ein großartiger Gedanke! Ich habe Leute gesehen, die schlampigen Code erstellt haben, um den Chef von ihrem Rücken zu bekommen :)
Junior M
16

In einem Entwicklerteam wird sehr schnell klar, wer produktiv ist und wer nicht. IMHO, das Verbot von IM oder Facebook wird schlechte Programmierer nicht produktiver machen, aber es wird sicherlich die Moral der guten negativ beeinflussen.

Dima
quelle
7

Wenn Sie Ihren Mitarbeitern aufgrund von Ablenkungen nicht vertrauen können, dass sie ihre Arbeit erledigen, stellen Sie möglicherweise die falsche Art von Mitarbeitern ein.

Jewgenij Brikman
quelle
4
..oder haben ein Moralproblem im Team.
JBRWilkinson
1
In beiden Fällen wird ein Internetverbot die Dinge nicht wirklich verbessern.
4

Grundsätzlich benötigt ein Entwickler vollen Zugang zum Internet, um nach Informationen zu suchen, Programme herunterzuladen usw.

Daher ist eine liberale Politik wichtig. Dann kommt es darauf an, ob die einzelne Person es jeden Tag in einer "angemessenen" Zeit verwenden kann, was wiederum daran gemessen werden kann, wie lange dieses Projekt voraussichtlich dauert und wie lange es tatsächlich dauert. Wenn die Produktivität niedrig ist, sollten Sie sich überlegen, warum. Wenn die Produktivität hoch oder akzeptabel ist, lassen Sie die Entwickler tun, was sie möchten.


quelle
2
Ja, und manchmal muss der Chef (seinem Manager) Ergebnisse über den Fortschritt gleichzeitiger Projekte vorlegen. Also löschen die Leute das Feuer und wenn er jemanden auf Facebook sieht, wird er nervös! :)
Junior M
1
Wenn 9 Personen dringend versuchen, ein großes Problem zu beheben, und eine Person die Zeit auf Facebook tötet, kann sich diese Person besser den anderen 9 Ingenieuren erklären, geschweige denn seinem Teamleiter und Abteilungsleiter.
JBRWilkinson
1
@JBRWilkinson, er könnte nicht helfen können. Aber dann kann er natürlich eine Hotline für die Kaffeeversorgung bereitstellen!
4

Wie genau überwachen und steuern Sie angesichts der zunehmenden Verbreitung von Smartphones und mobilen Datenplänen die Nutzung des Internets? Sie können Richtlinien gegen die Verwendung von Unternehmensgeräten und Internetverbindungen erstellen, aber die Ablenkungen nicht beseitigen. Ihre beste Wette ist es, Leute einzustellen, die die Arbeit erledigen. Ein Entwickler, der acht Stunden am Tag arbeitet und zwei Stunden mit "Ablenkungen" verbringt, ist mehr wert als ein schwacher Entwickler, der zehn Stunden Zeit benötigt.

James McLeod
quelle
3

Wir verwenden Messenger Inter-Office. Ich müsste zu Facebook (usw.) "Nein" sagen, da die Versuchung, Ihr Profil zu aktualisieren, anstatt Ihre Codierung vorzunehmen, zu groß ist. Die Ausnahme wäre natürlich, wenn Sie etwas für Facebook (usw.) entwickeln. Ganz zu schweigen von der Sucht, die viele Menschen nach Farmville (usw.) haben.

Muad'Dib
quelle
+1 Muss hier zustimmen. Wir haben soziale Websites blockiert, und ich mag es tatsächlich (wie Facebook, nicht Stackoverflow). Dadurch konzentriere ich mich mehr auf die Aufgabe und ich fühle mich besser zu wissen, dass die Menschen um mich herum keine Zeit verschwenden. Ja, ich weiß, dass unproduktive Menschen wahrscheinlich immer so sein werden, aber ich denke, dass sich produktive Menschen dadurch ein bisschen besser im Team fühlen, was wichtig ist.
Morgan Herlocker
1
Wir blockieren nichts in meinem Geschäft, aber Facebooking zur Firmenzeit ist trotzig verpönt
Muad'Dib
3

Persönlich hätte ich, wenn ich an einem Arbeitsplatz nachlassen wollte, ein Buch oder einen Musikplayer anstelle von Facebook verwendet. Manche Leute bevorzugen es, mit Kollegen zu plaudern.
Insgesamt scheinen all diese Richtlinien zur Einschränkung des Internats so zu sein, als würde eine Tür ohne Wände installiert und verriegelt. Wenn ein Mitarbeiter ein Problem mit der Einstellung hat, muss es (Problem) direkt behandelt werden.

Nikita Rybak
quelle
+1 Wenn Sie das Problem nicht umgehen, ist Ihre richtige Behandlung von Erwachsenen wie Kindern nicht die Antwort.
Anonymer Typ
1

Persönlich sehe ich keinen Grund, Messenger und andere Messaging-Dienste (einschließlich Twitter) zu verbieten, da dies eine Möglichkeit ist, Informationen so schnell wie möglich abzurufen, und manchmal haben die Leute großartige Netzwerke, die sie auf diese Weise nutzen können. Was ich verstehe, ist, warum Leute Facebook im Büro verbieten, weil ich es nicht als einen Weg sehe, professionelle Kontakte zu pflegen (und viele haben auch Spieltendenzen).

Mit diesem Set-Blick auf das Jahr ... 2010 bedeutet das das Alter des Smartphones. Wenn ich also wirklich Facebook nutzen wollte, konnte ich es auf meinem Handy tun, ohne dass das Unternehmen es verfolgen konnte, es sei denn, sie sahen mich ständig mit meinem Handy sitzen und das wäre einfach zu offensichtlich, was ich tat.

Cyberzed
quelle
0

Ich denke, Chat-Software kann sehr nützlich sein, um Code-Schnipsel und URLs zwischen Programmierern weiterzugeben (und viel effizienter als Sprachdiktate). Also sollte auf jeden Fall eine Art Bote erlaubt sein.

Ken Bloom
quelle
1
Ein Unternehmens-Jabber-Server ist möglicherweise eine bessere Idee als J Random IM. Hält Ihre internen Informationen für alle Fälle intern. (Aber um Gottes willen, verschwenden Sie Ihr Geld nicht mit einem minderwertigen Produkt, indem Sie namhafte "Lösungen" wie Office Communicator oder IBMs SameTime in Anspruch nehmen.)
0

Ja, solange ich noch meine Arbeit mache. Entwickler müssen mit einem gewissen Maß an Vertrauen behandelt werden, es sei denn, Sie möchten Ihre ganze Zeit damit verbringen, sie zu beobachten. Dies bedeutet, dass Sie Ihre Arbeit nicht erledigen und unglückliche Entwickler haben.

Wenn ein Entwickler die Arbeit einfach nicht abgibt, besprechen Sie sie mit ihm und fordern Sie bei Bedarf seine Internet-Historie bei der IT an. Wenn er seine Arbeit nicht rechtzeitig abliefert und Sie sehen, dass er seine ganze Zeit auf YouTube verbringt, ist es Zeit, ein leises kleines Wort zu sagen.

Sie müssen auch verstehen, dass ein Entwickler manchmal ohne eigenes Verschulden daran gehindert wird, seine Arbeit zu erledigen. Ich war Bauingenieur in einer kleinen Firma, in der die Baumaschine (Sie haben es erraten!) Mein Desktop war. Ein Build würde bis zu einer halben Stunde dauern und die Maschine für das meiste davon maximal nutzen (es war keine sehr leistungsstarke Maschine - eigentlich eine alte Entwicklungsbox eines früheren Mitarbeiters, der gegangen war). Ich würde dann die Installation testen, was ungefähr 20 Minuten dauern würde. Normalerweise nahm ich ein Buch zur Arbeit.

JohnL
quelle
0

IMO, diese Frage führt tatsächlich zu dem Unterschied zwischen Personen, die verwaltet werden müssen, und Personen, die sich selbst verwalten können .

Ähnlich wie bei verwaltetem Code benötigen Personen, die verwaltet werden müssen, eine Laufzeit. Sie müssen über Struktur, Bürozeiten, geplante Besprechungen, eine bestimmte Anzahl von Urlaubstagen verfügen, damit sie wissen, wie viel sie "verbraucht" haben, Aufgaben / Tickets, die ihnen übergeben wurden, und eine Reihe von Regeln, nach denen sie spielen müssen. Ohne diese Struktur werden sie faul, überschreiten die Grenzen und erfordern eine ständige Korrektur von Ihnen. Es gibt einen bestimmten, normalerweise "korporativen" Entwicklungsstil, der sich für diese Art von Entwicklern eignet. Wenn Sie es sind, können Sie überlegen, wie Sie Ablenkungen und soziale Netzwerke einschränken können.

Menschen, die sich selbst verwalten können , brauchen nur eine Vision, und sie machen sich daran, liefern am Dienstag oder am Wochenende um 14 Uhr und am Wochenende um 14 Uhr, sprechen mit Kunden und bringen die Dinge voran, ohne dass Sie eine Statusbesprechung planen . Sie werden ihre eigenen Grenzen in Bezug auf die Zeit in sozialen Netzwerken, die StackExchange-Zeit (ahem) usw. setzen. Dies sind gute Entwickler für kreative und innovative Produkte. Unter keinen Umständen sollten Sie den Zugang zu sozialen Netzwerken oder anderen Dingen einschränken. es ist nicht nötig. Eine gute Vertrauensbeziehung ist ein Muss, und Web-Proxys / Filter / Zeitschaltuhren / Formulare sind der Feind des Vertrauens.

Brandon
quelle
2
Ich habe gerade festgestellt, dass dies die erste Antwort ist, die ich auf SE gegeben habe. Ich habe das Gefühl, dass ich gerade jemandes Horoskop geschrieben habe. Huch.
Brandon
0

Eine Lösung wie www.workmeter.com könnte hilfreich sein. Dies ermöglicht es dem Unternehmen, eine liberale Politik zu verfolgen und gleichzeitig die Programmierer über ihre Produktivität zu informieren . Das Ermöglichen, dass Personen mit ihren Daten umgehen und sie überprüfen, verbessert ihr Selbstbewusstsein im Zeitmanagement, sie werden sich ihrer Online-Gewohnheiten bewusst und neigen dazu, sie zu korrigieren (andernfalls kann der Manager als Überwachungslösung schlechte Praktiken im Auge behalten).


quelle
wow ... Ich würde niemals irgendwo arbeiten, wo ich mich auf diesem niedrigen Niveau mikromanagen wollte.
Robert S Ciaccio
Ich glaube nicht, dass die Anwendung oder URL auf niedrigem Niveau ist, und es gibt (optional) private Wege, auf denen auch diese Daten nicht gesendet werden, sondern nur effektive und objektive Arbeit. Wenn Sie es versuchen, werden Sie feststellen, dass die Analyse auf niedriger Ebene nicht so nützlich ist (ein Manager eines kleinen Teams, 4 Programmierer, stellen Sie sich die Datenmenge vor !!!). Sie soll helfen, sich zu verbessern und effektiv zu verwalten ein Team und fördert die Selbstverwaltung der Arbeitnehmer Zeit, es ist nicht ausschließlich Überwachung. Darüber hinaus ist diese Kontrolle bereits vorhanden, dh die Richtlinien des ISP für die 6-monatige Protokollaufbewahrung, Proxys, Firewall-Protokolle, Computersystemprotokolle, ...