Ver código fonte

Publishing

master
David Larlet 3 anos atrás
pai
commit
3943e098a2

+ 2
- 2
david/2021/11/08/index.html Ver arquivo

@@ -63,7 +63,7 @@
<a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
</svg> Accueil</a>
• <a rel="next" href="/david/2021/11/09/" title="Publication suivante : Junior">Suivant →</a>
</p>
</nav>
<hr>
@@ -91,7 +91,7 @@
<p class="center">
<a rel="prev" href="/david/2021/11/07/" title="Publication précédente : Attente">← Précédent</a> •
<a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
• <a rel="next" href="/david/2021/11/09/" title="Publication suivante : Junior">Suivant →</a>
</p>
</nav>
</article>

+ 190
- 0
david/2021/11/09/index.html Ver arquivo

@@ -0,0 +1,190 @@
<!doctype html><!-- This is a valid HTML5 document. -->
<!-- Screen readers, SEO, extensions and so on. -->
<html lang="fr">
<!-- Has to be within the first 1024 bytes, hence before the `title` element
See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
<meta charset="utf-8">
<!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
<!-- The viewport meta is quite crowded and we are responsible for that.
See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<!-- Required to make a valid HTML5 document. -->
<title>Junior — David Larlet</title>
<meta name="description" content="Pour diminuer ces risques, les entreprises devraient accepter de renoncer à une part de rentabilité immédiate au profit d’une forme d’investissement durable reposant sur le recrutement de davantage de juniors. En comprenant que ces juniors sortant de formations courtes – qui sont, notamment, des femmes – auraient pu être ingénieurs ou ingénieures si ils ou elles n’avaient pas rencontré dès l’enfance toute une série de barrières socio-culturelles, l’industrie miserait sur son propre avenir.">
<!-- That good ol' feed, subscribe :). -->
<link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
<!-- Generated from https://realfavicongenerator.net/ such a mess. -->
<link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
<link rel="manifest" href="/static/david/icons2/site.webmanifest">
<link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
<link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
<meta name="msapplication-TileColor" content="#f7f7f7">
<meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
<meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
<!-- Documented, feel free to shoot an email. -->
<link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
<!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<script>
function toggleTheme(themeName) {
document.documentElement.classList.toggle(
'forced-dark',
themeName === 'dark'
)
document.documentElement.classList.toggle(
'forced-light',
themeName === 'light'
)
}
const selectedTheme = localStorage.getItem('theme')
if (selectedTheme !== 'undefined') {
toggleTheme(selectedTheme)
}
</script>

<body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">


<article>
<header>
<h1>Junior</h1>
</header>
<nav>
<p class="center">
<a rel="prev" href="/david/2021/11/08/" title="Publication précédente : Écriture">← Précédent</a> •
<a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
</svg> Accueil</a>
</p>
</nav>
<hr>


<blockquote>
<p>Pour diminuer ces risques, les entreprises devraient accepter de <mark>renoncer à une part de rentabilité immédiate au profit d’une forme d’investissement durable</mark> reposant sur le recrutement de davantage de juniors. En comprenant que ces juniors sortant de formations courtes – qui sont, notamment, des femmes – auraient pu être ingénieurs ou ingénieures si ils ou elles n’avaient pas rencontré dès l’enfance toute une série de barrières socio-culturelles, l’industrie miserait sur son propre avenir.</p>
<p><cite><em><a href="https://usbeketrica.com/fr/article/le-manoir-de-verre-comment-la-tech-traite-t-elle-les-femmes-developpeuses-ou-data-scientists">«&nbsp;Le manoir de verre&nbsp;»&nbsp;: comment la tech traite-t-elle les femmes développeuses ou data scientists&#8239;?</a></em> (<a href="/david/cache/2021/da6f2715327f68a1955044955fb913ea/">cache</a>)</cite></p>
</blockquote>
<p>Il y a des jours où je suis bien content de voir l’évolution de <a href="http://scopyleft.fr/">scopyleft</a> sur ce plan là. Cette dernière année, nous sommes devenu·es paritaires en réduisant notre moyenne d’âge de 5&nbsp;ans. Ce qui se joue en interne va bien au-delà de ces chiffres et je vais avoir besoin de davantage de recul pour en parler.</p>
<p>Jusqu’ici c’est très chouette&nbsp;:-).</p>

