Points de vue de Phil Calder au GitLab – Summer of Tech

Points de vue de Phil Calder au GitLab – Summer of Tech

Points de vue de Phil Calder au GitLab – Summer of Tech

Processus de recrutement chez GitLab

Les processus de recrutement de GitLab sont transparents et bien documentés. « Comme la plupart des gens, j’ai commencé par lire une brochure », explique Phil. Le répertoire GitLab est open source et accessible à tous – https://handbook.gitlab.com/ . L’entreprise dispose d’une équipe dédiée à l’acquisition de talents, axée sur le sourcing des équipes, y compris les talents débutants et la formation interne. « Nous avons désormais un rôle d’assistant, mais nous avons également des programmes de stages grâce auxquels nous recrutons », explique Phil.

L’approche de GitLab en matière de recrutement s’aligne sur leurs valeurs fondamentales. « Nous avons nos propres valeurs de crédit : collaboration, résultats, efficacité, diversité, inclusion et appartenance, redondance et transparence. ( https://handbook.gitlab.com/handbook/values/) Et c’est vraiment ainsi que nous travaillons”, partage Phil. Ces valeurs guident le processus d’embauche, garantissant que les nouveaux membres de l’équipe sont non seulement techniquement compétents, mais également adaptés à la culture. Le processus d’embauche comporte plusieurs étapes, y compris des entretiens et des évaluations, pour identifier les candidats qui incarnent ces valeurs.

Le processus de recrutement de stagiaires est bien documenté sur leur site https://handbook.gitlab.com/handbook/engineering/internships/. Le programme est conçu pour donner aux stagiaires une expérience du monde réel et les intégrer dans l’équipe GitLab. Les stagiaires travaillent sur des projets réels, bénéficient d’un mentorat et participent régulièrement à des activités d’équipe. La brochure décrit le processus de candidature, qui comprend la soumission d’un curriculum vitae et la réalisation de défis de programmation ou d’autres évaluations pertinentes. Il souligne également l’importance des valeurs et de la culture de GitLab, en veillant à ce que les stagiaires soient alignés sur leur environnement collaboratif open source.

Qualifier les nouveaux membres de l’équipe

Une intégration efficace est cruciale pour préparer les nouveaux employés à réussir. Le processus d’intégration de GitLab comprend des listes de contrôle détaillées, des plateformes d’apprentissage et des partenaires d’intégration dédiés. Phil explique : « Nous avons un processus d’intégration très complet. Il comporte des dizaines de cases à cocher, des éléments à lire, des cours à suivre. Nous jumelons également les nouveaux employés avec un copain d’intégration. Ce système de jumelage garantit que les nouveaux membres de l’équipe ont quelqu’un vers qui se tourner pour toute question, les aidant ainsi à s’orienter dans la culture et les processus de l’entreprise.

Le processus d’intégration de GitLab est conçu pour être complet et flexible, s’adaptant à différents styles et étapes d’apprentissage. “Cela prend généralement deux à trois semaines. La plupart des ingénieurs souhaitent se lancer et commencer à coder vers le troisième jour. Ce n’est pas un problème”, souligne Phil. L’objectif est d’équilibrer la nécessité d’une intégration rapide avec l’importance d’une formation et d’un mentorat complets.

Le système de jumelage intégré de GitLab est également un élément clé de ce processus. “Le copain d’intégration fournira au nouveau membre de l’équipe des informations sur la culture de l’entreprise, les pratiques quotidiennes et les normes de l’équipe”, selon la brochure GitLab. Ce soutien structuré aide les nouveaux employés à se sentir plus à l’aise et plus confiants lorsqu’ils commencent leurs nouvelles fonctions.

TeamOps : le cadre opérationnel pour GitLab

GitLab fonctionne dans un framework appelé TeamOps (https://handbook.gitlab.com/teamops/), qui guide les pratiques de télétravail. Ce cadre favorise l’autonomie et l’autogestion, alignés sur les valeurs fondamentales de GitLab que sont la collaboration, les résultats, l’efficacité, la diversité, l’itération et la transparence.

“Nous avons déployé ce que dit TeamOps. C’est ainsi que nous opérons dans un environnement distant et distribué à l’échelle mondiale. La clé pour cela est donc d’exécuter Async en premier. Nous ne répondons pas à un appel tout le temps. Nous n’avons pas de rattrapages de refroidisseurs d’eau, vous savez, ces rattrapages ad hoc”, explique Phil. “Nous ne passons pas toute la journée sur Slack à échanger des messages. Nous essayons d’être aussi asynchrones que possible. La clé pour cela est la documentation. Ainsi, pour préparer les nouveaux membres de l’équipe à réussir, y compris les stagiaires et les collègues, nous disposons d’un processus d’intégration très complet.”

TeamOps ne concerne pas seulement le travail à distance ; Il s’agit d’une approche globale de la collaboration et de la productivité des équipes. « Nous appliquons les principes TeamOps pour garantir que chacun puisse contribuer efficacement, quel que soit son emplacement », explique Phil. Cela comprend une documentation claire, des processus définis et une culture qui valorise les contributions de tous les membres de l’équipe. En favorisant un environnement favorable et inclusif, GitLab permet à ses employés de réussir et d’exceller dans leur rôle.

L’une des pratiques clés de GitLab est la communication asynchrone. «Nous essayons d’être aussi asynchrones que possible», explique Phil. “La clé pour cela est la documentation.” (https://handbook.gitlab.com/handbook/company/culture/all-remote/efficiency-communication/) Cette approche réduit le besoin d’une communication constante, permettant aux membres de l’équipe de travailler de manière plus flexible. Le suivi des problèmes et la documentation détaillée de GitLab prennent en charge ce flux de travail asynchrone, permettant une collaboration efficace sur différents fuseaux horaires. Ce principe garantit que les membres de l’équipe peuvent gérer leur temps efficacement et maintenir un équilibre sain entre leur vie professionnelle et leur vie privée.

Encourager l’autonomie et la motivation

GitLab favorise une culture d’autonomie, encourageant les membres de l’équipe à s’approprier leur travail. « Nous appelons cela un seul gestionnaire », note Phil. Ce principe est cohérent avec les idées d’autonomie et de motivation intrinsèque, telles que soulignées par Daniel Pink dans son livre « Leadership ». En permettant aux employés de gérer leurs propres tâches et projets, GitLab favorise une main-d’œuvre hautement motivée et productive.

Phil explique cette approche : “Nous encourageons les gens à poser des questions. Un ami qui nous rejoint, au lieu de répondre à toutes leurs questions, les orientera dans la bonne direction. Vous devez créer un ticket pour poser cette question. Voici une chaîne Slack où vous pouvez aller poser cette question.” Cette stratégie favorise non seulement l’indépendance, mais aide également les nouveaux employés à construire leurs réseaux et à s’intégrer à la culture de l’entreprise.

Le Guide GitLab renforce cette approche : “Notre culture est fondée sur la confiance et l’autonomisation. Nous pensons que donner aux membres de l’équipe l’autonomie nécessaire pour gérer leur travail conduit à un plus grand engagement et une plus grande productivité.”

Evolution de carrière et mobilité interne

Le développement de carrière est une priorité chez GitLab. L’entreprise propose diverses ressources et opportunités de croissance, notamment des programmes de mobilité interne. « Nous avons des responsables de la réussite client qui deviennent chefs de produit, des ingénieurs qui deviennent chefs de produit et du personnel d’assistance qui accède à des postes d’ingénierie », souligne Phil. L’accent mis par GitLab sur la mobilité interne contribue à retenir les talents et à favoriser une culture d’apprentissage continu.

L’approche de GitLab en matière de développement de carrière est proactive et solidaire. « Nous examinons les lacunes et comment les combler pour réussir », explique Phil. “Cela alimente leur plan d’apprentissage et de développement.” L’entreprise propose une formation approfondie sur des compétences de base telles que les technologies CI/CD et cloud, garantissant que les nouveaux employés sont bien équipés pour contribuer efficacement.

Le cadre de développement de carrière de GitLab est détaillé dans leur manuel : « Notre objectif est de fournir aux membres de l’équipe les ressources et les opportunités dont ils ont besoin pour évoluer et faire progresser leur carrière. » Cela comprend des enregistrements réguliers avec les managers, l’accès à des plateformes d’apprentissage et des voies claires de progression au sein de l’entreprise.

Établissez des relations en discutant autour d’un café

Pour reproduire les interactions informelles d’un bureau traditionnel, GitLab utilise des « boissons au café ». “Prendre un café est la façon dont nous abordons ce genre de discussion sur la fontaine à eau”, explique Phil. “Nous avons des applications sur Slack appelées Donut Be Strangers, qui vous connectent avec une personne aléatoire pour discuter.” Ces réunions informelles permettent d’établir des liens et d’intégrer les nouveaux employés dans la culture de l’entreprise.

Ces interactions informelles sont essentielles au maintien d’un sentiment de communauté et d’appartenance dans un contexte éloigné. “Nous ne planifions pas de dates de café. Cela fait partie du processus de préparation. Vous devez organiser cinq séances de rattrapage café au cours de la première semaine”, partage Phil. Cette pratique garantit que les nouveaux employés disposent de plusieurs points de contact et d’opportunités pour établir des relations avec leurs collègues.

Le guide GitLab souligne également l’importance de ces connexions : « Nous encourageons les membres de l’équipe à planifier des discussions autour d’un café régulièrement pour établir des relations et favoriser un sentiment de communauté. »

Soutenez la diversité et l’inclusion – tout le monde compte tout le monde

GitLab s’engage à favoriser un lieu de travail diversifié et inclusif. L’entreprise reconnaît la valeur des différentes perspectives et expériences et s’efforce de créer un environnement dans lequel chacun peut s’épanouir. « La diversité et l’inclusion font partie de nos valeurs fondamentales », déclare Phil. « Notre objectif est de créer un lieu de travail où chacun se sent valorisé et inclus. »

Cet engagement en faveur de la diversité et de l’inclusion se reflète dans les pratiques d’embauche et la dynamique d’équipe de GitLab ( https://handbook.gitlab.com/reports/people-group/2023/diversity-inclusion-belonging/). L’entreprise s’efforce d’employer et de soutenir des personnes issues de divers horizons, garantissant que tous les membres de l’équipe ont la possibilité de contribuer et de se développer. La société mesure et publie des mesures sur la Banque islamique de Dubaï ( https://handbook.gitlab.com/reports/people-group/2023/diversity-inclusion-belonging/#the-story-our-dib-data-tells-about-our-people) En favorisant une culture d’inclusion, GitLab favorise non seulement la créativité et l’innovation de son équipe, mais construit également une organisation plus forte et plus résiliente.

Il y a beaucoup à apprendre de GitLab

Pour les travailleurs technologiques en début de carrière, maîtriser le travail à distance nécessite de s’adapter à de nouveaux outils, processus et méthodes de communication. Les pratiques GitLab, telles que partagées par Phil Calder (et sur son site Web https://handbook.gitlab.com), fournissent un cadre complet pour réussir. Du recrutement transparent et de l’intégration complète à la promotion de la communication asynchrone et à l’amélioration du développement de carrière, GitLab établit des normes élevées en matière de travail à distance dans le secteur technologique.

Nous pouvons apprendre beaucoup en adoptant ces stratégies, car les travailleurs technologiques en début de carrière peuvent s’épanouir dans un environnement distant, en profitant de la flexibilité et des opportunités qu’il offre pour bâtir des carrières épanouissantes et percutantes.

Biographie de Phil

Phil Calder a rejoint GitLab en 2019 pendant une période de croissance importante. « J’ai rejoint GitLab en 2019. Ce fut une très grande absorption », se souvient-il. GitLab est désormais passé de 600 à plus de 2 000 employés. Chez GitLab, Phil a occupé divers postes et dirige désormais la phase d’administration, en se concentrant sur la gestion des vulnérabilités, la gestion des dépendances, les politiques de conformité, la sécurité, l’authentification et l’autorisation. Son travail consiste notamment à veiller à ce que les organisations soient en mesure de se conformer à divers cadres et politiques de sécurité, et à intégrer de nouvelles capacités pour soutenir cet objectif.

Avant GitLab, Phil a travaillé à la Bourse de Nouvelle-Zélande (NZX) en tant que responsable du développement et au ministère du Développement social en tant que chef d’équipe technique. Il possède également de l’expérience auprès de plusieurs autres entreprises technologiques, où il a contribué au développement et à la gestion de projets logiciels.

Phil est compétent en développement de logiciels, en leadership d’équipe et en gestion de projet, avec un fort accent sur la promotion de la collaboration et de l’efficacité au sein de ses équipes. Son expérience dans les secteurs gouvernemental et privé lui a permis d’acquérir un ensemble de compétences diversifiées et une perspective unique pour la gestion de projets technologiques.

Pour en savoir plus sur Phil, visitez son site Web Profil LinkedIn.

Source link

Recevoir Des Offres Par Email

We don’t spam! Read our privacy policy for more info.

Similar Posts