7 conseils pour se préparer à l'examen d'ingénieur certifié Elastic

blog-certificate-720x420.png

Vous êtes développeur et vous souhaitez mettre en avant vos compétences pour faire progresser dans votre carrière ? Et si vous passiez une certification dans une technologie clé ? L'examen d'ingénieur certifié Elastic fait partie des certifications accessibles aux utilisateurs de produits Elastic pour démontrer leurs compétences.

Tout comme lorsque vous étiez à l'école, la préparation de cet examen de certification peut vous angoisser, comme en témoignent des membres de notre communauté. 

En tant que nouvelle ambassadrice de la communauté, je me suis renseignée sur les derniers produits Elastic et ai mis à profit mon expérience antérieure en tant que développeuse pour déterminer comment les utiliser. Dans cet article, je vous donne quelques conseils et ressources pour que vous ayez toutes les clés en main pour réussir votre examen d'ingénieur certifié Elastic.

[Article associé : Becoming an Elastic Certified Engineer pays dividends]

1) Utilisez différents formats de contenus

Nous traitons tous les informations à des vitesses différentes et via des supports différents. Peut-être qu'au temps où vous étiez à l'école, vous étiez capable de vous rappeler des pages entières d'un manuel scolaire que vous aviez lu la semaine précédente, mais que vous étiez incapable de vous remémorer les notions que vous aviez abordées pendant un cours théorique. Ou, peut-être que, comme moi, vous appreniez mieux en mettant la main à la pâte lors d'ateliers de travaux pratiques. Il en va de même lorsque vous souhaitez apprendre à utiliser de nouvelles technologies, dont Elasticsearch. L'idéal est de combiner à la fois des ressources théoriques et des applications pratiques.

Si vous êtes un professionnel aguerri, l'option la plus efficace pour vous sera probablement d'élaborer une application avec Elasticsearch. Peut-être que vous suivrez les traces de notre fondateur Shay en montant un projet qui vous tient à cœur, par exemple une application culinaire

Si vous venez de vous lancer dans l'aventure, je vous conseille de suivre la formation pour ingénieur Elasticsearch, qui est disponible sous forme de classe virtuelle ou à la demande. Ce cours allie des contenus vidéos et des exercices de travaux pratiques pour vous apprendre à utiliser Elasticsearch. Même si vous êtes tenté par l'idée de faire plusieurs choses à la fois, ne regardez pas les vidéos et ne faites pas les travaux pratiques en même temps. Vous constaterez, tout comme moi, que ça n'aide pas à assimiler les concepts ! Ce qu'il est préférable de faire, c'est de prendre des notes sur les points clés au fur et à mesure. Cette démarche consistant à encoder les informations d'une façon qui vous est propre peut vous aider à mieux comprendre les concepts et à les retenir.

Autre outil d'étude intéressant : le fait d'interagir avec la communauté Elastic et d'y apporter votre contribution. Les contributions de contenus permettent de faire de recherches sur des thèmes et de renforcer votre compréhension en la matière. De nombreuses documentations créées par l'équipe de la communauté, ou par notre vaste communauté d'utilisateurs Elastic dans le monde entier, peuvent vous offrir différents points de vue sur un sujet pour consolider votre apprentissage. Il existe de nombreuses façons de vous impliquer, par exemple : 

Pour ma part, j'ai trouvé que le fait d'utiliser différents contenus, de participer à quelques événements et de poser des questions à des collègues m'avait grandement aidée dans mon apprentissage. J'ai indiqué à la fin de cet article une liste de ressources utiles pour l'apprentissage et la préparation à l'examen.

[Article associé : 5 Reasons to join the Elastic Contributor Program]

2) Un seul mot d'ordre : exercez-vous, encore et toujours plus !

L'entraînement permet d'atteindre la perfection. Il existe de nombreux exercices pour que vous vous fassiez la main avec la Suite Elastic. Si vous vous inscrivez à la formation, vous voudrez peut-être faire et refaire les exercices pour renforcer vos connaissances. 

De nombreux exercices pratiques sont présentés dans la vidéo Acing the Elastic Certified Engineer Exam. Vérifiez la version d'Elasticsearch utilisée et effectuez des recoupements avec le programme de formation actuel pour vous assurer que ces ressources couvrent l'ensemble des sujets abordés dans l'examen.

Quels que soient les exercices réalisés, si vous avez imaginé une solution différente et que vous obtenez la même réponse, c'est bon ! Assurez-vous que les résultats correspondent et reproduisez également la solution suggérée : cela vous permettra d'avoir plusieurs cordes à votre arc. Déterminez si la solution que vous avez appliquée est optimale. Par exemple, lorsque vous écrivez des requêtes Elasticsearch et des agrégations sur un sous-ensemble de données, l'application d'un filtre sur les requêtes correspondantes sera plus efficace conformément au fonctionnement de la mise en cache des requêtes dans Elasticsearch.

