SlideShare une entreprise Scribd logo
1  sur  28
PROGRAMMATION
SANS EGO
EGOLESS PROGRAMMING
MERCI
• Mixit
MERCI
• Mixit
• Antidot
MERCI
• Mixit
• Antidot
• Vous
QUI SUIS-JE ?
• Olivier Thélu (@othelu)
• Développeur depuis 2000
• Agiliste depuis 2005
• Manager depuis 2010
LEGO LESS PROGRAMMING
PROGRAMMATION
• Un ordi ?
• Un langage ?
• De l’argent ?
• …
• Des gens !
LE MANIFESTE
AGILE
Les individus et
leurs
interactions plus
que les processus
et les outils
EGO
• Beaucoup de définitions (psychologie, psychiatrie,
philosophie .. )
EGO
• Vouloir avoir raison à tout prix
• Se vanter
• Avoir besoin de reconnaissance
• Chercher à tout contrôler
• Avoir un sentiment de supériorité
• …
EGO VS INTERACTIONS
PRISE DE CONSCIENCE
• Notre attitude va influencer plein de
choix
• Architecture
• Qualité du code
• Bugs
• …
LE CODE
• Unité de jugement
• On peut troller dessus
• Honte de poser des questions
• Dur de le montrer
• Revue ? Pairing ?
TRIBAL LEADERSHIP
1. La vie est nulle
2. Ma vie est nulle
3. Je suis plus fort que les autres
4. Nous sommes plus fort que les autres
5. Nous voulons sauver le monde
SORTIE D’ECOLE
• Travaux Pratiques / Projets
• En compétition
ÇA PEUT BIEN SE PASSER
• Pas de questions bêtes
• Tout le monde s’aide
• Partage d’information
• Respect
• On s’apprend des choses
EGOLESS PROGRAMMING
• Psychology of Computer Programming
(Gerald Weinberg, 1971)
• “Les 10 commandements” (Lamont
Adams, 2002)
• Cercle vicieux => cercle vertueux
1. COMPRENEZ ET ACCEPTEZ
QUE VOUS ALLEZ FAIRE DES
ERREURS
#FailFast
#Apprendre
#RarementGrave
2. VOUS N’ÊTES PAS VOTRE
CODE
Objectif : trouver des
problems
Ne le prenez pas mal
Mon code
Le Code
3. PEU IMPORTE VOTRE
NIVEAU DE “KARATE” VOUS
TROUVEREZ TOUJOURS PLUS
FORT QUE VOUS
4. NE RÉÉCRIVEZ PAS LE
CODE SANS EN DISCUTER
Apprentissage manqué
Incompréhension
Vexant
5. TRAITEZ LES PERSONNES
QUI EN SAVENT MOINS QUE
VOUS AVEC RESPECT, ÉGARD
ET PATIENCE
Tu ne comprends rien
C’est facile
Je vais t’expliquer
Je sais comment faire
6. LA SEULE CONSTANTE
DANS LE MONDE C’EST LE
CHANGEMENT
Le fameux monde complexe
Opportunités
Obstacle is the way
7. LA SEULE VRAIE AUTORITÉ
VIENT DU SAVOIR, PAS DE LA
POSITION
Cultivez vos connaissances
8. COMBATTEZ POUR VOS
IDÉES MAIS ACCEPTEZ LA
“DEFAITE” AVEC
BIENVEILLANCE
Pas de revanche
Pas de martyre
9. NE SOYEZ PAS LA
PERSONNE DU BUREAU DU
FOND
10. CRITIQUEZ LE CODE AU
LIEU DES PERSONNES, SOYEZ
SYMPA AVEC LES GENS MAIS
PAS AVEC LE CODE
Proposer des améliorations
Etre factuel
Ecrire de manière positive
TAKEAWA
Y
• Ne laissez pas votre ego vous contrôler
• On est meilleur en groupe
• Commencez par vous changer vous !!
• Environnement toxique : partez !! Il y a du
boulot (chez nous aussi )

