Domaine : Développement de logiciels
Produits JetBrains utilisés : Space
Taille de l'organisation : 60
Pays : Royaume-Uni
« Depuis que nous avons commencé à proposer des prestations virtuelles en avril, nous avons efficacement relancé le côté formation de l'entreprise et sommes maintenant plus occupés que jamais. Space a largement contribué à cette réussite. C'est un cadre qui fournit et intègre tout ce dont nous avons besoin pour fournir nos produits de manière distribuée. »
— Garth Gilmour, responsable de l'apprentissage, Instil
Je m'appelle Garth Gilmour, et je suis responsable de l'apprentissage chez Instil. Je suis le formateur senior de l'équipe de formation Instil et je consacre le plus clair de mon temps à former des développeurs logiciels de niveau intermédiaire et avancé. J'ai également beaucoup de travail d'organisation et j'interviens lors de conférences et de rencontres.
Instil est un éditeur de logiciels qui conçoit des produits logiciels sur mesure et propose des formations aux développeurs logiciels du monde entier. Nous avons la chance de travailler avec des clients épatants et de développer des logiciels pour leur compte afin de décupler les possibilités de leurs équipes.
En tant que responsable de l'apprentissage, je dirige et développe l'activité de formation. Je continue à donner beaucoup de formations standard et j'assure du mentorat, mais j'interviens et enseigne également lors de grandes conférences comme GOTO et KotlinConf. Je recommande les technologies que nous utilisons chez Instil et recrute des conférenciers et conférencières pour les événements que nous organisons, tels que Bash et le Kotlin Belfast User Group.
Nous faisons deux choses, créer des logiciels sur mesure et proposer des formations aux développeurs. Le développement représente l'essentiel de notre activité, mais la formation est également un des piliers de notre offre. Nous développons des projets et dispensons des formations sur Kotlin, TypeScript, Java, C# et Python ; nous créons actuellement sur les plateformes AWS, Azure, Spring et Android. Avec également bien sûr des applications Web utilisant React et Angular.
Nous sommes une équipe de plus de 60 ingénieurs logiciels, formateurs, concepteurs et chefs de produits, en pleine croissance.
J'ai commencé dans ce secteur d'activité à la fin des années 90. J'ai été développeur de logiciels pendant 4 à 5 ans avant d'opter pour un rôle de formateur dans le cadre d'une évolution latérale, initialement temporaire, de ma carrière. C'était il y a plus de quinze ans. J'ai commencé avec une autre entreprise de formation irlandaise (quittée depuis longtemps), puis je suis devenu indépendant pour un long moment. Mais depuis 7 ans, je suis responsable de l'apprentissage chez Instil.
Nous existons pour aider à inventer l'avenir. Notre objectif est de fournir des produits et des expériences d'apprentissage capables de transformer chaque client. C'est quelque chose que nous prenons très au sérieux.
Nous sommes passionnés par la création de produits que les utilisateurs adorent et nous souhaitons permettre à nos clients de faire de même. Nous avons une culture profondément ancrée de l'excellence en ingénierie, que nous essayons de transmettre dans toutes nos formations.
Nous étions sponsor et exposant lors de la KotlinConf 2019, en plus d'organiser un atelier sur le codage avancé en Kotlin. Nous étions donc présents pour l'annonce officielle du produit et avons pu nous entretenir avec certains de ses développeurs sur ce qu'était Space et ce qu'il pouvait nous offrir.
Après la KotlinConf 2019, l'équipe de formation a demandé une instance Space. Nous nous sommes familiarisés avec les bases en l'utilisant pour gérer et étendre les exemples d'applications que nous utilisons dans nos cours. Lorsque les mesures de distanciation sociale ont été introduites en mars 2020, nous avons eu besoin d'un outil qui nous permettrait de collaborer en ligne avec les étudiants dans le cadre de prestations virtuelles, et choisir Space était une évidence.
Grâce à notre partenariat de formation avec JetBrains, nous sommes en mesure de paramétrer une instance dédiée pour chaque prestation virtuelle. Il peut s'agir d'un cours de programmation en TypeScript ou Kotlin, ou d'un atelier dans lequel nous créons un exemple d'application en utilisant React, Spring Boot, Ktor, etc. Nous lançons ensuite la prestation comme s'il s'agissait d'un mini-projet, en profitant de toutes les fonctionnalités offertes par Space.
Nous utilisons beaucoup les blogs pour créer des guides de configuration et des synthèses des points problématiques en fonction des besoins. Nous encourageons les étudiants à créer leurs propres dépôts, à envoyer les solutions des exercices et à nous demander de les corriger. Mais les canaux de discussion instantanée intégrés se sont avérés très utiles.
Nous avons deux formateurs pour toutes les prestations complètes. L'un fournit activement des instructions tandis que l'autre utilise des canaux de discussion instantanée pour gérer toutes les difficultés individuelles qui peuvent survenir, notamment au moment de l'installation et de la configuration. L'aspect le plus difficile d'une formation virtuelle est de s'assurer que personne ne prend du retard, il est donc appréciable de pouvoir boucler la boucle et résoudre rapidement les problèmes.
Depuis que nous avons commencé à proposer des prestations virtuelles en avril, nous avons efficacement relancé le côté formation de l'entreprise et sommes maintenant plus occupés que jamais. Space a largement contribué à cette réussite.
Outre ce que nous avons déjà couvert, les possibilités d'automatisation de Space commencent à vraiment nous aider à optimiser notre gestion des nouvelles prestations. Nous pouvons utiliser l'API HTTP pour compléter automatiquement les instances Space à partir de ressources et créer des profils utilisateur. À l'avenir, nous espérons utiliser la possibilité de lancer des builds dans des conteneurs Docker pour augmenter le nombre de cours que nous pouvons offrir à distance.
C'est un cadre qui fournit et intègre tout ce dont nous avons besoin pour fournir nos produits de manière distribuée.
Andras Kindler, fondateur, Makery
Plutôt que de recourir à une multitude d’outils, nous avons toujours privilégié les environnements intégrés. Nous avons commencé à chercher un nouveau foyer numérique et, lorsque nous avons entendu parler de Space à la KotlinConf, nous avons vraiment aimé le concept. Nous avons donc décidé de nous inscrire.
Anna Vinogradova, directrice marketing, AmberCore Software Ltd
La communication s’est accélérée depuis que nous avons commencé à utiliser Space. Je pense que les facteurs qui nous ont décidés à choisir Space ont été sa facilité d’utilisation et sa polyvalence.
Joshua Bigoss, directeur des services de données, Ensign Services
Mon équipe n'aurait pas pu répondre aux besoins de notre organisation pendant la pandémie sans l'agilité et la précision offertes par Space. En 2020, mon équipe et moi-même avons connu beaucoup de journées de 12 heures et de semaines de travail de 7 jours. Nous avons connu des mois et des mois de réveil à 3 heures du matin par l'anxiété, le stress ou la peur pour nos résident·es, nos soignant·es et les besoins en évolution constante de notre organisation. Mais je n’ai jamais eu à penser à l’efficacité de la communication, de la collaboration ou de la disponibilité, et j’étais reconnaissant de disposer de cet outil.