← tous les articles

Carrière

Comment la certification m'a fait recommencer à étudier

Comment me préparer à l'AZ-900 m'a aidé à arrêter de sauter d'un sujet à l'autre et à étudier avec une direction plus claire.

Comment la certification m'a fait recommencer à étudier

Pendant un moment, ma façon d'étudier était complètement éparpillée.

Un jour je lisais sur Clean Architecture. Le lendemain c'était Kubernetes, RabbitMQ, SQL, system design ou un autre sujet qui semblait essentiel pour un backend developer.

Aucun de ces sujets n'était une perte de temps, mais je changeais toujours avant d'aller assez loin dans l'un d'eux. Je terminais une session d'étude avec plus d'onglets ouverts qu'au début et j'avais quand même l'impression d'avoir fait très peu.

Me préparer pour l'AZ-900 m'a donné un chemin à suivre.

Trop d'options me ralentissaient

Je pensais que le problème était la motivation. C'était probablement plus proche de la decision fatigue.

Il n'y a pas de fin évidente à l'apprentissage du développement logiciel. Après le C# vient ASP.NET Core. Puis les bases de données, l'authentification, le testing, le caching, le messaging, Docker, le cloud, la sécurité et le deployment. Chaque sujet ouvre un autre groupe de sujets.

J'essayais de décider ce qui comptait à chaque fois que je m'asseyais pour étudier. Ça consommait de l'énergie avant même de commencer.

Le guide d'étude de l'AZ-900 a supprimé une partie de ce choix. Il m'a donné un groupe fixe de sujets : concepts de cloud, services Azure, identité, gouvernance, monitoring, pricing, régions et availability zones.

Je devais quand même étudier, évidemment, mais je n'avais plus à inventer le plan chaque jour.

L'examen a donné une limite à l'étude

« Apprendre Azure » est trop vague pour être utile.

Se préparer pour un seul examen, c'est plus petit. Il y a une liste officielle de sujets, des practice questions et un point où la préparation s'arrête.

Cette limite m'a aidé. Je n'avais pas besoin de comprendre chaque service qu'Azure propose. J'avais besoin de comprendre assez pour expliquer les principaux services et reconnaître quand quelqu'un les utiliserait.

Les practice questions ont aussi rendu évidentes les zones faibles. Parfois je reconnaissais un terme mais ne pouvais pas l'expliquer. D'autres fois, deux réponses semblaient presque identiques parce que j'avais mémorisé des définitions sans comprendre la différence.

Se tromper sur ces questions était utile. Ça me donnait quelque chose de précis à revoir.

Azure s'est connecté à mes projets .NET

Avant d'étudier les concepts de cloud, je pensais surtout à une application comme le code et la database.

Azure m'a fait réfléchir à ce qui se passe après que l'API fonctionne sur ma machine.

Où va-t-elle tourner ? Où devrait vivre sa configuration ? Qui peut changer les resources ? Comment vais-je voir les erreurs ? Que se passe-t-il quand quelque chose tombe ? Combien va coûter le setup ?

J'avais déjà vu certaines de ces questions avant, mais pas comme des parties du même système.

Ma connaissance d'Azure était encore basique, mais elle m'a aidé à relier des choses que j'avais déjà touchées en .NET, SQL et Docker.

J'ai encore besoin de construire des choses

Étudier pour un examen peut devenir une autre forme de procrastination. Regarder des leçons et répondre à des quiz semble productif, même quand aucun code n'est écrit.

Je ne veux pas remplacer les projets par des certificats.

Mon objectif est de travailler comme .NET backend developer. J'ai encore besoin de progresser en C#, ASP.NET Core, SQL, API, testing et debugging. Un certificat cloud peut soutenir ce travail, mais il ne peut pas le remplacer.

Ce qui a le mieux fonctionné pour moi, c'est de relier chaque sujet cloud à quelque chose que j'ai construit.

Quand j'étudie le monitoring, je pense à comment je surveillerais une de mes API. Quand j'étudie l'access control, je pense à qui devrait pouvoir faire le deploy de l'application ou changer une resource de production.

Ça rend le sujet moins abstrait et plus facile à retenir.

La routine est devenue plus facile à suivre

Mes sessions d'étude sont devenues plus simples :

  1. Choisir une section de l'exam guide.
  2. Écrire le concept avec mes propres mots.
  3. Répondre aux practice questions.
  4. Revoir ce que j'ai raté.
  5. Relier le sujet à un de mes projets.

Certaines de ces notes deviennent maintenant des articles de blog.

Les écrire m'oblige à remarquer quand ma compréhension est encore vague. C'est facile de croire que je comprends Azure RBAC jusqu'à ce que j'essaie d'expliquer la différence entre un role, un scope et un assignment sans copier la documentation.

Ce qui a changé

La certification ne m'a pas rendu discipliné d'un coup. Je me laisse encore distraire par de nouveaux outils et sujets.

Mais elle m'a donné quelque chose vers quoi revenir.

Au lieu de décider à partir de rien ce qu'il fallait étudier, j'avais un syllabus et une prochaine étape. Ça a suffi pour me remettre à étudier de façon régulière.

Le badge est utile, mais c'est la structure qui m'a le plus aidé.