2 points par GN⁺ 2023-08-13 | 1 commentaires | Partager sur WhatsApp
  • L’article examine comment l’environnement de travail dans les startups change à mesure qu’elles grandissent, en soulignant la disparition de l’"étincelle" ou de l’enthousiasme des débuts.
  • Dans les petites startups (<10 personnes), les ingénieurs aiment travailler pour les raisons suivantes :
    • interaction directe pour comprendre les problèmes des utilisateurs.
    • liberté de travailler sur des idées intéressantes et porteuses de valeur.
    • discussions ouvertes avec des collègues investis dans la réussite des idées.
    • mise en œuvre rapide avec les outils de leur choix, sans revue de sécurité.
    • petite base de code permettant de refactorer sereinement et de déboguer rapidement.
    • fusion rapide des changements, sans être bloquée par des tests lents ou des revues de PR.
    • possibilité d’avoir un impact important, avec à la clé reconnaissance et gain financier.
  • À mesure que l’entreprise grandit (>100 personnes), le travail devient moins plaisant pour les raisons suivantes :
    • interactions limitées avec les utilisateurs, avec un travail souvent fondé sur des informations de seconde main.
    • moins de liberté pour travailler sur ses propres idées à cause des contraintes de coordination.
    • collègues moins enclins à discuter des idées en raison de la concurrence et de la charge de travail.
    • mise en œuvre plus lente à cause d’outils établis et d’une base de code vaste et complexe.
    • processus de fusion des changements long, avec tests poussés et revues de PR.
    • modifications d’infrastructure devenant complexes afin d’éviter les interruptions de service ou les pertes de données.
    • reconnaissance et récompenses moins immédiates, et impact plus réduit.
  • L’auteur estime que ces changements sont inévitables en raison d’un moindre alignement des équipes, d’une complexité de communication accrue et d’une tolérance au risque en baisse.
  • L’auteur propose de retarder la "mort du plaisir" en évitant de copier les processus des grandes entreprises, en résolvant les douleurs liées au passage à l’échelle à partir des premiers principes, en structurant l’entreprise comme une constellation de startups indépendantes, en concevant des incitations intelligentes et en réduisant les recrutements.

1 commentaires

 
GN⁺ 2023-08-13
Discussions sur Hacker News
  • Article sur l’évolution des startups et la manière dont elles peuvent perdre leur étincelle initiale
  • Un commentateur fait l’éloge de l’approche de Netflix il y a 10 ans : embaucher des personnes mûres et supprimer autant que possible les procédures afin de favoriser une évolution efficace et spontanée
  • Un commentateur avertit les jeunes ingénieurs de ne pas trop s’investir dans leur travail, en suggérant que certaines entreprises exploitent leur passion et leur naïveté
  • Liste de facteurs contribuant au déclin des équipes d’ingénierie : des dirigeants trop techniques ou pas assez techniques, des ingénieurs qui créent des problèmes, et le micromanagement
  • Plusieurs commentateurs soutiennent qu’il est possible de conserver un environnement de travail stimulant quelle que soit la taille de l’entreprise, à condition d’avoir un leadership dynamique et une mission d’équipe claire
  • Proposition de faire croître l’organisation non pas en créant une structure plus efficace, mais en répliquant les équipes les plus performantes
  • Critique des startups qui copient les processus des grandes entreprises ; selon un commentateur, cela accélère leur bureaucratisation
  • Mention du livre "Loonshots" de Safi Bahcall, qui traite d’une transition de phase des incitations autour de 150 personnes, potentiellement fatale pour une organisation
  • Un commentateur partage son expérience personnelle d’une startup prospère rachetée par une grande entreprise, avec une dégradation du cadre de travail
  • Mise en avant de l’importance de ne pas surembaucher ; un commentateur suggère de n’embaucher que lorsqu’il n’existe vraiment aucune autre manière de résoudre le problème
  • Débat autour de l’usage de Jira : certains y voient un outil utile pour gérer le flux de travail, d’autres une perte de temps