Was ist die richtige Stufe der Websitesperrung für Sie als Entwickler? [geschlossen]

34

Fast alle Entwickler, die für ein großes Unternehmen arbeiten, befinden sich auf der falschen Seite der Website-Blockierungssoftware. Es kann sowohl frustrierend ( "Lass mich nur diesen verdammten Blog lesen!" ) Als auch hilfreich sein ( "Woah! Bin einer Kugel mit dieser Site ausgewichen" ).

Welche Blockierungsstufe ist Ihrer Meinung nach für Entwickler geeignet und warum?

Gary Rowe
quelle
5
Amüsanterweise bin ich beim Browsen nach bestimmten Themen mehrmals auf "Gefiltert: Inhalte hacken" gestoßen ... Ich finde es ziemlich dumm von einem Entwickler-Shop, "Hacken" -Seiten einzuschränken, schließlich zahlen sie mich nicht für das Hacken Code? Andererseits finde ich es völlig normal, dass sie "Glücksspiel" -Seiten blockieren würden.
Matthieu M.

Antworten:

154

Keine Blockierung der Website.

Wenn meine Projekte geliefert werden pünktlich und meine Produktivität leidet nicht, ich sehe keinen Grund , zu blockieren alles (außer - wenn Sie wirklich müssen etwas blockieren - gut bekannte Spyware / Malware - Sites).

Sonst habe ich eigentlich nichts hinzuzufügen.

Wir sind Profis, keine Kinder.

Dr. Hannibal Lecter
quelle
10
Einverstanden, ich bin erwachsen und meine Firma zahlt mir eine nicht unbeträchtliche Summe, um einen Job zu machen. Solange die Arbeit erledigt ist, sollte mir vertraut werden, dass ich als Erwachsener das Internet nutze.
Matt
66
+1 Wir sind Profis, keine Kinder
6
"Wir sind Profis, keine Kinder." - Leider können Sie nicht leugnen, dass einige Mitarbeiter heutzutage sehr viel bezahlte Zeit in sozialen Netzwerken verbringen werden.
26.
6
@ JW01 Wenn es kein soziales Netzwerk gibt, würden sie einen anderen Ort finden, um ihre Zeit zu verschwenden. StackEchange, Solitaire, Telefon, Zeitung lesen ... Diese Leute (wahrscheinlich 10-25%) werden auf jeden Fall Zeit verschwenden. Sie verschwenden die anderen 75-90% der Zeit der Leute, indem Sie Websites blockieren.
Tarka
4
@ JW01: Warum ist das ein Problem? Wir brauchen alle ein bisschen Nachlässigkeit. Das Gesetz zwingt Sie, nicht mehr zu fahren, wenn Sie müde sind und sich eine Weile ausruhen. Warum hören Sie nicht auf zu codieren und ruhen Sie sich eine Weile aus, um große Fehler im Code zu vermeiden?
47

Überhaupt keine Blockierung.

Gute Entwickler
Diejenigen, die ihre Arbeit erledigen, wissen, wie man Informationen schnell findet und wie man diese Informationen verwendet. Wenn du ihnen nicht genug Zeit gibst, verschwenden sie natürlich ihre Zeit in den Stackoverflow-Chatrooms: P

Schlechte Entwickler
Nun, man kann nichts dagegen tun. Wenn du 90% der Interwebz blockierst, nur weil sie sich nicht auf ihre Arbeit konzentrieren können, behinderst du nur die guten Entwickler ... sie werden gehen und du hast die schlechten! (Nun, in einer perfekten Welt ...)

