↑ 1 ou 2 symptômes familiers ? ↑ Notre proposition, garantie sans bullshit, c'est :

La psychologie du code

Le programme de formation+coaching qui te fait devenir un·e bien meilleur·e développeur·se sans te faire écrire une ligne de code !

Comment ? En développant les soft skills et en renforçant la sécurité psychologique dans ton équipe (startup ou grand groupe), vous devenez tous plus productifs et plus épanouis.

shape

La psychologie du code, c'est quoi ?

C'est le rapport qu'on a au code et aux autres codeurs.

En mettant le développement personnel au service du développement informatique, on remet notre égo à sa juste place, au service de l'exigence et de la créativité, mais pas en travers de la collaboration.

Et les bénéfices sont nombreux :

Sécurité psychologique

C'est la base de tout. Google l'a identifiée comme le facteur n°1 de performance de ses équipes tech, et c'est pas sans raison.

Gain de productivité

Lorsqu'on ne passe plus son temps à gérer les égos ou à parler des faux problèmes, on peut enfin se concentrer sur la création de valeur.

Accueil du changement

Quand on doit se réinventer individuellement et collectivement, bien se connaître est devenu une compétence indispensable.

Collaboration accrue

Pour travailler sur de larges bases de code et avec de nombreuses parties prenantes, il faut savoir communiquer sainement.

La psychologie du code

Les 7 principes

Pour nous, maîtriser la psychologie du code revient à intégrer 7 principes, ou croyances fortes, dans sa propre pratique.

Certains de ces principes peuvent paraître évidents, et ils ont été construits dans ce but.

Tout le sujet est justement d'aller creuser en profondeur ce qui se joue chez nous dans chacune de ces directions en explorant de nombreux modèles et protocoles de neurosciences, de psychologie et de philosophie (liste détaillée dans la FAQ).

Les bénéfices

Une équipe qui a développé un langage commun de compréhension de sa dynamique personnelle et inter-personnelle et a renforcé ses compétences softs vit mieux son quotidien. Le travail y est plus épanouissant et plus productif.

Notamment, elle a en main les outils pour régler les problèmes suivants :

Le programme

Qu'elles soient en autonomie et 100% à distance ou sur-mesure en présentiel, les formules incluent de l'accompagnement individualisé avec un coach professionnel.

Les notions transmises sont complètement adaptées au contexte d'une équipe technique, avec des exemples pratiques du quotidien.

Autonome
3 000 € HT

Pour une équipe de 5p. *

  • La maîtrise des 7 principes, sur 7 semaines, grâce à :
  • 10h de formation en vidéo
  • 8h d'auto-coaching
  • 2h30 d'ancrage collectif
  • 1h d'ancrage individuel **
  • Accès à la communauté
Sur-mesure
3 500 € HT

Pour 1 journée avec max 12 p.

  • La progression sur 4 thèmes, en une journée, grâce à :
  • choix des 4 bénéfices prioritaires
  • formation sur chaque thème (20%)
  • mise pratique sur chaque thème (80%)
  • Option : 1h d'ancrage individuel **
  • Accès à la communauté

* La version "Autonome" peut aussi être souscrite en solo (750 € HT) et le participant aura au total 2h de coaching individuel.

** Des sessions individuelles de 1h, à distance, additionnelles peuvent être ajoutées pour 250 € HT de l'heure.

Des réductions sont prévues pour les particuliers, les indépendants, les devs actifs dans l'OSS et les achats en quantité. Nous contacter.

Les formateurs / coachs

Nous avons tous les deux une double-casquette codeur + coach professionnel qui nous a permis de concevoir un programme conçu sur des bases neuro / psycho / philosophiques mais sur mesure pour des devs.

Hugues

Ingénieur de l'École Centrale Paris, j'ai commencé à coder avant l'âge de 10 ans (avec QBasic !) et j'ai toujours continué depuis plus de 25 ans, pour mon travail (dans des grosses entreprises, dans des startups ou en freelance) ou comme hobby (par intérêt et curiosité). Entre temps, j'ai accompagné de nombreuses équipes pour les aider à mieux fonctionner, et je me suis formé au coaching individuel afin d'accompagner psychologiquement des individus dans leur transformation (notamment des CTOs, devs, scrum masters, PO ou directeurs IT).

  • Facettes : 50% coach / 50% codeur
  • Langages : Visual Basic, PHP, SQL, OCaml, C/C++, Ruby, C#, Python, Javascript, Go, Typescript
  • Protocoles de coaching : Programmation Neuro-Linguistique, Analyse transactionnelle, Communication non violente
