David Heinemeyer Hansson (Basecamp, ReWork, Ruby on Rails) über die Funktionsweise

Es gibt viele interessante Menschen auf der Welt und einer von ihnen ist David Heinemeyer Hansson (DHH), Schöpfer von Ruby on Rails, CTO Basecamp, Autor vieler Bestseller, darunter ReWork und Remote. Irgendwann stieß ich auf alles - Kundenprojekte wurden im Basecamp durchgeführt, ich schrieb in Ruby on Rails und las ReWork aufgeregt für diesen Tag. Die offensichtliche Frage ist, wie er es schafft, alles zu tun? Außerdem schafft er es immer noch, mit dem Rennsport Schritt zu halten!

In jüngerer Zeit, kurz vor der Quarantäne, las ich das Buch Deep Work, in dem DHH, Karl Jung, Donald Knuth und viele andere Menschen erwähnt wurden, die unterschiedliche Methoden des Zeitmanagements für Konzentration und Kreation anwenden.

Wie verwaltet DHH seine Zeit? Ich bringe die Übersetzung des Interviewsab 2017 über die Organisation seiner Arbeit. Ich hoffe, dass die Übersetzung für Habrs Leser während der Quarantäne besonders nützlich ist.

Bild

Ort: im Moment - Malibu, Kalifornien.
Ich verbringe aber auch Zeit in Marbella, in Spanien und in Chicago.
Aktuelle Lektion: CTO @ Basecamp.
Beschreiben Sie in einem Wort, wie Sie arbeiten: Effektiv.
Aktuelles Mobilgerät: iPhone X
Aktueller Computer: iMac 27 "+ MacBook 12"

Erzählen Sie uns zunächst von Ihren Erfahrungen und wie Sie dazu gekommen sind?

Ich habe meinen ersten Computer bekommen, als ich 6 Jahre alt war und ich war definitiv kein Computergenie. Ich habe mehrmals versucht zu lernen, wie man programmiert, aber ohne Erfolg. Alles, was funktionierte, war, den Spielcode aus dem Magazin einfach erneut einzugeben. Aber im Grunde habe ich nur Spielzeug am Computer gespielt.

Als Teenager startete ich dann eine Ware namens Electronic Confusion, um Software unter Amiga zu knacken. Ich musste alles über Modems, Telefonkarten lernen und mich der Welt der Risse und des Softwarehandels stellen. Erinnerungen kommen über mein kleines Schlafzimmer, gefüllt mit dem Licht eines US Robotics-Modems und eines Typen aus Holland, der sich in mein Modem einwählt.

Dank dieser Geschichte mit Amiga habe ich mich mit vielen Programmierern angefreundet. Sie alle arbeiteten mit Assembler oder C zusammen, um Demos oder Spiele zu erstellen, und ich beobachtete ihre Arbeit. Ich habe mich davon überzeugt, dass dieser Beruf nichts für mich ist. Die Arithmetik von Zeigern und Vektorberechnungen stimmte nicht genau mit meiner Vorstellung von Vergnügen und Fan überein.

Dann wurde das Internet zum Alltag. Ich mochte auch Spielzeug und erstellte mehrere Websites zum Überprüfen von Spielen. In der High School habe ich eine Zeitschrift mit Rezensionen zu Konsolenspielen namens konsollen.dk erstellt, in der es 10 freiberufliche Autoren gab und wir Tausende von Lesern hatten. Wir konnten es uns nicht leisten, alle Spiele für Rezensionen zu kaufen, und die Händler nahmen 16-jährige Jugendliche, die nach kostenlosen Spielen fragten, nicht ernst. Aber so habe ich mich mit dem Manager im örtlichen Computerspielegeschäft in Kopenhagen angefreundet und er hat mir eine Woche lang neue Spiele geliehen.

Dies führte zur Erstellung von quake3.dk, einer Ressource, die ich seit mehreren Jahren pflege. Und schließlich habe ich dailyrush.dk erstellt, das sowohl Konsolen- als auch PC-Spiele überprüft. Es war ein echtes Startup, das in einem Inkubator erstellt wurde. Ohne Geschäftsplan. Finanzierung. Job. Es war in den Jahren 2000-2001. Durch die

Arbeit an all diesen Projekten lernte ich PHP. Nicht weil ich Programmierer werden wollte, sondern weil ich Funktionen für meine Site brauchte. Dann, im Jahr 2001, schrieb ich eine E-Mail an Jason Freed von 37signals (jetzt der CEO von Basecamp, ca. Per.), Als er in seinem Blog eine PHP-Frage stellte. Und anstatt selbst Programmieren zu lernen, beschloss er, mich einfach einzustellen.

