So überzeugen Sie den Manager, Stack Overflow zuzulassen


34

In meiner Firma haben wir strenge Beschränkungen für die Internetnutzung. Ich muss die schlechte mobile Oberfläche oft nur für Stack Overflow verwenden. Die Seite ist jedoch sehr nützlich für die Arbeit.

Wie kann ich einen Manager davon überzeugen, die Blockierung des Stapelüberlaufs aufzuheben? Gibt es eine Zusammenfassung der online verfügbaren Vorteile für Manager?


83
Wenn Ihr Manager so dumm ist, Ihnen nicht zu erlauben, Ressourcen für Ihren Job zu verwenden, ist dies wahrscheinlich ein gutes Zeichen, um den Job zu wechseln und für jemanden zu arbeiten, der weniger tyrannisch und intelligenter ist.
Wayne Molina

2
Einige Orte wie paranoide Wall Street-Firmen müssen die Internetnutzung für ihre Mitarbeiter einschränken, andernfalls werden sie von der SEC bestraft.
Job

6
@job Sie sind paranoid, weil sie paranoid sind. Die SEC hat nichts damit zu tun.
Reverend Gonzo

2
Ich würde diesen Job nicht anfangen und würde nicht bleiben. Ich werde nicht für Leute arbeiten, die mir nicht vertrauen.
Kevin Cline

Antworten:


6

Sie könnten sie stattdessen dazu bringen, für Experts Exchange zu bezahlen.

Ich denke, eine Sache, die man nicht erwähnen sollte, ist Chat :)


1
ist von Interesse. manager kennt sich mit expertsexchange aus und hat angebot zur verfügung zu stellen. Ich werde weiterverfolgen
PRASHANT P

1
Er ist nicht bereit, Entwicklern den Zugriff auf SO zu erlauben, was kostenlos ist. Und denkst du, er wird Geld bezahlen, um ihnen den Zugang zu EE zu ermöglichen? Das kommt mir ziemlich unwahrscheinlich vor.
MatrixFrog

2
@ MatrixFrog, Sie wären überrascht, wenn Sie das grüne Häkchen sehen würden (das bin ich auf jeden Fall!). Ich vermute, es ist das Äquivalent von OpenSource vs Paid-Software. Und um ehrlich zu sein, ich bin mir nicht sicher, ob EE annähernd so süchtig macht wie SO!
Benjol

6
@PRASHANT P: Diese Antwort sollte ein Witz sein! Benjol war ein Scherz!
Steven A. Lowe

29

Sagen Sie es höflich, dass es in seinem besten Interesse ist, Ihnen den Zugriff auf die entscheidenden Informationen zu Ihrer Tätigkeit zu ermöglichen.

Ohne sie wären Sie vom globalen Wissen abgeschnitten und müssten jedes Mal tiefgreifende Nachforschungen anstellen, wenn Sie mit einem Problem konfrontiert sind. Je nach Fragestellung kann die Recherche Wochen bis Monate dauern. Wenn Sie Zugriff auf Stack Overflow hätten, wäre das Problem natürlich in Minuten / Stunden behoben.

Fordern Sie ihn auf, Ihnen eine formelle Antwort zu geben (besser schriftlich), dass er über die Konsequenzen des Zugriffs auf die für Sie gesperrten wichtigen Informationen informiert ist und dass Sie nicht regelmäßig wegen Fehlern in Ihrem Code und versäumter Fristen gerügt werden.

Dann beobachte seine Reaktion und genieße es. :)


3
Es ist der Höhepunkt des Wahnsinns seitens des Managers. Ich wette, mein Arsch ist ein "MBA"
Chani

6
Besser noch, machen Sie den ganzen Tag nichts, stellen Sie die Frage zum Stapelüberlauf von zu Hause aus, bringen Sie sie mit und sagen Sie: "Sehen Sie, ich habe das in 30s beim Stapelüberlauf gefunden, aber ich musste gestern den ganzen Tag nichts tun" :)
Benjol

3
Funktioniert dies auch umgekehrt, wenn Sie unbegrenzten Zugang zum Internet haben, (weit) weniger Bugs haben und kaum eine Frist verpassen? Und würden Sie sich dazu verpflichten, wenn der Internetzugang gewährt wird?
Refro

1
Zu offensichtliche Kämpfe mit dem Management zu führen, kann ziemlich schwierig sein. Sie mögen es nicht, mit ihrer eigenen Dummheit konfrontiert zu werden, wenn dies nicht subtil genug getan wird. Darüber hinaus weist das Management Sie möglicherweise darauf hin, dass Ihnen die Handbücher und andere Quellen zur Verfügung stehen. Warum also braucht SO ein bisschen mehr Argumentation als diese?
Joris Meys

