De Lancaster à Perth, nous passons du temps avec notre propre développeur senior HQ, Andrew Nicols

12 mars 2018

Moodlers, le succès de notre projet open source Moodle a dépendu de tant de personnes, des membres de notre équipe Moodle HQ, en passant par notre communauté mondiale d'utilisateurs, de supporters et de défenseurs Moodle et nos partenaires Moodle qui sont des fournisseurs de services certifiés.

La raison pour laquelle nous avons lancé Moodlers Monday est d'essayer de mieux connaître les gens en coulisses qui rendent Moodle plus accessible et plus puissant. Si vous avez manqué ces messages d'entrevue avec des Moodlers du monde entier, consultez nos récents articles de blog.

Moodlers Monday nous aide à partager le travail de nos collègues Moodlers et à inspirer les autres avec des histoires sur la façon dont ils utilisent notre plateforme de manière créative et innovante!

Cette semaine, nous discutons avec notre propre développeur principal, Andrew Nicols, du rôle qu'il joue au siège de Moodle pour faire avancer notre mission de donner aux éducateurs les moyens d'améliorer notre monde.

Voyons à quoi ressemble une journée dans la vie d'un développeur Moodle HQ!

Moodle HQ: Merci d'avoir pris le temps de nous parler aujourd'hui Andrew. Commençons avec vous en nous parlant de vous et de votre rôle dans Moodle.

Andrew: Salut les gens. J'ai déménagé à Perth il y a cinq ans pour travailler au siège de Moodle. Je vis maintenant dans les collines de Perth avec ma femme, notre chat Arthur et notre weiro Woodstock. Nous avons également deux chevaux, Coolie et Henry, qui vivent sur la propriété des parents de ma femme.

Avant de déménager à Perth, j'ai vécu à Lancaster, dans le nord-ouest de l'Angleterre, pendant dix ans, où j'ai travaillé dans divers rôles de développeur principalement sur des logiciels éducatifs.

Je passe beaucoup de mon temps libre avec nos chevaux, que ce soit en camping lors d'événements, en étant un marié dévoué ou en aidant dans les environs. Je suis maintenant juge de saut d'obstacles qualifié et j'aimerais me lancer dans la conception de parcours de saut d'obstacles au cours des prochaines années.

Moodle HQ: Vous êtes membre de l'équipe de Moodle HQ depuis plus de 5 ans maintenant. Qu'est-ce qui vous a initialement poussé à rejoindre Moodle HQ?

Andrew: J'utilise Moodle d'une manière ou d'une autre depuis près de onze ans, mais je ne le développe activement que depuis neuf ans environ. J'ai commencé à m'impliquer vraiment dans le projet et à apporter des fonctionnalités essentielles comme le sélecteur d'activité. Je suis devenu le responsable du composant JavaScript et j'ai essayé d'améliorer la façon dont nous écrivons notre JS.

J'ai toujours vraiment aimé l'idée que Moodle soit Open Source et qu'il soit si largement adopté par tant d'institutions. Je ressens fortement les responsabilités sociales, donc être en mesure d'améliorer un projet communautaire aussi important et d'aider ses nombreux utilisateurs à titre professionnel est une chose vraiment stimulante à pouvoir faire.

Lorsque j'ai été approché pour travailler pour Moodle, j'étais vraiment excité. J'adore pouvoir redonner à la communauté de différentes manières, et je me sens privilégiée de pouvoir le faire dans le cadre de mon travail quotidien. J'avais toujours voulu vivre aux Antipodes, et quand l'occasion s'est présentée, j'ai sauté sur l'occasion.

Ayant travaillé en tant que membre de la communauté, et maintenant pour le siège de Moodle, il est intéressant de voir les nombreuses façons différentes dont les gens utilisent Moodle, et comment ils résolvent leurs nombreux défis d'une telle variété de façons. Cette expérience du monde réel de l'utilisation et du soutien de Moodle dans un cadre professionnel (une université) m'aide également à voir les différentes exigences de certains de nos utilisateurs.

Moodle HQ: Dans votre rôle d'analyste principal développeur / intégrateur pour Moodle HQ, vous devez avoir fait partie de projets Moodle passionnants. Quels sont certains des faits saillants marquants?

Andrew: C'est difficile. J'ai travaillé sur de nombreux projets au cours de mon séjour ici à Moodle et certains se démarquent vraiment, tandis que d'autres semblent être un projet constant qui ne se termine jamais. Je suis le responsable des composants du Forum - c'est l'une des parties les plus anciennes de Moodle et il y a beaucoup de petits ajustements sur lesquels j'ai pu travailler pour l'améliorer pour les utilisateurs.

Certains des changements que nous apportons sont très faciles à mettre en œuvre, mais ils font une énorme différence. Ce sont parmi les plus satisfaisants.

J'ai également eu l'opportunité de travailler sur la fonctionnalité User Tours dans Moodle il y a quelques années. Bien que notre mise en œuvre soit encore relativement immature, je pense qu'elle deviendra de plus en plus utile et importante au cours des prochaines années. J'ai également eu des commentaires très positifs sur la fonctionnalité.

Moodle HQ: Actuellement, vous faites partie de l'équipe travaillant à prendre en charge la conformité au RGPD dans les sites Moodle. Pouvez-vous décrire votre rôle dans ce processus et pourquoi le GDPR est un sujet brûlant en ce moment?

Andrew: Je travaille sur le projet GDPR depuis un moment maintenant. Au départ, mon rôle était plutôt celui d'un consultant, ce qui m'a conduit à un rôle de chef d'architecture et de chef d'équipe. Je suis vraiment satisfait de la solution proposée par mon équipe.

Je pense que la vie privée est un sujet très brûlant depuis un certain nombre d'années maintenant, et le niveau d'exposition que nous avons maintenant sur les réseaux sociaux a vraiment mis cela en lumière. Le Web existe depuis longtemps, mais à mesure qu'il mûrit et que nous publions de plus en plus de données, c'est quelque chose que nous devons vraiment prendre en considération.

Le RGPD n'est vraiment que la partie émergée de l'iceberg et je soupçonne que nous verrons d'autres pays appliquer une législation similaire. C'est un moment intéressant pour travailler dans le domaine, et je me demande comment cela affectera la façon dont la technologie interagit avec nous.

(Remarque: vous pouvez en savoir plus sur le plan et l'approche GDPR de Moodle sur un autre de nos articles)

Moodle HQ: Comme vous le savez, la communauté de Moodle ne se limite pas à nous ici, à Moodle HQ.
Nous avons des Moodlers partout dans le monde!

Pour les développeurs en herbe ou les Moodlers qui souhaitent contribuer à notre projet open source, quels conseils leur donneriez-vous?

Andrew: Si vous souhaitez vous impliquer dans le développement de Moodle, je vous recommande de trouver quelque chose que vous voulez réellement faire - un changement ou une nouvelle fonctionnalité qui vous intéresse réellement. Il est beaucoup plus facile de comprendre comment les choses s'emboîtent si vous avez un projet qui vous intéresse et vous expose à de nombreux problèmes auxquels nous sommes confrontés.

(Remarque: Vous voulez des idées sur la façon de contribuer à Moodle? Consultez nos suggestions sur notre site communautaire.)

Merci d'avoir pris le temps de nous parler aujourd'hui Andrew.

Êtes-vous ou connaissez-vous un Moodler qui fait des choses remarquables pour maintenir notre projet open source fort? Contacter Moodle HQ aujourd'hui.