1 points par GN⁺ 8 시간 전 | 1 commentaires | Partager sur WhatsApp
  • La productivité de Bob, qui a lancé Facebook Groups et enchaîné les succès lors des hackathons, ne se révélait pas dans un environnement de développement sophistiqué, mais dans ses réalisations
  • Il utilisait un Sublime Text de base, dont la coloration syntaxique était même inexacte, et vérifiait les problèmes avec printf et les logs plutôt qu’avec le live reloading ou un débogueur
  • Plus que les environnements complexes autour de Vim, tmux, mosh, hphpd et git, ce sont le sens du produit et l’intuition de Bob qui ont déterminé ses résultats en hackathon
  • L’auteur se souvient que le travail de l’époque portait sur la prise en charge des publications d’achat et de vente dans Groups, évolution qui a ensuite donné Facebook Marketplace
  • De nouveaux outils et de nouvelles façons de travailler peuvent certes apporter certains changements, mais ce qui détermine au final la productivité, c’est de résoudre le bon problème

Écart entre un environnement de développement sophistiqué et les résultats réels

  • Bob était un ingénieur extrêmement prolifique et une légende des hackathons, ayant lancé Facebook Groups et enchaîné les livrables
  • Un collègue assis à ses côtés utilisait un environnement sophistiqué avec une coloration syntaxique et des snippets faits maison pour Hack, le dialecte PHP de Facebook, ainsi que tmux sur mosh, des raccourcis hphpd et des alias git
  • Contrairement aux attentes, la manière de travailler de Bob était très simple
    • Il utilisait un Sublime Text standard sans configuration d’extensions, au point que la couleur du code était erronée à moitié
    • Il n’utilisait ni live reloading ni débogueur
    • Il mettait des printf dans le code et attendait que les logs apparaissent
  • Bob a remporté le hackathon ce jour-là, mais le collègue, absorbé par sa méthode de travail, a raté ce qu’il était en train de construire
    • Il se souvient que le projet de l’époque consistait à prendre en charge les publications d’achat et de vente dans Groups
    • Cette fonctionnalité a ensuite évolué vers Facebook Marketplace

Choisir le bon problème, clé de la productivité

  • Le cœur de la productivité de Bob ne venait pas de la configuration de son éditeur, mais de son sens du produit et de son intuition
  • Sur X, de nouvelles façons de travailler censées tout changer apparaissent chaque jour, et certaines peuvent effectivement produire un changement réel
  • Plus que d’améliorer les outils et les méthodes de travail, résoudre le bon problème est en fin de compte plus important

1 commentaires

 
GN⁺ 8 시간 전
Avis sur Lobste.rs
  • Une certaine configuration de l’environnement de productivité est utile. Le niveau nécessaire varie selon les personnes, et Bob était peut-être très talentueux ou doté d’une capacité de concentration exceptionnelle. Comme je me laisse facilement distraire, j’ai besoin de ce type d’outils, mais il est facile de passer trop de temps à configurer son environnement ; selon moi, le mieux est donc de trouver un juste équilibre.
  • Cela dit, je me demande comment Bob s’y est réellement pris. Cet article donne l’impression d’être l’introduction d’un long texte analysant la manière dont Bob a exploité son sens du produit, mais au final il ne fait que souligner l’étonnement qu’une personne talentueuse utilise Sublime Text.