Hier begann die Geschichte, die zu Basecamp, Ruby on Rails und zu dem Punkt führte, an dem wir uns gerade befinden. So viele Jahre später!

Erzählen Sie uns von Ihrem Arbeitstag.

Es hängt davon ab, wo ich bin. In Malibu wache ich um 7:45 Uhr auf, bringe meinen ältesten Sohn in eine Vorschule und beginne gegen 9:30 Uhr mit der Arbeit.

Am Morgen denke ich langsam nach, weil ich die eingehenden Aufgaben verstehe. Ich rechne alle Arten von Anfragen, E-Mails, Anforderungspools, Nachrichten in Messenger und so weiter. Ich kümmere mich darum, rufe zurück und mache mich dann, wenn ich Glück habe, mittags oder so an die Arbeit

Die Arbeit ist sehr unterschiedlich. An manchen Tagen bin ich nur mit Schreiben beschäftigt. Jason und ich schreiben gerade ein Buch namens The Calm Company. Aber wenn es kein Buch ist, kann es oft ein Blog-Beitrag sein. Oder Ideen zur Diskussion. Oder Ideen für Basecamp. In meiner Arbeit steckt viel Schreiben.

Neulich programmiert es nur. Dies könnte die Entwicklung eines neuen Konzepts für Basecamp sein. Oder es könnte Code-Extraktion sein, um es in Ruby on Rails aufzunehmen. Was auch immer es ist, es ist aufregend! Ich liebe es zu programmieren.

An anderen Tagen könnte es sich jedoch um die Einrichtung von Prozessen oder die Führung eines Unternehmens mit 56 Mitarbeitern in Basecamp handeln. In unserem Unternehmen gibt es nicht viele Positionen. Kein CFO und COO. Es gibt keine engagierten Manager. Wir haben nur die notwendige Anzahl von Mitarbeitern, die es dem Unternehmen ermöglichen, zu existieren und zu wachsen. Ich versuche, alle Probleme mit minimalem Aufwand zu lösen, um schnell wieder schreiben und programmieren zu können. Dies führt normalerweise zu einem besseren Ergebnis. Weniger Bürokratie, endlose Kundgebungen und andere Dinge, die viel Zeit in Anspruch nehmen.

Anwendungen, Gadgets oder Tools, ohne die Sie nicht leben können?

In meiner Lieblingssoftware geht es darum, mit Text zu arbeiten.

Ich habe Allan geholfen, TextMate zu polieren2003 und seitdem - das ist mein Lieblingstexteditor für die Codierung. Du kannst mich nicht von ihm reißen.

Aber ich mag auch iA Writer . Den größten Teil meiner Prosa schreibe ich dort. Es ist einfach, schön und nichts lenkt mich davon ab, den Text zu schreiben.

Dies ist auch OS X / iOS Notes. Dort sammle ich all diese Ideen für neue Blog-Beiträge, Notizen für Bücher, Gespräche und all das.

Ich liebe immer noch Fotografie. Meine Lieblingskombination ist die Leica M-Kamera und 50-mm-Summilux-Objektive. Anschließend werden die Fotos mit den Voreinstellungen von Adobe Lightroom und VSCO verarbeitet. Mit dieser Kombination habe ich so viele unbezahlbare Momente fotografiert. Besonders nachdem ich Vater geworden war. Kinder sind eine große Motivation für die Entwicklung fotografischer Fähigkeiten.

Schließlich liebe ich mechanische Uhren. Alle Arten von Uhren, aber meine besondere Schwäche für Vintage Rolex Daytonas. Das Anschauen von mechanischen Uhren, die seit über 40 Jahren im Einsatz sind, ist eine großartige Erinnerung an die Langlebigkeit. Über die Struktur einfacher Dinge, die schon lange existieren. Sich um sie kümmern. Helfen Sie ihnen bei der Überwindung der Zeitdistanz (etwas, das anfing, über das Ewige zu sprechen, und ich wurde verwirrt - ca. Per.).

Wie sieht Ihr Arbeitsplatz aus?

Ziemlich locker. Mein Büro ist nur ein großer weißer Schreibtisch, ein 27-Zoll-iMac, ein HiRise-iPhone-Ständer und eine Flasche Wasser. Ja, ich habe viel Unsinn gehört, dass ein gereinigter Desktop ein Zeichen für einen brillanten Verstand ist. Aber ich mag es, wenn alles einfach ist ordentlich. Das Chaos beruhigt sich nicht. Beruhigt die Art, wie ich klicke. Welche Life-Hacks