<blockquote lang="en">
<p>We end up in a situation where the demand for senior developers far outweighs the capacity and willingness of the companies to train juniors. Up until recently it wasn’t that bad though, we were in kind of an stable situation - the number of developers needed was growing steadily, the attrition was stable, companies were offering some internships and entry-level positions, universities and bootcamps provided streams of candidates. It wasn’t very easy to get the first job in the industry, but with enough effort and determination it was possible even for someone who has just started programming.</p>
<p>And then came the pandemic.</p>
<p><cite><em><a href="https://www.notonlycode.org/nobody-hires-juniors/">Why nobody hires junior developers anymore</a></em> (<a href="/david/cache/2021/28dd93134ff6df75757a564c42834ff3/">cache</a>)</cite></p>
</blockquote>
<p>PS&nbsp;: niveau salaires par contre, c’est très inégal et ce sera l’opportunité d’un futur billet.</p>

<nav>
<p class="center">
<a rel="prev" href="/david/2021/11/08/" title="Publication précédente : Écriture">← Précédent</a> •
<a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
</p>
</nav>
</article>


<hr>

<footer>
<p>
<a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
</svg> Accueil</a> •
<a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-rss2"></use>
</svg> Suivre</a> •
<a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-user-tie"></use>
</svg> Pro</a> •
<a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-mail"></use>
</svg> Email</a> •
<abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-hammer2"></use>
</svg> Légal</abbr>
</p>
<template id="theme-selector">
<form>
<fieldset>
<legend><svg class="icon icon-brightness-contrast">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-brightness-contrast"></use>
</svg> Thème</legend>
<label>
<input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
</label>
<label>
<input type="radio" value="dark" name="chosen-color-scheme"> Foncé
</label>
<label>
<input type="radio" value="light" name="chosen-color-scheme"> Clair
</label>
</fieldset>
</form>
</template>
</footer>
<script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
<script>
function loadThemeForm(templateName) {
const themeSelectorTemplate = document.querySelector(templateName)
const form = themeSelectorTemplate.content.firstElementChild
themeSelectorTemplate.replaceWith(form)

form.addEventListener('change', (e) => {
const chosenColorScheme = e.target.value
localStorage.setItem('theme', chosenColorScheme)
toggleTheme(chosenColorScheme)
})

const selectedTheme = localStorage.getItem('theme')
if (selectedTheme && selectedTheme !== 'undefined') {
form.querySelector(`[value="${selectedTheme}"]`).checked = true
}
}

const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
window.addEventListener('load', () => {
let hasDarkRules = false
for (const styleSheet of Array.from(document.styleSheets)) {
let mediaRules = []
for (const cssRule of styleSheet.cssRules) {
if (cssRule.type !== CSSRule.MEDIA_RULE) {
continue
}
// WARNING: Safari does not have/supports `conditionText`.
if (cssRule.conditionText) {
if (cssRule.conditionText !== prefersColorSchemeDark) {
continue
}
} else {
if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
continue
}
}
mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
}

// WARNING: do not try to insert a Rule to a styleSheet you are
// currently iterating on, otherwise the browser will be stuck
// in a infinite loop…
for (const mediaRule of mediaRules) {
styleSheet.insertRule(mediaRule.cssText)
hasDarkRules = true
}
}
if (hasDarkRules) {
loadThemeForm('#theme-selector')
}
})
</script>
</body>
</html>

+ 2
- 0
david/2021/index.html Ver arquivo

@@ -617,6 +617,8 @@
<h2><a href="/david/2021/11/08/">Écriture</a> (2021-11-08)</h2>
<h2><a href="/david/2021/11/09/">Junior</a> (2021-11-09)</h2>
</main>



+ 17
- 0
david/2021/sources/2021-11-09 - Junior.md Ver arquivo

@@ -0,0 +1,17 @@
# Junior