Hugues
Etienne

Ingénieur de formation (ECAM Arts et Métiers), j'ai fait un petit détour par le code durant quelques années. Je suis ensuite revenu à ma passion principale, l'accompagnement des humains dans leur développement professionnel ou personnel. Lors de divers programmes de transformation des organisations, j'ai accompagné des équipes de développeurs dans l'amélioration de leur fonctionnement.

  • Facettes : 80% coach / 20% codeur
  • Langages : Ruby, Javascript
  • Protocoles de coaching : Programmation Neuro-Linguistique, Analyse transactionnelle, Communication non violente, Hypnose ericksonnienne et humaniste
Etienne

Manifeste

Nous sommes développeurs.

Software is eating the world et nous jouons aujourd'hui un rôle fondamental de bâtisseurs dans la société. À ce titre, nous avons conscience de ce que nous faisons, pour quoi nous le faisons, mais aussi comment nous le faisons.

Notre soif de technicité et de qualité nous fait parfois oublier que nous ne sommes pas ce que nous codons. En prenant conscience de notre rapport au code et aux autres codeurs, nous pouvons débloquer, chez nous et autour de nous, un important potentiel de puissance, d'impact, mais aussi de légèreté.

Nous sommes coachs.

Nous avons travaillé à mieux comprendre le fonctionnement de l'humain à des niveaux neurologiques, psychologiques et spirituels. À ce titre, nous avons conscience des bénéfices de ce que nous avons appris et souhaitons les mettre au service de la société.

Notre impact est maximum lorsque nous aidons les autres à être dans les meilleures conditions pour constuire le monde. Nous connaissons les conséquences qu'un égo mal placé peut avoir sur notre fonctionnement et souhaitons aider notre entourage à le replacer à sa juste place, au service de la créativité et de la qualité.

L'intégration de ces deux facettes de nous-même nous a poussé à construire "La psychologie du code" et nous encourage à le diffuser largement.

shape

