Ich habe mit dem Gedanken gespielt, wie ich meine Traumfirma aufbauen und wie man sie für großartige Programmierer hoch attraktiv machen könnte. Wenn man ein paar "Superstar" -Programmierer anstelle vieler "guter" einstellen könnte.
Eine Sache, die ich persönlich genießen würde, ist die Freiheit zu arbeiten, wann immer ich wollte. So konnte ich verschiedene Städte bereisen, wenn ich Lust dazu hatte und fernarbeitete, oder einfach zu Hause sitzen, wenn es einen Crunch-Modus gab. Nach meiner Erfahrung möchten Sie jedoch eine Art Büro mit Kollegen, in dem Sie über Dinge diskutieren und die Unternehmenskultur pflegen können.
Nehmen wir an, Sie wollten ein paar Top-Talent-Programmierer einstellen, möglicherweise aus verschiedenen Ländern und Städten. Wie würde man es einrichten, um mit dem Campus zu konkurrieren? Ein komplett büroloses Unternehmen zu haben, scheint ein bisschen suboptimal zu sein. Wahrscheinlich möchten Sie Büroräume, in denen sich Leute treffen und von denen aus sie arbeiten können.
Ich denke, man könnte kleine Büros in verschiedenen Ländern haben und die Leute von denjenigen arbeiten lassen, die sie ausgewählt haben. Programmer's konnten sich für "Crunch-Modi" entscheiden, wenn es darauf ankam, aber auch vor Ort arbeiten, wenn Teamwork und Face-to-Face benötigt wurden.
Ein anderes Modell wäre, anstatt Büros mit eigenen Mietsitzen in Büros zu haben, in denen andere Programmierer arbeiten. Auf diese Weise könnten Sie, selbst wenn es nur ein oder zwei Angestellte in Ihrer Stadt gibt, immer noch Gesellschaft bekommen, wenn Sie sich "einsam" fühlen, wenn Sie aus der Ferne arbeiten.
Eine andere Idee ist, dass Sie das gesamte Team wie jede zweite Woche zum selben Ort bringen. Dies könnte kein Büro sein, sondern nur eine interessante Stadt oder ein attraktiver Ferienort, um von dort aus zusammenzuarbeiten. Menschen mit Ehepartnern könnten jedoch ein Problem mit solchen Dingen haben.
Möglicherweise verfügen Sie auch über ein Netzwerk von Firmenwohnungen in verschiedenen Städten (für 2-3 Personen), sowohl mit Büros als auch an einigen anderen Standorten, sodass Programmierer oder Teams oder Programmierer herumlaufen und sich nach Belieben "zusammenballen" können.
Wenn es legal wäre (ich bin mir nicht sicher, wie es sich von Land zu Land unterscheidet), könnten Sie sogar zwei Fliegen auf einmal schlagen und Büro / Wohnung in verschiedenen Städten kombinieren. "Hack Pad: London" "Hack Pad: Berlin" etc
a) Ich schätze, meine Fragen sind: Wäre ein solches Setup realisierbar? Wie könnte man das Konzept verbessern?
b) Würden Sie ein Unternehmen finden, das Ihnen diese Art von Freiheit bietet, oder bevorzugen Sie eines mit einem großen Büro, in das Sie jeden Tag gehen?
Was würde einen "Superstar" -Programmierer dazu bringen, stattdessen auf dem Google-, Facebook- oder Microsoft-Campus mit einem solchen Unternehmens-Setup zu arbeiten, auf dem Sie die Freude und Gesellschaft vieler talentierter Personen genießen können.
Antworten:
Folgendes habe ich beobachtet, als ich in den letzten 10 Jahren mit einem verteilten Team (Offshore und nicht Offshore) sowohl in großen Unternehmensprojekten als auch in Start-ups gearbeitet habe.
Verteilt zu werden, hat Kosten . Es kann sehr groß sein, wenn das Team an denselben Teilen eines Projekts arbeitet. Dies gilt also für große Unternehmensprojekte, die eine hohe Zusammenarbeit und Kommunikation erfordern.
Allerdings funktioniert es in kleinen Startups ziemlich gut. Mein aktuelles Team ist auf der ganzen Welt verteilt, aber es funktioniert, weil es eine sehr genau definierte Rolle hat (nicht empfohlen in einem Team am selben Ort) und die API, an der es arbeitet, ziemlich genau definiert ist. Personen, die an demselben Modul arbeiten, befinden sich an derselben geografischen Position.
Ich denke, es ist so, wie man Dinge macht. Viele große Open Source-Projekte funktionieren auch so.
Denken Sie jedoch immer daran, dass in den meisten Fällen:
Vergiss auch nicht den sozialen Aspekt. Ich arbeite seit einem Jahr alleine zu Hause und obwohl ich das im ersten Monat genossen habe, versuche ich es jetzt zu vermeiden. Wegen der sozialen Aspekte. Ich habe auch festgestellt, dass ein Teammitglied, wenn es sich an einem anderen Ort befindet, nicht wirklich Teil des Teams im kollektiven Unterbewusstsein ist.
Die Kosten erhöhen sich aufgrund von:
quelle
Ein reales Büro ist zwar aus rechtlichen und finanziellen Gründen eine Notwendigkeit, eine verteilte Einrichtung kann jedoch rentabel sein. Ein brennendes Beispiel dafür ist StackOverflow, wie Jeff Atwood in diesem Blogbeitrag hervorhebt.
quelle
Ich würde die Idee des Roaming-Büros lieben, solange ich mit dem Rest meines Teams in Kontakt bleiben könnte (z. B. über Instant Messaging oder so). Es würde auch helfen, die Dinge frisch zu halten, denke ich, und ein bisschen interessanter.
quelle
"Also im Grunde genommen, was würde einen" Superstar "-Programmierer dazu bringen, mit einem solchen Unternehmenssetup stattdessen auf dem" Google Plex "oder dem" Microsoft Campus "zu arbeiten ... nichts anderes als er / sie möchte.
Es wird auf die persönlichen Vorlieben ankommen. Persönlich würde ich lieber jeden Tag ins Büro gehen, aber ich habe mein eigenes Büro und wohne nur 10 Minuten entfernt ... also nimm meine Meinung für das, was du willst.
quelle
Dies kann äußerst rentabel sein, vorausgesetzt, Sie geben den Mitarbeitern die Tools, mit denen sie arbeiten müssen. Sie benötigen die gleichen Tools wie in einem herkömmlichen Büro:
Sie benötigen auch einige Dinge für das administrative Ende:
Es gibt Online-Dienste wie Creately, die die Zusammenarbeit relativ schmerzlos machen. Es ist kein exakter Ersatz für eine gute altmodische weiße Tafel, aber weiße Tafeln haben im Allgemeinen keine Speicher-Schaltflächen.
Seien Sie darauf vorbereitet, Menschen zu befördern, was sie für ihre Arbeit benötigen. Genau wie in einem Büro möchten Sie sicherstellen, dass Ihre Mitarbeiter über die Hardware verfügen, die sie benötigen, um produktiv zu sein. Dazu gehören auch IP-Telefone (Polycom auf meinem Schreibtisch), Softwarelizenzen (Firma ist MS-Partner) und andere Dinge, die die Leute normalerweise benötigen.
Darüber hinaus müssen Sie Programme für Mitarbeiter bereitstellen, um Bücher zu erhalten, die sie möglicherweise benötigen. Wenn Sie ein Unternehmenskonto bei Amazon einrichten, den Mitarbeitern das Geld senden, um das Buch zu bezahlen, diese jedoch Ihre Partner-ID verwenden müssen, wird ein kleiner Teil dieser Kosten wieder eingezogen.
Eine anständige Firma sollte ihre Leute mindestens ein paar Mal pro Woche zum Mittagessen einladen. Geben Sie hierfür eine Aufwandsentschädigung. Tatsächlich gehe ich gerne einmal in der Woche ins Feinkostgeschäft, um die Sachen auszusuchen, die ich in der folgenden Woche zum Mittagessen haben möchte. Dadurch fühlt sich der Remote-Mitarbeiter auch mehr mit dem Unternehmen verbunden. Denken Sie daran, dass der Mitarbeiter für Dinge wie Strom bezahlt. Wenn Sie ihm also eine Reihe von Speicherservern schicken, die Strom verbrauchen, schicken Sie ihm unbedingt etwas, um die Kosten auszugleichen.
Wenn Sie es richtig machen, sind Sie genauso produktiv wie wenn alle unter einem Dach arbeiten würden. Die Menschen sollten verstehen, dass von ihnen erwartet wird, dass sie zu einer bestimmten Zeit an ihrem Schreibtisch sitzen und eine bestimmte Menge an Arbeit erledigen. Gute Bug- / Task-Tracking-Systeme zeigen schnell Probleme in diesem Bereich.
Wenn Sie als Unternehmen reifen, entwickeln Sie Ihre eigenen Systeme und Steuerungen, mit denen Sie problemlos zusätzliche Mitarbeiter von überall auf der Welt einstellen können. In Gebieten, in denen wir mehrere Telearbeiter haben, ist ein gewisser Platz gesichert, der jedoch nur selten genutzt wird. Die meisten Menschen arbeiten sehr gerne von zu Hause aus.
quelle
Sie könnten sicherstellen, dass jeder (oder ein Stichproben-) Mitarbeiter mehr als einen Arbeitsbereich in seinem Heimbüro eingerichtet hat, wenn er remote arbeitet. Dies könnte es ihnen ermöglichen, Gastmitarbeiter für die Zeiten zu haben, in denen Sie als Team arbeiten möchten / müssen.
Ich denke, es wäre am besten, wenn Sie neben den zufälligen Tagen, die die Leute wählen, auch einen regulären Tag haben, an dem Sie ins Büro gingen. Auf diese Weise können Sie mehr persönliche Gespräche führen.
In einer solchen Umgebung wäre ich produktiver, weil die Tage, an denen ich allein sein und arbeiten musste, besser definiert wären als die Tage, an denen ich mit anderen zusammenarbeiten musste. Die Teammitglieder wären bei Bedarf weiterhin erreichbar.
quelle
Das verteilte Büro ist eine großartige Idee, wenn Sie sich des Engagements der Teammitglieder sicher sind und sich keine Sorgen machen müssen, wie die Arbeit ausgeführt wird.
Ein Netzwerk von Superstar-Programmierern wäre zuverlässiger als die Durchschnittsbürger. Ich glaube nicht, dass Sie in jedem Land ein Büro brauchen. Mehrere Programmierer, die an die globale Zentrale berichten, wären gut genug.
Erst zu einem späteren Zeitpunkt könnten Büroräume unumgänglich werden, zumal mehr Ihrer Mitarbeiter Kunden treffen und sich mit Auszubildenden zusammenschließen, um das Unternehmenswachstum voranzutreiben.
quelle
Die Technologie hat einen langen Weg zurückgelegt, damit wir aus der Ferne arbeiten können, und diese Technologie verbessert sich ständig.
Je besser die Technologie wird, desto enger wird die Verbindung, auch mit der Entfernung.
Verbessertes Setup:
Ich stellte mir immer entfernte Mitarbeiter vor, die irgendwann einen Gruppen-Video-Chat auf einem dritten oder vierten Monitor auf ihrer Workstation oder auf eine ähnliche Weise in ständigem Kontakt mit dem Rest des Teams hatten. Das stelle ich mir als "verbessertes Setup" vor.
Ich finde, wenn ich mit einem Remote-Mitarbeiter zusammenarbeite, lassen wir manchmal unsere Skype-Videoanrufe an, während wir beide an etwas arbeiten, das unseren individuellen Fokus erfordert.
Die Analogie lautet: Wenn wir beide im selben Büro arbeiten würden, würden wir nicht unbedingt immer miteinander reden . Daher müssen wir lernen, diese Technologien so zu behandeln, als ob wir uns mit einem Kollegen im selben Raum befinden.
Denken Sie daran, dass dies bereits so ist, wie es ist! Schauen Sie sich diese Menschen an, die berufstätig um die Welt reisen!
Würde ich das attraktiv finden?
Würde ich das attraktiv finden? JA! Stellen Sie sich die Freiheit und Flexibilität vor, eine großartige Karriere zu haben und dennoch Ihren Traum vom Reisen um die Welt zu verwirklichen! Ich hoffe, dass meine Niederlassung eines Tages dieses Niveau erreichen kann.
quelle
Versuchen Sie Rework (von den Leuten von 37signals) zu lesen , es befasst sich speziell mit den Problemen der Fernarbeit, dem Team von Superstar-Programmierern und vielen anderen, mit denen sie sich aus erster Hand befassen mussten. Kein Oh, es hat mein Leben verändert und ich denke darüber nach, ein Business-Buch zu gründen, aber es ist immer noch ziemlich interessant.
quelle
Ich habe wirklich keine Ahnung, wie ein Unternehmen organisiert werden soll, aber ich kann Ihnen sagen, was ich gerne hätte:
Always-on-Skype lenkt mich sehr ab. Ich möchte, dass Videoanrufe jeden Tag auf eine bestimmte Zeit begrenzt werden.
Die Idee ist, in der monatlichen Besprechung alles zu klären, um die technische Kommunikation im Laufe des Monats zu reduzieren.
quelle