Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Le rocher de Sysiphe - AFUP Day Rennes 2021

Le rocher de Sysiphe - AFUP Day Rennes 2021

Comment améliorer ses compétences en développement logiciel ? Comment en trouver le temps, quoi apprendre, et comment le faire efficacement ?

Pascal Le Merrer

May 28, 2021
Tweet

More Decks by Pascal Le Merrer

Other Decks in Programming

Transcript

  1. Pascal Le Merrer - Mai 2021
    Le rocher de Sysiphe
    Améliorer ses compétences en développement logiciel

    View Slide

  2. … mais des pistes
    Pas de vérité universelle

    View Slide

  3. getalma.eu
    Qui suis-je ?

    View Slide

  4. n’est pas classique…
    Mon parcours

    View Slide

  5. Lui et moi sommes de vieux amis
    Le syndrome de l’imposteur

    View Slide

  6. Réactions au syndrome
    de l’imposteur

    View Slide

  7. Pourquoi apprendre ?

    View Slide

  8. Employabilité
    Faire carrière dans le dev

    View Slide

  9. Efficacité
    Birmingham
    screwdriver

    View Slide

  10. Pour le plaisir !
    Registre
    émotionnel
    Agréable
    Registre
    émotionnel
    Désagréable
    Je ne sais pas
    que je ne sais pas
    Je sais que
    je ne sais pas
    Je sais que
    je sais
    Je sais
    et je ne sais plus
    que je sais
    Hormone du stress
    Cortisol, épinéphrine,
    norépinéphrine
    D'après D, Favre, Dunod 2016 – Éduquer à
    l'incertitude
    Hormone du plaisir
    Dopamine, sérotonine,
    endorphine

    View Slide

  11. Quand apprendre ?

    View Slide

  12. Tout le temps…
    … mais ce n’est pas une punition !

    View Slide

  13. Le manque de temps
    objection la plus courante

    View Slide

  14. 30 minutes par jour
    pas toute l’année

    View Slide

  15. Apprendre est
    un investissement
    il y a un retour

    View Slide

  16. Pendant les heures de
    travail
    Selon le contexte

    View Slide

  17. Ne demandez pas la
    permission
    c’est faisable…

    View Slide

  18. Sur votre temps libre
    Aucune obligation

    View Slide

  19. Quoi apprendre ?

    View Slide

  20. Joindre l’utile à l’agréable

    View Slide

  21. c’est pérenne
    Apprendre des principes

    View Slide

  22. The Pragmatic Progammer
    Apprendre un langage
    par an

    View Slide

  23. Sortir de sa zone
    de confort

    View Slide

  24. Projets personnels

    View Slide

  25. Objectifs atteignables

    View Slide

  26. • projets d’apprentissage
    • open source
    Idées de projets

    View Slide

  27. Pas obligatoirement
    de la technique

    View Slide

  28. Comment apprendre ?

    View Slide

  29. Lire du code

    View Slide

  30. Vous n’êtes pas votre code
    Egoless programming

    View Slide

  31. … surtout désagréables !
    Tenir compte
    des retours

    View Slide

  32. en surface…
    Veille technologique

    View Slide

  33. pour creuser
    Lire un livre

    View Slide

  34. Pas besoin de savoir dessiner !
    Sketch noting

    View Slide

  35. 70 livres
    400 articles scientifiques
    Niklas Luhmann 1927 - 1998

    View Slide

  36. 90 000 notes
    Zettelkasten

    View Slide

  37. Logiciels pour
    Zettelkasten
    • Zotero
    • Obsidian
    • …

    View Slide

  38. Méthode Feynman
    Efficacité des méthodes
    d’apprentissage

    View Slide

  39. Conclusion

    View Slide

  40. Albert Camus
    « Il faut imaginer
    Sisyphe heureux »

    View Slide

  41. … n’est pas celui qu’on croit
    Le développeur 10x

    View Slide

  42. Alma recrute
    Offres sur Welcome to the Jungle
    Merci !

    View Slide

  43. Le blog de Medhi Zed
    The pragmatic programmer (édition 20ème anniversaire) 

    Ergonomie web : Pour des sites web efficaces (4e édition)

    infoq.com veille techno

    dev.to veille techno

    exercism.io exercices d’apprentissage de langages
    unpictoparjour.fr : skechnoting
    Zettelkasten système d’organisation des notes
    Obsidian prise de note et zettelkasten
    Quelques références

    View Slide