









Alan Kay
Programming & Scaling - 2011
So I think what happened is computing has turned into pop culture...

Marcel Danesi
Composante de divertissement et de spectacle



Populaire
Par les gens pour les gens
N'importe qui peut participer





Simples, Abordables, Accessibles, Attrayants



scrumalliance.org


scrumalliance.org
Our empirical study also reveals that the estimation made is often not consistent throughout the project and the human estimator tends to misestimate in 78% of the cases.
The above results provide empirical evidence that human-expert estimated SP might not be a good indicator for the issue development effort of Agile open-source projects

2022

2023


Since lead time—a measure of how fast work can be completed—is a productivity metric that doesn’t suffer from the drawbacks of the other metrics
The software delivery performance construct is a combination of three metrics: lead time, release frequency, and MTTR.
La tech utilise des modèles simplistes, abordables, accessibles et attrayants

Jon Eaves
https://www.rea-group.com/about-us/news-and-insights/blog/micro-services-what-even-are-they/
Popularité
La popularité est la valeur
La « preuve sociale »
Robert Cialdini
Influence: The Psychology of Persuasion - 1984,
Le besoin inconscient d’imiter les autres, en se calant sur ce que les autres considèrent comme important.


La transformation de l'expertise en performance sociale




Immédiateté et cycles de trends
La pop culture est fortement ancrée dans le présent et l'immediat




Les contrastes de la tech

JavaScript Fatigue
Tout ce qui est nouveau est plus beau !
Attrait au nouveau




Cycles de tendances
Server-Side Rendering

Single-Page Applications: Build Modern, Responsive Web Apps with ASP.NET - 2013
This separation makes it easier to design and evolve each layer. In a well-architected SPA, you can change the HTML markup without touching the code that implements the application logic (at least, that’s the ideal).
Client-Side Rendering
If you don’t start building for client-side rendering today, my bet is your site is going to feel like a real clunker in just a few years’ time. This is going to be the norm for all sites, and in the not-too-distant-future, server-rendered stuff will feel very “legacy.”
Server-Side Rendering
How Next.js is delivering React’s vision for the future - Sam Selikoff, 2023

La tech est dominée par des tendances polarisées qui cyclent et se répètent




Oublie de l'histoire
How Next.js is delivering React’s vision for the future - Sam Selikoff, 2023
Reproduction constante des mêmes formes



OKRs have helped lead us to 10x growth, many times over.
Cargo Cult
Modèle de Danesi
Dynamique de la pop culture
Vélocité
Illusion de science
On utilise le nom d'une grandeur physique scientifique
donne des sensations positives qui valorisent
rassure, "se stabilise"




L'appel à l'imaginaire populaire
Narration comme outil d’adhésion
La performance sociale






Paul Zak
Daniel Dennett
Intuition Pumps
are sometimes called thought experiments. But they're not really formal arguments typically. They're stories. They're little fables. They're supposed to teach us something. And what they do is they lead the audience to an intuition, a conclusion. These are persuasion machines.
Consciousness Explained - 1991
Intuition Pump
Trompeuse
simplifie trop une situation complexe
nous conduit à des conclusions hâtives




exploitent nos biais cognitifs
Portée et influencée par des média de masses
💘
Pop culture
Economie de l'attention
Theodor Adorno
The Culture Industry: Enlightenment as Mass Deception - 1944
Culture de la Célébrités
Marshall McLuhan
The medium is the message because it is the medium that shapes and controls the scale and form of human association and action
The Medium Is the Message: An Inventory of Effects - 1967

Ancre des stéréotypes

Stéréotypes
https://knowyourmeme.com/memes/iq-bell-curve-midwit

?
?
Five Stage of Grief
Elisabeth Kübler-Ross

The Five Stages of Death







Deconnexion de la réalité





Renouer avec l'esprit d'ingénierie
Gaston Bachelard

Les intuitions
Une intuition doit être mise à l'épreuve




Dans quel contexte cela s'applique ?

Quelles sont les contraintes ?
Quelles idées tente-t-on d'associer entre elles ?
Quelles sont les limites ?
Y a-t-il des sources sur ce sujet ?
Le besoin de certitudes
Vérité Générale




thecynefin.co

La généralité immobilise la pensée.
Gaston Bachelard
Les opinions

Ce que l’on ressent
Ce que l’on croit
Plus ce que l’on sait
Et ce que l’on raconte pour convaincre.
On ne distingue plus :
Une opinion parle de vous




Toutes les opinions ne se valent pas




"J'ai une hypothèse"
"J'ai une opinion"
"Je ressens"
"J'ai un fait étayé"
Distinguer opinion, intuition et preuve

L'opinion traduit un besoin de connaissance pour soi




La science nous interdit d’avoir une opinion sur des questions que nous ne comprenons pas
Gaston Bachelard
C’est expliciter les preuves
C’est ajouter du contexte
C’est préciser
Nuancer n'est pas atténuer

L'aversion aux abstractions

Invariants 👎
"Meilleur framework de test"👍
Gérer la complexité 👎
"Faut faire des microservices"👍
Charge mentale👎
"Un microservice se réécrit en 2 semaines"👍
N'HALLUCINE PAAAAAS !!! 😭
On préfère le concret à l’abstrait
notre métier EST fondamentalement abstrait
Vulgariser !

Réhabiliter l'abstraction
Valoriser la vulgarisation
Conclusion
Ni bonne ni mauvaise






You build it, You run it
Werner Vogels



La pop culture n'est pas inférieure à l'ingénierie




Renouer avec un esprit scientifique
Expérimenter, prendre du feedback et itérer
Julien Topçu
@julientopcu.com


SHODO
CTO / Coach