11

Ich weiß nicht, ob er Ihnen jemals Programmierfragen stellt, aber eine schnelle Möglichkeit, die Leute zu überzeugen, die "nicht an Google Coding glauben" (nicht zuverlässig, macht Sie zu einem schlechten Programmierer, WWLTD (What Would Linus Torvalds Do)). macht dich blind; die Gründe sind dumm und endlos), ist, wenn sie dir eine E-Mail mit einer Code-Frage schießen, sie auf SO zu setzen. Wenn es ungefähr 2 Sekunden später 5 Antworten gibt, senden Sie ihnen den Link zur beantworteten Frage.


6
Aber sie haben keinen Internetzugang zu SO: p
Marcelo

1
@Marcelo Er hat Zugriff auf die mobile Schnittstelle (vermutlich auf einem Telefon). Wenn die Frage einfach genug ist, kann das OP sie am Telefon
eingeben

2
Bei nicht trivialen Fragen sind die geschätzte Antwortzeit und die Anzahl der Antworten möglicherweise etwas optimistisch.

1
@Thorbjorn - Ich habe ein bisschen Übertreibung benutzt, aber ich denke, das Schöne an SO ist, dass die unmögliche Aufgabe eines Programmierers die unbedeutende Aufgabe eines anderen Programmierers ist. Um die heutigen Probleme lösen zu können, müssen Sie feststellen, ob Sie schon einmal darüber gestolpert sind oder nicht. Ich habe fast keine gut formulierten und gezielten Fragen gesehen, die sich in Tumbleweed-Fragen verwandelten.
Morgan Herlocker

1
Warten Sie ... Google-Codierung lässt Sie nicht blind werden !?
Michelle Tilley

8

Sag ihm eins:

Es ist wie mit hundert billigen Sklaven, die für dich arbeiten und die wirklich sehr billig und extrem qualifiziert sind.


4
Günstige Sklaven? Sklaven sollen nicht frei sein?
Yannis

6
@ Yiannis Sie kosten normalerweise Essen und Wohnraum, "Stapler" sind kostenlos :)
Tschef

5

Wenn die Firma Sie daran hindert, Ihre Arbeit zu erledigen, dann ist es ihr Problem, nicht deins. Sie sind diejenigen, die Geld verlieren, weil ihre Arbeiter nicht so produktiv sind, wie sie sein könnten.

Mit anderen Worten, mach dir keine allzu großen Sorgen. Sagen Sie Ihrem Chef, dass Sie SO-Zugang benötigen - wenn er es Ihnen nicht gibt, dann wissen Sie zumindest, dass Sie Ihr Ende gehalten haben. Und wenn möglich, holen Sie sich dieses Gespräch schriftlich.


Es ist sicher das Problem des OP, wenn die Unternehmenspolitik ihn daran hindert, so schnell am Arbeitsplatz zu lernen, wie es die Mitarbeiter anderer Unternehmen können.
Tim Grant

4

Eine gute Möglichkeit, ihm klar zu machen, wie nützlich ein Stapelüberlauf für Ihre Arbeit sein kann, besteht darin, eine Liste der Probleme zu erstellen, auf die Sie bei der Arbeit häufig stoßen, mit Google nach ihnen zu suchen und zu überprüfen, wie oft eine der richtigen Antworten mit diesen gefunden wird Websites.

Genau so (und ich denke, ich bin nicht der einzige) kannte ich vor einigen Monaten den Stapelüberlauf . Es war eine Seite, die ich normalerweise nach einer Google-Suche besuchte, und der Ort, an dem ich einige der Antworten erhielt, nach denen ich suchte.


3

Wenn der Manager eine vernünftige Person ist, ist es möglicherweise die beste Taktik, ihn zu fragen, ob er sich in einer ähnlichen Situation befunden hat, und zu überlegen, wie schwer es gewesen wäre, wenn ihm dieselben Einschränkungen auferlegt worden wären, die er Ihnen auferlegt .

Wenn Sie jemanden in Ihre Schuhe stecken, denkt er manchmal aus Ihrer Sicht über das Problem nach und sieht, was ihm vorher möglicherweise nicht klar war.


1

Es ist traurig zu wissen, dass stackoverflowin Ihrem Unternehmen gesperrt ist. Ich habe mich gefragt, ob Sie googeln und zu anderen Q & A- Sites wechseln können (ich hoffe, dass mindestens MSDN für Sie geöffnet ist).

Nichtsdestotrotz ist es keine bessere Alternative zu SO, aber ich denke, Sie sollten sich bei den Network-Leuten erkundigen, warum die Website blockiert wird, was möglicherweise mit Karrieren zu tun hat, die zuweilen auf SO gezeigt werden (krank, aber Unternehmen möchten nicht, dass Sie suchen) aus für Jobs in ihrem eigenen Netzwerk ... aber das ist die Wahrheit).

