- Die Produktivität von Bob, der Facebook Groups startete und bei Hackathons immer wieder Ergebnisse lieferte, zeigte sich nicht in einer ausgefeilten Entwicklungsumgebung, sondern in den Resultaten
- Er nutzte ein einfaches Sublime Text mit teils ungenauem Syntax-Highlighting und prüfte Probleme statt mit Live Reloading oder Debugger mit
printfund Logs - Mehr als komplexe Vim-,
tmux-,mosh-,hphpd- undgit-Setups bestimmten Bobs Produktgespür und Intuition die Hackathon-Erfolge - Soweit ich mich erinnere, ging es damals um Unterstützung für Kauf- und Verkaufsbeiträge in Groups; daraus entwickelte sich später Facebook Marketplace
- Neue Tools und Arbeitsweisen können zwar manche Veränderungen bewirken, doch letztlich entscheidet über Produktivität, das richtige Problem zu lösen
Der Unterschied zwischen ausgefeilter Entwicklungsumgebung und tatsächlichen Ergebnissen
- Bob war ein produktiver Engineer und eine Hackathon-Legende, der Facebook Groups startete und nacheinander mehrere Ergebnisse hervorbrachte
- Ein Kollege, der neben ihm saß, nutzte für Facebooks PHP-Dialekt Hack eine ausgefeilte Umgebung mit selbst gebautem Syntax-Highlighting und Snippets,
tmuxübermosh, Shortcuts fürhphpdundgit-Aliases - Entgegen den Erwartungen war Bobs Arbeitsweise sehr schlicht
- Er verwendete ein standardmäßiges Sublime Text ohne Erweiterungskonfiguration, sodass etwa die Hälfte der Codefarben falsch angezeigt wurde
- Er nutzte weder Live Reloading noch einen Debugger
- Er fügte
printfin den Code ein und wartete, bis Logs erschienen
- Bob gewann an diesem Tag den Hackathon, doch der Kollege, der sich auf die Arbeitsweise konzentriert hatte, verpasste ausgerechnet, was er eigentlich baute
- Soweit ich mich erinnere, war das damalige Projekt Unterstützung für Kauf- und Verkaufsbeiträge in Groups
- Diese Funktion entwickelte sich später zu Facebook Marketplace
Die Wahl des Problems bestimmt die Produktivität
- Der Kern von Bobs Produktivität war nicht seine Editor-Konfiguration, sondern Produktgespür und Intuition
- Auf X tauchen jeden Tag neue Arbeitsweisen auf, die angeblich alles verändern werden, und einige davon könnten tatsächlich Veränderungen bewirken
- Wichtiger als die Verbesserung von Tools und Arbeitsweisen ist letztlich, das richtige Problem zu lösen
1 Kommentare
Lobste.rs-Kommentare