Contenu connexe

Tendances

31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and CollaborationHubSpot
 
O papel da liderança mais humanizada no processo de transformação (1)
O papel da liderança mais humanizada no processo de transformação (1)O papel da liderança mais humanizada no processo de transformação (1)
O papel da liderança mais humanizada no processo de transformação (1)Marcely Santos
 
Start with Why
Start with WhyStart with Why
Start with WhyJimmy Park
 
Que faz de um bom lider, excelente
Que faz de um bom lider, excelenteQue faz de um bom lider, excelente
Que faz de um bom lider, excelentesilasdias
 
Atitude como um diferencial profissional e pessoal
Atitude como um diferencial profissional e pessoalAtitude como um diferencial profissional e pessoal
Atitude como um diferencial profissional e pessoalFabrício Ottoni
 
Boosting Positive Emotions and Unlocking Gratitude
Boosting Positive Emotions and Unlocking GratitudeBoosting Positive Emotions and Unlocking Gratitude
Boosting Positive Emotions and Unlocking GratitudeFortes Education
 
Gerenciamento de mudança
Gerenciamento de mudançaGerenciamento de mudança
Gerenciamento de mudançaMarcelo Miranda
 
인간관계 맥을 짚어라
인간관계 맥을 짚어라인간관계 맥을 짚어라
인간관계 맥을 짚어라혜원 정
 
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...David McInnis
 
Liderança e Relacionamento
Liderança e RelacionamentoLiderança e Relacionamento
Liderança e RelacionamentoMichel Moreira
 
Trabalho Em Equipe Ok
Trabalho Em Equipe OkTrabalho Em Equipe Ok
Trabalho Em Equipe OkMarcelrh2009
 
Focus on result oriented activities
Focus on result oriented activitiesFocus on result oriented activities
Focus on result oriented activitiesFarha Musharraf
 
Estilo Predominante de Comunicacao
Estilo Predominante de ComunicacaoEstilo Predominante de Comunicacao
Estilo Predominante de ComunicacaoRogério Souza
 

Tendances (20)

31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration
 
Feedback
FeedbackFeedback
Feedback
 
O papel da liderança mais humanizada no processo de transformação (1)
O papel da liderança mais humanizada no processo de transformação (1)O papel da liderança mais humanizada no processo de transformação (1)
O papel da liderança mais humanizada no processo de transformação (1)
 
Start with Why
Start with WhyStart with Why
Start with Why
 
Palestra - Liderança e Valores
Palestra - Liderança e ValoresPalestra - Liderança e Valores
Palestra - Liderança e Valores
 
Que faz de um bom lider, excelente
Que faz de um bom lider, excelenteQue faz de um bom lider, excelente
Que faz de um bom lider, excelente
 
Atitude como um diferencial profissional e pessoal
Atitude como um diferencial profissional e pessoalAtitude como um diferencial profissional e pessoal
Atitude como um diferencial profissional e pessoal
 
Boosting Positive Emotions and Unlocking Gratitude
Boosting Positive Emotions and Unlocking GratitudeBoosting Positive Emotions and Unlocking Gratitude
Boosting Positive Emotions and Unlocking Gratitude
 
Negociação
NegociaçãoNegociação
Negociação
 
Gerenciamento de mudança
Gerenciamento de mudançaGerenciamento de mudança
Gerenciamento de mudança
 
인간관계 맥을 짚어라
인간관계 맥을 짚어라인간관계 맥을 짚어라
인간관계 맥을 짚어라
 
Liderança
LiderançaLiderança
Liderança
 
Lideranca
LiderancaLideranca
Lideranca
 
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...
Using Myers Briggs Type Indicator (MBTI) to Build and Manage Talent Acquisiti...
 
Carater
CaraterCarater
Carater
 
Liderança e Relacionamento
Liderança e RelacionamentoLiderança e Relacionamento
Liderança e Relacionamento
 