Lorsque vous répondez à des questions lors de travaux pratiques ou d'exercices, écrivez-les plutôt que de copier-coller des extraits de la documentation. C'est une bonne technique pour faire travailler votre mémoire lorsque vous écrirez des commandes lors de l'examen. Autre point important : apprenez les raccourcis de la console Kibana, comme les commandes du clavier, les raccourcis de la documentation et le retrait automatique. Ces raccourcis sont accessibles sous Dev Tools (Outils de développement).

Lorsque vous réalisez des exercices pratiques, essayez de les faire dans des conditions les plus proches possible de celles de l'examen. Imposez-vous une limite de temps similaire pour déterminer à quel rythme vous avancez. Gardez à l'esprit l'environnement dans lequel vous passerez votre examen : utilisation d'un écran unique équipé d'une webcam, microphone, haut-parleurs, bureau propre. 

3) Essayez tout d'abord de corriger vos erreurs par vous-même

Lors de votre entraînement, vous rencontrerez inévitablement des messages d'erreur et ferez des fautes lors de l'écriture des requêtes. En général, les développeurs ont tendance à acquérir de solides compétences de recherche avec leur moteur de recherche préféré, ce qui leur permet de trouver rapidement la réponse aux messages d'erreur qu'ils rencontrent. 

Néanmoins, étant donné que vous n'aurez accès à aucun moteur de recherche lors de votre examen, vous pouvez vous retrouver en difficulté au moment de diagnostiquer les problèmes rencontrés avec votre solution si vous vous reposez uniquement sur ce type d'approche. Efforcez-vous de lire le problème et de le diagnostiquer par vous-même au lieu de saisir le message d'erreur dans votre moteur de recherche préféré. Vérifiez également que vous êtes suffisamment à l'aise pour vous repérer dans la documentation Elastic avec la version d'Elasticsearch utilisée lors de l'examen.

4) Reposez-vous !

Qui dit certification, dit beaucoup d'informations à assimiler. Quiconque débute sur Elasticsearch sera d'accord pour dire qu'il y a beaucoup de choses à apprendre. Je suis passée par là également en tant que nouvelle Elasticienne. Nous avons tous une limite au volume d'informations que nous pouvons ingérer dans notre cerveau en une seule fois.

Même si votre examen est déjà planifié et que la date se rapproche inexorablement, ou si vous attendez de fixer un créneau pour vous sentir plus à l'aise, il est important que vous preniez du temps pour vous lors de la préparation. En particulier si vous faites vos révisions après votre journée de travail. Respectez la dimension "Space, Time" de notre code source Elastic et assurez-vous d'avoir des créneaux réservés à l'étude, de faire des pauses régulièrement pour digérer le contenu, et de passer une bonne nuit pour avoir le temps de rêver... J'ai trouvé que les jours de repos préconisés par Elastic, les Shut It Down Days, m'ont permis de me laisser le temps de bien assimiler mes propres apprentissages.

5) Confirmez que vous avez abordé tous les sujets possibles pour l'examen

Avant l'examen, consultez les sujets au programme afin de vérifier que vous les avez tous abordés lors de votre apprentissage. Assurez-vous que vous êtes à l'aise avec les différents termes utilisés et avec les écrans ou appels d'API auxquels ils font référence.

6) Contactez l'équipe Certifications si vous avez besoin d'aide

Au fur et à mesure que la date de votre examen se rapproche, vous pouvez avoir des questions concernant les aspects logistiques. Pour les personnes à mobilité réduite, des aménagements de temps ou du temps supplémentaire peuvent être accordés. Bon nombre de questions logistiques sont traitées dans la vidéo Preparing for the Elastic Certified Engineer Exam - Get Elasticsearch Certified. Notre équipe Certifications est toujours ravie de pouvoir aider en apportant les éclaircissements nécessaires. Aussi, n'hésitez pas à la contacter à l'adresse certifications@elastic.co pour obtenir de l'aide. 

7) Fêtez votre réussite !

En réussissant l'examen d'ingénieur certifié Elastic, vous avez accompli un grand pas en avant. Tous vos efforts sont récompensés. Naturellement, vous pouvez avoir envie de passer une autre certification, comme l'examen d'analyste certifié Elastic ou d'ingénieur en observabilité certifié Elastic. Mais il est important que vous profitiez du moment présent. Vous venez de passer votre examen et de le réussir : prenez le temps de savourer votre victoire et de la partager avec vos proches ! Et surtout, accordez-vous une pause bien méritée.

Pour ma part, c'est ce que j'ai fait. Quand j'ai appris que j'avais réussi mon examen (que j'ai passé récemment), je l'ai fêté avec une petite danse de la victoire et j'ai dîné à l'extérieur en famille.

Bonne chance !