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 40KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713
  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>Dix ans de freelance (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="http://www.stpo.fr/blog/dix-ans-de-freelance/">
  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. Dix ans de freelance (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="http://www.stpo.fr/blog/dix-ans-de-freelance/">Source originale du contenu</a></h3>
  445. <p class="chapo">Je me suis rendu-compte il y a quelques jours que ça faisait 10 ans tout rond cette année que j’étais à mon compte. Mon inscription officielle à la <abbr title="Maison des Artistes">MDA</abbr> remonte en effet au 1<sup>er</sup> janvier 2005, même si j’ai en réalité commencé le freelance un peu plus tôt, le temps d’obtenir mon numéro d’ordre. Je me suis dit que cet anniversaire était l’occasion d’un petit retour sur mon parcours, avec ses joies et ses peines, en espérant que ça puisse éclairer ceux qui souhaitent se lancer.</p>
  446. <p>Mon cursus est certainement singulier, mais pas exceptionnel pour autant, dans la mesure où beaucoup de professionnels du web de ma « génération » <strong>sont comme moi autodidactes.</strong> Rappelons à nos jeunes lecteurs qu’à ma sortie du bac en 1998, les formations spécialisées web n’existent tout simplement pas, et que le web lui-même est encore balbutiant…</p>
  447. <h2>2004 : la sortie de l’école</h2>
  448. <p>Mes études supérieures se sont achevées en 2004 avec <strong>un diplôme d’ingénieur en génie informatique</strong> de l’<abbr title="Université de Technologie de Belfort-Montbéliard">UTBM</abbr>. J’ai fini mon cursus par <strong>un projet de fin d’études de six mois à la Gaîté Lyrique,</strong> qui était encore en ce temps-là un (authentique) parc d’attraction en ruine en plein cœur de Paris, bien loin du temple de la <em>hype</em> que c’est devenu depuis.</p>
  449. <p>La mission de mon équipe était de réaliser <strong>un site web documentaire</strong> sur le futur Centre des Arts Numériques de la ville de Paris, qui devait ouvrir dans nos locaux prochainement. C’était nouveau, chaotique et jouissif, et on pouvait monter boire des bières tièdes sur les toits de Paris en plein Réaumur-Sebastopol. Un projet de fin d’études qui détonait un peu avec ceux de mes camarades de promotion, qui s’étaient plus traditionnellement tournés vers des <abbr title="Société de Services et d’Ingénierie en Informatique">SSII</abbr> ou des mastodontes de l’industrie.</p>
  450. <p>J’y fais mes armes <strong>en photo, en vidéo, en Flash, en Photoshop, je bricole un peu de code,</strong> le plus souvent de façon totalement autodidacte, sur des logiciels crackés et sans aucun cadre. Je n’ai pas écrit une ligne de PHP en six ans d’études et je découvre que tout le monde n’utilise que ça dans la vraie vie. Le CSS ? Jamais entendu parler.</p>
  451. <p><strong>Le centre de ma vie n’est pas le web.</strong> Dès la sortie du boulot, je file en répète avec mon groupe de <em>ska-core-post-neo-instrumental</em>, je fais de la bande-dessinée pour des fanzines punks, j’enchaîne les illustrations pour divers collectifs artistiques plus ou moins matures. Je copie mes maîtres de l’époque, entre les vestiges de mes lectures adolescentes (Ledroit, Gimenez, Marini), la nouvelle bande-dessinée (Menu, Konture, Trondheim) et le graffiti qui m’influence alors énormément (Mode2, 123Klan ou Daim, parmi beaucoup d’autres).</p>
  452. <div class="captioned-img">
  453. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-1.jpg" alt=""/></p>
  454. <p class="caption-txt">Le genre de dessins que je fais à l’époque.</p>
  455. </div>
  456. <div class="captioned-img">
  457. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-2.jpg" alt=""/></p>
  458. <p class="caption-txt">Le genre de <abbr title="Bande-Dessinée">BD</abbr> que je fais à l’époque. </p>
  459. </div>
  460. <p>Puis l’association pour laquelle je travaille à la Gaîté Lyrique cesse brutalement son activité. Je boucle mon projet de fin d’études comme je peux et j’arrive sur le marché du travail, <strong>sans aucun réseau ni la moindre idée de ce que je veux faire dans la vie.</strong></p>
  461. <p>À défaut de mieux, je commence donc à faire ce que font mes semblables arrivés à ce stade : <strong>des <abbr title="Curriculum Vitae">CV</abbr> et des entretiens en <abbr title="Société de Services et d’Ingénierie en Informatique">SSII</abbr>.</strong> Avec mes cheveux sales et mes vêtements trop larges, j’ai le profil parfait de celui qu’on n’a pas envie d’embaucher, et les employeurs potentiels n’ont pas à creuser beaucoup pour deviner que je n’ai pas envie d’être là. Après quelques tentatives pathétiques, j’arrive à la conclusion que je ne parviendrai jamais à m’intégrer dans ce type d’entreprise et <strong>je décide de passer à autre chose.</strong></p>
  462. <h2>2005-2006 : le freelance RMIste</h2>
  463. <p><a href="http://www.bootleygues.net/">Un ami</a> de la nébuleuse associative dans laquelle je traîne alors <strong>me parle de la <abbr title="Maison des Artistes">MDA</abbr>,</strong> « un super moyen pour pouvoir facturer des trucs facilement ». Je décide de m’inscrire pour pouvoir vendre des flyers à des associations et des pochettes de disque à des groupes. Et comme il se doit, je fais ça n’importe comment, sans aucune préparation ni réflexion.</p>
  464. <p>Influencé par les sites de graffeurs qui bougent de partout et par le boulot de boîtes comme <em>Teamchman</em> ou <em>2advancedstudios</em>, je me bricole <strong>un portfolio en Flash,</strong> obscur et mystérieux comme c’est la mode, avec des sons faits à la bouche (ça je ne sais pas si c’était la mode). Je n’ai pas de tarif journalier fixe, je n’ai aucune idée des prix du marché, je ne fais jamais signer de contrats ou de devis et je n’ai jamais entendu parler de seuil de rentabilité. Je fais des sites web complets pour 300 €, souvent au <em>black</em>, formation de la secrétaire aux mises à jour incluse.</p>
  465. <div class="captioned-img">
  466. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-3.jpg" alt=""/></p>
  467. <p class="caption-txt">Mon portfolio professionnel en 2004.</p>
  468. </div>
  469. <p><strong>Mon niveau de vie est extrêmement précaire.</strong> Je touche 433 € de <abbr title="Revenu Minimum d’Insertion">RMI</abbr> mensuel, engloutis instantanément dans les 370 € de mon (pourtant faible) loyer du 18<sup>e</sup> arrondissement parisien. Les rares piécettes que je glane dans les missions freelances symboliques que j’arrache sont immédiatement absorbées par l’urgence du quotidien. Mais je suis heureux : je passe ma vie à faire de la musique, à dessiner, à voir mes copains.</p>
  470. <p>Je sais maintenant que je veux faire du graphisme, de l’illustration et travailler dans la communication culturelle. Ma formation m’a préparé à des métiers que je n’exercerai jamais, <strong>il me faut donc tout réapprendre.</strong></p>
  471. <p><strong>Je passe des nuits entières</strong> sur les forums de discussion à échanger avec des illustrateurs bien intentionnés, à absorber toute information intéressante passant à ma portée, à copier les gens que j’admire. Mes maîtres s’appellent alors <a href="http://sparth.com/">Sparth</a>, <a href="http://vyle-art.com/">Vyle</a>, <a href="http://www.nicolas-ferrand.com/">Viag</a>, <a href="http://m4de.com/">M4de</a>, <a href="http://mv.cgcommunity.com/">m@</a>, <a href="http://www.v-meignaud.com/">Marmotte</a>. J’use la tablette graphique qu’on m’a prêtée jusqu’à la corde pour maîtriser les bases de la technique numérique (détail amusant : j’utilise encore cette tablette aujourd’hui, <a href="http://www.pochep.fr/">Pochep</a> tu la récupères quand tu veux).</p>
  472. <div class="captioned-img">
  473. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-4.jpg" alt=""/></p>
  474. <p class="caption-txt">Le genre de speed-painting Photoshop que je faisais en 2004-2005.</p>
  475. </div>
  476. <p>La plupart de mes amis font <strong>de l’associatif culturel</strong> et j’apprends énormément en travaillant pour ce milieu : expositions, sites web, affiches, brochures, recueils, <strong>je dis oui à toutes les propositions</strong> et bosse la plupart du temps de façon bénévole. Je fais les sites web des groupes de mes potes, de ma copine, tout ce qui passe.</p>
  477. <div class="captioned-img">
  478. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-5.jpg" alt=""/></p>
  479. <p class="caption-txt">Le genre d’affiches de concerts que je commets en 2006.</p>
  480. </div>
  481. <p>Mon niveau est toujours médiocre et mon book objectivement atroce. Malgré tout, une association travaillant pour des gros comptes institutionnels me donne <strong>l’opportunité de la rejoindre sur des projets de sites web à forte visibilité :</strong> je n’hésite pas une seconde et sans signer quoi que ce soit je me replonge dans PHP, HTML et CSS corps et âme (codant pour l’occasion le pire back-office que l’Unesco ait jamais connu). Mais j’apprends à argumenter face au client, à construire un projet web cohérent, à comprendre combien mes tarifs sont grotesquement bas.</p>
  482. <p>Ce qui n’est pas très grave en l’occurrence, parce que <strong>je ne suis pas payé :</strong> mon « employeur » (en fait mon client en tant que freelance, chose que je comprendrai bien plus tard) n’a aucune trésorerie et les poches percées, il n’a jamais de quoi me rémunérer et me promet toujours les sous pour plus tard (pour info il était honnête : il m’a payé, bien des années plus tard, tout ce qu’il me devait). J’en suis au point où je fraude dans le métro pour aller bosser.</p>
  483. <div class="captioned-img">
  484. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-6.jpg" alt=""/></p>
  485. <p class="caption-txt">Un (magnifique) design que j’ai fait pour les bornes interactives de la Cité des Métiers à cette époque.</p>
  486. </div>
  487. <p>À l’été 2006, le même <a href="http://www.bootleygues.net/">ami</a> qui m’avait parlé de la <abbr title="Maison des Artistes">MDA</abbr> m’annonce que <strong>son employeur cherche un freelance pour faire du HTML.</strong> Ça fait deux ans que je mange des pâtes à tous les repas, du coup je dis oui : je fais un mois chez eux en freelance, en ayant pris soin de négocier mon tarif/jour (300 € au lieu des 250 qu’ils me proposent). Suite à cette mission réussie, ils m’offrent un <abbr title="Contrat à Durée Indéterminée">CDI</abbr>, que j’accepte (sans avoir l’idée de négocier mon salaire, on ne se refait pas…).</p>
  488. <h2>2006-2011 : le <abbr title="Contrat à Durée Indéterminée">CDI</abbr> en agence, le freelance à côté</h2>
  489. <p>J’atterris donc <strong>chez Business Interactif,</strong> devenu Digitas depuis, une agence web assez cotée à l’époque. Coup de chance, j’arrive en pleine période faste et j’y rencontre une foule <a href="https://twitter.com/yvg?lang=fr">de</a> <a href="http://no-way.fr/">gens</a> <a href="https://twitter.com/jhbretin">formidables</a>, <a href="http://vincent-valentin.name/">professionnels</a> <a href="https://twitter.com/etiennesamson">aguerris</a> <a href="http://sdussaut.com/">ou</a> <a href="http://www.eve-creations.fr/cv/index.html">plein</a> <a href="https://twitter.com/enwin">d’avenir</a>. Mon manager est bien intentionné, mes projets globalement motivants, <strong>j’apprends énormément durant les deux ans et demi que j’y passe.</strong> Standards, accessibilité, sémantique, Javascript, performances, gestion de projet, je me mets à niveau et deviens objectivement bon dans ce que je fais.</p>
  490. <p><strong>Le web est alors dans un tournant historique qui me marquera durablement.</strong> La puissance de CSS face aux montages « en tables HTML » commence enfin à arriver aux oreilles des décideurs et le web design « moderne » acquiert ses premières lettres de noblesses avec des sites comme <a href="http://csszengarden.com/">CSS Zen Garden</a> ou <a href="http://alistapart.com/">A List Apart</a>. C’est aussi dans ces années-là que se montent en France les conférences <a href="http://www.paris-web.fr/">Paris-Web</a> (toujours à l’initiative du même <a href="http://www.bootleygues.net/">pote</a>, décidément), qui occasionneront de nombreuses rencontres enrichissantes autour des standards et me permettront de continuer à apprendre, toujours et encore, de façon boulimique.</p>
  491. <p>À l’époque <strong>je lis également énormément de presse anglo-saxonne</strong> (notamment un petit nouveau nommé <a href="http://www.smashingmagazine.com/">Smashing Magazine</a>) et <strong>je suis toujours actif sur les forums</strong> (<a href="http://www.cfsl.net/forums/">Café Salé</a> en particulier) pour continuer à me former sur des domaines que je pratique moins au quotidien comme le web design ou l’illustration. Je participe aux <em>artbooks</em> du Café Salé, qui me permettent de me rassurer sur mon niveau en illustration, désormais suffisamment « à jour ». C’est aussi durant cette période que je sors <a href="http://www.stpo.fr/portfolio/illustration/eruption-balkanique/">mon premier « vrai » bouquin</a>, un carnet de voyage qui retrace la tournée d’un mois que je viens de faire dans les Balkans avec des groupes de potes.</p>
  492. <div class="captioned-img">
  493. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-8.jpg" alt=""/></p>
  494. <p class="caption-txt">Une des illustrations que j’ai publiées dans les <em>artbooks</em> du Café Salé.</p>
  495. </div>
  496. <p><strong>Je continue le freelance en plus du boulot,</strong> le soir et le week-end. C’est pour moi l’occasion de sortir quelques projets qui seront remarqués. À ce niveau-là, le site <a href="http://www.marchanddetrucs.com/">Marchand de Trucs</a>, que j’ai réalisé avec deux amis, aura été un véritable déclencheur : cité à de nombreuses reprises par diverses publications internationales (parfois prestigieuses), c’est le premier projet que j’assume durablement en tant que designer professionnel indépendant. Je sens que <strong>quelque chose s’est enfin débloqué.</strong></p>
  497. <div class="captioned-img">
  498. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-7.jpg" alt=""/></p>
  499. <p class="caption-txt">Marchand de Trucs, le web design de la gloire.</p>
  500. </div>
  501. <p>Deux années passent, et <strong>je commence à me sentir à l’étroit chez mon employeur.</strong> Je n’ai pas envie de faire carrière dans une seule entreprise, j’ai besoin de voir autre chose. Et mon salaire refuse toujours de décoller, malgré mes touchantes tentatives de sensibilisation de ma hiérarchie.</p>
  502. <p>En 2008, je vais donc voir chez la concurrence et <strong>embauche chez Wcube, devenu depuis Publicis Modem.</strong> Cette fois-ci je suis en position de force et négocie âprement mon salaire, devenant directement l’employé le mieux payé du pôle intégration (youhou). J’y retrouve des amis et <a href="http://cuisine-saine.fr/consultante-auteur-culinaire">m’en</a> <a href="http://www.mariejulien.com/">fais</a> <a href="https://www.linkedin.com/in/fabienmoriceau">de</a> <a href="http://www.flonz.fr/">nouveaux</a>, mais un vilain mensonge à l’embauche sur l’emplacement réel des locaux de l’entreprise me fera passer de longs mois dans les mines de sel de Publicis à Suresnes, transformant ma vie quotidienne en calvaire ferroviaire (deux métros, un train et un tram + vingt minutes de marche, aller simple).</p>
  503. <p>J’espérais également pouvoir faire davantage de créa chez ce nouvel employeur (c’est ce que j’avais négocié), mais les grosses agences <strong>aiment les petites cases et les métiers spécialisés,</strong> et je me rends vite compte qu’il sera difficile de sortir du moule. L’ambiance est moins bon enfant que chez Digitas, le rapprochement avec le monde de la publicité pure (Publicis Dialog partage notre open space) est douloureux et me donne de forts renvois.</p>
  504. <div class="captioned-img">
  505. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-9.jpg" alt=""/></p>
  506. <p class="caption-txt">Un des rares web designs que j’aurais faits en interne chez Publicis Modem.</p>
  507. </div>
  508. <p>Je commence l’année 2011 chez cet employeur avec <strong>un projet vérolé jusqu’à l’os,</strong> pour un client bouché, dirigé par une chef de projet anémique : ce sera la goutte d’eau, <strong>je démissionne sur un coup de tête et me remets en freelance à temps plein.</strong></p>
  509. <h2>2011 : Le retour en freelance</h2>
  510. <p><strong>Je n’avais jamais douté me remettre en freelance un jour.</strong> Je pense que je suis fait pour ça, c’est comme ça que je me sens le plus à l’aise dans ma vie et dans mon boulot. C’est donc assez confiant que je reprends les rênes de mon activité en ce début 2011.</p>
  511. <p>Mon réseau est désormais acquis, je suis resté en bons termes avec la plupart de mes ex-collègues, j’ai un book solide et je commence à avoir un petit nom dans « le milieu ». J’augmente mes tarifs, démarche mon carnet d’adresses et assez rapidement <strong>les choses se mettent en place d’elles-mêmes.</strong></p>
  512. <p><strong>Je suis à présent très scrupuleux sur la paperasse,</strong> tous mes devis sont dûment signés, je demande des acomptes, je provisionne les sous de mes cotisations, je fais tout comme les grands (merci <a href="http://www.profession-graphiste-independant.com/">le bouquin de Yamo</a>, merci <a href="http://www.kob-one.com/forum">Kob-One</a>). <strong>J’ai aussi un avocat,</strong> que je n’ai pas peur d’appeler si quelqu’un essaie de me la faire à l’envers. Toutes ces précautions me permettent de consacrer davantage de temps effectif à <strong>m’appliquer dans mon boulot et ma communication.</strong></p>
  513. <p><strong>Les missions réussies en appellent d’autres,</strong> je commence à fidéliser une clientèle heureuse de retrouver un indépendant fiable avec lequel les méthodes de travail sont rodées. Je ne démarche plus, et me paie même le luxe de sélectionner les clients, évinçant sans ménagement ceux qui sentent le pâté.</p>
  514. <p><strong>Je continue à me former,</strong> même si j’y consacre moins de temps qu’avant. Nos métiers évoluent vite, j’essaie de ne pas trop me laisser aller et me paie quelques formations pour me mettre à jour. Mon boulot acharné des années précédentes paie et <strong>je peux capitaliser sur un savoir et une expertise déjà robustes.</strong></p>
  515. <p><strong>Je travaille de chez moi,</strong> ce qui me convient très bien. Ma vie sociale professionnelle se passe à 90 % en ligne, via <abbr title="Internet Relay Chat">IRC</abbr>, <abbr title="Instant Messaging">IM</abbr>, Twitter et les forums. J’essaie d’avoir suffisamment de discipline pour ne pas trop glander à la maison, mais aussi (et surtout) pour ne pas trop bosser. Le vrai piège du freelance en télétravail n’est pas l’oisiveté : <strong>c’est le <em>burn-out</em>.</strong></p>
  516. <p>Mes journées sont bien remplies, je suis au bureau de 9h du matin (en slip) jusqu’à 20h (habillé) quasiment sans discontinuer, et mon ordinateur reste allumé le week-end. J’arrive grosso-modo à gérer les débordements, <strong>mais la pente est glissante</strong> et je me force à sortir de chez moi chaque jour, à attraper ma guitare, à aller déjeuner avec des amis.</p>
  517. <p>Je dégage aussi du temps pour <strong>mes projets personnels</strong> (mais moins que je voudrais) : je sors <a href="http://demainjarrete.stpo.fr">une <abbr title="Bande-Dessinée">BD</abbr></a>, je fais encore <a href="http://tr13ze.fr/">de l’associatif</a>, je fais <a href="http://lethagrippal.bandcamp.com/">un peu de musique</a>.</p>
  518. <div class="captioned-img">
  519. <p><img src="http://www.stpo.fr/wp-content/uploads/2015/09/vs-031-10.jpg" alt=""/></p>
  520. <p class="caption-txt">Faites des livres, c’est super.</p>
  521. </div>
  522. <h2>Aujourd’hui</h2>
  523. <p><strong>Le web est à un nouveau tournant décisif depuis l’avènement du mobile.</strong> Une partie de ce que j’y ai aimé à mes débuts a disparu (Flash, pour résumer), ce qui ne manque pas de décourager certains de mes collègues. Mais il y a également chaque jour de nouvelles choses à explorer, autour du <em>responsive</em> notamment (terrain passionnant s’il en est pour un web designer). Tant que mon travail continue à m’intéresser et que mon expertise est recherchée, je continue mon petit bonhomme de chemin.</p>
  524. <p>Certains de mes collègues freelances passent à l’étape « supérieure » (?) et <strong>montent leur boîte</strong> (avec des salariés j’entends) : grand bien leur fasse mais ça n’arrivera pas dans mon cas. Je ne me sens pas l’âme d’un patron et je n’ai pas envie de gérer de nouvelles piles de paperasse (sans compter que ça peut facilement <a href="http://dysign.fr/post-mortem-pourquoi-jai-arrete-mon-agence-web">mal tourner</a>).</p>
  525. <p>Fin 2014, <strong>je deviens père,</strong> ce qui transforme drastiquement mon existence. Fini le travail à la maison (je prends un bureau partagé à l’extérieur), finies les journées à rallonge (je quitte le boulot à 18h tous les soirs), fini l’ordinateur à la maison (mon poste de travail est loin de ma famille). Mon boulot n’en souffre pas, mais <strong>mes projets personnels passent carrément à la trappe :</strong> plus de musique, plus de <abbr title="Bande-Dessinée">BD</abbr>, plus d’associatif (ou presque). Mais des sourires en plus : on n’a rien sans rien !</p>
  526. <p>De nouveaux métiers émergent, les formations autour du web sont toujours plus nombreuses et <strong>le média s’industrialise à vitesse accélérée.</strong> Les jeunes profils qui-en-veulent retournent le web à la recherche d’informations, écrivent cinq nouveaux <em>frameworks</em> Javascript par semaine et font leurs nuits blanches sur du code comme je le faisais il y a dix ans. Ma valeur ajoutée n’est plus là, et je capitalise davantage sur <strong>mon expérience du terrain, ma capacité à mener un projet proprement à son terme et la valeur de mon conseil.</strong> C’est peut-être ça, vieillir ?</p>
  527. <div id="more">
  528. <h2>Pour finir</h2>
  529. <p>Voilà pour l’essentiel. Tentons <strong>une petite morale</strong> basée sur cette aventure si vous le voulez bien :</p>
  530. <ul>
  531. <li><p>Les études c’est très bien, mais <strong>la vraie expérience du travail</strong> c’est très mieux. Ne perdez pas forcément votre temps à faire des Bac+5 pour bosser dans le web.</p></li>
  532. <li><p>Si vous avez la possibilité de <strong>faire vos armes en entreprise</strong> avant de vous lancer en freelance : faites-le, vous apprendrez beaucoup.</p></li>
  533. <li><p>Profitez de vos jeunes années pour <strong>engloutir un maximum d’information</strong> et <strong>vous défoncer au boulot.</strong> Après, vos priorités changeront (si vous avez de la chance).</p></li>
  534. <li><p><strong>Les communautés en ligne</strong> sont vos amies : l’accueil est parfois un peu abrupt, mais vous y côtoierez des professionnels que vous auriez eu du mal à rencontrer dans la vraie vie, et ils sont souvent généreux en conseils.</p></li>
  535. <li><p><strong>Intéressez-vous à la paperasse,</strong> sans ça elle deviendra votre pire ennemi.</p></li>
  536. <li><p>Faites <strong>signer</strong> des devis, écrivez des <strong>contrats.</strong></p></li>
  537. <li><p>Calculez votre <strong>seuil de rentabilité</strong> pour définir votre tarif. <strong>Ne vous bradez pas.</strong></p></li>
  538. <li><p>N’ayez pas peur de <strong>prendre un expert-comptable</strong> quand vous en aurez besoin, ça vous sauvera la vie.</p></li>
  539. <li><p>N’ayez pas peur de <strong>prendre un avocat</strong> quand vous en aurez besoin, ça vous sauvera la vie.</p></li>
  540. <li><p>Le freelance c’est difficile, soyez sûr de toujours <strong>aimer ce que vous faites</strong> ou alors prenez un boulot alimentaire moins stressant.</p></li>
  541. <li><p>Intéressez-vous parfois à <strong>autre chose</strong> qu’à votre métier sinon vous deviendrez des robots tristes.</p></li>
  542. <li><p><strong>Ne bossez pas trop.</strong></p></li>
  543. <li><p><strong>Ne réfléchissez pas trop,</strong> si vous avez foncièrement envie de vous mettre en freelance c’est sûrement que c’est la chose à faire.</p></li>
  544. </ul>
  545. </div>
  546. </article>
  547. </section>
  548. <nav id="jumpto">
  549. <p>
  550. <a href="/david/blog/">Accueil du blog</a> |
  551. <a href="http://www.stpo.fr/blog/dix-ans-de-freelance/">Source originale</a> |
  552. <a href="/david/stream/2019/">Accueil du flux</a>
  553. </p>
  554. </nav>
  555. <footer>
  556. <div>
  557. <img src="/static/david/david-larlet-avatar.jpg" loading="lazy" class="avatar" width="200" height="200">
  558. <p>
  559. Bonjour/Hi!
  560. 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>
  561. 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>).
  562. </p>
  563. <p>
  564. 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>.
  565. </p>
  566. <p>
  567. Voici quelques articles choisis :
  568. <a href="/david/blog/2019/faire-equipe/" title="Accéder à l’article complet">Faire équipe</a>,
  569. <a href="/david/blog/2018/bivouac-automnal/" title="Accéder à l’article complet">Bivouac automnal</a>,
  570. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  571. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  572. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  573. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  574. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  575. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  576. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  577. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  578. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  579. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  580. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  581. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  582. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  583. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  584. </p>
  585. <p>
  586. 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>.
  587. </p>
  588. <p>
  589. Je ne traque pas ta navigation mais mon
  590. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">hébergeur</abbr>
  591. conserve des logs d’accès.
  592. </p>
  593. </div>
  594. </footer>
  595. <script type="text/javascript">
  596. ;(_ => {
  597. const jumper = document.getElementById('jumper')
  598. jumper.addEventListener('click', e => {
  599. e.preventDefault()
  600. const anchor = e.target.getAttribute('href')
  601. const targetEl = document.getElementById(anchor.substring(1))
  602. targetEl.scrollIntoView({behavior: 'smooth'})
  603. })
  604. })()
  605. </script>