Trabalho Em Equipe Ok
Trabalho Em Equipe OkTrabalho Em Equipe Ok
Trabalho Em Equipe Ok
 
Aula-liderança
Aula-liderançaAula-liderança
Aula-liderança
 
Focus on result oriented activities
Focus on result oriented activitiesFocus on result oriented activities
Focus on result oriented activities
 
Estilo Predominante de Comunicacao
Estilo Predominante de ComunicacaoEstilo Predominante de Comunicacao
Estilo Predominante de Comunicacao
 

Similaire à Egoless Programming [Mixit 2022]

Les drivers de motivation.pptx
Les drivers de motivation.pptxLes drivers de motivation.pptx
Les drivers de motivation.pptxJoujou17
 
Content & Community Management (IHECS) - Cours 1
Content & Community Management (IHECS) - Cours 1Content & Community Management (IHECS) - Cours 1
Content & Community Management (IHECS) - Cours 1Laurent Righetti
 
Les 7 Erreurs.pdf
Les 7 Erreurs.pdfLes 7 Erreurs.pdf
Les 7 Erreurs.pdfEgmo2
 
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Jean-Pierre Lambert
 
201650211 MeetUp Paris Management 3.0
201650211 MeetUp Paris Management 3.0201650211 MeetUp Paris Management 3.0
201650211 MeetUp Paris Management 3.0Raouf Abrougui
 
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...Agile Montréal
 
Icf synergie le coaching de l’identité - Philippe Vaneberg
Icf synergie   le coaching de l’identité - Philippe VanebergIcf synergie   le coaching de l’identité - Philippe Vaneberg
Icf synergie le coaching de l’identité - Philippe Vanebergglenain
 
Epsilon SoMe SoLearn 14feb2012 DAN STEER
Epsilon SoMe SoLearn 14feb2012 DAN STEEREpsilon SoMe SoLearn 14feb2012 DAN STEER
Epsilon SoMe SoLearn 14feb2012 DAN STEER@dan _steer
 
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoir
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoirAgile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoir
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoirPig Acube
 
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipe
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipeLes "Core Protocols" des pratiques puissantes pour une véritable vie d'équipe
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipeFrantz Degrigny
 
Sebastien Baranton : Cohérence sociale et développement personnel
Sebastien Baranton : Cohérence sociale et développement personnelSebastien Baranton : Cohérence sociale et développement personnel
Sebastien Baranton : Cohérence sociale et développement personnelaup64
 
attachment communication de cris(1).pptx
attachment communication de cris(1).pptxattachment communication de cris(1).pptx
attachment communication de cris(1).pptxZAKARIA HARNAFI
 
La Communication au service du Projet
La Communication au service du ProjetLa Communication au service du Projet
La Communication au service du Projetisabel monville
 
My mastermind group entrepreuneriat - septembre 2018 - w1
My mastermind group   entrepreuneriat - septembre 2018 - w1My mastermind group   entrepreuneriat - septembre 2018 - w1
My mastermind group entrepreuneriat - septembre 2018 - w1Eric BAUDET
 
Ergonomie des interfaces web
Ergonomie des interfaces webErgonomie des interfaces web
Ergonomie des interfaces webRenaud Biemans
 
BNI Règles toltèques
BNI Règles toltèquesBNI Règles toltèques
BNI Règles toltèquesNicholas Creak
 
Génération z Santé Éducation SMENO
Génération z Santé Éducation SMENOGénération z Santé Éducation SMENO
Génération z Santé Éducation SMENOÉric Delcroix
 
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane Gilbert
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane GilbertATMTL23 - Le Growth Mindset au service de votre carrière par Éliane Gilbert
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane GilbertAgile Montréal
 
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropPetit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropFrançois - Sylvie MEULEMAN
 
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropPetit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropFrançois - Sylvie MEULEMAN
 