Ivo Wetzel
quelle
1
+1 für nicht blocken, nur weil es schlechte Entwickler
Gary Rowe
Ich habe versucht , einige Zeit in einem der Chatrooms zu verschwenden, aber es war größtenteils leer und der letzte Beitrag war vor über 19 Stunden :(
Cyclops
1
Gute Entwickler können Blockierungen umgehen, schlechte nicht.
31

Null.

Wenn Sie einen Entwickler haben, der nicht produziert, hilft das Blockieren von Websites nicht.

Die Quantität und Qualität des von einem Entwickler erstellten Codes ist nicht linear skalierbar, da die Zeit für das Starren in eine IDE aufgewendet wird.

In kreativer und herausfordernder Arbeit produktiv zu sein, erfordert "zusammenhängende Zeit" und "flexible Zeit". Contigious Time ist eine Zeitspanne, in der ein Entwickler weiß, dass er von niemandem unterbrochen wird. Flexible Time ist eine Zeitspanne, in der ein Entwickler weiß, dass er nach eigenem Zeitplan Pausen einlegen und seine Gedanken ausruhen darf, wenn er sie benötigt.

Überverwaltung ist ein Problem für anstrengende Zeit, Blockierung von Websites ist ein Problem für flexible Zeit.

Wie Jason Fried in diesem tedTalk betont, hatte vor zehn Jahren noch niemand ein Problem damit, dass Mitarbeiter Pausen einlegen, um zu rauchen. Facebook und dergleichen sind nur eine moderne Version der Rauchpause - sie sind notwendig, nützlich und sollten vom Management angenommen werden.

Ami
quelle
1+ Die aufschlussreichste der "No Blocking" -Antworten.
Bjarke Freund-Hansen
+1 für die Beobachtung "zusammenhängende Zeit und flexible Zeit"
Gary Rowe
Ich bin nicht anderer Meinung, aber ich werde bemerken, dass in Rauchpausen eine (Art) eingebaute Zeitschaltuhr eingebaut ist - sobald 1-2 Zigaretten abgebrannt sind, ist es Zeit zurückzukehren. Während, wenn Sie in TV-Tropen angesaugt werden , Sie für Tage gefangen sein können . :)
Cyclops
14

Sie können alles blockieren, was sie wollen, ich benutze einfach mein Smartphone.

Joppe
quelle
Dann erwischen sie dich auf deinem Handy ...
TheLQ
3
+1 Haha. Das ist was ich mache.
Robin Maben
8

Meine vorherige Firma hat keine Websitesperrung durchgeführt, aber die übertragenen Bytes wurden begrenzt (es war ziemlich groß, und es würde bedeuten, dass Sie sich über sechs Stunden lang Filme angesehen haben). Wir mussten es einrichten, weil wir eine Mietleitung hatten, die über das 95. Perzentil abgerechnet wurde.

Jeder Versuch einer vernünftigen QoS-Implementierung hat die Leute mehr als alles andere genervt, erforderte eine ständige Anpassung und löste immer noch nicht das Problem, dass wir (konsequent) unser Bandbreitenzusagen übertreffen. Und das war noch nicht einmal das eigentliche Problem. Es gab genügend Bandbreite, um die man konkurrieren konnte. Eine Sache langsamer als die andere zu machen, hatte nur geringe Auswirkungen.

Meines Wissens hat niemand die Mütze geschlagen. Die Menschen beschränkten ihre Freizeitnutzung der Bandbreite jedoch auf ein Maß, das schnell wieder kein Thema mehr war, da sie nicht erklären mussten, warum sie die Obergrenze überschritten hatten. Es stellte sich als guter Kompromiss heraus.

Ich hasse es wirklich, zu blockieren, Punkt. Wenn Sie mich dazu ermutigen möchten, an meinem Schreibtisch zu Mittag zu essen, dann lassen Sie mich wenigstens ein bisschen in der Freizeit lesen oder ein paar lustige Videos anschauen.

Tim Post
quelle
+1 für den Ansatz der Bandbreitenüberwachung - guter selbstlimitierender Winkel
Gary Rowe
6 Stunden Filme gucken? Das klingt so groß wie ... das Herunterladen von GCC-Quellen von SVN! Ich denke nicht, dass ein solches Limit unerreichbar hoch ist :)
P Shved
@Pavel -Das wurde berücksichtigt. Viele von uns mussten Cross-Compiler bauen.
Tim Post
@Pavel Shved: Mit können svnsyncSie einen lokalen Spiegel jedes SVN-Repositorys verwalten.
Liori
@liori ja, aber jemand muss es trotzdem herunterladen.
P Shved
6