Questions fréquentes

  • La sécurité psychologique est caractérisée par le fait de ne pas craindre de perdre la face ou d'être agressé si l'on s'exprime librement, de ne pas courir de risque interpersonnel : poser des questions sans être traité d'incompétent. avouer des erreurs sans se faire dénigrer.

    A partir de 2012, Google lance le projet Aristote, afin de mieux comprendre les facteurs clés de succès de ses équipes techniques (plus de 180). Il en ressort que les facteurs discriminants ne sont pas de l'ordre de la performance personnelle mais de la dynamique de l'équipe.

    La différence qui fait la différence, c'est avant tout la sécurité psychologique. Mais d'autres facteurs ressortent aussi fortement :

    • la dépendance : les membres peuvent compter les uns sur les autres),
    • la clarté des rôles : les fonctions, les objectifs et les attentes sont clairement définies et les moyens pour les réaliser sont disponibles,
    • le sens donné à l'activité : chaque membre de l'équipe a le sentiment que sa fonction ou son travail fait du sens pour lui,
    • la contribution ou impact : ce que l'équipe réalise change les choses et contribue à la réalisation des objectifs de l'entreprise (vision, mission, ambition).

    Le programme "La psychologie du code" travaille principalement prise de conscience de son fonctionnement et de celui des autres et à la transmission d'outil permettant de renforcer la sécurité psychologique au sein de l'équipe, la confiance, le sens et l'engagement.

  • Aujourd'hui le coaching professionnel est souvent reservé aux dirigeants. C'est parce qu'il est particulièrement efficace dans les professions où la performance est hautement non-linéaire : où un petit déclic peut avoir de grandes conséquences.

    Pour l'avoir observé directement, nous sommes convaincus que généraliser le coaching aux développeurs et développeuses peut accroître de façon incroyable la performance d'une équipe technique.

    Enfin, avec un sujet tel que celui traité par notre programme, il est facile de ressortir de formation plein d'énergie et d'apprentissages mais de se rendre compte, quelques semaines plus tard que c'est finalement plus compliqué qu'anticipé. Les coachings d'ancrage et l'accès à la communauté permettent exactement de rester en mouvement, même longtemps après la fin de la formation.

    Attention, on ne parle pas du coaching agile, qui n'est pas du coaching au sens propre mais plutôt du conseil en méthodologie et parfois de la facilitation. On parle de vrai coaching professionnel.

  • Dans les années 70, le développeur Jerry Weinberg publie un de ses best-sellers — même 50 ans après — The Psychology of Computer Programming. Il y aborde le rapport que les développeurs ont avec leur code et avec les autres et explore des pistes d'améliorations de leur fonctionnement.

    Des années plus tard, émergent de sa pensée les 10 principes de l'egoless programming. Ils ont été repris par de nombreux programmeurs, notamment : Jeff Atwood (le fondateur de StackOverflow), Scott Gartner, Bertrand Le Foulgoc (Octo), Natali Vlatko, Stephen Wyatt Bush, @turnoff_us, etc.

    Ceux-ci sont parfois très spécifiques et datent d'avant les apports du manifeste Agile. Nous nous en sommes donc inspirés pour construire les 7 principes évoqués plus haut, mieux adaptés selon nous au contexte actuel.

    On parle d'égo car la programmation informatique est une activité à la fois créative et exigeante. Ainsi, on y retrouve un certain égo. C'est en général une bonne chose : c'est ce qui permet de rechercher toujours plus de qualité ou de passer des heures à traquer un bug pernicieux.

    Mais l'égo, lorsqu'il est "mal placé", peut se mettre en travers de relations saines de collaboration. Dans ce cas, on observe souvent les symptômes cités en haut de cette page.

    Ainsi, notre objectif avec ce programme n'est pas de "détruire l'égo" mais plutôt d'en prendre conscience et d'en contenir les effets néfastes.

  • À l'issue du programme (formation + coaching), nous fournissons une attestation qui certifie ton passage dans le programme avec un open-badge que tu pourras mettre sur ton CV ou sur ton profil LinkedIn ou Github.

    Elle ne constitue pas la reconnaissance d'un titre (comme un master par exemple), même si nous sommes en train de travailler pour la faire inscrire au Répertoire Spécifique de France Compétences.

  • On ne parlera pas de :

    • quel est le meilleur langage ?
    • qui est le plus puissant entre la programmation objet et la programmation fonctionnelle ?
    • espaces ou tabulations ?
    • VS Code, vi, emacs, SublimeText ou Eclipse ?
    • etc.

    Mais on parlera de :

    • ton rapport au code que tu écris
    • ton rapport au code que tes équipiers écrivent
    • ta façon de collaborer, communiquer et comment l'améliorer
    • la sécurité psychologique de ton équipe et comment la renforcer
    • etc.

    On va te transmettre des modèles et des protocoles issus de :

    • neurologie :
      • Systèmes 1 & 2
      • Biais cognitifs
      • Réponse émotionnelle
      • Stratégies de survie
      • Cohérence cardiaque
      • Marqueurs somatiques
    • psychologie :
      • Croyances limitantes
      • Positions de vie
      • État COACH & CRASH
      • Niveaux logiques de la pensée
      • Personnages & masques
      • Jeux psychologiques
      • Triangle de Karpman
      • Growth mindset
      • Effet Dunning-Kruger
      • Carte et territoire
      • Fait, inférence, jugement
      • Typologies de personnalité
      • Méta-programmes
      • Formes d'intelligence
      • Position Méta
      • Empathie et positions de perception
      • Courbe du deuil (Kübler-Ross)
      • Communication non violente
      • Pyramide de Maslow
    • philosophie, sociologie, ou autres :
      • Feedbacks
      • Histoire des potiers
      • Mastermind
      • Chunking
      • Technique de Feynman
      • Boucle du changement
      • Procrastination
      • Motivation intrinsèque
      • Autodétermination
      • Zone de contrôle, détachement
      • Visualisation négative
      • Vision / mission
      • Ancrages positifs
      • Formes de légitimité
      • Challenges de l'égo
      • Aller au fond des choses (5 why, etc.)
      • Spécularité

    Nous les avons complètement contextualisés au métier de dev, avec des exemples pratiques du quotidien d'une équipe technique.

    Pour en savoir plus, tu peux aller regarder la vidéo (en accès gratuit) de la première partie de la conclusion, qui reprend tous les principes et les notions-clés transmises.

  • Même si c'est un petit plus compliqué, pour vous comme pour nous, c'est possible, oui  !

    En effet, nous nous ancrons dans une logique de développement des compétences de chacun et ceci peut être financé à ce titre.

    Pour en savoir plus et le mettre en place, contactez-nous.

Grandir avec nous

Besoin d'un avant-goût ?

Une vingtaine de vidéos sont accessibles librement pour te faire une idée du contenu et des modalités du programme.

Logo référence Wemind
Logo référence i-BP
Logo référence Datadog
Logo référence Randstad
Logo référence EDF
Logo référence BPCE