müssen Sie Zeit sparen?

Nein sagen. Ich bin immer wieder überrascht über das Volumen der Verpflichtungen, mit denen sich die Menschen verwickeln können. Ich sage zu fast allem nein. Dann kann ich in die Dinge investieren, die ich wirklich selbst mache.

Ich bekomme oft Fragen, wie ich Basecamp fahren, Ruby on Rails programmieren, Bücher schreiben, Rennwagen fahren und meine eigene Fotografie machen kann. Dies ist immer eine etwas verwirrende Frage, denn dies sind genau die Dinge, mit denen Sie Ihr Leben füllen können, wenn Sie andere unnötige Dinge aufgeben.

Wie verfolgen Sie, was Sie tun müssen?

In der Tat tue ich nicht. Ich versuche keinen Rückstand zu haben. Ich versuche nur meine Aufgaben zu reinigen. Die meisten E-Mails können sofort kurz beantwortet werden (wenn ich mich wirklich dazu entschlossen habe, sie zu beantworten). Für die meisten Menschen ist der Posteingang voll, weil sie die Buchstaben nicht sofort verstehen, zögern und sich dadurch noch mehr Sorgen machen. Rufen Sie einfach an, sagen Sie nein und fahren Sie fort.

Das einzige, was ich beobachte, sind Dinge, die außerhalb meiner Kontrolle liegen. Zum Beispiel haben wir gerade ein Haus fertig gebaut. Ich brauchte ein System, in dem ich alle Lieferanten, alle Arten von Listen und all das aufbewahrte. Basecamp ist perfekt dafür!

Wie lade ich auf? Was machst du, wenn du die Arbeit vergessen willst?

Ich liebe den Job. Arbeit besteht im Wesentlichen darin, Code und Text zu schreiben. Zwei meiner Lieblingsbeschäftigungen im Leben. Ich muss also die Arbeit nicht „vergessen“.

Aber ich brauche eine Aufladung. Ein großartiger Tag besteht aus 4 bis 5 Stunden konzentrierter Stunden, die zu großen Fortschritten bei einem Projekt oder einer Aufgabe führen. Und das ist alles. Mir ist aufgefallen, dass das Auspressen einer Zitrone bis zum letzten Tropfen eine ziemlich "saure" Art ist, Dinge in unserem Leben zu tun.

Im Allgemeinen fahre ich in der Langstrecken-Weltmeisterschaft ein Auto um die Welt. Ich liebe das Gefühl absoluter Konzentration und den Fluss, in den ich während der Fahrt eintauche. Ich bewundere Geschwindigkeit, Überladungen mit einem Hauch von Gefahr. Es reinigt das Gehirn auf jeden Fall!

Ich bin auch ein leidenschaftlicher Fotograf. Es ist so cool, diesen perfekten Moment einzufangen. Genau die richtige Komposition im richtigen Licht und wir bekommen die richtigen Farben und Ausdrücke.

Schließlich liebe ich es, mit meiner Familie zu reisen. Okay, vielleicht nicht der Reiseprozess selbst (ich weiß nicht, wie viele Menschen gerne mit Kindern fliegen), aber dieser Teil hängt mit den gesammelten Erfahrungen zusammen. Die Welt mit Ihrer Frau und Ihren Kindern zu erkunden ist wirklich cool.

Aber manchmal kann es natürlich sein, dass es nur in der Serie oder in Instu bleibt.

Was ist Ihr Lieblingsprojekt von Drittanbietern?

Wird Ruby on Rails als Drittanbieterprojekt betrachtet? Ich denke ja. Weil - Ruby on Rails.

Was liest du gerade oder was kannst du empfehlen?

Jetzt lese ich Schulden: Die ersten 5.000 Jahre (Schulden: Die ersten 5.000 Jahre der Geschichte). Eine unterhaltsame Geschichte über Geld, Schulden, Tauschhandel, Sklaverei, Moral und die Beziehung zwischen ihnen.

Der beste Rat, den Sie bekommen haben?

Amor Fati.



Hinweis trans. Vielen Dank für Ihre Aufmerksamkeit. An einigen Stellen bin ich bereit, den Kontext zu vermitteln, aber ich kann, - ich bin kein Übersetzer :)

All Articles