> Pour diminuer ces risques, les entreprises devraient accepter de ==renoncer à une part de rentabilité immédiate au profit d’une forme d’investissement durable== reposant sur le recrutement de davantage de juniors. En comprenant que ces juniors sortant de formations courtes – qui sont, notamment, des femmes – auraient pu être ingénieurs ou ingénieures si ils ou elles n’avaient pas rencontré dès l’enfance toute une série de barrières socio-culturelles, l’industrie miserait sur son propre avenir.
>
> <cite>*[« Le manoir de verre » : comment la tech traite-t-elle les femmes développeuses ou data scientists ?](https://usbeketrica.com/fr/article/le-manoir-de-verre-comment-la-tech-traite-t-elle-les-femmes-developpeuses-ou-data-scientists)* ([cache](/david/cache/2021/da6f2715327f68a1955044955fb913ea/))</cite>

Il y a des jours où je suis bien content de voir l’évolution de [scopyleft](http://scopyleft.fr/) sur ce plan là. Cette dernière année, nous sommes devenu·es paritaires en réduisant notre moyenne d’âge de 5 ans. Ce qui se joue en interne va bien au-delà de ces chiffres et je vais avoir besoin de davantage de recul pour en parler.

Jusqu’ici c’est très chouette :-).

> [en] We end up in a situation where the demand for senior developers far outweighs the capacity and willingness of the companies to train juniors. Up until recently it wasn’t that bad though, we were in kind of an stable situation - the number of developers needed was growing steadily, the attrition was stable, companies were offering some internships and entry-level positions, universities and bootcamps provided streams of candidates. It wasn’t very easy to get the first job in the industry, but with enough effort and determination it was possible even for someone who has just started programming.
>
> And then came the pandemic.
>
> <cite>*[Why nobody hires junior developers anymore](https://www.notonlycode.org/nobody-hires-juniors/)* ([cache](/david/cache/2021/28dd93134ff6df75757a564c42834ff3/))</cite>

PS : niveau salaires par contre, c’est très inégal et ce sera l’opportunité d’un futur billet.

+ 2
- 1
david/index.html Ver arquivo

@@ -82,7 +82,8 @@
<a href="/david/2021/11/05/">Palimpseste</a>,
<a href="/david/2021/11/06/">Client</a>,
<a href="/david/2021/11/07/">Attente</a>,
<a href="/david/2021/11/08/">Écriture</a>.
<a href="/david/2021/11/08/">Écriture</a>,
<a href="/david/2021/11/09/">Junior</a>.
</p>

+ 24
- 17
david/log/index.xml Ver arquivo

@@ -6,13 +6,36 @@
<link href="https://larlet.fr/david/" rel="alternate" type="text/html" />
<link href="https://larlet.fr/david/log/" rel="self" />
<id>https://larlet.fr/david/</id>
<updated>2021-11-15T12:00:00+01:00</updated>
<updated>2021-11-16T12:00:00+01:00</updated>
<author>
<name>David Larlet</name>
<uri>https://larlet.fr/david/</uri>
</author>
<rights>Copyright (c) 2004-2021, David Larlet</rights>
<entry xml:lang="fr">
<title type="html">Junior</title>
<link href="https://larlet.fr/david/2021/11/09/" rel="alternate" type="text/html" />
<updated>2021-11-09T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/11/09/</id>
<summary type="html">

&lt;blockquote&gt;
&lt;p&gt;Pour diminuer ces risques, les entreprises devraient accepter de &lt;mark&gt;renoncer à une part de rentabilité immédiate au profit d’une forme d’investissement durable&lt;/mark&gt; reposant sur le recrutement de davantage de juniors. En comprenant que ces juniors sortant de formations courtes – qui sont, notamment, des femmes – auraient pu être ingénieurs ou ingénieures si ils ou elles n’avaient pas rencontré dès l’enfance toute une série de barrières socio-culturelles, l’industrie miserait sur son propre avenir.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://usbeketrica.com/fr/article/le-manoir-de-verre-comment-la-tech-traite-t-elle-les-femmes-developpeuses-ou-data-scientists&quot;&gt;«&amp;nbsp;Le manoir de verre&amp;nbsp;»&amp;nbsp;: comment la tech traite-t-elle les femmes développeuses ou data scientists&amp;#8239;?&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/da6f2715327f68a1955044955fb913ea/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Il y a des jours où je suis bien content de voir l’évolution de &lt;a href=&quot;http://scopyleft.fr/&quot;&gt;scopyleft&lt;/a&gt; sur ce plan là. Cette dernière année, nous sommes devenu·es paritaires en réduisant notre moyenne d’âge de 5&amp;nbsp;ans. Ce qui se joue en interne va bien au-delà de ces chiffres et je vais avoir besoin de davantage de recul pour en parler.&lt;/p&gt;
&lt;p&gt;Jusqu’ici c’est très chouette&amp;nbsp;:-).&lt;/p&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;We end up in a situation where the demand for senior developers far outweighs the capacity and willingness of the companies to train juniors. Up until recently it wasn’t that bad though, we were in kind of an stable situation - the number of developers needed was growing steadily, the attrition was stable, companies were offering some internships and entry-level positions, universities and bootcamps provided streams of candidates. It wasn’t very easy to get the first job in the industry, but with enough effort and determination it was possible even for someone who has just started programming.&lt;/p&gt;
&lt;p&gt;And then came the pandemic.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.notonlycode.org/nobody-hires-juniors/&quot;&gt;Why nobody hires junior developers anymore&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/28dd93134ff6df75757a564c42834ff3/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;PS&amp;nbsp;: niveau salaires par contre, c’est très inégal et ce sera l’opportunité d’un futur billet.&lt;/p&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Écriture</title>
<link href="https://larlet.fr/david/2021/11/08/" rel="alternate" type="text/html" />
@@ -687,22 +710,6 @@
&lt;p&gt;Tout cela étant dit, je suis &lt;a href=&quot;https://larlet.fr/david/2021/01/26/&quot; title=&quot;Conférences&quot;&gt;toujours&lt;/a&gt; motivé pour accompagner des personnes qui seraient &lt;a href=&quot;https://gomakethings.com/actively-excluded/&quot;&gt;activement exclues&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/09449904abd3fdbb0663fc8b76325d87/&quot;&gt;cache&lt;/a&gt;) de ces lieux si elles souhaitent participer, prendre confiance en elles et en connaître les codes. Pas en mode sauveur, peut-être en mode allié, certainement à distance.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Ce billet pourrait faire l’objet d’une conférence 🙃.&lt;/p&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Justesse</title>
<link href="https://larlet.fr/david/2021/10/03/" rel="alternate" type="text/html" />
<updated>2021-10-03T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/10/03/</id>
<summary type="html">

&lt;blockquote&gt;
&lt;p&gt;J’ai un regard flou et partial sur mes œuvres passées, en tout cas si j’étais sexiste, si j’ai collé des clichés, des idées pas terribles, qui peuvent être blessantes, j’aimerai les corriger un jour et si in jour je meurs je veux dire que je n’ai aucun problème avec l’idée qu’on corrige une de mes oeuvres. Si j’ai étais nul, insensible, caricatural, alors je m’en excuse. Par exemple, je pense que si je pouvais corriger mes romans, plus aucun personnage ne mangerait d’animaux. Autre exemple, je me demande si dans ma bd &lt;em&gt;Le banc de touche&lt;/em&gt; il n’y a pas une planche sexiste et je n’aurais aucun problème à ce qu’on la supprime. &lt;mark&gt;Le passé d’un artiste, c’est aussi un truc qui doit être mouvant, vivant, touché, travaillé. Le passé c’est aussi de la matière nourrie par le présent. La fidélité c’est ce qu’on est maintenant qu’on a traversé la tempête et qu’on est pris dans une autre.&lt;/mark&gt; La fidélité c’est d’abord la justesse et la justice, et le moi de 22&amp;nbsp;ou 30&amp;nbsp;ans serait d’accord avec ça. Pas de sacralisation autre que la sacralisation de l’évolution d’un artiste.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;http://www.martin-page.fr/2021/10/01/fidelite-a-la-justesse/&quot;&gt;Fidélité à la justesse&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/1ff879058a3c654f988a54ec68acea4e/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Martin Page est quand même sacrément juste. En un paragraphe, il y a tout. Chapeau l’artiste.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Si c’est figé, ce n’est plus vrai.&lt;/em&gt;&lt;/p&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>

Carregando…
Cancelar
Salvar