A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 46KB

5 jaren geleden
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang=fr>
  4. <!-- Has to be within the first 1024 bytes, hence before the <title>
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset=utf-8>
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name=viewport content="width=device-width,minimum-scale=1,initial-scale=1,shrink-to-fit=no">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>Bourdieu et les coding-dojos (archive) — David Larlet</title>
  13. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  14. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons/apple-touch-icon.png">
  15. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons/favicon-32x32.png">
  16. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons/favicon-16x16.png">
  17. <link rel="manifest" href="/manifest.json">
  18. <link rel="mask-icon" href="/static/david/icons/safari-pinned-tab.svg" color="#5bbad5">
  19. <link rel="shortcut icon" href="/static/david/icons/favicon.ico">
  20. <meta name="apple-mobile-web-app-title" content="David Larlet">
  21. <meta name="application-name" content="David Larlet">
  22. <meta name="msapplication-TileColor" content="#da532c">
  23. <meta name="msapplication-config" content="/static/david/icons/browserconfig.xml">
  24. <meta name="theme-color" content="#f0f0ea">
  25. <!-- That good ol' feed, subscribe :p. -->
  26. <link rel=alternate type="application/atom+xml" title=Feed href="/david/log/">
  27. <meta name="robots" content="noindex, nofollow">
  28. <meta content="origin-when-cross-origin" name="referrer">
  29. <!-- Canonical URL for SEO purposes -->
  30. <link rel="canonical" href="https://medium.com/@Fabinout/bourdieu-et-les-coding-dojos-38c1213266be">
  31. <style>
  32. /* http://meyerweb.com/eric/tools/css/reset/ */
  33. html, body, div, span,
  34. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  35. a, abbr, address, big, cite, code,
  36. del, dfn, em, img, ins,
  37. small, strike, strong, tt, var,
  38. dl, dt, dd, ol, ul, li,
  39. fieldset, form, label, legend,
  40. table, caption, tbody, tfoot, thead, tr, th, td,
  41. article, aside, canvas, details, embed,
  42. figure, figcaption, footer, header, hgroup,
  43. menu, nav, output, ruby, section, summary,
  44. time, mark, audio, video {
  45. margin: 0;
  46. padding: 0;
  47. border: 0;
  48. font-size: 100%;
  49. font: inherit;
  50. vertical-align: baseline;
  51. }
  52. /* HTML5 display-role reset for older browsers */
  53. article, aside, details, figcaption, figure,
  54. footer, header, hgroup, menu, nav, section { display: block; }
  55. body { line-height: 1; }
  56. blockquote, q { quotes: none; }
  57. blockquote:before, blockquote:after,
  58. q:before, q:after {
  59. content: '';
  60. content: none;
  61. }
  62. table {
  63. border-collapse: collapse;
  64. border-spacing: 0;
  65. }
  66. /* http://practicaltypography.com/equity.html */
  67. /* https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/ */
  68. /* https://www.filamentgroup.com/lab/js-web-fonts.html */
  69. @font-face {
  70. font-family: 'EquityTextB';
  71. src: url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff2') format('woff2'),
  72. url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff') format('woff');
  73. font-weight: 300;
  74. font-style: normal;
  75. font-display: swap;
  76. }
  77. @font-face {
  78. font-family: 'EquityTextB';
  79. src: url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff2') format('woff2'),
  80. url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff') format('woff');
  81. font-weight: 300;
  82. font-style: italic;
  83. font-display: swap;
  84. }
  85. @font-face {
  86. font-family: 'EquityTextB';
  87. src: url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff2') format('woff2'),
  88. url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff') format('woff');
  89. font-weight: 700;
  90. font-style: normal;
  91. font-display: swap;
  92. }
  93. @font-face {
  94. font-family: 'ConcourseT3';
  95. src: url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff2') format('woff2'),
  96. url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff') format('woff');
  97. font-weight: 300;
  98. font-style: normal;
  99. font-display: swap;
  100. }
  101. /* http://practice.typekit.com/lesson/caring-about-opentype-features/ */
  102. body {
  103. /* http://www.cssfontstack.com/ Palatino 99% Win 86% Mac */
  104. font-family: "EquityTextB", Palatino, serif;
  105. background-color: #f0f0ea;
  106. color: #07486c;
  107. font-kerning: normal;
  108. -moz-osx-font-smoothing: grayscale;
  109. -webkit-font-smoothing: subpixel-antialiased;
  110. text-rendering: optimizeLegibility;
  111. font-variant-ligatures: common-ligatures contextual;
  112. font-feature-settings: "kern", "liga", "clig", "calt";
  113. }
  114. pre, code, kbd, samp, var, tt {
  115. font-family: 'TriplicateT4c', monospace;
  116. }
  117. em {
  118. font-style: italic;
  119. color: #323a45;
  120. }
  121. strong {
  122. font-weight: bold;
  123. color: black;
  124. }
  125. nav {
  126. background-color: #323a45;
  127. color: #f0f0ea;
  128. display: flex;
  129. justify-content: space-around;
  130. padding: 1rem .5rem;
  131. }
  132. nav:last-child {
  133. border-bottom: 1vh solid #2d7474;
  134. }
  135. nav a {
  136. color: #f0f0ea;
  137. }
  138. nav abbr {
  139. border-bottom: 1px dotted white;
  140. }
  141. h1 {
  142. border-top: 1vh solid #2d7474;
  143. border-bottom: .2vh dotted #2d7474;
  144. background-color: #e3e1e1;
  145. color: #323a45;
  146. text-align: center;
  147. padding: 5rem 0 4rem 0;
  148. width: 100%;
  149. font-family: 'ConcourseT3';
  150. display: flex;
  151. flex-direction: column;
  152. }
  153. h1.single {
  154. padding-bottom: 10rem;
  155. }
  156. h1 span {
  157. position: absolute;
  158. top: 1vh;
  159. left: 20%;
  160. line-height: 0;
  161. }
  162. h1 span a {
  163. line-height: 1.7;
  164. padding: 1rem 1.2rem .6rem 1.2rem;
  165. border-radius: 0 0 6% 6%;
  166. background: #2d7474;
  167. font-size: 1.3rem;
  168. color: white;
  169. text-decoration: none;
  170. }
  171. h2 {
  172. margin: 4rem 0 1rem;
  173. border-top: .2vh solid #2d7474;
  174. padding-top: 1vh;
  175. }
  176. h3 {
  177. text-align: center;
  178. margin: 3rem 0 .75em;
  179. }
  180. hr {
  181. height: .4rem;
  182. width: .4rem;
  183. border-radius: .4rem;
  184. background: #07486c;
  185. margin: 2.5rem auto;
  186. }
  187. time {
  188. display: bloc;
  189. margin-left: 0 !important;
  190. }
  191. ul, ol {
  192. margin: 2rem;
  193. }
  194. ul {
  195. list-style-type: square;
  196. }
  197. a {
  198. text-decoration-skip-ink: auto;
  199. text-decoration-thickness: 0.05em;
  200. text-underline-offset: 0.09em;
  201. }
  202. article {
  203. max-width: 50rem;
  204. display: flex;
  205. flex-direction: column;
  206. margin: 2rem auto;
  207. }
  208. article.single {
  209. border-top: .2vh dotted #2d7474;
  210. margin: -6rem auto 1rem auto;
  211. background: #f0f0ea;
  212. padding: 2rem;
  213. }
  214. article p:last-child {
  215. margin-bottom: 1rem;
  216. }
  217. p {
  218. padding: 0 .5rem;
  219. margin-left: 3rem;
  220. }
  221. p + p,
  222. figure + p {
  223. margin-top: 2rem;
  224. }
  225. blockquote {
  226. background-color: #e3e1e1;
  227. border-left: .5vw solid #2d7474;
  228. display: flex;
  229. flex-direction: column;
  230. align-items: center;
  231. padding: 1rem;
  232. margin: 1.5rem;
  233. }
  234. blockquote cite {
  235. font-style: italic;
  236. }
  237. blockquote p {
  238. margin-left: 0;
  239. }
  240. figure {
  241. border-top: .2vh solid #2d7474;
  242. background-color: #e3e1e1;
  243. text-align: center;
  244. padding: 1.5rem 0;
  245. margin: 1rem 0 0;
  246. font-size: 1.5rem;
  247. width: 100%;
  248. }
  249. figure img {
  250. max-width: 250px;
  251. max-height: 250px;
  252. border: .5vw solid #323a45;
  253. padding: 1px;
  254. }
  255. figcaption {
  256. padding: 1rem;
  257. line-height: 1.4;
  258. }
  259. aside {
  260. display: flex;
  261. flex-direction: column;
  262. background-color: #e3e1e1;
  263. padding: 1rem 0;
  264. border-bottom: .2vh solid #07486c;
  265. }
  266. aside p {
  267. max-width: 50rem;
  268. margin: 0 auto;
  269. }
  270. /* https://fvsch.com/code/css-locks/ */
  271. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  272. font-size: 1rem;
  273. line-height: calc( 1.5em + 0.2 * 1rem );
  274. }
  275. h1 {
  276. font-size: 1.9rem;
  277. line-height: calc( 1.2em + 0.2 * 1rem );
  278. }
  279. h2 {
  280. font-size: 1.6rem;
  281. line-height: calc( 1.3em + 0.2 * 1rem );
  282. }
  283. h3 {
  284. font-size: 1.35rem;
  285. line-height: calc( 1.4em + 0.2 * 1rem );
  286. }
  287. @media (min-width: 20em) {
  288. /* The (100vw - 20rem) / (50 - 20) part
  289. resolves to 0-1rem, depending on the
  290. viewport width (between 20em and 50em). */
  291. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  292. font-size: calc( 1rem + .6 * (100vw - 20rem) / (50 - 20) );
  293. line-height: calc( 1.5em + 0.2 * (100vw - 50rem) / (20 - 50) );
  294. margin-left: 0;
  295. }
  296. h1 {
  297. font-size: calc( 1.9rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  298. line-height: calc( 1.2em + 0.2 * (100vw - 50rem) / (20 - 50) );
  299. }
  300. h2 {
  301. font-size: calc( 1.5rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  302. line-height: calc( 1.3em + 0.2 * (100vw - 50rem) / (20 - 50) );
  303. }
  304. h3 {
  305. font-size: calc( 1.35rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  306. line-height: calc( 1.4em + 0.2 * (100vw - 50rem) / (20 - 50) );
  307. }
  308. }
  309. @media (min-width: 50em) {
  310. /* The right part of the addition *must* be a
  311. rem value. In this example we *could* change
  312. the whole declaration to font-size:2.5rem,
  313. but if our baseline value was not expressed
  314. in rem we would have to use calc. */
  315. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  316. font-size: calc( 1rem + .6 * 1rem );
  317. line-height: 1.5em;
  318. }
  319. p, li, pre, details {
  320. margin-left: 3rem;
  321. }
  322. h1 {
  323. font-size: calc( 1.9rem + 1.5 * 1rem );
  324. line-height: 1.2em;
  325. }
  326. h2 {
  327. font-size: calc( 1.5rem + 1.5 * 1rem );
  328. line-height: 1.3em;
  329. }
  330. h3 {
  331. font-size: calc( 1.35rem + 1.5 * 1rem );
  332. line-height: 1.4em;
  333. }
  334. figure img {
  335. max-width: 500px;
  336. max-height: 500px;
  337. }
  338. }
  339. figure.unsquared {
  340. margin-bottom: 1.5rem;
  341. }
  342. figure.unsquared img {
  343. height: inherit;
  344. }
  345. @media print {
  346. body { font-size: 100%; }
  347. a:after { content: " (" attr(href) ")"; }
  348. a, a:link, a:visited, a:after {
  349. text-decoration: underline;
  350. text-shadow: none !important;
  351. background-image: none !important;
  352. background: white;
  353. color: black;
  354. }
  355. abbr[title] { border-bottom: 0; }
  356. abbr[title]:after { content: " (" attr(title) ")"; }
  357. img { page-break-inside: avoid; }
  358. @page { margin: 2cm .5cm; }
  359. h1, h2, h3 { page-break-after: avoid; }
  360. p3 { orphans: 3; widows: 3; }
  361. img {
  362. max-width: 250px !important;
  363. max-height: 250px !important;
  364. }
  365. nav, aside { display: none; }
  366. }
  367. ul.with_columns {
  368. column-count: 1;
  369. }
  370. @media (min-width: 20em) {
  371. ul.with_columns {
  372. column-count: 2;
  373. }
  374. }
  375. @media (min-width: 50em) {
  376. ul.with_columns {
  377. column-count: 3;
  378. }
  379. }
  380. ul.with_two_columns {
  381. column-count: 1;
  382. }
  383. @media (min-width: 20em) {
  384. ul.with_two_columns {
  385. column-count: 1;
  386. }
  387. }
  388. @media (min-width: 50em) {
  389. ul.with_two_columns {
  390. column-count: 2;
  391. }
  392. }
  393. .gallery {
  394. display: flex;
  395. flex-wrap: wrap;
  396. justify-content: space-around;
  397. }
  398. .gallery figure img {
  399. margin-left: 1rem;
  400. margin-right: 1rem;
  401. }
  402. .gallery figure figcaption {
  403. font-family: 'ConcourseT3'
  404. }
  405. footer {
  406. font-family: 'ConcourseT3';
  407. display: flex;
  408. flex-direction: column;
  409. border-top: 3px solid white;
  410. padding: 4rem 0;
  411. background-color: #07486c;
  412. color: white;
  413. }
  414. footer > * {
  415. max-width: 50rem;
  416. margin: 0 auto;
  417. }
  418. footer a {
  419. color: #f1c40f;
  420. }
  421. footer .avatar {
  422. width: 200px;
  423. height: 200px;
  424. border-radius: 50%;
  425. float: left;
  426. -webkit-shape-outside: circle();
  427. shape-outside: circle();
  428. margin-right: 2rem;
  429. padding: 2px 5px 5px 2px;
  430. background: white;
  431. border-left: 1px solid #f1c40f;
  432. border-top: 1px solid #f1c40f;
  433. border-right: 5px solid #f1c40f;
  434. border-bottom: 5px solid #f1c40f;
  435. }
  436. </style>
  437. <h1>
  438. <span><a id="jumper" href="#jumpto" title="Un peu perdu ?">?</a></span>
  439. Bourdieu et les coding-dojos (archive)
  440. <time>Pour la pérennité des contenus liés. Non-indexé, retrait sur simple email.</time>
  441. </h1>
  442. <section>
  443. <article>
  444. <h3><a href="https://medium.com/@Fabinout/bourdieu-et-les-coding-dojos-38c1213266be">Source originale du contenu</a></h3>
  445. <h3 name="ec83" id="ec83" class="graf graf--h3 graf-after--h3">WTF is Pierre Bourdieu ?</h3>
  446. <p name="c3a3" id="c3a3" class="graf graf--p graf-after--h3">Bourdieu est un sociologue français de la fin du 20ème siècle que j’ai découvert récemment sur le Slack d’<a href="https://okiwi.org/slack/" data-href="https://okiwi.org/slack/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Okiwi</a>, la communauté bordelaise de développeurs.</p>
  447. <p name="6b1d" id="6b1d" class="graf graf--p graf-after--p">Lors d’une conversation très animée à propos de la vision de Sandro Mancuso sur la gestion de sa carrière, Emmanuel Gaillot disait :</p>
  448. <blockquote name="7ac3" id="7ac3" class="graf graf--blockquote graf-after--p">Le thème de l’individu entrepreneur de sa propre carrière (et responsable de la réussite ou de l’échec de celle-ci) est assez récent, même dans le milieu informatique. Et ce discours est porté par le système en place, pas par des éléments disruptifs. Sans rentrer dans la question de savoir si c’est intentionnel ou pas, ce discours a tout au moins la fonction de maintenir le système en place, en justifiant les inégalités comme quelque chose de normal / naturel, en ce moment sur le mode de « il y en a qui dorment et d’autres qui se réveillent ». Avant, c’était sur le mode « il y en a qui font ce qu’on leur dit et d’autres qui n’écoutent rien ». Avant encore, c’était sur le mode « il y en a qui sont forts et d’autres qui sont faibles ». <br/> Quand on dit qu’il faut prendre sa carrière en main quand on est développeur, et que c’est d’autant plus important de le faire que c’est facile étant donné le marché, je nous invite à réfléchir à la position sociale qu’on occupe en disant ça : genre ? couleur de peau ? orientation sexuelle ? religion ? âge ? CSP des parents ? etc.</blockquote>
  449. <p name="042c" id="042c" class="graf graf--p graf-after--blockquote">Peu de temps après, Romeu nous en reparlait lors de <a href="https://twitter.com/malk_zameth/status/991279604643123200" data-href="https://twitter.com/malk_zameth/status/991279604643123200" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">sa série de tweet</a> sur la théorie de la sociologie de Bourdieu (<a href="https://medium.com/@Romeu/agility-should-pay-attention-to-sociology-b671fd056933" data-href="https://medium.com/@Romeu/agility-should-pay-attention-to-sociology-b671fd056933" class="markup--anchor markup--p-anchor" target="_blank">ici</a> en version article de blog).</p>
  450. <p name="ee28" id="ee28" class="graf graf--p graf-after--p">Dans l’élan, je vous conseille la lecture de <a href="https://fr.wikipedia.org/wiki/Pierre_Bourdieu" data-href="https://fr.wikipedia.org/wiki/Pierre_Bourdieu" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">l’article wikipedia de Bourdieu</a>.</p>
  451. <p name="d1e3" id="d1e3" class="graf graf--p graf-after--p">Les principaux concepts de son œuvre sont :</p>
  452. <ul class="postList"><li name="f658" id="f658" class="graf graf--li graf-after--p">le capital culturel</li><li name="4a41" id="4a41" class="graf graf--li graf-after--li">la centralité de l’<strong class="markup--strong markup--li-strong">habitus</strong></li><li name="ccdb" id="ccdb" class="graf graf--li graf-after--li">l’hexis</li><li name="8516" id="8516" class="graf graf--li graf-after--li">le capital symbolique et la violence symbolique</li><li name="3370" id="3370" class="graf graf--li graf-after--li">un monde social où la <strong class="markup--strong markup--li-strong">violence symbolique</strong>, c’est-à-dire la capacité à perpétuer des rapports de domination en les faisant méconnaître comme tels par ceux qui les subissent, joue un rôle central.</li><li name="4bac" id="4bac" class="graf graf--li graf-after--li">un monde social divisé en <strong class="markup--strong markup--li-strong">champs</strong> où interagissent des agents</li></ul>
  453. <h3 name="7771" id="7771" class="graf graf--h3 graf-after--li">Le capital culturel</h3>
  454. <p name="e0a5" id="e0a5" class="graf graf--p graf-after--h3">Bourdieu s’est beaucoup inspiré de Karl Marx dans ses écrits. Les deux sont d’accord pour dire que la différence de position sociale entre deux individus dépend directement de la différence entre leurs deux capitaux. Plus ton capital est important, plus ta position est dominatrice dans la société. La différence est surtout que Marx parlait essentiellement de capital économique (patrimoine, salaire, etc.) là où Bourdieu ajoute un autre type de capital : <strong class="markup--strong markup--p-strong">le capital culturel</strong>.</p>
  455. <p name="3682" id="3682" class="graf graf--p graf-after--p">Ce capital culturel est l’ensemble des éléments symboliques que l’on acquiert en étant dans une certaine classe sociale. Il peut être incorporé (personnel), institutionnel ou bien objectivé (matériel).</p>
  456. <p name="053f" id="053f" class="graf graf--p graf-after--p">Ça peut-être :</p>
  457. <ul class="postList"><li name="5e2c" id="5e2c" class="graf graf--li graf-after--p">un goût pour la philosophie (incorporé)</li><li name="eb0c" id="eb0c" class="graf graf--li graf-after--li">des compétences (incorporé)</li><li name="ba6e" id="ba6e" class="graf graf--li graf-after--li">un diplôme (institutionnel)</li><li name="4018" id="4018" class="graf graf--li graf-after--li">une voiture de sport (objectivé)</li></ul>
  458. <p name="0675" id="0675" class="graf graf--p graf-after--li">C’est le capital culturel qui crée un sentiment d’identité collective et d’entre-soi, c’est potentiellement un frein majeur à l’ascension sociale d’un individu ayant énormément de capital monétaire. À l’inverse la possibilité d’acquérir grâce à des efforts colossaux un capital culturel important rend <strong class="markup--strong markup--p-strong">beaucoup</strong> plus aisée la possibilité d’une promotion, et donc d’un capital monétaire.</p>
  459. <h3 name="5197" id="5197" class="graf graf--h3 graf-after--p">L’habitus</h3>
  460. <p name="c426" id="c426" class="graf graf--p graf-after--h3">Au travers de sa socialisation et de sa trajectoire sociale, l’individu accumulera par mimétisme un ensemble de comportements, de réactions et de perceptions. Toutefois, l’habitus n’<strong class="markup--strong markup--p-strong">est pas</strong> un automatisme mécanique qui guide nos actions comme des rails guideront le tram citadin, il agit plutôt comme une grammaire de la langue maternelle. Et cette grammaire acquise par socialisation permet à l’individu de se constituer une infinité de <em class="markup--em markup--p-em">phrases</em> pour gérer ses situations quotidiennes, sans pour autant reproduire l’exacte même réaction à un évènement externe. <br/> Ainsi, l’habitus est <strong class="markup--strong markup--p-strong">structuré</strong> car produit de la socialisation, mais également <strong class="markup--strong markup--p-strong">structurant</strong> car générateur d’une infinité de pratiques nouvelles. Il est donc d’après Bourdieu un ensemble de “structures structurées prédisposées à fonctionner comme structures structurantes”. L’habitus structure donc les pensées dans la société, pour peu que ses individus aient vécu une socialisation semblable au sein de leur classe sociale, et explique donc la similitude des manières de penser au sein de cette classe.</p>
  461. <p name="d82f" id="d82f" class="graf graf--p graf-after--p">Cet habitus n’est pas immuable, la trajectoire sociale ainsi que de l’introspection peut tout à fait conduire à une évolution de l’habitus d’un individu. On peut conclure que l’habitus n’est pas un produit du libre-arbitre ni un produit de la structure, mais un mélange des deux qui structure chaque comportement et perception.</p>
  462. <p name="7294" id="7294" class="graf graf--p graf-after--p">Ces prédispositions sont très générales, mais on peut citer des éléments factuels qui découlent directement de l’habitus :</p>
  463. <ul class="postList"><li name="82d4" id="82d4" class="graf graf--li graf-after--p">la posture</li><li name="9a38" id="9a38" class="graf graf--li graf-after--li">le vocabulaire</li><li name="e009" id="e009" class="graf graf--li graf-after--li">les tournures de phrase</li><li name="5723" id="5723" class="graf graf--li graf-after--li">la capacité à rester calme ou à user de la violence</li></ul>
  464. <h3 name="5e3c" id="5e3c" class="graf graf--h3 graf-after--li">L’hexis</h3>
  465. <blockquote name="088e" id="088e" class="graf graf--blockquote graf-after--h3">[L’hexis est] l’expression dans et par le corps lui-même, ou au plus près de lui, de cet habitus.</blockquote>
  466. <p name="531e" id="531e" class="graf graf--p graf-after--blockquote">Il concerne donc la forme corporelle de l’Habitus, sa communication non-verbale, le ton de sa voix ou bien encore la cible du regard lors d’une discussion. Il représente aussi l’incarnation corporelle des structures sociales tel qu’elle apparait aux individus, et elle est particulièrement visible dans une situation d’inconfort. Imaginons un stagiaire un peu introverti en train de se faire sermonner par son manager parce que son travail n’avance pas :</p>
  467. <ul class="postList"><li name="5732" id="5732" class="graf graf--li graf-after--p">il tremble</li><li name="62a0" id="62a0" class="graf graf--li graf-after--li">il bégaie</li><li name="d4f8" id="d4f8" class="graf graf--li graf-after--li">il regarde ses mains en parlant</li></ul>
  468. <p name="21e3" id="21e3" class="graf graf--p graf-after--li">Tous ces symptômes font partie de son hexis, qui ne sont que la manifestation de son habitus, qui lui a appris à se soumettre physiquement lorsque sa position sociale l’exige.</p>
  469. <p name="286b" id="286b" class="graf graf--p graf-after--p">Dans un sens plus large, l’hexis implique aussi les styles vestimentaires, les coiffures ou encore les tatouages.</p>
  470. <h3 name="7a9a" id="7a9a" class="graf graf--h3 graf-after--p">Bourdieu et les champs sociaux</h3>
  471. <blockquote name="caf0" id="caf0" class="graf graf--blockquote graf-after--h3">Le concept de champ est, à l’origine, une métaphore inspirée de la physique qui apparente les univers sociaux à un champ électromagnétique : un électron soumis à ce champ participe au champ, il est à la fois agi et agissant et contribue à l’équilibre des conflits dont il est l’agent.</blockquote>
  472. <p name="5a58" id="5a58" class="graf graf--p graf-after--blockquote"><em class="markup--em markup--p-em">source : </em><a href="https://www.academia.edu/4808608/Le_concept_de_champ_litt%C3%A9raire_chez_Pierre_Bourdieu" data-href="https://www.academia.edu/4808608/Le_concept_de_champ_litt%C3%A9raire_chez_Pierre_Bourdieu" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank"><em class="markup--em markup--p-em">lien</em></a></p>
  473. <p name="b1c1" id="b1c1" class="graf graf--p graf-after--p">Un champ est donc un système qui contient ses agents ainsi que ses positions sociales structurées en interne par des relations de domination. C’est donc une arène de relation de pouvoir, de domination où les agents se battent pour l’appropriation de différentes formes de capital, un capital étant ce qui est estimé par ses agents. Ça peut aller du capital culturel dont on a parlé précédemment au simple (mais vital) capital monétaire.</p>
  474. <p name="95ad" id="95ad" class="graf graf--p graf-after--p">Les champs peuvent être disjoints, inclus ou exclus les uns des autres. Ils sont organisés verticalement et horizontalement et agissent de manière indépendante. Ils font donc office d’arène de lutte sociale.</p>
  475. <p name="afb7" id="afb7" class="graf graf--p graf-after--p">Des activités se développent au sein d’un champ selon ses règles où chaque agent est un électron qui modifie à son échelle l’orientation, la forme, ou les valeurs de ce “flux”. À l’intérieur, la capacité à interagir avec ce flux dépend directement de l’habitus de chaque agent dans ce champ précis. Car vous avez dû y penser en lisant le paragraphe sur l’habitus, <strong class="markup--strong markup--p-strong">il dépend effectivement du champ dans lequel il est appliqué</strong>. Le champ bourdieusien des politiciens aura des normes sociales sensiblement différentes de celui des développeurs.</p>
  476. <p name="acc9" id="acc9" class="graf graf--p graf-after--p">Il est à noter aussi qu’il est très difficile pour un groupe d’humains de construire un groupe libre de toute structure de domination, et que naturellement se créera dans ce groupe des relations de dominations et une échelle sociale.</p>
  477. <h3 name="76be" id="76be" class="graf graf--h3 graf-after--p">Capital symbolique et violence symbolique</h3>
  478. <p name="c5e0" id="c5e0" class="graf graf--p graf-after--h3">Le pouvoir symbolique est la structure de pouvoir tacite qu’on exerce les uns sur les autres inconsciemment.</p>
  479. <p name="6d5f" id="6d5f" class="graf graf--p graf-after--p">Les propriétés qu’on attribue à du pouvoir symbolique peuvent être défini par :</p>
  480. <ul class="postList"><li name="8a45" id="8a45" class="graf graf--li graf-after--p">un homme</li><li name="7983" id="7983" class="graf graf--li graf-after--li">blanc</li><li name="0d95" id="0d95" class="graf graf--li graf-after--li">grand</li><li name="203c" id="203c" class="graf graf--li graf-after--li">qu’on estime cultivé</li><li name="359f" id="359f" class="graf graf--li graf-after--li">qui occupe une fonction prestigieuse</li><li name="d7ec" id="d7ec" class="graf graf--li graf-after--li">qui porte un costume</li><li name="4190" id="4190" class="graf graf--li graf-after--li">qui est éloquent</li><li name="40b7" id="40b7" class="graf graf--li graf-after--li">et qui a des signes qu’on attribue à l’intelligence</li></ul>
  481. <p name="3c11" id="3c11" class="graf graf--p graf-after--li">À ça s’ajoutent les autres composants du pouvoir <strong class="markup--strong markup--p-strong">symbolique</strong> :</p>
  482. <ul class="postList"><li name="0513" id="0513" class="graf graf--li graf-after--p">le capital économique</li><li name="a484" id="a484" class="graf graf--li graf-after--li">le capital culturel</li><li name="2408" id="2408" class="graf graf--li graf-after--li">le capital social</li></ul>
  483. <p name="d84e" id="d84e" class="graf graf--p graf-after--li">Plus un individu aura de pouvoir symbolique, plus il sera jugé (inconsciemment) comme étant puissant, et plus l’on s’y soumettra (inconsciemment).</p>
  484. <p name="7e0e" id="7e0e" class="graf graf--p graf-after--p">C’est cette soumission inconsciente qui est pernicieuse. Cette structure de pouvoir (qui est donc une violence) n’est pas infligée par le dominant au dominé. Il est d’ailleurs fort probable que cette violence ne soit même pas perçue par le dominant, mais soit auto-infligée par le dominé. Nous sommes programmés pour réagir à ces caractéristiques et à nous y soumettre. Le terme peut vous paraitre fort, néanmoins il a été prouvé (notamment par Paul Piff, un sociologue de Berkeley) qu’on attribue beaucoup plus facilement sa confiance à quelqu’un qui affiche une classe socio-professionnelle plus élevée que la sienne.</p>
  485. <p name="eb0a" id="eb0a" class="graf graf--p graf-after--p">Et pour retourner le couteau dans la plaie, l’individu dominant ne sera pas équipé pour comprendre ce problème (il n’a jamais eu de problème à prendre la parole en public ou à trouver un travail -&gt; “c’est pas si dur”) et n’éprouvera donc pas d’empathie pour ceux ayant moins de pouvoir symbolique.</p>
  486. <h4 name="2c6a" id="2c6a" class="graf graf--h4 graf-after--p">Maintenant ça ne fait pas tout.</h4>
  487. <figure name="4e41" id="4e41" class="graf graf--figure graf-after--h4"/><p name="aa34" id="aa34" class="graf graf--p graf-after--figure"><em class="markup--em markup--p-em">Voici un exemple d’homme blanc hétéro en costume qui n’a pas énormément de violence symbolique, même s’il a du pouvoir symbolique de par son statut d’homme blanc américain hétérosexuel.</em></p><p name="d1b4" id="d1b4" class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">La violence symbolique est un mélange de l’habitus et du pouvoir symbolique.</strong></p><p name="03b1" id="03b1" class="graf graf--p graf-after--p">Si quelqu’un avec une forte combinaison des formes de capital travaille avec un individu moyen dans ces aspects. Il se créera naturellement une structure de domination entre les deux individus. Et la qualité perçue du travail sera naturellement plus élevée chez celui qui a un pouvoir plus élevé.</p><h3 name="ff91" id="ff91" class="graf graf--h3 graf-after--p">Et moi là-dedans ?</h3><p name="2d8f" id="2d8f" class="graf graf--p graf-after--h3">Parlons maintenant de comment tout ça s’applique à nous et à nos coding-dojos.</p><h4 name="af94" id="af94" class="graf graf--h4 graf-after--p">Notre champ bourdieusien</h4><p name="2f7c" id="2f7c" class="graf graf--p graf-after--h4">Il est évident que le champ qui nous intéresse est le champ des développeurs, des codeurs. Ce champ est un sous-champ des acteurs de l’informatique, et possède des sous-champs tels que les développeurs front-end ou ceux qui utilisent des langages fonctionnels. <br/> Chacun y occupe une place qui peut-être plutôt dominante, plutôt dominée, conservatrice ou bien innovante. Les luttes internes qui caractérisent notre champ sont entre autres :</p><ul class="postList"><li name="0180" id="0180" class="graf graf--li graf-after--p">quel est le meilleur langage ?</li><li name="69cb" id="69cb" class="graf graf--li graf-after--li">quelle est la meilleure méthode d’organisation ?</li><li name="f7d4" id="f7d4" class="graf graf--li graf-after--li">est-ce qu’il faut faire des tests ?</li><li name="b299" id="b299" class="graf graf--li graf-after--li">micro-services ou monolithe ?</li><li name="deb6" id="deb6" class="graf graf--li graf-after--li">vim ou emacs ?</li></ul><p name="1dcd" id="1dcd" class="graf graf--p graf-after--li">Je suis sûr que vous êtes capables d’en imaginer 200 autres. Cette lutte interne se fait à coup d’articles, de missions de conseil, de livres, de Proof-of-concepts, etc.</p><p name="0c3d" id="0c3d" class="graf graf--p graf-after--p">Ensemble la communauté évolue, et selon l’habitus et le capital culturel, un agent est capable d’en influencer la direction. Il est important de noter que la capacité à influencer ces luttes perpétuelles dépend directement de chaque capital culturel. Si vous avez suivi jusqu’ici, c’est dû notamment à la confiance que vous attribuez naturellement et inconsciemment aux individus ayant un habitus plus élevé que le vôtre.</p><h4 name="1a18" id="1a18" class="graf graf--h4 graf-after--p">L’espace social des développeurs</h4><p name="b091" id="b091" class="graf graf--p graf-after--h4">Bourdieu décrit une forte corrélation entre les positions sociales et les pratiques sociales. Dans notre cas, on voit facilement que ceux qui sont en haut de l’échelle sociale sont par définition ceux qui agissent le plus sur le champ bourdieusien des dévelopeurs.</p><p name="bc0f" id="bc0f" class="graf graf--p graf-after--p">Je vois plusieurs profils de développeurs qui influencent fortement la communauté :</p><ul class="postList"><li name="acff" id="acff" class="graf graf--li graf-after--p">ceux qui donnent des présentations dans des conférences</li><li name="199c" id="199c" class="graf graf--li graf-after--li">ceux qui écrivent des livres et des articles</li><li name="b077" id="b077" class="graf graf--li graf-after--li">ceux qui animent et organisent des conférences ou des ateliers avec la communauté</li><li name="5334" id="5334" class="graf graf--li graf-after--li">ceux qui codent en open-source</li><li name="eed5" id="eed5" class="graf graf--li graf-after--li">ceux qui coachent des équipes</li><li name="107e" id="107e" class="graf graf--li graf-after--li">ceux qui managent et/ou mentorent des développeurs juniors</li><li name="10a2" id="10a2" class="graf graf--li graf-after--li">ceux aussi qui lisent des livres ou des articles</li></ul><p name="8fee" id="8fee" class="graf graf--p graf-after--li">Ces individus n’ont pas un talent inné pour la littérature technique et n’ont sûrement pas subi de formation dans l’ évènementiel non plus. Par leur socialisation au sein de notre champ, ils ont acquis des dispositions culturelles au contact d’autres individus. Ils ont écrit parce que leurs pairs et leurs mentors écrivaient, et que ça semblait la norme sociale.</p><p name="b445" id="b445" class="graf graf--p graf-after--p">Avez-vous déjà entendu au travail : <em class="markup--em markup--p-em">“Lui, c’est un mauvais développeur, il ne fait pas de veille”</em>. Vous êtes alors dans la situation où votre capital culturel vous encourage à travailler en dehors, et quasi-inconsciemment vous vous sentez supérieur à un individu n’ayant pas acquis les normes sociales de notre champ.</p><p name="9fe0" id="9fe0" class="graf graf--p graf-after--p">Une autre violence symbolique qu’on rencontre extrêmement souvent est le tartinage de référence culturelle commune. Voici un <a href="https://twitter.com/Fabinout/status/1001365277148352512" data-href="https://twitter.com/Fabinout/status/1001365277148352512" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">exemple très parlant</a>. Ici, je fais une référence à un livre très connu en informatique, notamment parce qu’il est fondateur du mouvement Domain-Driven-Design. En faisant cela, je m’attends à ce que ceux qui me lisent et me comprennent trouvent la référence rigolote. C’est une blague que ne peuvent comprendre que ceux qui sont à l’aise avec ce sujet et qui partagent les mêmes références culturelles que moi. <br/> Le résultat est sans appel, le tweet est liké et retweeté plusieurs fois et est apparu plus de 1900 fois dans des timelines différentes. Si vous faites l’effort de parcourir les profils qui ont interagi avec, vous trouverez des CTOs, des organisateurs de confs, des écrivains, des speakers et des architectes. Autant le dire honnêtement, ce type de communication est un ventilateur à violence symbolique, où je fais jouer à fond l’entre-soi des “connaisseurs” que je fréquente.</p><h4 name="fd4a" id="fd4a" class="graf graf--h4 graf-after--p">Et les coding-dojos alors ?</h4><p name="267a" id="267a" class="graf graf--p graf-after--h4">Quand je suis arrivé à OCTO Technology, un midi par semaine et un soir par semaine se déroulaient des coding-dojos. <br/> C’était une activité de groupe sur le temps libre où l’on s’entrainait à résoudre des problèmes informatiques simples en faisant tourner le clavier 8 minutes par personne. L’idée était de s’entrainer à pratiquer du Test-Driven-Development ainsi que découvrir de nouveaux langages.</p><p name="4d33" id="4d33" class="graf graf--p graf-after--p">Je ne m’étais jamais posé la question de pourquoi je ressentais le besoin (et un certain plaisir) à participer à ces ateliers. La raison était que je voulais investir de mon temps pour progresser sur des sujets techniques, et pour découvrir des nouveaux langages. Avec le recul, il m’apparait 4 ans après que je souhaitais surtout imiter ce que je voyais dans mes pairs et mes mentors, et que cette participation était un moyen pour moi de socialiser et d’apprendre les aptitudes, les techniques et les réflexes de développeurs plus expérimentés, c’est à dire d’augmenter mon habitus.</p><p name="5e37" id="5e37" class="graf graf--p graf-after--p">Une fois déménagé à Bordeaux, je décidais d’animer les coding-dojos de la communauté Okiwi. Mon désir était de participer à la communauté, de transmettre cette pratique du Test-Driven-Development et du code propre. L’autre effet positif était que cela me permettait de m’entrainer à donner des formations. Encore une fois, on peut observer ça par le prisme de notre espace bourdieusien. Je réutilisais ce que j’avais appris en participant aux ateliers de coding-dojos, je propageais à mon tour les conventions et rituels sociaux que j’avais observé chez OCTO. De fait, j’augmentais mon statut social relatif à notre champ -&gt; je devenais un animateur de conférences ou d’ateliers.</p><h3 name="6da7" id="6da7" class="graf graf--h3 graf-after--p">Et maintenant, ça change quoi ?</h3><p name="1e6a" id="1e6a" class="graf graf--p graf-after--h3">Une caractéristique de notre communauté me choque depuis la lecture de l’article de Romeu (<a href="https://medium.com/@Romeu/agility-should-pay-attention-to-sociology-b671fd056933" data-href="https://medium.com/@Romeu/agility-should-pay-attention-to-sociology-b671fd056933" class="markup--anchor markup--p-anchor" target="_blank">lien</a>) sur Bourdieu. C’est la propension qu’on a à démontrer notre capital culturel à chaque occasion. Voici les situations que j’ai rencontrées récemment :</p><ul class="postList"><li name="39ce" id="39ce" class="graf graf--li graf-after--p">Lors d’un pair-programming pour résoudre un problème avec un dév junior Java, un architecte dit “Tu vois ça je le ferai hyper facilement en Scala avec du pattern matching”. C’est bien, tu dis à tout le monde que tu codes en Scala, et tu cites des concepts que le développeur junior ne connait pas. Mais bien sûr tu ne l’expliques pas.</li><li name="b37a" id="b37a" class="graf graf--li graf-after--li">Lors d’un coding-dojo avec des développeurs de tout niveau, un senior s’exclame “Ahah, ça serait jamais passé si on avait appliqué les calistheniques”. Il a peut-être raison, mais inconsciemment il utilise son capital culturel pour imposer son statut social supérieur. Monsieur a lu des livres, Monsieur est habitué à faire des katas.</li><li name="d912" id="d912" class="graf graf--li graf-after--li">Du name-dropping de semi-célébrité de notre champ : “Comme le dit mon ami Sandro Mancuso, …” -&gt; Je fréquente des gens très haut sur notre échelle sociale des développeurs. Variante : “Arnaud s’y connait beaucoup à ce sujet” “Arnaud qui ?” “Ben Arnaud Bailly”.</li><li name="2c8b" id="2c8b" class="graf graf--li graf--startsWithDoubleQuote graf-after--li">“Tu devrais faire des katas pour apprendre un langage” -&gt; il est sous-entendu que si tu n’en fais pas, tu ne progresseras pas.</li></ul><p name="7cda" id="7cda" class="graf graf--p graf-after--li">Toutes ces situations sont des situations réelles que j’ai rencontrées très récemment, et j’ai très sûrement loupé la majorité de ces élans d’étalage de capital culturel qui sont tous des exemples de violences symboliques entre dominés et dominants de notre champ.</p><p name="6ce6" id="6ce6" class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">Donc suite à tout ça, je prends des décisions, je vais ajouter des règles à mes coding-dojos:</strong></p><ul class="postList"><li name="a310" id="a310" class="graf graf--li graf-after--p">Empêcher fermement toute énonciation de mot-clé, de concept ou de nom qui n’est pas expliqué directement. On ne cite que ce qu’on explique, et on limite au maximum la situation où un ou une développeuse avec un habitus plus faible se sent contraint de demander l’explication d’un terme, ou pire lorsqu’il ou elle n’ose pas demander d’explication.</li><li name="a097" id="a097" class="graf graf--li graf-after--li">Ne pas citer d’autres langages quand ce n’est pas utile.</li><li name="95c1" id="95c1" class="graf graf--li graf-after--li">Ne pas s’imposer aux autres en leur disant quoi faire, ne pas leur couper la parole.</li></ul><h3 name="4a1a" id="4a1a" class="graf graf--h3 graf-after--li">Conclusion</h3><p name="63d1" id="63d1" class="graf graf--p graf-after--h3">Nous vivons dans un système qui, consciemment ou pas, <strong class="markup--strong markup--p-strong">cultive cette hiérarchie sociale</strong> et exerce un pouvoir de violence symbolique qui contribue à la légitimer. Pour la combattre, il est nécessaire de comprendre les mécaniques sociales qui sont à l’œuvre et de les mettre à nue.</p><p name="068c" id="068c" class="graf graf--p graf-after--p">Sources :</p><p name="16ee" id="16ee" class="graf graf--p graf-after--p graf--trailing"><a href="http://ressources-socius.info/index.php/lexique/21-lexique/37-champ" data-href="http://ressources-socius.info/index.php/lexique/21-lexique/37-champ" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">http://ressources-socius.info/index.php/lexique/21-lexique/37-champ</a> <a href="https://fr.wikipedia.org/wiki/Pierre_Bourdieu" data-href="https://fr.wikipedia.org/wiki/Pierre_Bourdieu" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">https://fr.wikipedia.org/wiki/Pierre_Bourdieu</a> <a href="https://en.wikipedia.org/wiki/Field_%28Bourdieu%29" data-href="https://en.wikipedia.org/wiki/Field_%28Bourdieu%29" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">https://en.wikipedia.org/wiki/Field_%28Bourdieu%29</a> <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3093479/" data-href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3093479/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3093479/</a> <a href="http://enfolding.org/theorising-practice-ii-habitushexis/" data-href="http://enfolding.org/theorising-practice-ii-habitushexis/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">http://enfolding.org/theorising-practice-ii-habitushexis/</a> <a href="https://www.academia.edu/4808608/Le_concept_de_champ_litt%C3%A9raire_chez_Pierre_Bourdieu" data-href="https://www.academia.edu/4808608/Le_concept_de_champ_litt%C3%A9raire_chez_Pierre_Bourdieu" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">https://www.academia.edu/4808608/Le_concept_de_champ_litt%C3%A9raire_chez_Pierre_Bourdieu</a> <a href="http://1libertaire.free.fr/BourdieuConcepts.html" data-href="http://1libertaire.free.fr/BourdieuConcepts.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">http://1libertaire.free.fr/BourdieuConcepts.html</a></p></div>
  488. </article>
  489. </section>
  490. <nav id="jumpto">
  491. <p>
  492. <a href="/david/blog/">Accueil du blog</a> |
  493. <a href="https://medium.com/@Fabinout/bourdieu-et-les-coding-dojos-38c1213266be">Source originale</a> |
  494. <a href="/david/stream/2019/">Accueil du flux</a>
  495. </p>
  496. </nav>
  497. <footer>
  498. <div>
  499. <img src="/static/david/david-larlet-avatar.jpg" loading="lazy" class="avatar" width="200" height="200">
  500. <p>
  501. Bonjour/Hi!
  502. Je suis <a href="/david/" title="Profil public">David&nbsp;Larlet</a>, je vis actuellement à Montréal et j’alimente cet espace depuis 15 ans. <br>
  503. Si tu as apprécié cette lecture, n’hésite pas à poursuivre ton exploration. Par exemple via les <a href="/david/blog/" title="Expériences bienveillantes">réflexions bimestrielles</a>, la <a href="/david/stream/2019/" title="Pensées (dés)articulées">veille hebdomadaire</a> ou en t’abonnant au <a href="/david/log/" title="S’abonner aux publications via RSS">flux RSS</a> (<a href="/david/blog/2019/flux-rss/" title="Tiens c’est quoi un flux RSS ?">so 2005</a>).
  504. </p>
  505. <p>
  506. Je m’intéresse à la place que je peux avoir dans ce monde. En tant qu’humain, en tant que membre d’une famille et en tant qu’associé d’une coopérative. De temps en temps, je fais aussi des <a href="https://github.com/davidbgk" title="Principalement sur Github mais aussi ailleurs">trucs techniques</a>. Et encore plus rarement, <a href="/david/talks/" title="En ce moment je laisse plutôt la place aux autres">j’en parle</a>.
  507. </p>
  508. <p>
  509. Voici quelques articles choisis :
  510. <a href="/david/blog/2019/faire-equipe/" title="Accéder à l’article complet">Faire équipe</a>,
  511. <a href="/david/blog/2018/bivouac-automnal/" title="Accéder à l’article complet">Bivouac automnal</a>,
  512. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  513. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  514. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  515. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  516. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  517. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  518. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  519. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  520. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  521. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  522. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  523. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  524. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  525. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  526. </p>
  527. <p>
  528. On peut <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">échanger par courriel</a>. Si éventuellement tu souhaites que l’on travaille ensemble, tu devrais commencer par consulter le <a href="http://larlet.com">profil dédié à mon activité professionnelle</a> et/ou contacter directement <a href="http://scopyleft.fr/">scopyleft</a>, la <abbr title="Société coopérative et participative">SCOP</abbr> dont je fais partie depuis six ans. Je recommande au préalable de lire <a href="/david/blog/2018/cout-site/" title="Attention ce qui va suivre peut vous choquer">combien coûte un site</a> et pourquoi je suis plutôt favorable à une <a href="/david/pro/devis/" title="Discutons-en !">non-demande de devis</a>.
  529. </p>
  530. <p>
  531. Je ne traque pas ta navigation mais mon
  532. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">hébergeur</abbr>
  533. conserve des logs d’accès.
  534. </p>
  535. </div>
  536. </footer>
  537. <script type="text/javascript">
  538. ;(_ => {
  539. const jumper = document.getElementById('jumper')
  540. jumper.addEventListener('click', e => {
  541. e.preventDefault()
  542. const anchor = e.target.getAttribute('href')
  543. const targetEl = document.getElementById(anchor.substring(1))
  544. targetEl.scrollIntoView({behavior: 'smooth'})
  545. })
  546. })()
  547. </script>