Similaire à Egoless Programming [Mixit 2022] (20)

Les drivers de motivation.pptx
Les drivers de motivation.pptxLes drivers de motivation.pptx
Les drivers de motivation.pptx
 
Content & Community Management (IHECS) - Cours 1
Content & Community Management (IHECS) - Cours 1Content & Community Management (IHECS) - Cours 1
Content & Community Management (IHECS) - Cours 1
 
Les 7 Erreurs.pdf
Les 7 Erreurs.pdfLes 7 Erreurs.pdf
Les 7 Erreurs.pdf
 
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
 
201650211 MeetUp Paris Management 3.0
201650211 MeetUp Paris Management 3.0201650211 MeetUp Paris Management 3.0
201650211 MeetUp Paris Management 3.0
 
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...
Une charge mentale équilibrée : terreau d'innovation du produit. par Véroniqu...
 
Icf synergie le coaching de l’identité - Philippe Vaneberg
Icf synergie   le coaching de l’identité - Philippe VanebergIcf synergie   le coaching de l’identité - Philippe Vaneberg
Icf synergie le coaching de l’identité - Philippe Vaneberg
 
Epsilon SoMe SoLearn 14feb2012 DAN STEER
Epsilon SoMe SoLearn 14feb2012 DAN STEEREpsilon SoMe SoLearn 14feb2012 DAN STEER
Epsilon SoMe SoLearn 14feb2012 DAN STEER
 
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoir
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoirAgile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoir
Agile Tour Clermont Ferrand - Xavier Renaudin - L'art de ne rien savoir
 
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipe
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipeLes "Core Protocols" des pratiques puissantes pour une véritable vie d'équipe
Les "Core Protocols" des pratiques puissantes pour une véritable vie d'équipe
 
Sebastien Baranton : Cohérence sociale et développement personnel
Sebastien Baranton : Cohérence sociale et développement personnelSebastien Baranton : Cohérence sociale et développement personnel
Sebastien Baranton : Cohérence sociale et développement personnel
 
attachment communication de cris(1).pptx
attachment communication de cris(1).pptxattachment communication de cris(1).pptx
attachment communication de cris(1).pptx
 
La Communication au service du Projet
La Communication au service du ProjetLa Communication au service du Projet
La Communication au service du Projet
 
My mastermind group entrepreuneriat - septembre 2018 - w1
My mastermind group   entrepreuneriat - septembre 2018 - w1My mastermind group   entrepreuneriat - septembre 2018 - w1
My mastermind group entrepreuneriat - septembre 2018 - w1
 
Ergonomie des interfaces web
Ergonomie des interfaces webErgonomie des interfaces web
Ergonomie des interfaces web
 
BNI Règles toltèques
BNI Règles toltèquesBNI Règles toltèques
BNI Règles toltèques
 
Génération z Santé Éducation SMENO
Génération z Santé Éducation SMENOGénération z Santé Éducation SMENO
Génération z Santé Éducation SMENO
 
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane Gilbert
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane GilbertATMTL23 - Le Growth Mindset au service de votre carrière par Éliane Gilbert
ATMTL23 - Le Growth Mindset au service de votre carrière par Éliane Gilbert
 
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropPetit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
 
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas tropPetit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
Petit précis d'organisation à l'usage des gens qui ne s'en sortent pas trop
 

Egoless Programming [Mixit 2022]

Notes de l'éditeur

  1. Plein de définitions, je vais plutôt retenir le mot courant qui a un sens péjoratif
  2. Plein de définitions, je vais plutôt retenir le mot courant qui a un sens péjoratif
  3. Agile / Fail fast
  4. Agile / Fail fast
  5. Agile / Fail fast
  6. Agile / Fail fast
  7. Agile / Fail fast
  8. Agile / Fail fast
  9. Agile / Fail fast
  10. Agile / Fail fast
  11. Agile / Fail fast
  12. Agile / Fail fast