Je crois fermement que l'un des aspects les plus critiques du rôle de senior ou de lead est la disponibilité pour les juniors. Les seniors et les leaders ont souvent des tâches pour lesquelles ils sont seuls habilités (nous n'accordons pas aux juniors le droit d'écrire sur la mise en scène et la production, par exemple). De plus, une partie importante de votre travail consiste à encadrer les juniors, ce qui signifie répondre à des questions sans les ignorer. Plus vous êtes âgé, plus vous risquez d'être interrompu par d'autres personnes qui ont besoin de quelque chose de votre part. Vous devez abandonner ce panneau "Ne pas déranger" et apprendre à travailler avec des interruptions.
L'écoute est importante.
S'il vous plaît et merci sont importants et ne coûtent rien.
Ne vous attendez pas à plus que ce que vous êtes prêt à donner. Si vous voulez que je travaille jusqu'à 3 heures du matin, vous feriez mieux d'être là à mes côtés. Rien n'est plus décourageant que de travailler pour une personne qui part à l'heure tous les jours, immédiatement après vous avoir confié une tâche à accomplir avant 7 heures.
Être juste. Ne jouez pas les favoris (surtout ne donnez pas les favoris à votre copine ou à votre copain avec les meilleures choses). Traitez tous les employés avec respect (même les personnes que vous n'aimez pas personnellement).
Être décisif. Ne laissez pas les décisions en suspens pour que personne ne puisse progresser ou, pire encore, les modifier toutes les cinq minutes.
Lève-toi pour ton peuple. Vous ne les gagnerez pas tous, mais les gens marcheront à travers le feu pour quelqu'un qui les soutient tout au long de la chaîne.
Soyez prêt à être le méchant si nécessaire. Une pomme pourrie peut détruire une équipe de développement, ne vous en tenez pas à cette personne, car vous ne voulez pas confronter son mauvais comportement (cela s'applique davantage aux responsables et aux superviseurs officiels). Lorsque vous avez de mauvaises nouvelles, dites à l’équipe, ne gardez pas cela secret (elles le découvriront un jour, puis elles sont folles à la fois des mauvaises nouvelles et de la conservation des secrets). Vous n'êtes pas là pour être populaire mais pour faire le travail. Toute personne occupant un poste de direction ou de quasi-direction doit être prête à être impopulaire.
Apprenez à vendre des idées à des niveaux supérieurs et à enseigner ces compétences à vos développeurs.
Comprenez l’importance du domaine commercial et devenez un expert en la matière ainsi qu’en matière de programmation.