Retour d'expérience sur la certification IBM Watson V3 Application Development
24 Mar 2018
Reading time ~6 minutes
- Introduction
- Phase de préparation
- Préparation
- Avancement réel
- Les informations à connaitre absolument
- Par rapport à l’exam
- Les points à améliorer
Introduction
Je vous présente dans cet article mon retour d’expérience et ma méthode de préparation par de la certification [C7020-230 - IBM Watson V3 Application Development] (https://www-03.ibm.com/certify/exam.html?id=C7020-230) en Mars 2018.
La certification est bien présenté sur le site d’IBM.
Phase de préparation
Cadre
Le cadre était bien favorable à la réussite :
- Je faisais partie d’un groupe de consultants Softeam qui se lancent sur la préparation de la certification.
- Le Lab : J’avais la chance d’être accompagné par l’équipe de l’Innovation Lab de Softeam (KHATTAB Soufiane, FLEURY Damien et VDOVICHENKO Antonina) qui m’ont présenté la certification et les supports de préparation.
- Management Softeam encourageant
- Début de préparation avant 3 semaines de l’exam
Lister des actions à faire
- Les supports de préparations (Les vidéos, Study Guide, Doc Softeam)
- Lister & préparer tous les supports en amont : Bien prendre à faire cette action parce qu’elle est cruciale pour la préparation et le chiffrage.
- Définir les supports en fonction du study guide pour éviter la documentation hors scope
Définir les supports à étudier :
- IBM Institute (très bien fait)
- Documentation du Cloud IBM (Bluemix)
- Documentation interne softeam élaborée par l’Innovation LAB (confidentiel Softeam)
- Des cas pratiques d’utilisation (Starter Kit)
- Un test blanc (Elaboré par le LAB)
Chiffrage
- Bien chiffrer les supports à étudier. Pour les vidéos, il faut prévoir au moins 2 fois la durée de la vidéo, et si vous êtes du genre à prendre beaucoup de notes (comme moi 😊), prévoir 5 fois le temps de la vidéo.
- Pour la documentation texte, je mets 4 à 5 minutes par page (A4 standard) pour une première lecture & prise de note.
- Garder de la marge (2 jours au moins) pour à couvrir à certaines conditions extraordinaires qui peuvent arriver lors de la période de préparation
- Prévoir les temps pour les relectures
- Lister les évènements / contraintes professionnelles ou familiales prévues et susceptibles de vous occuper (vacances, des déplacements professionnels …)
Planning
Date d’exam
Il faut savoir les dates des sessions d’exam (et de préparation éventuellement) en amont. J’ai choisi de passer un lundi de 13h à 15h (premier créneau disponible) pour plusieurs raisons :
- Le lundi vient après un Week-end bien chargé en préparation, donc, les idées sont assez fraiches dans mon esprit et l’exam vient du coups dans la continuité de ma préparation.
- J’ai choisi le créneau 13h à 15h ce qui me donne le temps de bien me réveiller le matin, réviser mes notes, bien me concentrer et d’arriver au lieu de passage bien avant l’heure du passage.
Il y a certaines personnes qui ont choisi le lendemain du jour de préparation, ce qui me semble est aussi un bonne idée, d’autres ont choisi le dernier jour pour avoir le maximum de feedback et pour avoir plus de temps de préparation
Objectifs
Fixer des objectifs intermédiaires et des jalons
- Objectif 1 : Finir la documentation IBM au bout des 2 premières semaines
- Objectif 2 : Finir toute la documentation avant la journée de préparation
- Objectif 3 : Finir les relectures Quizz & test blanc en J-1
- Objectif 4 : Avoir des notes pour la révision avant l’exam Se rattrapper en cas de retard
Penser à fixer des objectifs SMART (voir article Time Management ).
Communauté
- Privilégier des meet-ups / session de préparation commune / journée de formation pour échanger avec vos collègues qui préparent, et les intégrer dans la préparation
- Essayer d’expliquer ce que vous avez étudié à une autre personnes (votre conjoint par exemple). C’est la meilleure façon de savoir si vous avez tout compris.
- Faire partie d’un groupe de préparation pour garder le cap et la motivation
Répartition du temps
- J’ai prévu en moyenne 2 heures par jours pendant 3 semaines
- Dernier jour : Relecture des notes + refaire les quiz + test blanc + prendre des notes du test blanc
- Le jour de l’exam : Relecture des notes
Mon planning initial
Semaine 1
Semaine 2
Semaine 3
Préparation
La documentation
- La documentation est riche, et complète.
- Bien suivre le study guide pour couvrir tout ce qu’il faut savoir pour la certification
- Comprendre l’intérêt de chaque service
- Apprendre certaines informations clé
Les modules
- Suivre les cours de l’institut
- Passer les quizz à la fin de chaque module préparé
- Obtenir des badges IBM (pour certain modules)
Prendre des notes
- Penser à prendre des notes pour la révision du dernier jour (soit en format papier ou numérique), notamment pour les vidéos qui n’ont pas de support texte J’ai noté également les questions du quizz auxquelles j’avais eu du mal à répondre.
L’anglais
- Si l’exam est en anglais, faites la préparation en anglais.
- Cela permet d’être familier avec le langage de la technologie, en plus, certains termes techniques, pourraient être confus en traductions, par exemple « clustering » et « classification » …
- Le vocabulaire de la documentation est le même vocabulaire de l’exam.
Les Quizz
- Refaire tous les Quizz A la fin de préparation
- Passer le test blanc le dernier jour de préparation pour simuler l’exam (condition exam)
Journée de préparation IBM
La journée de préparation est dispensée par des experts IBM. Lors de cette journée :
- Rappel et explication de tous les objectifs de la certification
- Un Quizz de 44 questions
- Occasion pour poser les questions
A faire absolument.
Avancement réel
- J’ai mis beaucoup plus de temps que le temps prévu
- En avance généralement sur les modules de IBM Institut
- J’ai fait qu’une petite partie du WKS (vu le programme de la certification)
- J’ai préparé la documentation des API en avance vu qu’ils étaient intégrés dans les modules d’ IBM Institut
- J’ai passé du temps sur Bluemix (architecture + doc) - hors scope de la certification
- J’ai passé 3 fois plus de temps à lire la documentation du LAB
- Je n’ai pas fait le TP du LAB
- Profiter des pauses déjeuner pour réviser. Cela permet de diviser les heures de préparations entre la journée et la soirée
- J’ai passé du temps pour les relectures non prévus initialement dans le chiffrage.
- J’ai passé toute la dernière semaine à lire et à relire la documentation du LAB + mes notes
Mon planning réel
Semaine 1
Semaine 2
Semaine 3
Les informations à connaitre absolument
- Les types d’apprentissages (Supervised / unsupervised)
- Synapses et Noeuds
- Les métriques (Accurancy / Precision / F1)
- Les commandes basiques Bluemix
- Les services Watson utilisés dans les starters Kit
- Les services à entrainer et services déjà entrainés
- La gestion des langue dans les services
- Les tailles max et min des input ( records / images …)
- Les paramètres d’appel des service Text to Speech et Speech to Text
- La gestion des Logs
Par rapport à l’exam
- 61 Question en total
- 30 questions (d’apprentissage)
- 20 question de réflexion
- 11 questions dures / floues
- 1h45 assez suffisant (fini en 40 minutes)
- Bien lire les questions : Il y a parfois certaines nuances dans les énoncés
Les points à améliorer
- Supports étudiés : pas mal de documentation institue à parcourir rapidement
- Sur les starter Kit, on peut aller plus vite
- Estimer le temps de relecture & d’apprentissage
- Effectuer un chiffrage macro un peu plus large que ce qui est écrit sur le site de la doc
- S’assurer d’avoir planifier tous les points évoqués dans le study guide