$30 off During Our Annual Pro Sale. View Details »

Vers la certification Symfony et au-dela.pdf

Vers la certification Symfony et au-dela.pdf

Camille Jouan

March 24, 2023
Tweet

More Decks by Camille Jouan

Other Decks in Technology

Transcript

  1. Vers la
    certification
    Symfony et
    au-delà
    Camille JOUAN

    View Slide

  2. Camille Jouan Software Engineer chez Platform.sh
    + Ingénieure structure
    + Puis associée d’une agence
    d’architecture
    + 2020 Reconversion
    + Software Engineer dans l’équipe
    Blackfire 🖤
    Passionnée de Roller derby!
    + Joueuse et coach pour l’équipe de
    Bordeaux
    Elle/la
    2

    View Slide

  3. Sommaire
    ● La méthodologie
    ● Le planning
    ● L(es) outil(s)
    ● Les ressources
    ● L’examen
    ● Et ensuite?
    3

    View Slide

  4. La méthodologie
    A.k.a. le plan de bataille

    View Slide

  5. La roue de Deming
    ACT
    Agir, corriger, prendre les
    décisions qui s’imposent.
    CHECK
    Vérifier les résultats, mesurer et
    comparer avec les prévisions..
    DO
    Mettre en œuvre le plan.
    PLAN
    Préparer, planifier, établir les
    objectifs.
    Roue de Deming
    5

    View Slide

  6. Gérer son
    projet
    Dans l’ordre:
    1. Paniquer (OPTIONNEL)
    2. Collecter de l’information
    3. S’organiser et planifier
    + Quoi?
    + Comment?
    + Quand?
    4. Faire (ici = apprendre)
    5. Ajuster le plan
    + Répéter les étapes 3 à 5
    6

    View Slide

  7. Mon plan
    6
    7

    View Slide

  8. Le planning
    Il y a encore des gens qui font des plannings?

    View Slide

  9. Un planning faux vaut
    mieux que pas de planning
    du tout.

    View Slide

  10. Planifier! 1. Définir son objectif
    + Quand passer la certification ?
    + Etre réaliste!
    2. Faire un rétroplanning
    + Essayer de faire rentrer le plan
    de bataille dans l’objectif
    + C’est OK si c’est faux!!!
    3. Contrôler et ajuster
    + Rendre le planning de moins en
    moins faux
    TIP
    Si vous avez le temps et l’argent
    nécessaires, planifiez un passage
    “blanc”. Ajustez votre plan de bataille
    et votre planning après ce test!
    10

    View Slide

  11. Mon planning :’)
    Lecture ciblée en
    codant
    13/06
    11

    View Slide

  12. Les outils
    C'est l'heure de la bonne vieille feuille de calcul

    View Slide

  13. Suivre sa
    progression
    Quels indicateurs?
    + 2 indicateurs principaux
    - Temps passé
    - Savoir acquis
    + 2 objectifs
    - Observer sa progression
    - Ajuster son plan et son planning
    Comment les monitorer?
    + Choisir un outil et s’y tenir
    - Asana
    - Trello
    - Google Calendar & tasks
    - Excel…
    TIP
    Gardez à l’esprit que votre projet n’est
    pas de créer l’outil parfait, mais
    d’obtenir la certification :)
    13

    View Slide

  14. Mon suivi
    14

    View Slide

  15. Les ressources
    On va farmer!

    View Slide

  16. Ressources
    Les gens
    + Embarquer tout le monde dans son projet de
    certification - Mentor(s), collègues, ami‧es, famille…
    - Poser des questions
    - Recevoir des conseils
    - Etre soutenu‧e
    + Groupe de travail
    Le temps & l'argent
    + Parler de son projet avec son manager
    - Demander du temps de préparation
    - Demander à l'entreprise de payer les passages
    de certification
    - Demander à l'entreprise de payer la formation
    Le savoir
    + Voir collecte de données de l'étape 1 :)
    + Coder!!!
    TIP
    Rejoignez le channel #certification sur
    le slack Symfony Dev.
    16

    View Slide

  17. C'est en forgeant qu'on
    devient forgeron‧ne.

    View Slide

  18. Mes
    ressources
    Le temps & l'argent
    + 20% de mon temps de travail dédié à la préparation
    de ma certification (1 jour par semaine)
    + Passage(s) de certification payés par mon
    entreprise
    Le savoir
    + Symfony: The Fast Track → lire, comprendre,
    pratiquer
    + Documentation officielle de Symfony
    + ThomasBerends/symfony-certification-preparation
    -list → liste de pointeurs. N'oubliez pas de lui
    donner des ⭐
    + Coder!!!
    TIP
    Si vous en avez les moyens, jetez un
    œil à la préparation en eLearning
    proposée par SensioLabs.
    18

    View Slide

  19. L’examen
    Le moment où tous ces efforts payent 🎉

    View Slide

  20. Infos en vrac
    A quoi ressemble la certification?
    + Infos publiques:
    - Online
    - 75 questions
    - 90 minutes
    - Pas de code à écrire
    + Types de questions
    - Vrai / Faux
    - Choix unique
    - Choix multiples
    + En Anglais!!!
    + Le reste est confidentiel
    - Lire le site de la certification
    - Passage blanc!
    TIP
    N'oubliez pas de remercier toutes les
    personnes qui vous ont aidé‧e à
    l'annonce des résultats :)
    20

    View Slide

  21. Et après?
    🎶 Pour aller plus haauuuuuuuuuut 🎶

    View Slide

  22. Appliquer ça
    tout le temps… Cette méthodologie s'applique à n'importe
    quel projet d'autoformation
    + Définir ce que vous voulez/devez
    apprendre
    - Qu'est ce qui est attendu de vous?
    - Jusqu'où voulez-vous aller?
    - Quelle est votre Definition of Done?
    + Rajouter éventuellement des étapes de
    validation avec votre manager
    - Entre le plan de bataille et le
    planning
    22

    View Slide

  23. “La progression de ta carrière,
    c'est 10% la responsabilité de
    ton manager et 90% ta
    responsabilité individuelle.”
    一 Un de mes managers, visiblement fatigué de mes questions

    View Slide

  24. … pour gérer
    sa carrière!
    Quel rapport entre autoformation et
    gestion de carrière?
    + On n'a pas le contrôle complet de sa
    progression de carrière, mais on a le
    contrôle des compétences qu'on
    acquiert.
    Comment faire?
    + Soyez proactif‧ve!
    + Le mentorat joue un rôle clé
    - Si vous n'avez pas encore de
    mentor, trouvez-en (au moins) un‧e.
    - Devenez mentor!
    Mon rêve
    + Remplacer "gravir les échelons" par
    "explorer les compétences"
    TIP
    Si vous manquez d'inspiration,
    parcourez https://roadmap.sh pour
    trouver votre prochain projet
    d'auto-formation.
    24

    View Slide

  25. Une analogie avec
    Guild Wars 2
    Après tout, pourquoi pas?

    View Slide

  26. D'abord, vous commencez
    à explorer un poste
    Vous êtes ici
    Ce poste est adapté à votre
    niveau actuel

    View Slide

  27. Puis des gens vous aident
    à trouver quoi apprendre
    et dans quel ordre
    Votre mentor
    🖤
    1. PHP
    2. Symfony
    Il y a aussi
    RabbitMQ, mais
    mieux vaut ne
    pas commencer
    par ca

    View Slide

  28. Finalement, vous êtes
    suffisamment à l'aise avec
    ce poste pour envisager
    d'en explorer un autre
    Vallée des
    tech lead
    Manager city
    Montagnes de
    la gestion de
    projet

    View Slide

  29. En résumé + Gérer son autoformation comme
    on gère un projet
    - Décomposer toutes les étapes
    et en faire un plan
    - Planifier du temps réaliste dans
    sa semaine pour le faire
    - Apprendre, suivre le plan
    - Ajuster le plan autant que
    nécessaire
    + Utiliser l'autoformation pour faire
    avancer sa carrière
    29

    View Slide

  30. Thank you!
    Camille Jouan
    elle / la
    Software Engineer, Platform.sh
    [email protected]
    @Ca-Jou
    30

    View Slide