Der einzig gültige Grund für die Blockierung ist aus Sicherheitsgründen und abgesehen von einem standardmäßigen Phishingfilter auf Browserebene ist die Blockierung die falsche Lösung für dieses Problem.

Lassen Sie die Entwickler alles sehen, sofern:

  • Sie betreiben eine Firewall und ein aktuelles Virenschutzprogramm
  • Sie haben einen Anti-Phishing-Filter aktiviert
  • Sie sind bereit, für Malware, die sie in das Unternehmen einschleusen, zur Verantwortung gezogen zu werden, wenn sie keine angemessenen grundlegenden Vorsichtsmaßnahmen treffen *.

Darüber hinaus wirkt sich dies eher auf die Produktivität aus, als dass Websites blockiert werden.

* Dies ist auf meine Erfahrungen mit dem iloveyou-Virus zurückzuführen, bei dem ein intelligenter Entwickler, mit dem ich zusammengearbeitet habe, glücklich auf eine unbekannte Datei mit der sichtbaren Erweiterung .vbs geklickt hat. Wenn Sie wie ein Erwachsener behandelt werden möchten, müssen Sie sich wie einer verhalten, und Entwickler haben (oder sollten) keine Entschuldigung für Unwissenheit.

Jon Hopkins
quelle
Wir sind uns nicht sicher, ob es eine gute Idee ist, Entwickler persönlich für Malware verantwortlich zu machen. Was wäre, wenn sie Opfer eines Spear-Phishing-Angriffs wären? "Sie haben auf den Anhang Ihrer Frau geklickt, der einen bisher unbekannten Virus enthielt, der einen Fehler in unserer Datenbanksicherheit aufgedeckt hat? Sie sind entlassen worden!" Hmm, vielleicht bin ich ein bisschen extrem ...
Gary Rowe
1
@ Gary - Deshalb sage ich vernünftige grundlegende Vorsichtsmaßnahmen. Maßnahmen zur Verhinderung des von Ihnen skizzierten Szenarios gehen eindeutig darüber hinaus. Ich spreche von verantwortungsbewusstem Verhalten für Erwachsene.
Jon Hopkins
Guter Punkt - habe deine Antwort nicht genau genug gelesen.
Gary Rowe
+1 Ich habe für eine globale Finanzlösung gearbeitet und das Surfen im Internet war verfügbar, aber über eine Citrix Internet Explorer-Instanz! Kein Blitz, kein ActiveX.
@ Pierre303 - Du sagst, kein Flash und ActiveX wie das ist eine schlechte Sache ... ;-)
Jon Hopkins
1

Persönlich bevorzuge ich nicht blockierte Zugriffe und Entwickler, auf die Sie sich bei der Arbeit verlassen können. Wenn sie nicht an etwas arbeiten, können sie so viel surfen, wie sie möchten.

Leider geht das nicht immer.

Sie könnten also einige ... schädliche Sites (offensichtlich), xxx und dergleichen, allgemeine (nicht programmbezogene) Nachrichtensites, Facebook (ich kann mir keinen Grund vorstellen, aus dem es bei der Arbeit nützlich sein könnte) blockieren ...

Aber im Allgemeinen sollten Sie es offen halten und versuchen, eine gute Arbeitsatmosphäre zu schaffen.

Turm
quelle
5
Ich kann mir keine Situation vorstellen, in der Facebook außerhalb der Arbeit nützlich sein könnte ... Warum News-Sites blockieren?
Dr. Hannibal Lecter
1
+1 für das Blockieren von Facebook. Was ist mit Blogs?
Gary Rowe
3
Wenn Sie mir nicht vertrauen können, dass ich in meinen Pausen nur die Nachrichtenseiten betrachte, wie können Sie mir dann Ihre 1.000.000 Zeilen unternehmenskritischen Codes anvertrauen?
Dean Harding
1
@ Dean Harding - Das ist nicht wirklich die richtige Sichtweise. Verantwortung in einem Bereich übernimmt nicht automatisch natürliche Verantwortung in einem anderen.
Turm
2
Ein Grund, warum der Besuch von Facebook während der Arbeit nützlich ist: Sie testen die Facebook-Integration Ihrer Anwendung.
Quentin-Starin
1