Les manifestations d'une culture
Conceptuelle, matérielle, performative et esthétique
Conceptual culture includes the languages spoken by members of a culture, its verbal traditions (such as sayings and proverbs), its symbols (such as totems and flags), and its transmission practices (including educational ones).
Anglicismes spécifiques : implémenter, bogue, conteneuriser
Adage : tester c'est douter, c'est pas un bug, c'est une feature, Don't repeat yourself,
A la Sainte-Véronique, je me mets à l'informatique.
symboles : {} => block, ; => fin de ligne, </> tag, |> terminal, // commentaire, et le seul endoit où "=" n'est pas le symbole de l'égalité, CRLF
Material culture consists of the particular objects, architectural styles, cuisine, and other material aspects that characterize a culture.
Le double écran, les claviers éxotiques (Qwerty, BEPO, split...)
Cuisine: pizza biere, le sandwich pas bon de devoxx
Hoodies !
Sans parler des objets vituels: terminaux, IDEs, github...
Style d'architectures : monolith, microservices, hexagonale....
Laptops (Macs, lenovo, ou des XPS)
Performative culture includes the rites, rituals, music, and various other activities that are performed for various social functions.
Cérémonies agiles (Stand-up, rétro, démo...), icebraker & energizer
Conférence, les forums ouverts, les meetups, les BBLs
Advent of code, Kata
Code retreat, le mobprogramming (conducteur, navigateur)
Aesthetic culture consists of the arts and texts (stories, poems, music, visual art, and so on) that are created by members or groups in a culture who desire to produce forms that will be appreciated mainly for their beauty and emotional power
Stickers, les memes, les posts linkedin, les BDs (commit strip)
La tech présente les mêmes formes qu'une culture
7/6 (+4)

You are wasting time on writing non production code to build the perfect tests



Make Believe







+2
Les LLMs sont basés sur de la stochastiques !














Opinions !
Du scientifique qui devient pseudo scientifique: chiffres très propres, contexte absent, méthodo floue pour du marketing
Mais poids de l'autorité: Microsoft Github
La tech est dominée par des chiffres magiques marketing et des figures d'autorité
+6
Tout ce que je viens de décrire: les modes cycliques, les modèles simplistes, les chiffres magiques, les figures d’autorité, le cargo cult peut donner l’impression d’un milieu qui a “perdu la raison”.
Mais si on s’arrête là, on rate l’essentiel.
Car ces comportements ne sont ni aberrants, ni propres à la tech.
Pour comprendre pourquoi la tech fonctionne ainsi, il faut changer de perspective: ne pas la regarder comme une discipline scientifique ratée, mais de bien voir à quel point elle est perméable à la pop culture.

Touche une large audience, familière
Abordable économiquement et intellectuellement
Accessible
Simple & attrayant
divertissante
N'importe qui peut participer (par les gens pour les gens)
La même affordance qu'une pop culture
La loi de pareto
80% des effets sont produits par 20% des causes






Distribution de probabilité
Pas une loi qui dit 80=>20



Pourquoi ça a été attribuée à Pareto ?



=> 20% de vos éléments ont 80% de probabilités









Homo Faber
Une forte dissonance traverse notre milieu : nous le valorisons comme technologique, voire scientifique, alors qu’il est souvent dominé par une forme de doxa (opinions, préjugés, présuppositions).
Une part non négligeable de nos outils et pratiques relève de la pseudo-science ou de contrefaits scientifiques : courbe du deuil, pyramide de l’apprentissage, etc.
Les contre-vérités attribuées à tort à des figures d’autorité
Citations fausses ou déformées
Servent à donner une patine scientifique à des injonctions simplistes
une grande partie de nos pratiques et discours en tech relève de la pseudo science recyclée, portée par un besoin de certitude et de simplicité.
that very clearly defined the need for front-end engineers. Today, front-end specialists are one of the most sought after candidates in the world.
We [front-end engineers] know best how to output a quality front-end experience and care very little about how the back-end goes about processing its data. Tell us how to get the data we need and how to tell the business logic what to do with the data, and we are able to craft beautiful, performant, accessible interfaces that customers will love.
Opinion !
Pourquoi la Tech tient plus de la pop culture que de l'ingénierie?
By Julien Topçu
Pourquoi la Tech tient plus de la pop culture que de l'ingénierie?
En tant qu’actrices et acteurs de la Tech, nous nous pensons souvent comme des ingénieurs et ingénieures : rationnels, méthodiques, cherchant à améliorer nos produits et nos pratiques par l’intelligence collective. Nous parlons d’expérimentation, d’itération, de rigueur… bref, d’ingénierie. Pourtant, quand on observe nos échanges sur les réseaux sociaux ou dans nos réunions, on découvre un tout autre monde. D’un côté, un influenceur proclame que “tester est une perte de temps”. De l’autre, une experte affirme que le TDD est la clé de la robustesse logicielle. Un Scrum Master défend la vélocité en story points pendant qu’une développeuse revendique le noEstimates. Et au centre, les commentateurs tranchent : “tout le monde a raison, du moment que ça vous apporte de la valeur”. Et si, au fond, notre univers technique ressemblait plus à une pop culture qu’à une science appliquée ? Et si, derrière nos débats passionnés, se cachait une croyance partagée : celle que nos opinions valent des vérités ? Dans cette conférence, nous verrons comment nos comportements, nos biais et nos figures d’autorité ont transformé la Tech en un espace de croyances, parfois éloigné de sa nature d’ingénierie. Nous explorerons comment retrouver une posture plus critique et plus rigoureuse : - distinguer opinion, intuition et preuve scientifique - reconnaître nos défauts de posture en tant qu'observateu
- 311