Vielleicht können Sie in Ihrem Unternehmen eine Ausnahme für das Zulassen solcher Websites auslösen. Die beste Wette wäre, Ihren Manager darüber auf dem Laufenden zu halten, wie nützlich SO ist und wie zuverlässig die Lösungen sind, die Sie dort finden ( Hey, kennen Sie Jon Skeet, Marc Gravell? ). Ich wette, wenn er sich in der Entwicklung befunden hat, besteht die Wahrscheinlichkeit, dass er überwältigt ist, wenn er weiß, dass dies sehr hoch ist (möglicherweise hat er überhaupt nichts von StackExchange gehört).


1

Allgemeine Regel im Umgang mit dem Management: Sie wollen Papier und Zahlen. Also gebe ich ihnen einen anständigen zusammengestellten Bericht über die Vorteile und eine Schätzung des Gewinns. Ich füge einige Abbildungen und Tabellen hinzu und behalte maximal 4 Seiten (mehr lesen sie sowieso nicht) mit einer kurzen Zusammenfassung auf der ersten halben Seite. Sie können die allgemeinen Verfahren und die Bürokultur an Ihrem Arbeitsplatz überprüfen, bevor Sie fortfahren.

In diesem Fall würde ich hinzufügen:

  • eine kurze Beschreibung des Konzepts von SO.
  • eine Tabelle mit wichtigen Programmierern auf SO, mit der Menge der Antworten, die sie geben.
  • eine Schätzung, wie oft SO bei der Suche in Google zu den Top-Treffern gehört.
  • eine Schätzung der durchschnittlichen Antwortzeit
  • Ein Vergleich zwischen der Qualität der Antworten auf relevante ! Fragen im Vergleich zu denen in den verfügbaren Quellen
  • nach Möglichkeit eine Schätzung des Zeitgewinns anhand der oben genannten Zahlen

Eine wichtige Frage, die ich mir stelle, lautet: Warum ist es gesperrt? Liegt es daran, dass a) die Entscheidung getroffen wurde, dass sie nicht für die Arbeit geeignet ist, oder b) dass alles blockiert wird, was für die Arbeit nicht vollständig genehmigt ist? Das ist ein wichtiger Unterschied.

Wenn a) es nicht allzu schwierig sein sollte, die Leute davon zu überzeugen, dass es für die Arbeit geeignet ist, können Sie leicht einige eigene Fragen aufzeigen, die ziemlich schnell beantwortet wurden, und einige der häufig gestellten Fragen (FAQs) oder andere interessantere Fragen aufzeigen die wichtige Codierungsprobleme lösen. Hinzu kommt die Menge an Stackoverflow-Antworten, die durch einfaches Durchsuchen einer Frage gefunden wurden, und das Management wird es schwer haben, die Entscheidung zu verteidigen, dass es nicht für die Arbeit geeignet ist. Schwierig ist in diesem Fall die Tatsache, dass Sie direkt gegen eine Entscheidung des Managements vorgehen müssen, damit jemand schmerzende Zehen bekommt.

Wenn b), können Sie einfach überprüfen, wie eine Website genehmigt werden soll. Ich kann nicht verstehen, warum es in diesem Fall Probleme geben sollte, eine SO-Genehmigung zu erhalten, wenn Sie das richtige Büroverfahren befolgen.


0

Meiner Erfahrung nach ist das Problem weitgehend politisch. Ich hatte ein ähnliches Problem, als SO nicht blockiert , sondern durch Kundenrichtlinien verboten wurde. Ja, Kunden . Tatsächlich haben wir alle daran gearbeitet, unsere Laptops an das VPN des Kunden anzuschließen und einen Remote-Desktop für dessen Entwicklungsmaschinen zu öffnen. Das Trennen und Wiederherstellen von Verbindungen war nicht nur Zeitverschwendung, sondern erforderte auch eine Begründung.

Diese hatten (noch) keinen Block auf SO, aber als ich von der Geschäftsleitung meines Unternehmens angerufen wurde, wurde gemeldet, dass der Kundencode auf SO gefunden wurde, obwohl er gut redigiert war. Die Frage wurde aus diesem Grund vor Jahren trotz einer guten Antwort gelöscht.

Alle Politik. Wenn Sie als Berater arbeiten, bezahlt der Kunde Ihr Unternehmen, damit Sie seine Probleme lösen können , nicht für das Herum googeln. Und obwohl Google-Coding in vielen Umgebungen als Best Practice gilt (es passt am besten zu sicherem Coding), sind einige Kunden immer noch altmodisch und paranoid.