Ehrlich gesagt bin ich im Allgemeinen in Ordnung mit dem Blockieren von Sites, solange ich tatsächlich zu den Sites komme, die ich brauche, ohne zusätzliche Zeit zu verschwenden und / oder durch ein paar Reifen springen zu müssen.

Die verschiedenen Unternehmen, bei denen ich gearbeitet habe, haben Websites blockiert, aber es waren im Allgemeinen die Websites, die Sie bei der Arbeit nicht besuchen sollten (Warez, Pornos usw.). Wenn Sie diese gesperrten Websites aufrufen mussten, wurde bei Bedarf eine Genehmigung eingeholt. Ich bin nie auf eine Site gestoßen, die ich bei der Arbeit brauchte und die tatsächlich gesperrt war. Normalerweise erhalte ich eine Warnmeldung, dass die Seite nicht kategorisiert wurde, aber ich kann mit einem zusätzlichen Klick zur Website wechseln. Ich kann damit umgehen, da ich verstehe, was die Website-Blockierung als Unternehmensrichtlinie eingerichtet wurde.

Beachten Sie, dass sie Facebook usw. nicht blockiert haben, aber die auf diesen Websites verbrachte Zeit überwacht haben.

Ken Henderson
quelle
Was ist, wenn Sie FB in der Registerkarte im Hintergrund hängen lassen?
Turm
Es sieht so aus, als ob es zu einem erheblichen Zeitverlust kommen könnte, wenn Sie einen Antrag stellen müssen, um eine Website zu entsperren. Warten Sie, bis sie genehmigt wurde.
Poolie
@Rook, meines Wissens nach sagte das Management nur dann etwas aus, wenn es ziemlich offensichtlich wurde, dass Sie nicht viel arbeiteten.
Ken Henderson
@poolie, stimmte zu, aber wie gesagt, ich bin nie auf etwas gestoßen, das tatsächlich blockiert war. Ich stoße auf Websites, die nicht kategorisiert sind (insbesondere Blogs), aber ich muss nur einen zusätzlichen Klick hinzufügen.
Ken Henderson
1

Ich nehme an, es hängt von Ihrem Sperrgrund ab. Wenn Sie Leute nur blockieren möchten, weil Sie befürchten, dass sie Zeit in der Firma verschwenden, dann halten Sie Ihre Entwickler nicht richtig beschäftigt.

Ich würde viel lieber mit einem aufregenden Projekt in die Zone kommen, als Zeit mit albernen Dingen im Web zu verbringen. Oh, das ist natürlich ohne Freitagnachmittag ...

Celeste
quelle
1

Das Blockieren von Websites wie Blogs und Google-Bildern hilft nicht. Manchmal / oft werden Antworten auf Probleme, die Sie haben (oder wenn Sie etwas vergessen), auf Websites wie diesen gefunden.

Wenn Ihre Entwickler nur ihre Zeit mit Facebook verbringen und nichts produzieren, ist es ihnen anscheinend egal, ob sie einen Job haben. Letztendlich wären sie kein Programmierer, wenn sie es nicht genießen würden. Allerdings sollten Facebook und solche Websites nicht blockiert werden, da Sie manchmal nur den Kopf frei haben müssen.

Und ich sehe nicht, wie Sie wissen können, dass "Woah einer Kugel ausweicht", wenn die Websites blockiert sind und Sie nie wissen, was die Website ist.

Und es um es in der Regel ein Weg, von einfach eine andere Sprache verwenden, die IP - Adresse zu verwenden, zur richtigen Zeit Esc / Stop zu schlagen (je nachdem , wie nutzlos die Blocker - Software ist, Husten ältere Version von Impero Husten ) auf eine mit Proxy. Es wird also mehr Zeit verschwendet, um die Blockierung zu umgehen, als wenn die Site entsperrt wäre

