1 points par GN⁺ 2025-12-05 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Les cultures produit des grandes entreprises technologiques privilégient la performance et la visibilité à court terme, alors que dans l’infrastructure et les outils pour développeurs, la durabilité et la gestion (stewardship) du système constituent la valeur centrale
  • L’auteur travaille chez Google dans les équipes Developer Tools et Infrastructure, et il privilégie la confiance et l’efficacité de ses clients ingénieurs plutôt que l’attention de la direction
  • Les contextes et l’expérience accumulés par la gestion durable (stewardship) sur le long terme aboutissent à des innovations à grande échelle comme Bigtrace
  • Au lieu de courir après une visibilité à court terme, il choisit la confiance et l’impact technique comme actifs, acquérant ainsi un capital politique lui permettant de dire “non” lorsque nécessaire
  • Malgré la cadence rapide de l’industrie tech, il existe une trajectoire de carrière fondée sur la profondeur et la continuité, qui constitue un modèle alternatif pour produire un impact à long terme

Ingénierie dans des mondes différents

  • Les équipes produit visent des clients externes et évaluent leur performance via des indicateurs de court terme comme le revenu et les MAU (utilisateurs actifs mensuels)
    • Dans ce contexte, la réactivité et la visibilité (spotlight) sont indispensables pour capter l’attention de la direction
  • En revanche, les équipes d’infrastructure et d’outils pour développeurs ont des ingénieurs internes comme clients, et construisent des outils et des systèmes pour soutenir la performance et le débogage
    • L’attention de la direction y est limitée et, du fait de la difficulté à recruter des PM, le fonctionnement est bottom-up (non hiérarchique vers le bas), porté par les ingénieurs
    • L’équipe identifie et résout elle-même les problèmes ayant le plus d’impact, tandis que la direction se limite à en valider l’importance réelle

L’effet de composition de la stewardship

  • En environnement produit, la vitesse est la monnaie principale, alors qu’en infrastructure la connaissance contextuelle (context) est l’actif principal
    • Traiter les ingénieurs comme des ressources remplaçables fait disparaître le contexte et entraîne une perte de connaissance tacite du système
  • Le premier avantage d’une gestion au long cours est l’efficacité issue de la reconnaissance des patterns
    • En restant longtemps dans un même domaine, une nouvelle demande peut être reliée à des cas antérieurs, ce qui permet de résoudre les problèmes plus vite
  • Le second avantage est l’innovation systémique
    • Certains problèmes ne se révèlent que grâce à une observation prolongée, et le résultat en est Bigtrace
      • Début 2023, plusieurs équipes de Google ont constaté qu’elles ne parvenaient pas à traiter des données de traces de performance à l’échelle du téraoctet au pétaoctet
      • Après une année de prototypage et de collecte de retours, Bigtrace a été construit début 2024
      • Il traite aujourd’hui plus de 2 milliards de traces par mois, utilisé par plus de 100 ingénieurs
    • Si l’auteur avait opté pour des projets court-termistes, Bigtrace n’existerait pas

La puissance du “non”

  • Les projets à forte visibilité attirent des ressources et de l’attention, mais ils s’accompagnent aussi d’un risque de volatilité politique et de dégradation de qualité
  • La confiance cumulée par une gestion durable procure un capital de confiance qui permet de résister aux tentations de visibilité du spotlight
    • Exemple : même au plus fort de la vague IA, la demande d’intégrer un LLM à Perfetto est arrivée, mais l’équipe a choisi une approche prudente en mettant la précision (precision) au centre
    • Pour le débogage noyau, des horodatages exacts sont indispensables, les hallucinations (hallucination) ne peuvent pas être acceptées
    • Il ne s’agissait pas de dire “non” une fois pour toutes, mais plutôt de mettre en attente “jusqu’à une implémentation correcte”

Une monnaie alternative d’influence

  • En sortant du spotlight, la visibilité auprès de la direction baisse, mais on gagne une autre monnaie : la confiance technique et l’utilité
  • Shadow Hierarchy (hiérarchie d’ombre)
    • Dans une organisation infra, il est plus important d’être reconnu par le manager de l’organisation cliente que par son propre supérieur hiérarchique
    • Par exemple, quand l’équipe Pixel affirme “il est impossible de déboguer sans Perfetto”, cette prise de parole remonte ensuite dans la chaîne de direction
    • Il s’agit d’une défense fondée sur la confiance technique, non sur la politique, et cela constitue une preuve puissante dans les évaluations de promotion
  • Utility Ledger (registre d’utilité)
    • Utility: l’usage de l’outil lors de corrections de bugs démontre son utilité intrinsèque
    • Criticality: lien direct avec le succès des équipes produits clés
    • Ubiquity: plusieurs organisations partagent les mêmes traces pour collaborer
    • Scale: le traitement de données à l’échelle du pétaoctet démontre la robustesse de l’architecture
    • La combinaison de ces indicateurs assure une influence durable qui ne vacille pas lors des réorganisations

Les types d’ingénieurs staff et le choix

  • Selon Staff Engineer de Will Larson, les ingénieurs staff peuvent être de différents types, notamment Solver/Right Hand et Architect/Tech Lead
    • Le premier incarne le résolveur qui exécute la volonté de la direction ; le second, le propriétaire de long terme d’un domaine précis
  • L’auteur se range plutôt dans cette seconde catégorie, en privilégiant un contexte technique profond et des responsabilités à long terme
  • Cette approche est souvent possible dans des environnements de grandes entreprises rentables, où la chance et le choix jouent tous les deux un rôle
    • Rencontrer une bonne équipe relève de la chance, mais rester longtemps et évoluer en tant que manager relève du choix
    • Ces équipes ne sont pas valorisées à l’extérieur, mais maintiennent une mission continue et une culture d’ingénierie stable

Conclusion

  • L’industrie tech martèle “bougez vite”, mais il existe aussi une voie d’profondeur et de patience
  • On peut construire une carrière significative et influente sans chercher les projecteurs
  • Le choix le plus ambitieux est de rester longtemps dans l’espace de problèmes et de construire des systèmes durables

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.