In meinem Fall liegt möglicherweise auch eine Verletzung des Datenschutzgesetzes vor (in meinem Land können nur Polizeibeamte aufgrund einer gerichtlichen Anordnung für strafrechtliche Ermittlungen auf die Firewall-Aufzeichnungen zugreifen, nicht auf Anfrage des Systemadministrators oder nach einem regulären Scan), aber der Kunde hätte einfacher crawlen können (wie mir gesagt wurde) SO in den Fragen / Antworten einen eigenen Code zu finden.

Abgesehen von den Kommentaren, gehen wir zur Antwort. Diese Antwort richtet sich an alle Personen, die mit dem gleichen Problem wie das OP konfrontiert sind.

Bevor Sie versuchen, Ihren Vorgesetzten zu überzeugen, müssen Sie wissen, ob diese Richtlinie aus praktischen , konkreten und legitimen Gründen durchgesetzt wurde . Sie sollten zunächst eine Besprechung festlegen (oder Ihrem Vorgesetzten eine E-Mail schreiben), in der Sie angeben, warum SO blockiert ist, und die Besprechung entsperren, weil Sie sie aus legitimen Arbeitsgründen verwenden müssen.

Diese E-Mails können abhängig von der Größe Ihres Unternehmens und der Kooperationsbereitschaft Ihres Managers an Sysops weitergeleitet werden. Im besten Fall wird es in ein paar Stunden entsperrt, da es möglicherweise durch die Standardrichtlinie der Firewall festgelegt wurde und sich zuvor nur niemand darum gekümmert hat. Dies gilt für Unternehmen, deren Kerngeschäft nicht die IT ist, sondern die über interne IT-Mitarbeiter verfügen (z. B. Sie sind der einzige Entwickler, der das Geschäft des Modehauses führt). Aber wenn Sie in einem echten IT-Unternehmen arbeiten, konnte ich nicht glauben, dass niemand zuvor eine SO-Blockierung bemerkt hat ...

Wenn Sie keine gute Antwort erhalten, sollten Sie sich höflich an Ihren Vorgesetzten wenden, um das Problem möglicherweise mündlich, in einer Besprechung oder sogar vor einer Kaffeemaschine zu besprechen. Seien Sie fest und ernsthaft in Bezug auf Ihren Willen, das Problem zu diskutieren und eine vollständige Antwort zu erhalten. Heben Sie zum Beispiel die großen Produktivitätsvorteile hervor, indem Sie auf bereits beantwortete Fragen verweisen. Dies wird beweisen, dass SO Ihnen eine gewisse Arbeitszeit erspart hat (lesen Sie das Firmengeld ) und Ihre Produktivität um das Hundertprozentige erhöht hat. Sprechen Sie nach Zahlen. @JorysMeys und @ Nicolàs wiesen in ihrer Antwort darauf hin.

Im schlimmsten Fall erhalten Sie möglicherweise die Antwort "Wir bezahlen Sie, nicht sie, um Probleme zu lösen". In diesem Fall entdecken Sie die Politik hinter dieser Politik und möchten wahrscheinlich Ihren Lebenslauf an meine Firma senden :-), die für Google-Codierung und SO-Codierung wirbt und einen SO-Moderator * in ihren Mitarbeitern hat :-)

Im Gegenteil, Sie erhalten möglicherweise auch eine sicherheitsbezogene Antwort, die ich aus Erfahrung gehört habe. Msgstr "Wer überprüft den von anonymen Community - Mitgliedern veröffentlichten Code?" Die Antwort lautet: Sie selbst . Manchmal verstehen die Leute nicht, dass SO zum Lösen von Engpässen gemacht istProbleme. Jeder Programmierer darf keinen Code von SO kopieren und einfügen, er muss ihn lesen und verstehen. Qualitätsantworten liefern Erklärungen, nicht nur Code. Und die besten Antworten enthalten weniger als 5 Codezeilen. Und da wir in SO Ihren Code redigieren, um Verweise auf vorhandene Personen / Unternehmen zu verbergen und ihn auf einen allgemeinen Fall anzuwenden, ist dies ein weiterer guter Grund, um zu beweisen, dass kein spezielles Code-Audit für von Mitgliedern der SO-Community bereitgestellten Code durchgeführt werden sollte . Es ist die Aufgabe des Entwicklers, das in SO oder anderen Foren erworbene Wissen zu einer funktionierenden Lösung zusammenzufassen.

Frohes neues Jahr!

* Ich bin kein von der Community gewählter Moderator. Ich habe nur genug Repräsentanten, um auf die Moderator-Tools zuzugreifen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.