Jonathan.
quelle
+1 für den Hinweis, dass Entwickler viel Zeit damit verbringen, sich mit Websitesperrsoftware zu befassen. Der "Ausweichen einer Kugel" -Kommentar soll einen Klick auf einen getarnten Link auf einer gehackten Site markieren, der wiederum zu einer zweifelhaften Site führt, beispielsweise für einen Drive-by-Malware-Angriff. Der Site-Blocker verhindert den Zugriff und benachrichtigt Sie. Anschließend überprüfen Sie den URI und stellen fest, dass Sie gerade der Kugel ausgewichen sind.
Gary Rowe
1

Berechtigungsstufen In einigen Fällen wird der Nutzen nicht als Kriterium für die Überwachung der Internetaktivität herangezogen.

Vom eingeschränkten Zugang bis zum uneingeschränkten Zugang.

BEARBEITEN: Sagen wir, die meisten Junior-Entwickler / Entwicklerinnen haben keinen Zugriff und keine Dateidownloadrechte.

Eine Ebene höher, möglicherweise Zugriff auf Foren und QS-Sites im Zusammenhang mit Feldern und / oder eingeschränkter Download-Bandbreite.

Eine weitere Stufe höher, keine Download-Einschränkungen, aber Website-Überwachung.

Und noch höher können Sie entscheiden, wie sehr Sie sich für das Top-Management entspannen möchten (höchstwahrscheinlich uneingeschränkt).

EDIT: Wenn es nach mir ginge, würde ich nur die Rechte zum Herunterladen von Dateien einschränken. Die Standortüberwachung ist meines Erachtens in gewisser Weise von der Arbeitsumgebung abhängig (oder Sie können sogar eine unterschriebene Zusage für solche Dinge einholen und Fälle bearbeiten, die extrem außer Kontrolle geraten sind.) Ich würde keine Zeit damit verschwenden. Aber meine Bandbreite beobachten? Ja.

Robin Maben
quelle
Also wer bekommt was? Top-Management uneingeschränkten Zugriff erhalten, während der Junior-Entwickler vollständig eingeschränkt ist? Oder anders herum? Würde es Ihnen etwas ausmachen, Ihre Antwort zu konkretisieren, um weitere Details zu nennen
Gary Rowe
1
+1 für die Beantwortung von Kommentaren. Persönlich würde ich es umgekehrt machen - Entwickler durchsuchen ständig das Netz nach Dingen, während Manager in der Regel nicht so viele Informationen benötigen. Warum sollte das Top-Management Ihrer Meinung nach uneingeschränkt sein?
Gary Rowe
@Gary: Siehe dazu meine Bearbeitung.
Robin Maben
0

Null-Blockierung

ABER eine saubere Konvention im Büro haben und neue Entwickler (auch alte) über die Gefahren aufklären müssen, die durch Viren und Angriffe entstehen können. Gute Entwickler werden folgen, vor allem durch das Gefühl der Gerechtigkeit, das Richtige für ihr Unternehmen zu tun. Schlechte werden und sollten gar nicht erst angeheuert werden.

Slartibartfast
quelle
0

Social Networking und alles, was mit Instant Messenger zu tun hat.

Sie sind so böse und ablenkend. Zu einfach, um Leute aus ihrer "Zone" herauszuholen

Pieter B
quelle
Einschließlich StackOverflow? :-P
vartec
-1

Blockieren Sie die besuchten URLs und den Bandbreitenverbrauch nicht, sondern veröffentlichen Sie sie.

Natürlich müssen Sie alle im Voraus darüber informieren, dass die URLs, die sie über das Büronetzwerk aufrufen, für alle sichtbar sind.

Nicht blockieren, da Sie nicht vorhersagen können, welche Websites blockiert werden sollen. Eine Site kann verdächtige URLs usw. haben, enthält jedoch tatsächlich die für die Arbeit erforderlichen Informationen.

Veröffentlichen Sie die URLs und den Bandbreitenverbrauch, damit Sie sich auf soziale Kontrolle und Peer Review verlassen können.

Endy Tjahjono
quelle
@Downvoter, bemühen Sie sich zu kommentieren, warum Sie nicht einverstanden sind?
Endy Tjahjono
Ich bin nicht der Abwähler, aber ich denke, dass es Datenschutzprobleme geben kann, auch wenn ich vorher gewarnt wurde.
Duraluminium