- « Il n’existe pas de réponse unique à ce qu’est un bon SRE, mais j’aimerais raconter l’histoire des formidables SRE que j’ai rencontrés jusqu’ici »
- Pour un SRE, il est utile d’élargir son intérêt pour les sujets liés à l’infrastructure grâce à des expériences de développement variées (backend, frontend, etc.)
- Un SRE fait face chaque jour à des problèmes inattendus
- Certains peuvent être résolus grâce à l’expérience passée, mais beaucoup sont entièrement nouveaux
- Même si l’on essaie de faire ce qui était prévu le matin, il est très probable que de nouveaux problèmes surgissent
- Plus l’entreprise croît vite, plus la fréquence des incidents augmente
- Une équipe SRE collabore comme un organisme vivant pour résoudre les problèmes
- Le partage continu du contexte entre les membres de l’équipe est extrêmement important
- En partageant les problèmes avec ses collègues et en cherchant ensemble des solutions, on obtient de meilleurs résultats
- Un excellent SRE relève les défis sans paniquer, même quand la réponse n’apparaît pas immédiatement
- Il croit que si un problème est difficile à résoudre seul, il peut l’être avec ses collègues
- Dans la résolution de problèmes, le travail d’équipe et le partage comptent plus que l’expérience
- Il sait bien expliquer à ses collègues quel problème il traite, comment il y réfléchit et sur quels points il est bloqué
- Désormais, une seule équipe
- Les stagiaires, les juniors comme les profils expérimentés passent tous par une période d’intégration
- Cette période n’est pas une évaluation, mais une préparation à travailler ensemble
- L’important est d’avoir l’attitude qui permet de progresser grâce au feedback et de chercher de meilleures façons de faire
- Un excellent SRE respecte ses collègues, les idées de ses collègues et notre travail
- Même si un problème est résolu par chance, il est important de chercher à en comprendre clairement la cause
- Au lieu de se dire « ça a fonctionné comme prévu, donc tout va bien », il continue à se demander ce qui peut être amélioré
- Il reconnaît qu’il peut se tromper, et continue à questionner et à améliorer les choses jusqu’à en être pleinement convaincu
- Plus que d’avoir raison lui-même, il accorde de l’importance à l’efficacité de la conclusion construite ensemble et au fait que le problème soit effectivement résolu
- Un excellent SRE fait davantage confiance à une enquête suffisante, à l’expérimentation et à des résultats qui fonctionnent qu’aux connaissances et à l’expérience individuelles
- Il avance avec l’attitude « On essaie ? »
- Tous les problèmes ne se résolvent pas uniquement par la technique ; la collaboration et les idées comptent aussi
- Les collègues progressent en compensant mutuellement leurs points faibles
- Si nous nous sommes rencontrés ici ainsi, c’est « pour résoudre les problèmes en une seule équipe »
3 commentaires
Je travaille actuellement comme SRE, et les jours où j’exécute vraiment ce que j’avais prévu le matin se comptent sur les doigts d’une main haha
Du début à la fin, on ne nous explique pas ce qu’est le SRE.
Site Reliability Engineering, SRE