Technologie

Code à l'ère du COVID-19

Nous travaillons depuis chez nous depuis un certain temps maintenant, et certaines personnes de notre équipe le font depuis des années d'affilée. Plus que travailler depuis chez soi, la possibilité de travailler de N'IMPORTE OÙ est tout simplement incroyable.
Henrique Cabral
2 min

Nous travaillons depuis chez nous depuis un certain temps maintenant, et certaines personnes de notre équipe le font depuis des années d'affilée. Plus que travailler depuis chez soi, la possibilité de travailler de N'IMPORTE OÙ est tout simplement incroyable.

Twitter a annoncé que ses employés pourront travailler depuis chez eux pour toujours. Basecamp a littéralement écrit l'évangile du travail à distance. Certaines équipes sont plus à l'aise que d'autres lorsqu'elles travaillent de manière distribuée.  

Les ingénieurs disposent des outils nécessaires, et la nature du travail est très introspective dans de nombreux cas, mais qu'en est-il des chefs de projet, des commerciaux et des autres personnes qui sont plus attachées à l'espace de bureau et aux rassemblements sociaux ? L'état actuel du monde nous a poussés à repenser notre stratégie de localisation physique.

Nous avons effectivement des bureaux, 4 en fait, et il devient de plus en plus clair que ces espaces ne devraient être utilisés que de manière sporadique, peut-être pour favoriser des réunions en personne qui seraient plus productives en face à face.

Alors que nos collaborateurs surmontent les difficultés d'apprendre à travailler depuis chez eux, nous nous sommes posé la question évidente : et si nous continuions comme ça, et peut-être utiliser l'argent du loyer pour organiser quelques réunions en personne chaque année ?  Cela pourrait arriver. Pendant ces moments difficiles, et en parlant d'une certaine expérience dans les espaces de travail distribués après près de 11 ans de travail comme ça, j'aimerais partager quelques idées qui pourraient rendre la vie plus productive.

État d'esprit

Travailler depuis chez soi a le potentiel de créer un grand avantage si la personne est motivée et concentrée. D'un autre côté, les gens peuvent trouver des opportunités pour se cacher derrière le rideau du travail à distance, car après tout, ils ne sont pas étroitement surveillés. Les équipes qui réussissent atteignent leurs objectifs parce qu'elles en ont un commun, une mission.  Si un membre de l'équipe a besoin de trop de rappels, de surveillance constante et de vérifications, c'est un signe qu'il se passe quelque chose avec cette personne.

Tout est une question de personnes

Prenez soin de vos collaborateurs. Sérieusement. Vous n'êtes peut-être pas psychiatre ou écrivain de livres de développement personnel, mais vous devez essayer de comprendre la vie de chaque personne, ou du moins leur contexte. Votre équipe a des familles, des animaux de compagnie, des maisons, des problèmes financiers et parfois un monde à part dissimulera ces problèmes. Assurez-vous que la revue de performance aborde les questions du cœur et de l'âme, et pas seulement les résultats et l'assertivité.

Transfert de connaissances et documentation

Nous avons beaucoup de chance, car notre équipe grandit et nous avons connu très peu de rotation. Transférer des connaissances d'une personne à une autre est un défi constant et un exercice. Dans une petite équipe, une personne a tendance à concentrer de nombreuses responsabilités : une partie du code, la configuration du cloud, la gestion de l'équipe, la compréhension des clients. Pour minimiser la fatigue et maximiser le transfert de connaissances, nous encourageons les personnes à faire des rotations entre les équipes. Cela permettra à chacun d'avoir une bonne compréhension du produit et d'expérimenter différents styles de gestion.

The Gear

Avec "le cloud" et des connexions relativement rapides de nos jours, nous déplaçons une bonne partie de l'infrastructure de développement en ligne. Lorsque vous exécutez plusieurs services dans de nombreuses machines virtuelles Java (JVM) et conteneurs Docker, et peut-être un mini-cluster Kubernetes dans votre minikube/VBox local, même les Mac les plus puissants souffriront un peu. Merci à Dieu pour les petits ventilateurs à 6000 RPM! Même si nous n'avons pas une énorme gamme de microservices, en les déplaçant tous vers un "cloud de développement", un ingénieur n'aura à exécuter qu'un ou deux services localement pour effectuer son travail. Nous continuerons à nous assurer que les employés et les sous-traitants ont accès à un bon équipement et à des connexions, d'une manière ou d'une autre, même lorsqu'ils doivent utiliser le leur.Le titre de ce billet est un clin d'œil à "L'amour au temps du choléra" de Gabriel García Márquezphoto parAlexis Fauvet-Unsplash

Henrique Cabral

Essayez Bureau Works gratuitement pendant 14 jours

ChatGPT Intégrations
Commencer maintenant
Les 14 premiers jours sont gratuits
Assistance de base gratuite