Ich denke darüber nach, bei der Arbeit eine kurze Präsentation über die Verwendung von Stack Overflow als Ressource für Ihre tägliche Arbeit zu halten.
Wie ist Ihre Erfahrung damit?
Würden Sie es für eine gültige Ressource halten, um Ihre Kollegen darüber zu informieren, oder ist es ähnlich, wenn Sie ihnen von Google als Ressource erzählen?
Gibt es eine bessere Möglichkeit?
Ich neigte dazu, Fragen zu Stack Overflow zu stellen, anstatt sie zu beantworten, um zu vermeiden, dass Sie dieses Argument für die Arbeitszeit nicht machen sollten.
Nur als Follow-up.
Ursprünglich wollte ich die Frage nicht zu spezifisch für meinen eigenen Fall machen. Meine Präsentation wird nur ein kurzer vierminütiger Vortrag sein, den ich über eine Stunde vor verschiedenen Gruppen wiederholen werde.
Ich kann vor dem Vortrag über Stack Overflow eine Frage stellen und mich während des Vortrags darauf beziehen. Hoffentlich bekomme ich im Laufe der Stunde etwas Aktivität.
Ich werde auch kurz auf einige der anderen Stack Exchange-Sites eingehen, die für die Zielgruppe geeignet sind, da sie nicht alle Entwickler sind. Ich denke, Super User, Server Fault und Programmierer sollten gut funktionieren.
Ich werde die Präsentation für ein paar Monate nicht mehr machen, da sie verschoben wurde, aber ich werde über meine Fortschritte auf dem Laufenden bleiben.
quelle
Antworten:
Wichtige Punkte:
Ich würde Ihrer Gruppe vorschlagen, während der Präsentation eine Frage zu erstellen (führen Sie zuerst eine Suche durch.). Wenn Sie keine Antwort erhalten, bevor die Präsentation / Besprechung beendet ist, halten Sie alle per E-Mail auf dem Laufenden und verfolgen Sie sie gegebenenfalls. Sie werden von der Qualität und Geschwindigkeit der Antworten beeindruckt sein. Vergleiche mit einer Google-Suche. Sie können auch eine Frage im Voraus vorbereiten.
Es wird wirklich an ihnen liegen, ob sie es benutzen oder nicht. Wenn Sie feststellen, dass sich die Gruppe in einer großen Debatte befindet, versuchen Sie, sie im Anschluss an Ihre Präsentation auf Stack Overflow zu setzen. Jeder kann die Notwendigkeit nicht sofort erkennen. Weiter so.
Meine aktuelle Firma nutzte eine kostenpflichtige Website. Ich habe mich wegen Stack Overflow nie darum gekümmert, einen Account zu bekommen.
Zeit kann als verschwendet empfunden werden, wenn Sie zu viel Zeit mit Stack Overflow verbringen. Ich hätte lieber Leute, die sich einmischen. Genauso viel lernst du, indem du meiner Meinung nach Fragen beantwortest. Möglicherweise werden Sie nur zu einem Problem aufgefordert, an das Sie noch nie gedacht haben.
quelle
Sie sollten jedes Mal suchen, wenn Sie eine Lösung für ein Problem finden, das Sie hatten. Tun Sie das ungefähr einen Monat lang.
Für jedes Problem:
Subtrahieren Sie die Summe von Punkt 1 mit der Summe von Punkt 2.
Multiplizieren Sie den Betrag mit dem, was Sie dem Unternehmen stündlich kosten (in der Regel das Doppelte Ihres Nettogehalts).
Das haben Sie gespart und in die Tasche der Aktionäre gesteckt.
quelle
Vorsichtsmaßnahme - Dies mag rechtwinklig zu Ihrer Frage sein, aber Sie möchten möglicherweise einen arbeitsplatzspezifischen SO-Klon einrichten . Obwohl dies eher ein nächster Schritt wäre, nachdem eine gute Mehrheit Ihrer Mitarbeiter weiß, wie man SO einsetzt.
Shapado ist ein Open-Source-Klon von SO, den wir bei der Arbeit eingerichtet haben. Es ist großartig, um Fragen zu unserer hauseigenen IDE, DB und anderen Technologien zu stellen. Gegenwärtig hat es jedoch noch keine kritische Masse erreicht. Es gibt viele Fragen ohne akzeptierte Antwort, die meiner Meinung nach darauf zurückzuführen sind, dass Mitarbeiter nicht wissen, wie Q & A-Sites wie SO funktionieren und Shapado die Akzeptanzrate der Benutzer nicht anzeigt.
quelle
Ich denke, es ist eine großartige Idee!
Ich bin immer wieder überrascht, wie wenig einige meiner Kollegen von SO wissen oder es nutzen. Es ist ein unschätzbares Werkzeug zur Problemlösung, und die Reaktionszeit und Qualität der erhaltenen Antworten ist erstaunlich.
Einige Dinge, die Sie in Ihrer Präsentation erwähnen sollten ...
quelle
Da sie nicht zu wissen scheinen, was SO ist, würde ich sagen, fang damit an.
Vereinfacht gesagt, hat StackOverflow (obwohl auch die anderen objektiven Schwestern wie Serverfault darunter leiden) Fragen und Antworten, die objektiv und daher nachweisbar sind. Entweder funktioniert die vorgeschlagene Lösung oder nicht.
Es ist gezielt. StackOverflow wurde speziell für Programmierer entwickelt, um sich gegenseitig zu helfen. Serverfault richtet sich speziell an Serveradministratoren und so weiter. Daher ist es wahrscheinlicher, dass Leute angezogen werden, die als Experten auf diesem Gebiet bekannt sind (z. B. Phil Sturgeon, ein wichtiger Mitwirkender in der CodeIgniter-Community, ist ein aktives SO-Mitglied), als beispielsweise Yahoo antwortet. Wenn Sie eine Frage zu SO stellen, ist die Wahrscheinlichkeit sehr hoch, dass sie von den hochkarätigen, starken Schlagern dieser Technologie gesehen und beantwortet wird. Wer könnte besser um Hilfe bitten als die Macher der Technologie?
Es kann ein passiver Weg sein, um Antworten zu finden. Wenn ich eine Frage zu StackOverflow stelle, ist dies in der Regel der Fall, nachdem ich meinen geistigen Vorrat an Google-Suchbegriffen erschöpft habe (was sowieso oft zu SO-Fragen führt, ich bin mir immer noch nicht sicher, wie ein Programmierer von diesem Ort nichts mehr gehört hat. aber das ist nebensächlich) und meine eigenen Ideen für Lösungen. Wenn ich also eine Frage stelle, gehe ich zu anderen Problemen über, damit ich in diesem Modus nicht im Wald vor lauter Bäumen stecke und auf Antworten warte. In diesem Sinne bin ich produktiver, weil ich nicht mehr Zeit damit verbringe, in Google nach einer Antwort zu suchen, die möglicherweise noch schriftlich vorliegt oder nicht. Sobald jemand eine Lösung vorschlägt (und sie ist in der Regel schnell), kann ich sie einarbeiten und an meine spezifischen Bedürfnisse anpassen.
Es hilft der Programmierergemeinschaft. Wenn Sie sich voll und ganz an SO beteiligen (dh Sie akzeptieren Antworten, stimmen über Fragen und Antworten ab und reichen Ihre eigenen Antworten ein), helfen Sie jedem anderen armen Kerl, der möglicherweise mitkommt, nachdem Sie über das Problem gestolpert sind, das Sie einmal hatten ( Wenn Sie ein Problem hatten, hat bestimmt jemand anderes dasselbe oder etwas, das nah genug ist, um sich zu bewerben. Zumindest bekommt es mehr Infos da draußen . Auch wenn Sie noch nie Feedback von diesen Personen erhalten haben, denken Sie an die "stille Mehrheit", die auf diese Ressourcen gestoßen ist. Machen Sie sich jedoch nicht bekannt, selbst wenn Sie ihnen geholfen haben.
quelle
Ich habe dies nicht getan, aber ich habe einige Zeit damit verbracht, darüber nachzudenken, wie ich reagieren würde, wenn ich während der Arbeitszeit dazu aufgefordert würde.
Mein Ansatz wäre es, Beispiele zu verwenden. Hier ist ein wirklich schlimmes Problem, auf das ich bei dieser Arbeit gestoßen bin. Hier ist die Frage, die ich bei StackOverflow gestellt habe, und hier ist das wirklich nützliche Material, das ich als Ergebnis gelernt habe. (Verdammt, wenn ich mir meine Fragenliste ansehe, ist das wie ein Haufen kleiner Schnappschüsse meiner Karriere.)
Ich denke, es ist eine absolut gültige Ressource, um Menschen darauf hinzuweisen. Jeder weiß, was Google ist. StackOverflow, nicht so sehr.
quelle
Ich habe nur eine der Antworten gezeigt, die ein Problem gelöst haben, an dem ich festgehalten habe ...
Ich musste die Manager danach nicht überzeugen. Das Q & A-Konzept des Stapelüberlaufs erklärt sich von selbst.
quelle
Ich wollte kommentieren, aber es wurde zu groß dafür.
Ich habe es immer vorgezogen, Stackoverflow und andere Stackexchange-Sites privat zu beziehen oder zu empfehlen, neben einer Tasse Kaffee oder so ähnlichem.
Wenn ich mit einem Junior spreche, sage ich ihnen immer, dass sie es überprüfen sollen, wenn sie es nicht bereits getan haben, ist es nützlich. Es gibt Kolleginnen und Kollegen, die eine ungarische Seite mit Forumfähigkeiten benutzen, ich schätze, wegen des Mangels an allgemeinen Englischkenntnissen. Manchmal empfehle ich andere Stack-Exchange-Teile wie Programmierer oder Serverfehler, Superuser auch, wenn es um "Best Practice" oder Hardware, Serverbetrieb usw. geht. Ich war überrascht, als ich erfuhr, dass viele Programmierer nur über Stackoverflow Bescheid wissen und nicht andere Stack-Exchange-Sites.
Ich würde sagen, es könnte sinnvoll sein, Stackoverflow und beispielsweise programers.stackexchange in einer Präsentation einzuführen, aber ich würde es nicht für hundert Personen tun. Vielleicht nur für die Leute meiner Gruppe oder meines Projekts.
quelle