# wallabag_entry

title: This Is Why You Must Get out of the Building to Build a Better Business
url: https://www.thestorytellermarketer.com/startups/get-out-of-the-building/
created_at: 2017-08-21 13:33:23
updated_at: 2017-08-21 13:33:23
mimetype: text/html
language: en-US
domain_name: www.thestorytellermarketer.com
http_status: 200
content:
  <p><em>“In a sense there’s just one mistake that kills startups: not making something users want.” Paul Graham, <a href="http://www.paulgraham.com/startupmistakes.html" target="_blank" rel="noopener">18 Mistakes that Kill Startups</a>.</em></p><p>After the rise of <span style="text-decoration: underline;"><a href="http://theleanstartup.com/" target="_blank" rel="noopener">The Lean Startup</a></span>, everyone and their startup cousin started talking about the need to “get out of the building.” In other words, the need to talk to your customers (or potential customers) about the problems they have and how you can (potentially) solve them.</p>
  <p>Like dieting and exercise, talking to customers is something startups <em>know</em> they should do, but rarely do it. Even if you do decide to speak to your customers, it’s tempting to just to send a Google Form to your email list, analyze the results, and call it a day.</p>
  <p><strong>But if you want meaningful results, you need to get on the phone.</strong></p>
  <p>Look. I’m not here to sell you customer development services. I won’t be hurt if you choose to ignore my advice and just send a survey. I’ve got waaay too much on my plate scaling <span style="text-decoration: underline;"><a href="https://getcodeless.com/" target="_blank" rel="noopener">a data-driven content agency for SaaS</a></span>.</p>
  <p>But I want to share with you ten things I learned talking with less than 25 potential customers.</p>
  <h2>1. You find out you’re doing just about everything wrong (so you find out how to correct it).</h2>
  <p>It is said that entrepreneurs and marketers jump off a cliff and build a plane on the way down. Building a plane on-the-fly rarely works. This is what typically happens when entrepreneurs try to build a plane on the fly:</p>
  <p><img class="aligncenter" src="https://www.thestorytellermarketer.com/wp-content/uploads/2017/07/entrepreneurs-shouldnt-build-a-plane-on-way-down.gif" alt="entrepreneurs shouldnt build a plane on way down" /></p>
  <p><em>(</em><em><a href="https://giphy.com/gifs/cliff-FNtuCSt0pYR9e" target="_blank" rel="noopener">source</a></em><em>)</em></p>
  <p>A more accurate picture is they get the plane built, then realize the brakes don’t work and the landing wheels are jammed soon after take off. So even though I felt prepared, it wasn’t until I got airborne that I discovered something was wrong.</p>
  <p>During my 5th interview with <span style="text-decoration: underline;"><a href="https://jcvangent.com/" target="_blank" rel="noopener">Hans van Gent</a></span>, Hans politely told me some of my interview questions sucked because they failed <span style="text-decoration: underline;"><a href="https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742" target="_blank" rel="noopener">the mom test</a></span>.</p>
  <p>You see, people like you and I have a problem of accurately predicting the future. So I should not ask a question about the future (e.g. “Would you buy a product which did X?”). Instead, I need to root the question to the past (e.g. “What happened the last time X came up?”).</p>
  <p>So rather than getting a bunch of crap-tastic survey results, I changed my questions with each interview to get better answers.</p>
  <h2><strong>2. You learn more about who you are serving and whom to ignore.</strong></h2>
  <p>Look. You know <span style="text-decoration: underline;"><a href="https://www.thestorytellermarketer.com/content-marketing/clickbait-headlines/" target="_blank" rel="noopener">I love click-bait headlines as much as the next marketer</a></span>.</p>
  <p>But even though you may be seeing results from your content, that doesn’t mean you are speaking to the right person, in the right way, at the right time.</p>
  <p>When <span style="text-decoration: underline;"><a href="http://carahogan.com" target="_blank" rel="noopener">Cara Hogan</a></span> was at InsightSquared, her team was focused on the sales department. At one point, they discovered leads were decreasing. After doing a deep dive on their content, they found they should target those in sales ops.</p>
  <p>Initially, I thought all content marketer would be potential customers. And they may be a potential customer. But now my hypothesis is that SaaS content marketers and blogging teams of 2-4 people will be my best customers. I could be wrong, because I don’t know the future.</p>
  <p>But getting on the phone helped me to discover this faster and interview more people like them.</p>
  <h2><strong>3. You learn what your customers’ true problems are.</strong></h2>
  <a href="https://www.thestorytellermarketer.com/wp-content/uploads/2017/07/Why-You-Must-Get-out-of-the-Building.jpg"><img class="wp-image-1444 size-full" src="https://www.thestorytellermarketer.com/wp-content/uploads/2017/07/Why-You-Must-Get-out-of-the-Building.jpg" alt="Why You Must Get out of the Building" width="940" height="631" /></a>You learn about your customer problems by talking to them. So get out of the building!<p>There’s a gap between what you read online (or in a survey), and what you learn talking to someone.</p>
  <p>Chances are if you’ve been a blogger for a while, you’ve come across <span style="text-decoration: underline;"><a href="http://buzzsumo.com/" target="_blank" rel="noopener">Buzzsumo</a></span>. If not, you’ve probably heard of their clients: Expedia, CapitalOne, IBM, Oglivy, Seer Interactive, and the National Geographic.</p>
  <p>So can you imagine my surprise when I talked with Steve Rayson, and he said, “I’m the marketing department?” Naturally, the challenges Steve faces are entirely different than a content marketing agency with 10-15 people.</p>
  <h2><strong>4. Your writing becomes 10x better.</strong></h2>
  <p>Have you noticed how I write compared to other content marketers? Does it feel personal and real? Or rehashed from the last 25 articles trying to rank in Google?</p>
  <p>The reason my content might stand out is that it’s chock-full of real life examples. When I started my <span style="text-decoration: underline;"><a href="https://www.thestorytellermarketer.com/ecommerce/" target="_blank" rel="noopener">e-commerce content series</a></span>, I talked with Tracey Wallace of <span style="text-decoration: underline;"><a href="https://www.bigcommerce.com/" target="_blank" rel="noopener">BigCommerce</a></span> on Slack. After a few messages with Tracey, I learned that many e-commerce owners <em>hate</em> how many examples are from “sexy” tech startups. So I borrowed her words and <span style="text-decoration: underline;"><a href="https://www.thestorytellermarketer.com/ecommerce/content-writing/" target="_blank" rel="noopener">empathized with their pain</a></span>.</p>
  <p>By talking to my customers, I got more copy direct from my target audience.</p>
  <h2><strong>5. You build new relationships.</strong></h2>
  <p>After every interview, I asked each person for a referral to another content marketer. <span style="text-decoration: underline;"><a href="http://www.lenmarkidan.com/" target="_blank" rel="noopener">Len Markidan</a></span> of GrooveHQ introduced me to Kate Harvey of <span style="text-decoration: underline;"><a href="https://www.chargify.com/" target="_blank" rel="noopener">Chargify</a></span>.</p>
  <p>With this one interview, I became deeply aware of the struggles many SaaS content marketers face. It’s hard to know the ROI of a relationship. But I believe that interview with Kate saved me hours of research had I only sent a survey.</p>
  <h2><strong>6. You build deeper relationships with old friends.</strong></h2>
  <p>Aside from meeting up in-person, phone and video conversations are the best ways to deepen your relationships. I’ve also noticed they are faster to give and receive value.</p>
  <p>The last time I talked with Len, GrooveHQ was in the process of <span style="text-decoration: underline;"><a href="https://www.groovehq.com/blog/content-marketing-course-announcement" target="_blank" rel="noopener">launching a content marketing course</a></span>. I asked him how the course went and what their goal is in the coming year.</p>
  <p>After some chit-chat, Len asked to interview me to talk about influencer marketing for their next course update. So for any of you keeping score, in less than 60 minutes:</p>
  <ul><li>I got customer data from Len. Len gets an opportunity to share his challenges, which I may solve.</li>
  <li>Len introduced me to Kate, who introduced me to two other content marketers. Introductions strengthen each of our networks.</li>
  <li>Len will interview me for Groove’s course. Groove gets valuable insight on influencer marketing for their students, I get in front of a new audience, and we both deepen our relationships.</li>
  </ul><p>The majority of this was NOT either of our goal going into the conversation. But that is the value we’ve both received <em>so far</em>.</p>
  <h2><strong>7. You notice patterns and solutions faster (even solutions for problems you didn’t realize you had).</strong></h2>
  <p>After one week, I now have six products I want to build (and dozens of ideas I rejected). I’d wager I would be lucky to discover one solution from the survey responses alone because it’s harder to get into the nitty-gritty details of my customer’s problems.</p>
  <p>Even better, <span style="text-decoration: underline;"><a href="http://billwidmer.com/" target="_blank" rel="noopener">Bill Widmer</a></span> and <span style="text-decoration: underline;"><a href="http://unsettle.org/" target="_blank" rel="noopener">Sarah Peterson</a></span> shared a tool they use that solves other problems I’ve had. I doubt I would have found those solutions from the questions I used in my survey.</p>
  <h2><strong>8. You can make better asks.</strong></h2>
  <p>90% of the people who referred me to someone else to interview came from phone interviews.</p>
  <p>Why? I think for two reasons:</p>
  <ol><li>You build a deeper relationship to make that ask.</li>
  <li>There is less room to be misunderstood.</li>
  </ol><h2><strong>9. You realize what marketing channels may be more efficient.</strong></h2>
  <p>I get the impression that most SaaS content marketers won’t come from organic traffic for a long time.</p>
  <p>To be clear, I’m not saying “SEO is dead.” It’s not. And if this tool is successful, I’m sure I’ll create blog content when the timing is right.</p>
  <p>But consider these words when I asked content marketers why each of them rarely look for new tools:</p>
  <ul><li>Alin Vlad of <span style="text-decoration: underline;"><a href="https://cognitiveseo.com/" target="_blank" rel="noopener">Cognitive SEO</a></span> – “Since I’m in the industry, I should have known about [the tool] by now. I often check <span style="text-decoration: underline;"><a href="http://producthunt.com" target="_blank" rel="noopener">Product Hunt</a></span> and recommendations from other marketers in Slack.”</li>
  <li>Jes Kirkwood of <span style="text-decoration: underline;"><a href="https://autopilothq.com/" target="_blank" rel="noopener">AutoPilotHQ</a></span> – “Even though I’m a content marketer, don’t always trust the content that I read.”</li>
  <li><span style="text-decoration: underline;"><a href="http://jacobmcmillen.com/" target="_blank" rel="noopener">Jacob McMillen</a></span> – “I never look for new tools. I trust people’s recommendations and <span style="text-decoration: underline;"><a href="https://appsumo.com/" target="_blank" rel="noopener">Appsumo</a></span>.”</li>
  </ul><p>So instead of starting with blog content, perhaps I need to focus more on Product Hunt and Appsumo and optimize for referrals. As always, you need to <a href="https://www.thestorytellermarketer.com/ecommerce/content-promotion/" target="_blank" rel="noopener">rigorously test your marketing channels</a>.</p>
  <h2><strong>10. The person who decides what to buy may not have the biggest pain point.</strong></h2>
  <p>Sid Bharath of <span style="text-decoration: underline;"><a href="http://www.thinkific.com/" target="_blank" rel="noopener">Thinkific</a></span> works at a large SaaS company. When it comes to larger tool purchases, he makes the decision. However, Sid rarely creates content for the team, Tyler does.</p>
  <p>If your SaaS has a sales team, appealing to Sid with the challenges Tyler faces won’t work. The content you’d create to target Tyler is different than the content you should use to target Sid.</p>
  <p>It’s possible you could have discovered this in a survey, but as my survey was set up, I doubt I would have.</p>
  <h2><strong>Ready to learn more from your customers?</strong></h2>
  <p>Let’s say you are ready to talk to your customers. Now what? Here’s a quick, 3-step process for you to put into action:</p>
  <p><strong>1. Find out who your best customers are, based on how much money they’ve given to your business.</strong></p>
  <p>If you’ve found your best customers, why not build a persona and try to market to more people like them?</p>
  <p>If you don’t have customers, send an outreach email to your list (I did this too). If you don’t have a list, find who you <em>think</em> is your best customer and email them.</p>
  <p><strong>2. Get a scheduling tool (I use </strong><strong><a href="https://calendly.com/" target="_blank" rel="noopener">Calendly</a></strong><strong>) and setup your survey form (I use </strong><strong><a href="https://www.google.com/forms/" target="_blank" rel="noopener">Google Forms</a></strong><strong> because it’s free and no limits).</strong></p>
  <p>I can hear it now: <em>“Wait, I thought you said I should talk to my customers. Why should I include a survey?”</em></p>
  <p>While phone calls are best, not everyone can make a call. By sending a form, sometimes you will get insight you might miss on the phone calls. There is a chance that someone who fills out your survey will introduce you to someone you can talk to. And if you choose to <span style="text-decoration: underline;"><a href="https://appsumo.com/how-appsumo-was-built-for-50/" target="_blank" rel="noopener">pre-validate your product</a></span>, you’ve got more people to reach out to.</p>
  <p><strong>3. Email your customers, asking for feedback.</strong></p>
  <p>I used <span style="text-decoration: underline;"><a href="http://mailshake.com" target="_blank" rel="noopener">Mailshake</a></span> for outreach because I love the simplicity and automating follow up. Here’s an email I used, feel free to change it to fit your situation:</p>
  <blockquote><p>Subject: your feedback?</p>
  <p>Hey FNAME!</p>
  <p>I’m in the process of creating a content promotion tool that will help you to systematize and optimize your content promotion process and increase the  ROI from your content.</p>
  <p>I respect what you have done in the content marketing world and would love your insight to help me shape this tool.</p>
  <p>Would you be willing to hop on a 20-minute call and answer some questions I have?</p>
  <p>I do have a Google form, if that works better for you, just let me know.</p>
  <p>– Jason Quey</p></blockquote>
  <p><span style="text-decoration: underline;"><a href="https://www.thestorytellermarketer.com/influencer-marketing/outreach-strategy/" target="_blank" rel="noopener">Check this article out if you need more tips to improve your outreach game</a></span>.</p>
  <p>I’d say my only regret is that I promised the call would only take 20 minutes and it often went 30-45 minutes. So you may want to tweak your email template accordingly.</p>
  <p>Other than that, you miss 100% of the shots you don’t take. Here’s the puck, now take the shot.</p>

preview_picture:
  https://www.thestorytellermarketer.com/wp-content/uploads/2017/07/Why-You-Must-Get-out-of-the-Building.jpg


title: Mongoose OS - reduce IoT firmware development time up to 90%
url: https://mongoose-os.com/
created_at: 2017-08-21 13:33:31
updated_at: 2017-08-21 13:33:31
language: en
domain_name: mongoose-os.com
http_status: 200
content:
  <div class="row">
          <p>
            
            </p><h4> </h4>
            <h4>An open source Operating System for the Internet of Things</h4>
            <h4>Supported microcontrollers: ESP32, ESP8266, STM32, TI CC3200</h4>
            <h4>Amazon AWS IoT and Google IoT integrated. Code in C or JavaScript</h4>
            
          
          <div class="col-md-4">
            
            <p class="pull-right"><a class="btn btn-success mw-15">WATCH VIDEO</a></p>
            
                                <h3 class="pull-right">Better. Cheaper. Faster.</h3>
          </div>
        </div>


title: Forum PHP 2017
url: https://event.afup.org/
created_at: 2017-08-22 09:13:35
updated_at: 2017-08-22 09:13:35
mimetype: text/html
language: fr-FR
domain_name: event.afup.org
http_status: 200
content:
  <div class="product-section">
  				
  		
  		<div class="banner-content">
  						<p>Paris – Marriott Rive Gauche</p>
  <p>26 et 27 octobre 2017</p>
  <p>L’AFUP, Association Française des Utilisateurs de PHP, présente<br />le Forum PHP 2017, le plus grand rendez-vous francophone annuel de toutes les communautés PHP, professionnelles et open-source, dédié au langage et à son écosystème.</p>
  <p><strong>La billetterie est ouverte : nos événements annoncent régulièrement sold-out, prenez votre place maintenant !</strong></p>
  			
  		</div>
  				
  			</div>
  		
  	<div class="feature-image right">
  							<img width="640" height="427" src="https://event.afup.org/wp-content/uploads/prog.png" class="attachment-basis-featured-page size-basis-featured-page" alt="" /></div>
  	<div class="feature-content left">
  						<a class="product-section-custom-link" href="https://event.afup.org/forum-php-2017/programme/">
  								Le programme
  							</a>
  		
  				<p>L’intégralité du <a href="https://event.afup.org/forumphp2017/programme/">programme</a>, réunissant 31 speakers, 26 talks, et 3 ateliers, est désormais disponible.</p>
  <p>Des <a href="https://event.afup.org/forumphp2017/speakers/">conférencier·e·s</a> venus de tous pays, à l’expérience variée, speakers confirmés comme nouvelles pousses portées par notre programme de mentoring, vous attendent pour 2 jours dédiés à PHP.</p>
  <p>Le planning détaillé alterne conférences de 20 et 40 minutes, ateliers de 3h, une séance de lightning-talks, des démonstrations durant les pauses, et bien sûr des moments de convivialité qui font la réputation des événements AFUP.</p>

  		
  	</div>
  <div class="feature-image left">
  							<img width="640" height="427" src="https://event.afup.org/wp-content/uploads/34387762390_fd13ffe128_z.jpg" class="attachment-basis-featured-page size-basis-featured-page" alt="" /></div>
  	<div class="feature-content right">
  						<a class="product-section-custom-link" href="https://afup.org/event/forumphp2017/sponsor/become-sponsor">
  								Sponsoring
  							</a>
  		
  				<p>Devenez sponsor du Forum PHP 2017, et bénéficiez d’une visibilité maximale auprès d’une audience réceptive.</p>
  <p>Cultivez votre image de marque, proposez une démonstration de vos nouveaux outils, rencontrez nos visiteurs, soutenez l’AFUP…<br />Du niveau Bronze, le plus accessible, au niveau Platine, offrant le plus d’avantages, en passant par les différentes options (tours de cou, fabrication des sacs visiteurs, buffets…), de multiples solutions sont disponibles pour répondre au mieux à vos besoins de communication et à vos budgets.</p>
  <p>Pour recevoir le dossier de sponsoring, remplissez notre <a href="https://afup.org/event/forumphp2017/sponsor/become-sponsor">formulaire de contact</a>.</p>
  		
  	</div>
  <div class="feature-image right">
  							<img width="640" height="427" src="https://event.afup.org/wp-content/uploads/places2.png" class="attachment-basis-featured-page size-basis-featured-page" alt="" /></div>
  	<div class="feature-content left">
  						<a class="product-section-custom-link" href="https://afup.org/event/forumphp2017/tickets">
  								La billetterie est ouverte !
  							</a>
  		
  				<p>Nos derniers événements annonçaient complets plusieurs semaines à l’avance : un conseil, prenez dès maintenant votre place pour être sûrs d’être avec nous les 26 et 27 octobre.</p>
  <p>Profitez au passage des meilleurs tarifs !<br />– tarifs Early Bird, de 150 à 250 euros, jusqu’au 2 juillet<br />– tarifs de croisière, de 175 à 275 euros, jusqu’au 17 septembre<br />– tarifs Late Bird, de 225 à 325 euros à partir du 17 septembre</p>
  <p>Rendez-vous dans la rubrique « <a href="https://afup.org/event/forumphp2017/tickets" target="_blank" rel="noopener noreferrer">Billetterie</a> » pour tous les détails tarifaires.</p>

  		
  	</div>


title: Event-driven, non-blocking I/O with PHP
url: http://reactphp.org/
created_at: 2017-08-22 09:13:47
updated_at: 2017-08-22 09:13:47
mimetype: text/html
language: en
domain_name: reactphp.org
preview_picture: http://reactphp.org/og-image.png
http_status: 200
content:
  <div class="highlight highlight-text-html-php"><pre>$loop = React\EventLoop\Factory::create();
  $server = new React\Http\Server(function (Psr\Http\Message\ServerRequestInterface $request) {
      return new React\Http\Response(
          200,
          array('Content-Type' =&gt; 'text/plain'),
          "Hello World!\n"
      );
  });
  $socket = new React\Socket\Server(8080, $loop);
  $server-&gt;listen($socket);
  echo "Server running at http://127.0.0.1:8080\n";
  $loop-&gt;run();</pre></div><p>This simple web server written in ReactPHP responds with "Hello World" for every request.</p>


title: NO ΛΟΓΟΣ » L’alcool
url: http://nologos.net/lalcool/
created_at: 2017-08-29 13:36:09
updated_at: 2017-08-29 13:36:09
mimetype: text/html
language: fr-FR
domain_name: nologos.net
http_status: 200
content:
  <div class="post-6125 post type-post status-publish format-standard hentry category-blog">													
  			<h1><a href="http://nologos.net/lalcool/" rel="bookmark">L’alcool</a></h1>
  			<div class="meta clearfix">
  																							
  				Posted 					
  				by 				on Août 29, 2017												
  							</div>
  			
  			<p><img src="http://nologos.net/wp-content/uploads/2017/08/4035139683_60951cf453_b.jpg" alt="image" /></p>
  <p>Le vendredi soir, j’ai retrouvé instantanément toutes les raisons pour lesquelles j’aime boire. Le contact soudain facile avec des inconnus, la verve inépuisable, la soif de danser, d’écouter et de connaître, les petites imprudences sans conséquences, les discussions complexes menées en s’entre-hurlant à l’oreille pour couvrir la musique.</p>
  <p>Je n’avais pas mis les pieds dans cette maison depuis 10 ans et j’étais passé à autre chose, mais manifestement tout le folklore était resté là à m’attendre fidèlement : les types fin saouls qui se matérialisent soudain pour offrir des shots de tequila, ceux qui sont perpétuellement en train de rouler des joints ou de les fumer, la sono débile, les parties de baby foot ou de Mario Kart qui se chargent soudain d’enjeux fort graves, tout le monde dans la piscine aux premières heures du jour. Il y avait même d’authentiques jeunes, qui ne savaient sans doute pas lire la première fois où j’ai vidé des cocktails autour de la table à laquelle ils étaient présentement assis – des jeunes, dis-je, 25 ans et tous leurs cheveux, impressionnés par nos vies de vieux, nos années et nos enfants, des jeunes tout à fait intéressants et sympathiques mais manifestement séparés de nous par une frontière indéfinie, quoique composée pour partie au moins de gras abdominal – et tandis que je les regardais danser et se séduire et rire, je n’avais guère d’autre choix que de penser, moi aussi, à mes enfants et à mes années.</p>
  <div class="h2">¶</div>
  <p>Et à l’alcool. Je ne comprends plus bien pourquoi je bois.</p>
  <p>Je crois que mes doutes ont commencé au printemps dernier, à Nantes. On était dans un AirBnB entièrement décoré à la gloire de l’alcool. Ricard, sangria, whisky, que sais-je : il y avait des verres, des posters, des vieilles pubs, et tout le nécessaire pour faire boire 15 personnes, dans un appartement de 25 m² dont c’était apparemment l’unique raison d’être.</p>
  <p>Plus loin à Nantes il y avait des bars incroyablement sympa partout, des tessons et des bouteilles vides dans tous les coins. Manifestement les gens y boivent partout et tout le temps. Je ne blâme pas spécialement les Nantais, c’était exactement la même expérience à Montpellier, quelques semaines plus tard. A Paris aussi, j’ai été très surpris en prenant le métro en soirée, au milieu de la semaine, et de me trouver entouré de gens bourrés. Et qu’on n’aille pas croire non plus que c’est un problème de jeunes urbains décadents. A la campagne, les caddies des vieux sont pleins de pastis et de whisky de troisième zone en bouteilles de 2L. </p>
  <div class="h2">¶</div>
  <p>Au printemps dernier, j’ai aussi vu <em>Belgica</em>, de Felix van Groeningen, dont une scène m’a particulièrement marqué. </p>
  <p></p><div class="videoContainer"><iframe width="500" height="281" src="https://www.youtube.com/embed/oz1yQcfEGX4?feature=oembed" frameborder="0" allowfullscreen="allowfullscreen">[embedded content]</iframe></div>
  <p>Le film entier se passe dans un bar, le Belgica, d’abord fréquenté par de vieux poivrots et des étudiants soiffards, toute la troupe des nuitards avinés que je ne pouvais que reconnaître, pour lui avoir appartenu du temps où j’étais étudiant ou vaguement journaliste. Bref. Le Belgica décide de monter en gamme, et la troupe des ivrognes se voit bientôt rejointe par des jeunes plus propres sur eux, mais non moins assoiffés. </p>
  <p>A un moment, donc, la copine d’un des deux propriétaires du bar lui annonce qu’elle est enceinte. Il est ravi mais elle le détrompe vite : elle n’a aucune intention de garder l’enfant. "Tu crois vraiment que je vais passer encore longtemps mes soirées à t’attendre interminablement pendant que tu sers à boire à ces poivrots ? Qu’est-ce qu’ils font là, d’ailleurs ? Tous les soirs – ils n’ont pas des vies qui les attendent ?"</p>
  <p>Pas de réponse.</p>
  <div class="h2">¶</div>
  <p>Le samedi matin, après trois petites heures de sommeil sur un tapis, j’ai pris la pleine mesure de l’étendue de ma daronisation : au réveil j’ai commencé par débarrasser méthodiquement l’immense table de la cuisine, puis j’ai attaqué la vaisselle du dîner de la veille, sous le regard médusé des rares autres personnes levées, à qui je me trouvais en plus contraint d’expliquer le fonctionnement d’une cafetière à piston et d’une cuisine collective. Les jeunes.</p>
  <p>Mon devoir accompli, j’ai passé la matinée à discuter de parentalité avec une autre vieille, puis à grimacer en voyant les gens repartir à l’assaut du fût d’IPA dès 11h45.</p>
  <div class="h2">¶</div>
  <p>Je ne voudrais pas donner une fausse impression : la vie de trentenaire conformiste est fréquemment alcoolisée, elle aussi, y compris à 11h45 – les copains viennent manger, il faut beau, on ouvre les huîtres ? Un coup de blanc ! On pique-nique sur la plage ? Le rosé ! Etc. A vrai dire ce qui m’inquiète c’est justement qu’il y a de l’alcool partout et tout le temps, pour tous les goûts et en toute occasion, pour tous les âges et toutes les classes sociales. </p>
  <p>Par rapport au tabagisme, il y a tellement peu de réprobation qui frappe la consommation d’alcool que c’est compliqué de comprendre quand on a un problème (et plus encore de s’en sortir une fois qu’on en a pris conscience – incidemment, un thème abordé dans un autre film de Felix van Groeningen, <em>La Merditude des choses</em>).</p>
  <p>Évidemment tout le monde trouve les ivrognes pathétiques et se défend de leur ressembler. Mais l’espace qui précède l’ivrognerie bénéficie d’une certaine indulgence, mesurable aux euphémismes couramment employés pour le décrire : bons vivants, fêtards et autres noctambules n’ont rien de très inquiétant.</p>
  <div class="h2">¶</div>
  <p>J’ai passé le reste de la journée de samedi à me traîner comme une loque, tentant plusieurs fois de faire la sieste, sans succès. Parmi les choses que j’avais préféré oublier de mes années de soiffard : le lendemain à remâcher toutes les conversations de la nuit précédente pour identifier le moment précis où j’ai basculé dans le pathétique. </p>
  <p>La simple idée de boire me dégoûtait, alors même que je savais parfaitement que la première bière de la journée m’aurait remis en selle. L’alcool, la cause et à la solution de tous les problèmes de la vie, disait Homer Simpson. Du coup j’ai regardé les gens qui m’entouraient s’arsouiller gaiement, mais sans participer, ce qui constitua une expérience résolument nouvelle pour moi, et j’oserais dire rafraîchissante.</p>
  <p>Sobre au milieu de gens de plus en plus imbibés, j’ai pu confirmer ce que je savais déjà mais que j’avais toujours préféré ne pas constater de visu : les gens bourrés ne sont pas rigolos très longtemps. </p>
  <p>Dans l’après-midi, j’avais passé une bonne heure à discuter avec un type charmant et vif, qui m’avait raconté comment il avait plaqué son job de consultant pour devenir coach de vie. </p>
  <p>Je me souviens de lui sept heures plus tard, soudain incapable de réagir assez vite pour participer à la conversation, et réalisant dans un éclair de lucidité qu’il ne lui restait plus qu’à aller se coucher (c’est injuste mais quand on pèse 55 kg on ne peut pas boire beaucoup).</p>
  <div class="h2">¶</div>
  <p>Ce moment qui m’obsède tant, celui où je bascule de la volubilité au bavardage, où l’ivresse prend le dessus et me noie, ce moment où le pathétique de l’ivrognerie l’emporte sur le panache, j’ai vu tous les autres convives y arriver l’un après l’autre – d’aucuns font appel à toute une pharmacopée pour contrer ou adoucir les effets de ceci ou de cela, mais en dernière analyse tous basculent finalement dans l’inarticulation, et bientôt le ridicule.</p>
  <div class="h2">¶</div>
  <p>Mes démêlés incessants avec le tabac, qui m’obsédera toujours autrement plus que l’alcool, m’ont appris à me méfier de l’abstinence. L’abstinence c’est la solution de facilité et finalement l’impasse, car quand on a été une fois ivrogne ou fumeur, on finit souvent par le redevenir, un temps au moins, et si tous nos espoirs reposaient sur l’idée d’une abstinence totale alors tout est perdu à la plus petite rechute. </p>
  <p>Aux États-Unis, l’omniprésence des Alcooliques anonymes et leur approche entièrement fondée sur l’abstinence commencent à être contestés. Les médecins préféreraient que les ivrognes apprennent enfin la <em>modération</em>, qu’ils réintègrent la grande communauté des adultes responsables, ceux qui sont capables de boire en respectant bien le marquage au sol et les doses prescrites. Et il faut avouer que c’est tentant : boire responsablement, en bon père de famille et dans un cadre ritualisé, continuer à m’attaquer au prosecco à l’apéro et à m’arrêter avant de basculer, absous par la société et la présence de mes pairs, tous parfaitement raisonnables et modérés. Aucun problème, pas d’alcoolisme ici, suivant.</p>
  <p>Mais quel sens peut-il bien y avoir à se droguer <em>raisonnablement</em> ? Est-ce qu’on n’a pas complètement raté le sens de la drogue si on évite les excès ? A quoi bon boire si on s’y adonne sans s’y abandonner, si on s’obstine à garder le contrôle ?</p>
  <div class="h2">¶</div>
  <p>J’ai toujours bien aimé le mot "intempérance" parce qu’il évoque moins un échec qu’un <em>refus</em> de la maîtrise de soi et de ses penchants. Je l’ai portée fièrement, mon intempérance, je buvais parce que j’avais la conviction que ça m’aidait – à supporter, à écrire, à vivre, boire pour tout ce que l’ivresse rendait possible, dans le bref moment qui précède le ridicule. Mais aujourd’hui que je bois <em>raisonnablement</em>, par conformisme, à quoi bon ? La molle tempérance ne m’aide pas à vivre ni à écrire, et je sens bien que l’ivrognerie ne rendrait plus rien possible, elle non plus.</p>
  <p>Peut-être qu’il faut boire, disait Deleuze, pour tout ce que ça permet, et précisément jusqu’au point où on comprend que ça n’a rien permis du tout et qu’on n’en avait jamais eu besoin.</p>
  <div class="h2">ø</div>
  <p>Illustration : <a href="https://www.flickr.com/photos/atoxinsocks/4035139683/">Party’s over</a> de daveoratox</p>
  			
  																													
  		</div>
  		<div class="h2">§</div>


title: Bosse et Vicaut, nouveaux clients de l’étrange Docteur Muller
url: http://spe15.fr/bosse-et-vicaut-nouveaux-clients-de-letrange-docteur-muller/
created_at: 2017-08-30 18:58:48
updated_at: 2017-08-30 18:58:48
mimetype: text/html
language: fr-FR
domain_name: spe15.fr
http_status: 200
content:
  <div class="post-excerpt">
  								<p><strong>Pierre Ambroise Bosse et Jimmy Vicaut comptent parmi les clients du Docteur Muller Wohlfart, ce médecin allemand réputé pour sa collaboration avec de grands noms du sport et de l’athlétisme, et surtout Usain Bolt et Paula Radcliffe, et les plus grandes stars du foot mondial. Ce spécialiste de Munich fait un peu figure de sorcier, avec ses traitements à base de sang de veau, que de nombreux spécialistes de l’anti-dopage estiment douteux. Le Docteur Jean Michel Serra, médecin pour la FFA, lève le voile sur les pratiques du Docteur Muller. Et c’est décapant !</strong></p>
  <p><strong>Entretien réalisé par Odile Baudrier</strong></p>
  <p><img class="alignright size-medium wp-image-8026" src="http://spe15.fr/wp-content/uploads/2015/07/bosse-a-300x205.jpg" alt="bosse a" width="300" height="205" /></p>
  <p>La nouvelle avait circulé durant le Championnat du Monde de Londres, Pierre Ambroise Bosse et Jimmy Vicaut seraient devenus de nouveaux clients du Docteur Muller, et un aller-retour jusqu’à Munich leur aurait été très bénéfique pour être remis sur pied pour ce rendez-vous, avec à la clef, un titre mondial sur 800 m pour Bosse, et une 6ème place sur le 100 m pour Vicaut.<br />
  Ma question sur cette collaboration posée par SMS à leur manager commun, Kévin Hautcoeur, avait obtenu ce vendredi 24 août une réponse étrange : « Malheureusement les questions liées au Médical concernent essentiellement le médecin fédéral ».<br />
  C’est donc vers Jean Michel Serra, le médecin de la FFA depuis 2009, que je me tournais alors pour l’interroger sur le docteur Muller et sur sa collaboration avec les deux athlètes français, avec en retour, un accord immédiat formulé de la sorte : « C’est un sujet où j’ai pas mal de choses à en dire et en fonction de ce que vous publierez, cela démystifiera le personnage et peut-être fera cesser de parler en permanence de lui dans le monde de l’athlétisme. »<br />
  Un gourou ? Un sorcier ? Un dopeur ? Il est vrai que le Docteur Muller en a reçu des qualificatifs à travers les années depuis qu’Usain Bolt a mis en avant ce médecin munichois pour sa capacité à le soigner et à le remettre sur pied très rapidement. Comme il a su le faire pour tant d’autres stars du sport, les plus grands footballeurs, ceux du Bayern Munich, ou Ronaldo, comme les meilleurs athlètes, Paula Radcliffe, Tison Gay, Maurice Greene, Kenenisa Bekele….<br />
  Tous recevant ses bons soins, avec au cœur du mythe, un produit très étrange, l’Actovegin, un extrait de sang de veau, qui ferait des miracles par sa capacité à cicatriser, et à faciliter la récupération. Mais l’Actovegin cristallise aussi l’animosité des acteurs de l’anti-dopage, l’estimant « border-line », même si en réalité, il n’a jamais figuré sur la liste des produits interdits, et qu’aucun sportif suivi par le Docteur Muller n’a eu le moindre contrôle positif.<br />
  Alors, oui, dans un tel contexte, l’entretien réalisé avec le Docteur Serra lève le voile sur les pratiques du Docteur Muller, d’une manière très étonnante…</p>
  <p>– <strong><em>Tout d’abord, je voulais savoir si vous pouvez me confirmer que Pierre Amboise Bosse et Jimmy Vicaut sont devenus des clients récents du Docteur Muller ?</em></strong><br />
  – Je ne crois pas qu’on puisse dire des clients récents. Comme beaucoup d’athlètes internationaux, et certains Français. Il a pas mal de monde dans sa clientèle, je ne vais pas vous l’apprendre.<br />
  – <strong><em>Cela veut dire qu’ils l’ont consulté déjà depuis un petit moment selon ce que vous savez ?</em></strong><br />
  – C’est toute la problématique de l’athlète de haut niveau à l’approche d’une compétition, avec une pathologie. Médiatiquement parlant, en-dehors de ce praticien, on n’entend pas parler d’autres personnes. Alors, bien sûr, un peu comme Dieu le père, on a l’impression que si on en entend parler, c’est forcément la panacée, c’est là qu’il faut aller si on a un problème.<br />
  – <strong><em>Cela signifie que vous estimez que les athlètes le considèrent trop comme un ultime recours ?</em></strong><br />
  – Disons que c’est comme toujours, quand il y a de l’urgence par rapport à des compétitions très importantes, dans tous les recours imaginables qui peuvent se présenter à eux, la plupart des athlètes vont essayer de voir ce que cela peut leur apporter. Ils ont l’impression qu’on peut multiplier les soins et les avis pour essayer d’être le plus performant possible. Chose qui n’est pas la vérité. Mais la difficulté est comment on arrive à faire passer un vrai message de santé « publique » dans le sport de haut niveau, plutôt que de voir les gens faire des errances médicales à droite et à gauche, avec des thérapeutiques qui ne vont pas forcément aller de pair et s’associer au mieux pour pouvoir au bout du compte être guéri dans les temps.</p>
  <p><img class="alignright size-medium wp-image-7744" src="http://spe15.fr/wp-content/uploads/2015/07/vicaut-horizontal-300x192.jpg" alt="vicaut horizontal" width="300" height="192" />– <strong><em>Justement pour Bosse et Vicaut, on peut peut-être considérer que cette visite chez le Docteur Muller leur a permis d’être présents en bonne condition pour le championnat du Monde ?</em></strong><br />
  – Si vous considérez qu’aller dépenser 2 à 3000 euros sur 2-3 jours pour faire quelques injections d’eau salée va permettre d’être performant, c’est oublier tout le travail qui est fait par tous les autres thérapeutes qui sont autour d’eux le reste du temps, et qui eux, ne comptent ni leur temps, et qui pour la plupart, ne sont pas rétribués pour ce qu’ils font auprès de ces athlètes. C’est toute la problématique, comme en psychiatrie, de payer ou de ne pas payer, et de rendre ce qui est payé cher plus important et intéressant que ce qu’on a à disposition à longueur d’année….</p>
  <blockquote><p>3000 euros pour une cure</p></blockquote>
  <p>– <strong><em>On sent de votre part une certaine réticence à l’égard du Docteur Muller. Sur quoi cette réticence est-elle fondée ?</em></strong><br />
  – Moi, j’ai eu l’occasion d’y aller à une époque, pour accompagner un athlète, pour savoir exactement ce qui s’y faisait. Ce que je peux vous en dire, c’est que c’est un bon praticien sur le plan clinique. C’est un praticien qui sait de quoi il parle, et qui est en capacité de faire un diagnostic intéressant. Les lieux sont luxueux, qui en jettent beaucoup. Pour ceux qui pourraient se laisser abuser par cet aspect, c’est sûr que ce n’est pas une structure hospitalière comme en France, où il n’y a pas d’équivalent. Cela donne un clinquant beaucoup plus sérieux, si le sérieux était mesuré à la qualité de la réception des gens. Sur l’ensemble des examens faits, il n’y a pas grand-chose de plus que dans la plupart des cabinets en France. Il s’appuie beaucoup sur les examens déjà faits. Ce n’est pas plus difficile que pour nous, car les examens ne sont pas faits au hasard. Après, pour avoir vu pas mal de protocoles auprès des athlètes, ce sont des techniques très répétitives, avec toujours à peu près la même chose. Cela laisserait à penser que soit les athlètes ont toujours exactement les mêmes problèmes, soit qu’on utilise des principes qui marchent bien, qui sont bien connus et qui ne peuvent pas être meilleurs que ce qui peut être fait dans beaucoup d’autres endroits, et qui permettent de pallier momentanément à un problème, en attendant que ce problème ou un nouveau surgisse pour, à nouveau, pouvoir intervenir, et refacturer quelques soins à des prix assez prohibitifs.</p>
  <p><img class="alignright size-medium wp-image-15555" src="http://spe15.fr/wp-content/uploads/2017/08/MULLER-DOCTEUR-300x200.jpg" alt="MULLER DOCTEUR" width="300" height="200" />– <strong><em>Le Docteur Muller a une image de médecin un peu douteux, même s’il n’y a pas vraiment d’éléments à charge contre lui, puisqu’aucun de ses sportifs n’a jamais été positif. Le produit miracle qu’il utiliserait serait l’Actovegin. Qu’en savez-vous ?</em></strong><br />
  – Oui, mais même ça, ce n’est plus un produit miracle. Disons qu’il était un poil avant-gardiste avec ce produit, qui était un peu décrié à un moment donné, inscrit sur les listes anti-dopage en surveillance, et puis finalement, pas mis du tout en interdit. Pour ce produit, il n’y a jamais eu de notion quelconque d’amélioration de la performance. Pourquoi je vous dis avant-gardiste ? Car c’était un produit fait à base de sang de veau avec des principes actifs qui permettent d’améliorer la cicatrisation. Maintenant, on a d’autres techniques qui sont bien plus révolutionnaires, si j’ose dire, car elles sont connues depuis un petit moment, et elles sont beaucoup plus efficaces sur ce plan-là car au lieu d’utiliser un ersatz de sang de veau, on utilise le sang du sportif lui-même, avec les fameux PRP. Et donc là, on a le sang propre de l’individu avec aucun risque particulier de libérer une réaction au niveau de l’individu, et avec tous les facteurs de cicatrisation ultra centrifugés pour avoir l’efficacité maximale. Sur ce plan-là, si on continue à aller là-bas juste pour faire de l’Actovegin, on est à la limite de la charlatanerie…</p>
  <blockquote><p>L’Actovegin n’a plus rien de révolutionnaire</p></blockquote>
  <p>– <strong><em>Il a été suggéré que l’Actovegin serait peut-être utilisé en parallèle de produits interdits, car souvent retrouvé dans des protocoles de personnes contrôlées positives ou lors de descentes policières aux côtés d’hormone de croissance. D’où l’idée qu’il serait en fait utilisé pour booster des produits interdits. Qu’en pensez-vous ??</em></strong><br />
  – Moi, je n’ai pas trop d’inquiétude que ce produit puisse améliorer grand-chose en termes de performances. Après, comme on parle de sportifs, qui sont tout le temps sur la corde raide, qu’ils aient des problèmes, des douleurs ou des zones inflammatoires, ou en cours de cicatrisation, forcément. Imaginer qu’un sportif dopé n’aurait aucun problème de santé, ne serait pas blessé, n’est pas trop considérer qu’au-delà du dopage, ils poussent leur organisme au maximum de ses possibilités, et qu’ils sont aussi sujets à d’autres problématiques, comme tout le monde.<br />
  – <strong><em>Il est vrai qu’il n’a jamais été démontré que l’Actovegin avait un effet sur l’amélioration des performances, et à l’opposé, certains soutiennent même qu’il s’agit en réalité d’un placebo. Qu’en pensez-vous ?</em></strong><br />
  – Non, ce n’est pas forcément un placebo. C’est les prémices de ce qui est fait maintenant avec les PRP. C’était quelque chose qui aidait à la cicatrisation, et qui avait donc un intérêt thérapeutique. Dans le reste du cocktail qu’il fait habituellement, il y a un autre produit à base de plantes, on est à la limite de l’homéopathie, les plantes auraient des vertus anti-inflammatoires. Pour le gros de ce qu’il fait, c’est énormément de liquide injecté en interne. Je pense qu’il a compris depuis longtemps, que le gros problème du sportif, quel qu’il soit, est un manque d’hydratation correcte. Et cette sous-hydratation fait que les tissus s’abîment prématurément. En général, en réhydratant abondamment par injections dans les zones lésées, il résout déjà 90% ou 95% du problème. En gros, il a inventé l’eau !!</p>
  <blockquote><p>Le Docteur Muller a inventé l’eau !</p></blockquote>
  <p>– <strong><em>J’ai pu lire aussi qu’il injectait des lubrifiants dans les articulations ?</em></strong><br />
  – Oui, il fait comme les autres… Cela fait quelques années qu’on utilise ce genre de produits pour améliorer effectivement l’état articulaire. Et là aussi pour les cartilages abîmés chez les sportifs qui tirent pas mal dessus, ce sont des thérapeutiques tout à fait licites, et déjà utilisées depuis quelques années. A mon avis, actuellement, continuer à aller là-bas et payer cher ce genre de cures alors que la plupart des choses peut être faite en France à moindre coût, c’est peut-être plus qu’exagéré. Pour moi, c’est plutôt le fait d’hyper-médiatiser ce praticien-là qui fait au final que les sportifs, qui sont des humains avant tout, vont là-bas. Comme tout humain, si demain vous lisez dans l’Express ou le Point, qu’untel est un spécialiste plus réputé en France qu’un autre pour une pathologie que vous avez, vous serez tenté d’aller voir celui-là plutôt que celui qui est à côté de chez vous. Sans même savoir si celui qui est à côté est peut-être moins médiatique, mais plus compétent. C’est toute la problématique de l’éclairage qu’on peut faire dans le milieu médical, et en France, sur ce plan-là, la déontologie fait qu’on ne peut pas se faire de la publicité « sur le dos » des sportifs, pour pouvoir alimenter son cabinet médical.<br />
  – <strong><em>Cela veut dire que dans le cas de Bosse et Vicaut, vous n’étiez pas favorable à ce qu’ils se rendent chez le Docteur Muller ?</em></strong><br />
  – Que les athlètes fassent des choix pour aller voir des thérapeutes qui peuvent les intéresser, c’est tout à fait normal. Même en France, il n’y a pas d’obligation de voir tel ou tel praticien, parce qu’il est fiché ou encarté par la Fédération française de Football ou d’athlétisme. On n’est pas tenus à faire de la sélection sur ce plan-là. Après, que j’estime que ce ne soit pas la chose la meilleure qui soit… Si on doit parler de Vicaut, si on avait suivi une autre façon de fonctionner, peut-être qu’on parlerait actuellement du nouveau champion du monde du 100 mètres. Le Docteur Muller lui a fait perdre au moins 10 jours de préparation, et à ce niveau-là, la blessure et le timing court ne se rattrapent pas. Ce sont des réalités. Si on reprend les commentaires faits après sa course, Vicaut a clairement dit qu’il lui avait manqué du temps. Après, chiffrer exactement combien, c’est toujours difficile. Mais une fois qu’il avait pris l’avis là-bas, et qu’il avait décidé de le faire couper complètement pendant 10 jours. Dans ce domaine-là, aller voir le thérapeute de votre concurrent notoire dans votre propre discipline, cela ne me paraît pas forcément la chose la meilleure qui soit. Surtout dans des pays où on met plus en avant l’intérêt financier du praticien, que l’intérêt du sportif. Et faire gagner Bolt a plus d’intérêt que de faire gagner Vicaut <img class="alignright size-medium wp-image-3812" src="http://spe15.fr/wp-content/uploads/2014/12/Boltpodiumtourdhonneur-300x191.jpg" alt="Boltpodiumtourdhonneur" width="300" height="191" /><strong><em><br />
  Vous pensez qu’il peut y avoir une manipulation de sa part à ce niveau-là ?</em></strong><br />
  – Je n’en sais rien. J’espère que non. Mais toujours est-il que moi, personnellement, si je suis sportif de haut niveau, je ne vais pas aller chez le médecin de mon concurrent direct, sachant que je ne sais pas exactement ce qui va m’être fait, m’être proposé. Et je ne vois pas pourquoi la personne qui s’affiche depuis des années comme étant le médecin personnel de Bolt n’aurait pas plus d’intérêt à faire gagner une fois de plus son poulain plutôt qu’un illustre inconnu à ses yeux, qui mérite peut-être un autre éclairage, mais qui, pour le moment, n’a pas la même notoriété. En termes de retombées financières, ce n’est pas la même chose ! Car là, on parle d’argent. C’est ce qui est dramatique. Si on parle d’un praticien dont le seul intérêt est d’essayer de guérir un patient sans toucher aucun revenu, on peut discuter de savoir s’il fait bien pour tout le monde, s’il aime plus ou moins untel ou untel, mais en réalité, on ne peut pas le taxer de voir ses revenus augmenter.</p>
  <blockquote><p>Vicaut consulte le médecin personnel de son concurrent, Bolt…</p></blockquote>
  <p>– <strong><em>J’ai pu aussi lire qu’on suspectait le Docteur Muller d’avoir deux niveaux de soins. Un niveau « normal » peut-on dire, et on va penser que c’est celui qu’ont reçu Bosse et Vicaut, et un niveau plus secret, qui serait réservé à une petite élite. Qu’en pensez-vous ?</em></strong><br />
  – Je ne sais pas, je ne peux pas le dire. Je n’ai pas constaté ça en allant là-bas, mais comme je n’étais pas non plus sur les traitements des élites en question, je ne peux pas vous le dire. Après, je pense que s’il avait vraiment de très grosses casseroles, ça aurait fini, à un moment ou à un autre, par tomber. Moi, je préfère penser qu’il essaie depuis des années de faire correctement son métier, et je ne doute pas que sur ce plan-là, il soit un bon praticien, car sinon, il n’aurait pas pu rester aussi longtemps auprès de sportifs de haut niveau, et en particulier dans le monde du foot, où c’est encore plus cher que nos petits sportifs d’athlétisme. Sur le plan clinique, c’est un bon clinicien, qui fait correctement son diagnostic. Après, il a des méthodes qui sont, à mon sens, correctes, sans plus par ailleurs, mais qui ne font partie que d’un arsenal de remettre dans des niveaux où les sportifs, s’ils faisaient juste le minimum syndical pour avoir une alimentation correcte, et une hydratation plus que satisfaisante, n’auraient pas un corps qui se désagrège à vitesse grand V. Le palliatif qu’il fait à côté va redonner un boost au niveau du corps. C’est un peu comme une plante. Si vous avez une plante desséchée, vous allez l’arroser un peu, elle va sortir des bourgeons et des belles fleurs, et si vous arrêtez de l’arroser, ça reviendra au même niveau. C’est ce que je disais tout à l’heure, il a très bien compris ce qu’on dit depuis des années, c’est que l’hydratation n’est pas suffisante quand on fait du sport de haut niveau, et que déjà, en améliorant ça, on améliore grandement l’état de nos sportifs. Après, sur le reste, je n’ai pas trop d’inquiétudes particulières. Moi, ce qui m’a toujours interpellé, c’est qu’il n’ait pas plus de grande presse dans le sport allemand. Ce ne sont que des étrangers qui viennent le voir. La plupart des sportifs allemands ne vont pas le voir. ! Je peux dire qu’il y a un système à 2 vitesses, avec la vitrine des sportifs de haut niveau qui fait l’image de marque, et ensuite, vous côtoyez des petits vieux et petites vieilles qui viennent consulter pour de la médecine anti-âge qu’il pratique aussi sur lui, il est un bon représentant de l’efficacité de cette médecine. Et là aussi, les tarifs sont très prohibitifs.<br />
  – <strong><em>Selon ce que vous savez, beaucoup d’athlètes français sont-ils allés le voir ?</em></strong><br />
  – Une bonne partie de ceux qui sont sur la région parisienne ont dû y aller à un moment ou à un autre. Ce qui fait la différence est qu’on parle de sportifs qui ont une notoriété élevée, avec des moyens financiers conséquents. Car le vrai problème est là. Ce qui me désole est de voir des sportifs de 2ème niveau par rapport aux primes et rendements financiers des élites, et qui y vont aussi, et claquent 3000 euros dans quelque chose qui au final ne les remet pas sur le terrain. Sur ce plan-là, c’est toujours décevant de voir qu’ils ont gaspillé le peu d’économies qu’ils avaient pour pas grand-chose… La médecine du sport, c’est un tout. On ne peut pas faire que de la thérapie à visée mécanique. Les sportifs, c’est déjà au niveau psychologique, il faut savoir les écouter, les entendre. Quand vous avez quelqu’un qui parle allemand, face à des sportifs qui parlent rarement bien l’anglais, c’est compliqué. Déjà de comprendre d’où vient exactement le problème. Après, il faut investiguer les arcanes de l’entraînement, et les risques inhérents à telle ou telle séance d’entraînement, car sinon, vous n’avancez pas beaucoup sur la problématique. Et si derrière, vous ne vous intéressez pas plus à l’alimentation, l’hydratation, et tout ce qui autour du sportif pour permettre une bonne récupération, vous faites du palliatif ! Vous arrangez un peu le problème, l’athlète retourne en compétition. Si ça se passe bien, il est content, il a l’impression que c’est ce qui l’a guéri, et au final, ils rechuteront un peu plus tard, et la tirelire va continuer à se remplir…</p>
  <blockquote><p>Munich, le Lourdes des athlètes !</p></blockquote>
  <p>– <strong><em>Avez-vous essayé d’argumenter avec Pierre Amboise Bosse et Jimmy Vicaut avant qu’ils se rendent chez le Docteur Muller ?</em></strong><br />
  – Ca ne se passe pas forcément pas comme ça. Déjà, ils connaissent mon opinion sur le sujet depuis un petit moment. Ensuite, mon objectif primordial est que le sportif se sente bien, et qu’il ait le sentiment qu’il avance. Ce n’est pas lui mettre des bâtons dans les roues, et le gronder comme un petit enfant ! Ne pas lui dire Non, ce que tu fais n’est pas bien, tu aurais peut-être plus intérêt à faire comme ci ou comme ça. Eventuellement, quand ça se présente, de débriefer avec eux pour faire la part des choses, pour voir le pour et le contre des choses, et qu’eux se fassent leur propre jugement. Mais ce n’est pas à moi de les influencer d’aucune manière. Après, d’expérience, on voit que certains finissent par comprendre qu’ils n’ont pas beaucoup plus d’intérêt. Car on voit aussi les limites de notre système français où on ne peut pas mettre autant de clinquant. Le sportif a besoin de sentir qu’il est choyé, cocooné, qu’on le prend en considération. Qu’il arrive au cabinet et qu’il est le centre du monde, que tout le monde soit à son écoute de la grosse problématique qu’il a à ce moment-là. Quand vous allez consulter sur les meilleurs services français, hospitaliers ou autres, avec les meilleurs spécialistes, (qui sont d’ailleurs ensuite recrutés au Quatar), ce n’est pas du tout la même réflexion que vous pouvez avoir à Munich ! C’est comme si j’ouvrais sur les Champs Elysées un cabinet de consultation de 1600 mètres carrés, avec un desk de jolies jeunes femmes, courtes vêtues, avec des fauteuils en cuir où on vous sert à boire en attendant que le spécialiste vous reçoive. Ce sont des choses qu’on ne verra jamais en France. Ca ne peut pas exister dans un système où il n’y a pas les moyens de faire de la médecine comme ça. Et ce n’est peut-être pas plus mal. Car déjà, qu’on parle de médecine à 2 ou 3 vitesses en France, là, tout le monde crierait au scandale.<br />
  –<strong><em> Dans le cas de Pierre Amboise Bosse, pensez-vous qu’avec un traitement plus classique en France, il aurait obtenu le même résultat qu’avec le Docteur Muller ?</em></strong><br />
  – Si vous l’écoutez, il dit plutôt que c’est le praticien qu’il avait auprès de lui depuis pas mal de temps qui l’a bien aidé. Car toujours pareil, c’est quelqu’un qu’il a en proximité, qui le voit régulièrement, et qui au final, peut apporter quelque chose de mieux à sa problématique. Comme toujours en médecine, on ne pourra pas faire mieux que les gens aient des praticiens qui les connaissent, qui puissent faire une investigation la plus mesurée possible. S’imaginer qu’en quelques minutes, on va réussir à comprendre la problématique d’un sportif qui dure peut-être depuis des années, c’est croire aux miracles et à Lourdes. Et comme il n’y a pas de cabinet à Lourdes en médecine du sport, le Lourdes des athlètes est Munich !</p>
  <p>– <strong>Entretien réalisé par Odile Baudrier</strong></p>
  <p>– Photos: Gilles Bertrand et D.R.</p>
  			</div>
  	
  				
  			<hr class="border" /><div class="cat-tags"><ul class="post-categories"><li><a href="http://spe15.fr/category/analyse/" rel="category tag">ANALYSE</a></li>
  	<li><a href="http://spe15.fr/category/athle/" rel="category tag">Athlé</a></li></ul></div>
  		
  			<div class="post-tags"><a href="http://spe15.fr/tag/docteur-muller-wolfhart/" rel="tag">Docteur Muller Wolfhart</a><a href="http://spe15.fr/tag/jean-michel-serra/" rel="tag">Jean Michel Serra</a><a href="http://spe15.fr/tag/jimmy-vicaut/" rel="tag">Jimmy Vicaut</a><a href="http://spe15.fr/tag/kevin-hautcoeur/" rel="tag">Kevin Hautcoeur</a><a href="http://spe15.fr/tag/pierre-ambroise-bosse/" rel="tag">Pierre Ambroise Bosse</a></div>
  		
  			
  	
  	<div id="bw-share">
  		<div class="bw-share-content">
  			
  			<div class="addthis_toolbox addthis_default_style addthis_32x32_style">
  				<a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact">			</a></div>
  			
  			
  			
  			
  			
  		</div>
  	</div>

  		
  		
  		
  		
  <div class="nav-links-holder">
  			</div>				
  									


title: Le mobile dévore le monde, depuis 6 ans !
url: https://fredcavazza.net/2017/08/28/le-mobile-devore-le-monde-depuis-6-ans/amp/
created_at: 2017-08-30 18:58:50
updated_at: 2017-08-30 18:58:50
mimetype: text/html
language: fr-FR
domain_name: fredcavazza.net
preview_picture: https://fredcavazza.files.wordpress.com/2017/08/smartphone-beach.jpg
http_status: 200
content:
  <p>Cet été j’ai été atterré de constater que bon nombre de vacanciers passaient leurs journées sur leur serviette le nez sur leur smartphone. Que ce soit à la plage, au restaurant, ou même à des concerts, <strong>le smartphone reste en toute circonstance le principal point d’attention</strong>. Pourtant, la majeure partie des annonceurs concentre leur budget et efforts sur leur site web. Je profite de la rentrée (et des bonnes résolutions qui l’accompagnent) pour vous apporter les chiffres et arguments afin de vous aider à vous forger une conviction sur le bien-fondé d’une approche mobile-first.</p>
  <h2>Le smartphone est la nouvelle brosse à dents</h2>
  <p>Je publiais en 2014 un article où j’expliquais que le point de bascule avait été dépassé en 2011 (<a href="https://fredcavazza.net/2014/04/30/vivons-maintenant-monde-mobile/">Nous vivons maintenant dans un monde mobile</a>). Nous sommes dans la seconde moitié de 2017, soit plus de 6 ans après ce fameux point de bascule, et les annonceurs sont toujours inexplicablement frileux via-à-vis des smartphones. Pourtant, les statistiques sont révélatrices : Il y a plus de 5 MM de terminaux mobiles en circulation (<a href="https://venturebeat.com/2017/06/13/5-billion-people-now-have-a-mobile-phone-connection-according-to-gsma-data/">5 billion people now have a mobile phone connection</a>), dont 3 MM de smartphones et 2 MM pour Google (<a href="https://www.theverge.com/2017/5/17/15654454/android-reaches-2-billion-monthly-active-users">Google announces over 2 billion monthly active devices on Android</a>).</p>
  <p><strong>L’impact des smartphones est considérable pour les pays en développement</strong> : <a href="https://blogs.unicef.org/innovation/how-mobile-phones-are-changing-the-developing-world/">How Mobile Phones Are Changing the Developing World</a>, <a href="https://www.bloomberg.com/news/features/2017-07-10/the-unprecedented-explosion-of-smartphones-in-myanmar">The Unprecedented Explosion of Smartphones in Myanmar</a>, <a href="https://www.csmonitor.com/World/Africa/2017/0727/In-drought-stricken-Somaliland-age-old-challenges-meet-WhatsApp">In drought-stricken Somaliland, age-old challenges meet WhatsApp</a> et <a href="https://www.wsj.com/articles/indians-spurn-snacks-shampoo-to-load-their-smartphones-1471163223">Indians Spurn Snacks, Shampoo to Load Their Smartphones</a>. Cet impact est tout aussi important dans les pays développés. Le smartphone est à ce point ancré dans notre quotidien que nous commençons à mesurer les <strong>problèmes de sur-connexion</strong> : <a href="https://www.theatlantic.com/magazine/archive/2017/09/has-the-smartphone-destroyed-a-generation/534198/">Have Smartphones Destroyed a Generation?</a>, <a href="https://www.wired.com/story/turn-off-your-push-notifications/">Turn off your notifications, all of them</a>, <a href="http://www.servicesmobiles.fr/le-paradoxe-des-francais-connectes-en-vacances-36908/">Le paradoxe des français connectés en vacances !</a> et <a href="https://www.weforum.org/agenda/2016/08/these-personality-types-are-more-likely-to-become-addicted-to-their-smartphones/">If you’re addicted to your phone, you might be one of these personality types</a>.</p>
  <p>Cette sur-connexion commence à poser de sérieux problèmes de concentration à mesure que les mobinautes développent des comportements obsessionnels (ils consultent leur smartphone en moyenne 150 fois par jour). <strong>Ils absorbent l’attention des utilisateurs au détriment des autres terminaux</strong> (<a href="http://marketingland.com/report-50-digital-media-time-now-spent-within-five-mobile-apps-222543">More than 50% of digital media time now spent within five mobile apps</a>).</p>
  <p>Du coup, les grands producteurs de contenus s’adaptent pour accompagner le report des usages sur les smartphones : <a href="https://digiday.com/media/inside-cnn-internationals-new-tv-show-streams-facebook-live/">Inside CNN International’s new TV show that streams on Facebook Live</a>, <a href="https://digiday.com/media/mtv-facebook-live-across-europe/">How MTV does Facebook Live across Europe</a> et <a href="https://www.theverge.com/2017/7/19/15997964/nbc-news-snapchat-show-stay-tuned">NBC News launches the first daily news show for Snapchat</a>.</p>
  <p>Vous noterez que <strong>le temps passé sur les smartphones se concentre sur un très petit nombre d’applications</strong>. Ceci explique le succès colossal des publicités sur Facebook qui représentent 80% des revenus publicitaires de la plateforme (<a href="https://techcrunch.com/2017/07/26/facebook-earnings-q2-2017/">Facebook beats in Q2 with $9.32B revenue</a>.</p>
  <p>En synthèse, les smartphones structurent notre quotidien (notre façon de nous informer, de nous divertir, de travailler, de consommer, de sociabiliser… cf. <a href="https://fredcavazza.net/2017/05/10/le-smartphone-est-la-pierre-angulaire-de-la-civilisation-du-xxieme-siecle/">Le smartphone est la pierre angulaire de la civilisation du XXIème siècle</a>) et façonnent le monde de demain : <a href="https://www.sciencenews.org/article/smartphones-may-be-changing-way-we-think">Smartphones may be changing the way we think</a>.</p>
  <h2>Le smartphone est le nouveau poste de dépenses préféré des consommateurs</h2>
  <p>Le succès des smartphones n’est pas nouveau, j’espère ne pas vous l’apprendre. Nous ne sommes plus dans un marché de conquête, mais de renouvellement (<a href="https://venturebeat.com/2017/08/02/idc-smartphone-shipments-fell-1-3-in-q2-2017-but-samsung-apple-huawei-oppo-and-xiaomi-all-gained-share/">Smartphone shipments fell 1.3% in Q2 2017</a>, <a href="https://www.ericsson.com/en/mobility-report">Ericsson Mobility Report 2017</a>).</p>
  <p>Pour accélérer le rythme de renouvellement (la durée de détention est en moyenne de trois ans) et doper les marges, les fabricants explorent de nombreuses pistes : <a href="https://www.fastcompany.com/40451913/qualcomms-new-camera-will-give-smartphones-3d-vision">Qualcomm’s New Camera Will Give Smartphones 3D Vision</a> et <a href="https://www.theverge.com/circuitbreaker/2017/7/6/15929212/red-hydrogen-one-smartphone-price-specs-release">RED is making a $1,200 smartphone with a ‘holographic display’</a> et intègrent toujours plus de fonctionnalités (<a href="https://www.theverge.com/2017/8/15/16148212/google-acquires-start-up-senosis-health-patel-shwetak">Google buys startup that turns smartphones into health diagnostic tools</a>).</p>
  <p>Nous sommes tous d’accord pour dire que ces nouvelles capacités sont complètement superflues, elles sont néanmoins un bon indicateur de nos modes de vie. <strong>Il y a 20 ans, l’image que l’on renvoyait aux autres était façonnée par la voiture que vous conduisiez ou la taille de votre TV ; aujourd’hui, c’est le smartphone qui définit qui vous êtes</strong>. Véritable béquille socio-psychologique, c’est devenu un authentique marqueur social (<a href="https://www.theverge.com/2017/6/29/15892256/french-president-macron-photo-iphone-smartphone">The French president’s official photo features two smartphones</a>).</p>
  <h2>Le smartphone doit être votre priorité</h2>
  <p>Malgré tous les chiffres et signaux cités plus haut, rien n’a réellement changé dans la façon dont s’orchestrent les écosystèmes digitaux : la consultation d’un site web sur un ordinateur reste l’usage référent des annonceurs. Certes, le nombre de site web conçus en <em>responsive web design</em> augmente petit à petit, mais ce n’est pas suffisant (cf. <a href="https://fredcavazza.net/2013/03/13/le-responsive-web-design-nest-pas-une-solution-cest-un-compromis/">Le Responsive Web Design n’est pas une solution, c’est un compromis</a> publié en 2013).</p>
  <p>Si l’on s’en tient aux statistiques et aux usages actuels, <strong>le smartphone devrait être le support de référence pour tous vos contenus et services numériques</strong> (<a href="https://martechtoday.com/understand-customers-first-need-understand-devices-201065">To understand customers, first you need to understand their Device Graphs</a>).</p>
  <p>Ces derniers temps, il est beaucoup question de « <em>placer le client au centre</em>« . Puisque le smartphone est au coeur du quotidien des clients, pourquoi n’est-il pas au coeur des préoccupations des marques ?</p>
  <p>Le problème, dont j’ai beaucoup parlé ces dernières années, est que le budget mobile des annonceurs a été englouti dans le développement d’une application native. Une fois développée en deux versions (iOS et Android), il ne reste plus beaucoup de budget pour étudier d’autres possibilités. Or, nous savons maintenant que les applications natives sont boudées par les mobinautes : <a href="https://www.apptentive.com/blog/2017/06/22/how-many-mobile-apps-are-actually-used/">How Many Mobile Apps are Actually Used?</a>, <a href="https://www.fastcompany.com/40458514/the-dream-of-the-standalone-app-business-is-dying">The dream of the stand-alone “app business” is dying</a>. Une situation qui ne risque pas de s’améliorer avec les nombreux problèmes de confidentialité (<a href="https://arstechnica.com/information-technology/2017/08/android-users-bombarded-with-4000-spy-apps-three-land-in-google-play/">Researchers report &gt;4,000 apps that secretly record audio and steal logs</a> et <a href="http://www.numerama.com/politique/282934-enquete-comment-les-apps-figaro-lequipe-ou-closer-participent-au-pistage-de-10-millions-de-francais.html">Comment les apps Figaro, L’Équipe ou Closer participent au pistage de 10 millions de Français</a>).</p>
  <p>Comme j’ai déjà eu l’occasion de vous l’expliquer, <strong>du point de vue d’un annonceur, les applications natives ne sont plus viables</strong>, elles <a href="https://fredcavazza.net/2017/01/26/pourquoi-les-applications-natives-ne-doivent-plus-etre-votre-priorite/">ne doivent plus être votre priorité</a>.</p>
  <h2>Une approche mobile-first en 4 temps</h2>
  <p>Pour pouvoir sereinement adopter une approche mobile-first, les annonceurs doivent procéder en quatre temps :</p>
  <ol><li><strong>Identifier les micro-moments mobiles en fonction de l’activité</strong> (comme dans cet exemple sur le secteur du voyage : <a href="https://www.thinkwithgoogle.com/marketing-resources/micro-moments/micro-moments-travel-customer-journey/">How Micro-Moments Are Reshaping the Travel Customer Journey</a>) ;</li>
  <li><strong>Définir les contenus et services les plus pertinents pour ces micro-moments</strong> et choisir le format adéquat (application native ou hybride, site mobile ou <em>progressive web app</em>, articles natifs, pages AMP, chatbot…) ;</li>
  <li><strong>Exploiter les formats publicitaires mobiles qui ont le plus d’impact pour vos cibles</strong> (SPOILER ALERT : dans 90% des cas, il s’agit de publicités natives) ;</li>
  <li><strong>Optimiser vos contenus, services et offres</strong> pour proposer la meilleure expérience.</li>
  </ol><p>« L’expérience » est une notion fourre-tout, mais sur les smartphones elle est principalement conditionnée par deux choses : la pollution visuelle et les temps de chargement. À partir du moment où vous abandonnez les bannières pour ne plus exploiter que des formats natifs, le niveau d’intrusion ou de pollution visuelle devrait être ramené à un seuil tout à fait acceptable. Il restera alors à régler cette histoire de performance qui est bien plus problématique que l’on ne pense : <strong>le temps moyen de chargement d’une page web sur smartphone est de 19 secondes, alors que la moitié des mobinautes abandonnent au bout de quelques secondes</strong> (<a href="https://www.soasta.com/blog/google-mobile-web-performance-study/">53% of mobile users abandon sites that take longer than 3 seconds to load</a>). Pire : l’attente du chargement d’une page web générerait plus de stress qu’un film d’horreur ( <a href="https://www.ericsson.com/en/press-releases/2016/2/streaming-delays-mentally-taxing-for-smartphone-users-ericsson-mobility-report">Streaming delays mentally taxing for smartphone users</a>). D’où l’intérêt de porter une attention particulière aux performances.</p>
  <p>Bien évidemment, tout ça ne fonctionne pas si vous n’avez pas une organisation omnicanale. Il n’y a rien de pire que de s’entendre dire « <em>à non, ce produit a été acheté en ligne, ce n’est pas nous</em>« . C’est un pré-requis dans un contexte de marché où les clients cumulent les modes d’achat (en ligne, sur smartphone, en magasin…) en fonction de leurs envies ou contraintes.</p>
  <p>Mais chaque chose en son temps. <strong>Le plus urgent dans un premier temps est de vous forger une conviction sur le rôle central du smartphone dans le quotidien des clients</strong>. Pour cela, je vous incite vivement à compulser les chiffres et les articles cités plus haut. La semaine prochaine, j’aborderais la façon dont les smartphones modifient les comportements des internautes et notamment la montée en puissance des interfaces naturelles.</p>


title: Le Comité invisible et les Communs : pourrons-nous encore être « amis » ?
url: https://scinfolex.com/2017/08/31/le-comite-invisible-et-les-communs-pourrons-nous-encore-etre-amis/
created_at: 2017-09-01 12:11:10
updated_at: 2017-09-01 12:11:10
mimetype: text/html
language: fr-FR
domain_name: scinfolex.com
http_status: 200
content:
  <p>J’ai profité de l’été pour publier une série de billets dont j’avais repoussé la rédaction trop longtemps. Parmi eux, celui que je poste aujourd’hui me tenait particulièrement à coeur, car cela fait plusieurs mois que je voulais écrire un commentaire <a href="https://lafabrique.atheles.org/livres/maintenant">du livre </a><i><a href="https://lafabrique.atheles.org/livres/maintenant">Maintenant</a></i>, publié par le Comité invisible en avril dernier aux éditions <i>La Fabrique</i>.</p>
  <p><img class="aligncenter wp-image-10696 size-full" src="https://scinfolex.files.wordpress.com/2017/08/couv_3063.jpg?w=640" alt="" /></p>
  <p>Ce n’est pas une entreprise facile, car comme les précédents ouvrages du Comité invisible (<i><a href="http://www.lafabrique.fr/spip/IMG/pdf_Insurrection.pdf">L’insurrection qui vient</a></i> et <i><a href="http://www.lafabrique.fr/catalogue.php?idArt=876">A nos amis</a></i><i>)</i>, ce livre est incroyablement dense et il demande plusieurs lectures approfondies pour en déplier tous les aspects. Certains passages sont vraiment lumineux, comme ceux qui analysent l’épisode de Nuit Debout avec une critique particulièrement juste de « l’assembléisme » et du « mimétisme parlementariste » dans lequel le mouvement s’est englué. La question du travail fait également l’objet de développements remarquables, avec des ouvertures sur « l’économie collaborative » dépeinte comme la nouvelle frontière du capitalisme par « l’extension de la mesure » à laquelle elle nous soumet ou la manière dont l’exploitation des données personnelles par les GAFAM nous transforme en « capital humain ». Sur des questions complexes comme celle du revenu de base, le livre donne aussi beaucoup à réfléchir. Une phrase comme celle-ci : « <i>Il n’y a qu’à une population parfaitement sous contrôle que l’on peut songer d’offrir un revenu universel</i> » vaut sans doute à elle seule davantage que bien des articles critiques que j’ai pu lire sur la question… L’ouvrage revient aussi longuement sur le conflit social de 2016 autour de la loi Travail, en essayant de montrer en quoi il a constitué une rupture, tant du côté du pouvoir et de la police (contexte de l’état d’urgence, remise en cause du droit à manifester, application de la tactique des « nasses ») que des manifestants eux-mêmes (avec notamment l’apparition d’un « cortège de tête », particulièrement valorisé par le Comité invisible, qui a réussi à fédérer plus largement que les traditionnels « autonomes » en subvertissant le sens même des manifestations).</p>
  <p>Sur tous ces points – et bien d’autres – le livre est indéniablement précieux. Mais c’est pourtant une profonde sensation de malaise qui m’a étreint lorsque je l’ai refermé. Car si en apparence l’ouvrage – comme <i>A nos amis</i> le faisait déjà – met constamment en avant le concept « d’amitié » (en affichant l’objectif de « <i>frayer des chemins »</i> ou « d’<i>organiser des rencontres »</i> entre des « <i>mondes amis fragmentés »)</i>, il constitue avant tout une expression particulièrement acerbe d’inimitiés, frappant à peu près toutes les composantes du mouvement social. Communistes, syndicalistes, négristes, écologistes, féministes, municipalistes, acteurs de l’Économie Sociale et Solidaire, militants de la Transition : tout le monde y passe successivement, dans un esprit d’excommunication – j’emploie le mot à dessein – traquant la moindre compromission avec le système économique et politique comme motif de disqualification définitive. Ironiquement, les auteurs critiquent la tendance (hélas bien réelle…) des cercles militants à s’entre-déchirer (« <i>Chaque groupuscule s’imagine gratter quelques parts du marché de la radicalité à ses rivaux les plus proches en les calomniant autant qu’il est possible.</i>« ), mais le moins que l’on puisse dire, c’est que le Comité Invisible tombe aussi complètement dans ce travers avec ce livre. Or le mouvement des Communs n’échappe pas à ce petit jeu de massacre et c’est ce qui me pousse à écrire sur <i>Maintenant</i>, parce qu’il me semble que de telles attaques appellent une réponse que je n’ai pour l’instant lue nulle part.</p>
  <p>Bien sûr, ce n’est pas tant le principe même de ces critiques qui posent problème, que l’angle sous lequel elles sont assénées et l’intention qui les anime. Il me semble en particulier que les prémisses théoriques et philosophiques sur lesquelles le Comité invisible appuie son raisonnement – notamment son analyse des phénomènes collectifs – sont défaillantes et susceptibles d’emmener les acteurs du mouvement social sur des chemins qui ne mènent nulle part<i>. </i>Étant donné l’influence que leurs ouvrages exercent (j’ai bien eu l’occasion de le constater en participant à Nuit Debout…), je pense important de démonter les principaux arguments du livre en montrant en quoi ils sont en contradiction avec les fondements de la pensée des Communs. Comprendre pourquoi le Comité invisible éprouve à ce point le besoin de s’en prendre – entre autres – aux Communs est chose utile, car c’est aussi une manière de mieux comprendre ce que sont les Communs, en cernant au passage les raisons de leur incompatibilité avec une certaine mouvance anarcho-libertaire. C’est en tout cas à titre personnel le principal bénéfice que j’ai retiré de la lecture du livre (« <i>know your ennemy »</i>, comme dit <a href="https://www.youtube.com/watch?v=4smim2MNvF8">la chanson</a>…). Je terminerai aussi en relevant certaines contradictions affectant la démarche même du Comité invisible, qui me paraissent confiner à l’imposture intellectuelle (si tant est que l’on accorde un peu d’importance à la cohérence entre les paroles et les actes…).</p>
  <h3>Dans <i>A nos amis</i> déjà…</h3>
  <p>A vrai dire, la critique des Communs n’a pas commencé chez le Comité invisible avec <i>Maintenant</i>. On trouve en effet déjà dans <i>A nos amis</i> un chapitre intitulé « <a href="http://leslaboratoires.org/sites/leslaboratoires.org/files/omniasuntcommunia.pdf">Omnia sunt communia</a> » traitant du sujet sur une vingtaine de pages. Il y est question notamment des mouvements d’occupation des places publiques en Egypte, en Espagne et en Turquie, qui se sont tous en effet revendiqués, à divers degrés, à la fois <i>des Communs</i> et de <i>la Commune</i>.</p>
  <p><img class="aligncenter wp-image-10704" src="https://scinfolex.files.wordpress.com/2017/08/jxnvi5ik.png?w=462&amp;h=462" alt="" width="462" height="462" /></p>
  <p>Dans <i>A nos amis</i>, Le Comité invisible exprime son attachement à cette dernière et sa méfiance envers les premiers :</p>
  <blockquote>
  <div>Des économistes se sont attachés à développer ces dernières années une nouvelle théorie des «communs». Les «communs», ce serait l’ensemble de ces choses que le marché a le plus grand mal à évaluer, mais sans quoi il ne fonctionnerait pas : l’environnement, la santé mentale et physique, les océans, l’éducation, la culture, les Grands Lacs, etc., mais aussi les grandes infrastructures (les autoroutes, Internet, les réseaux téléphoniques ou d’assainissement, etc.). Selon</div>
  <div>ces économistes à la fois inquiets de l’état de la planète et soucieux d’un meilleur fonctionnement du marché, il faudrait inventer pour ces «communs» une nouvelle forme de «gouvernance» qui ne reposerait pas exclusivement sur lui.</div>
  <div>
  <div>Governing the Commons est le titre du récent best-seller d’Elinor Ostrom, prix Nobel d’Économie en 2009, qui a défini huit principes pour «gérer les communs». Comprenant qu’il y avait une place à prendre dans une « administration des communs encore toute à inventer, Negri et consorts ont fait leur cette théorie au fond parfaitement libérale. Ils ont même étendu la notion de commun à la totalité de ce que produit le capitalisme, arguant de ce que cela émanait en dernier ressort de la coopération productive entre les humains, qui n’auraient plus qu’à se l’approprier au travers d’une insolite «démocratie du commun».</div>
  <div>
  <div>Les éternels militants, toujours à court d’idées, se sont empressés de leur emboîter le pas. Ils se retrouvent maintenant à revendiquer «la santé, le logement, la migration, le travail de care, l’éducation, les conditions de travail dans l’industrie textile» comme autant de «communs» qu’il faudrait s’approprier.</div>
  </div></div></blockquote>
  <p>En lisant ce passage, on constate que ce qui pose problème au Comité invisible, c’est d’abord le fait que la théorie des Communs soit ancrée dans le champ de l’économie (Elinor Ostrom a bien reçu le prix Nobel d’économie, même si en réalité ses travaux sont à la croisée de plusieurs disciplines : la science politique, le droit, l’histoire, etc.). Et oui, l’ouvrage majeur d’Elinor Ostrom s’intitule « Governing The Commons », que l’on a traduit en français par « La gouvernance des Communs », mais qui aurait tout aussi bien pu s’appeler « Le gouvernement des Communs ». Car ce qu’Ostrom analyse, ce sont les phénomènes de pouvoir – appelons un chat un chat – à l’oeuvre au sein des groupes assurant la gestion de ressources mises en commun, c’est-à-dire la manière dont ils arrivent à instaurer des règles et à les faire appliquer par des processus de décision collective. Ostrom explique – c’est le sens des fameux <a href="http://patternsofcommoning.org/uncategorized/eight-design-principles-for-successful-commons/">huit principes de conception des Communs</a> (<i>design principles</i>) brocardés par le Comité invisible – qu’à défaut d’être capables d’instaurer efficacement cette gouvernance, les groupes ne parviennent en général pas à assurer la préservation des ressources dans le temps, qui finissent surexploitées, saccagées ou accaparées.</p>
  <p><img class="aligncenter wp-image-10708" src="https://scinfolex.files.wordpress.com/2017/08/71ak2zwqocl.jpg?w=451&amp;h=672" alt="" width="451" height="672" /></p>
  <p>Elle insiste par contre sur un point, passé sous silence par le Comité invisible alors qu’il est essentiel : celui de l’importance, en tant que facteur de réussite, de l’auto-organisation et de l’auto-détermination des groupes qui gèrent des Communs, (les mots « self-organization » et « self-governance » reviennent ainsi constamment dans l’ouvrage). Elle constate en effet dans ses observations que, dans les hypothèses où des autorités extérieures ne laissent pas suffisamment d’autonomie aux communautés pour établir des règles adaptées à chaque situation particulière, la gestion en commun échoue quasi systématiquement. Et symétriquement, au sein même des communautés, elle constate que les modèles hiérarchiques sont moins efficaces et que le succès des groupes est conditionné au fait que l’ensemble des membres puissent prendre part aux délibérations concernant les règles à établir et leur mise en oeuvre. Il y aurait d’ailleurs ici un point de rencontre possible avec la tradition anarcho-libertaire dans laquelle s’inscrit le Comité invisible, notamment via la question de l’auto-gestion. Mais leur positionnement est en réalité si extrême que le simple emploi de termes comme « économie », « gouvernance », « gestion » ou « administration » suffit à leurs yeux à disqualifier la démarche.</p>
  <p><i>Aux Communs</i>, ils préfèrent opposer <i>la Commune</i>, en tant que <i>lieu de vie </i>et<i> de liens, </i>en tant qu’espace<i> à habiter </i>et manifestation de la propension des groupe<i>s à s’organiser :</i></p>
  <blockquote>
  <div>Les communes contemporaines ne revendiquent pas l’accès ni la prise en charge d’un quelconque «commun», elles mettent en place immédiatement une forme de vie commune, c’est-à-dire qu’elles élaborent un rapport commun à ce qu’elles ne peuvent s’approprier, à commencer par le monde.</div>
  </blockquote>
  <p>Le problème, c’est que cette soit-disante distinction entre les Communs et la Commune reste baignée dans le plus grand flou. Beaucoup des acteurs qui ont participé aux mouvements d’occupation des places se sont revendiqués explicitement du mouvement des Communs, tout autant qu’ils se référaient à l’exemple historique de la Commune, sans y voir de contradictions. Par ailleurs, au titre de ma propre expérience au sein de Nuit Debout, j’ai pu constater que la gestion des aspects matériels liés à l’occupation de la place de la République s’était opérée sous la forme d’une articulation de plusieurs Communs, très « ostromiens », pris en charge par les commissions logistiques du Mouvement (<a href="https://scinfolex.com/2016/11/27/nuit-debout-et-les-communs-convergence-reussie-ou-rendez-vous-manque/">voir notamment ici</a>). C’est aussi ce qu’exprime Pascal Nicolas-Le Strat dans son ouvrage « <a href="http://www.editionsducommun.org/le-travail-du-commun-pascal-nicolas-le-strat/">Le travail du Commun</a>« , où l’on voit bien qu’opposer <i>Communs</i> et <i>Commune</i> à propos des mouvements d’occupation ne fait guère de sens :</p>
  <blockquote><p>[…] tous les récits d’occupation racontent immanquablement la capacité des gens à inventer une gestion démocratique de la vie quotidienne et leur capacité à construire en commun les « communs » indispensables au développement d’une communauté de vie (pour les repas, pour l’hygiène, pour la communication, pour le débat, pour la co-formation…). De ce point de vue, les occupations sont un parfait synonyme du « commun oppositionnel ». Elles s’accompagnent d’une réappropriation des conditions de vie et rehaussent l’expérience de l’autonomie. Nul besoin d’école pour apprendre, nul besoin de médias pour communiquer, nul besoin de restaurant pour se nourrir, nul besoin d’institution culturelle pour créer.</p></blockquote>
  <p>Au final, on comprend assez mal dans <i>A nos amis</i> les raisons profondes de cette hostilité du Comité invisible vis-à-vis des Communs, mais <i>Maintenant</i> a le mérite de clarifier par où passent ces lignes de fracture.</p>
  <h3><b>Destituer le monde ? </b></h3>
  <p>Le principal point d’achoppement tient à la perception du rôle des <i>institutions, </i>que le Comité Invisible condamne radicalement, notamment dans un chapitre intitulé « <i>Destituons le monde »</i>. Les auteurs y critiquent la tendance des mouvements militants à vouloir créer des institutions alternatives à celles qui existent déjà, en appelant au contraire à faire de <i>la destitution</i> l’horizon de toutes les luttes. Rien ne déplaît plus, par exemple, au Comité invisible que les mouvements municipalistes, issus du mouvement des Indignés en Espagne qui ont pris par les urnes les municipalités de Madrid et de Barcelone, sur la base de programmes faisant d’ailleurs une place aux Communs (<a href="http://www.colloque-tv.com/colloques/vers-une-republique-des-biens-communs/vers-une-r%C3%A9publique-municipaliste-des-communs-barcelone-en-commun">voir ici</a>).</p>
  <p>Le Comité invisible n’a pas de mots assez forts pour condamner toute forme de compromission avec la logique institutionnelle et ce passage en particulier, me paraît intéressant à relever :</p>
  <blockquote><p>La grande malice de l’idée d’institution est de prétendre qu’elle nous affranchirait du règne des passions, des aléas incontrôlables de l’existence, qu’elle serait un au-delà des passions quand elle n’est que l’une d’elles, et certainement l’une des plus morbides. L’institution se veut un remède aux hommes, à qui on ne peut décidément pas faire confiance, peuple ou dirigeant, voisin, frère ou inconnu. Ce qui la gouverne, c’est toujours la même fadaise de l’humanité pécheresse, sujette au désir, à l’égoïsme, à la concupiscence, qui doit se garder d’aimer quoi que ce soit en ce monde et de céder à ses penchants tous uniformément vicieux. Ce n’est pas de sa faute si un économiste comme Frédéric Lordon ne peut se figurer une révolution qui ne soit une nouvelle institution. Car c’est toute la science économique, en pas seulement son courant « institutionnaliste », qui se ramène en dernier ressort à du Saint Augustin. Au travers de son nom et de son langage, ce que promet l’institution, c’est qu’une chose en ce bas-monde aura transcendé le temps, se sera soustrait au cours imprévisible du devenir, aura établi un peu d’éternité palpable, un sens univoque, affranchi des liens humains et des situations – une stabilisation du réel définitive comme la mort.</p></blockquote>
  <p>On relèvera la petite pique adressée à Frédéric Lordon (sur laquelle nous reviendrons plus loin, car il est extrêmement intéressant de confronter ce qui est dit dans <i>Maintenant </i>au livre <i><a href="https://lafabrique.atheles.org/livres/imperium/">Imperium : structures et affects des corps politiques)</a></i>. Mais arrêtons-nous pour l’instant à l’attaque contre <a href="https://fr.wikipedia.org/wiki/Institutionnalisme">l’économie institutionnaliste</a>, car c’est précisément le courant auquel se rattache Elinor Ostrom, notamment à travers sa branche américaine fondée par <a href="https://fr.wikipedia.org/wiki/John_Rogers_Commons">John Roger Commons</a> au début du 20ème siècle. Cette école se distingue de l’économie néo-classique par l’importance qu’elle attache à l’analyse du rôle des institutions dans les comportements économiques.</p>
  <p>Or cette approche marque profondément les travaux d’Elinor Ostrom pour qui <b>les Communs sont avant toute chose des institutions</b> (son livre <i>Governing the Commons</i> est d’ailleurs sous-titré en anglais : « <i>The Evolution of Institutions for Collective Action</i>« ) et c’est cela qui rend sa pensée foncièrement incompatible avec celle du Comité invisible. Pour Ostrom, les Communs ne sont ni des ressources, ni même des communautés, mais ce qu’elle appelle des <i>arrangements institutionnels, </i>liés aux règles collectivement mises en place par des groupes pour la gestion des ressources partagées, ainsi que les dispositifs assurant leur effectivité. Cette nature institutionnelle des Communs ressort bien dans <a href="https://www.greeneuropeanjournal.eu/le-moment-est-venu-les-biens-communs-du-passe-au-present/">cette définition proposée par la chercheuse néerlandaise Tine de Moor</a> :</p>
  <blockquote><p><b>Un bien commun est un modèle de gouvernance</b> qui facilite la coopération entre des personnes qui bénéficient d’un avantage en travaillant ensemble, par la création d’une économie d’échelle (modeste). Quand il est question de biens communs, il faut tenir compte des trois aspects suivants ; un groupe d’utilisateurs, généralement des « prosommateurs », des gens qui sont donc à la fois producteurs et consommateur. Ils prennent des décisions collectives concernant l’utilisation de ressources. Les ressources sont collectives également, en ce sens que leur utilisation dépend de la décision du groupe ; être membre du groupe vous confère des droits d’utilisation. Bien que l’utilisation collective d’une ressource puisse être intéressante, tant économiquement que socialement, la coopération n’est pas forcément directe. Lorsque des personnes travaillent et utilisent des ressources ensemble, un dilemme social peut survenir qui force les membres individuels du groupe à arbitrer entre leur avantage individuel à court terme et les avantages collectifs à long terme. Les « communiers » élaborent des règles visant à faciliter l’interaction entre le groupe d’utilisateurs et la ressource collective, ainsi que pour surmonter ce type de dilemmes sociaux.</p>
  <p><b>C’est ainsi qu’émerge une nouvelle institution pour l’action collective.</b> <b>Sa conception et son fonctionnement sont sensiblement différents du marché et de l’État pris comme modèles de gouvernance dans la mesure où</b> <b>l’institution en question est basée sur l’auto-gouvernance, c’est-à-dire l’auto-régulation, l’auto-sanction et l’auto-gestion.</b></p></blockquote>
  <p>Les Communs sont donc « <i>des institutions pour l’action collective</i> » et il est clair qu’on ne peut les accueillir de manière bienveillante lorsqu’on se donne pour objectif de « destituer le monde »… Notons d’ailleurs que, pour faire écho au passage précité de <i>Maintenant</i>, l’institution que constitue le Commun dans l’approche d’Elinor Ostrom a bien pour but de réguler « <i>les passions</i>« , « <i>les désirs</i>« , « <i>l’égoïsme</i> » ou les « <i>penchants</i> » des individus qui la composent. Ostrom étudie en effet des ressources naturelles rivales (pâturages, sources d’eau, réserves de poissons, forêts, etc.) qui sont sensibles aux prélèvements opérés par les individus y ayant accès. La finalité des <i>arrangements institutionnels</i> est donc de mettre en place des règles qui viennent contenir la tendance des individus <a href="https://regulation.revues.org/4873">à ce que Frédéric Lordon appelle la « pronation »</a>, c’est-à-dire le désir de s’approprier et de prendre pour soi. Pour y arriver, les Communs établissent des règles, mais aussi se donnent les moyens d’en vérifier l’observation par les individus, y compris par le biais de systèmes de sanctions pouvant frapper les contrevenants.</p>
  <p>Les Communs ont donc bien une nature institutionnelle et certains vont même plus loin dans cette direction, en expliquant que la dynamique du Commun relève toute entière d’une « praxis instituante ». C’est l’apport notamment de Pierre Dardot et Christian Laval dans leur ouvrage « <a href="http://www.editionsladecouverte.fr/catalogue/index-commun-9782707169389.html">Commun : essai sur la révolution au XXIème siècle</a>« , <a href="https://lectures.revues.org/14410?lang=es">ici résumé par Paul Sereni dans une recension</a> :</p>
  <blockquote><p>S’appuyant sur les concepts formés par Castoriadis d’imagination sociale, d’imaginaire social et d’auto-institution, le texte cherche à montrer que le commun est le résultat d’une institution autonome de choses et de relations par l’activité d’un sujet collectif. Cette activité est naturellement une activité de création ou d’invention radicale, et <b>cette dimension est nommée « praxis instituante»</b> […] Si elle est dite « instituante » (et non pas institutionnelle ou institutionnalisante), c’est précisément parce que cette <i>praxis</i> invente des institutions nouvelles (au lieu d’entrer dans des cadres déjà formés, d’adapter les institutions existantes à un donné nouveau ou de les modifier à la marge).</p></blockquote>
  <p><img class="aligncenter size-full wp-image-10706" src="https://scinfolex.files.wordpress.com/2017/08/commun.jpg?w=640" alt="" /></p>
  <p>Pas plus que pour Ostrom, il ne s’agit donc pour Dardot et Laval de se passer des institutions, mais au contraire de faire en sorte que la société se réapproprie le processus de création des institutions, et c’est dans ce projet qu’ils identifient le potentiel révolutionnaire des Communs (<a href="http://www.vacarme.org/article2899.html">voir ici</a>):</p>
  <blockquote><p>La révolution dont parle Castoriadis, c’est<b> la réinstitution de la société par elle-même</b>, c’est donc l’acte démocratique par excellence. La révolution est trahie dès qu’un parti, des experts, des pouvoirs économiques se substituent à la capacité politique de la société, à la <i>praxis</i> instituante de ses membres. La question de la révolution est donc de savoir quelles institutions la société doit et peut se donner pour entretenir cette capacité politique et cette <i>praxis</i> instituante.</p></blockquote>
  <p>Cela ne veut cependant pas dire que le concept de <i>destitution</i> développé dans<i> Maintenant </i>ne soit pas intéressant pour penser les Communs. <a href="http://blog.le-commun.fr/?p=841">Dans son ouvrage précité « Le travail du Commun »</a>, Pascal Nicolas-Le Strat y a par exemple recours pour montrer que la dynamique des Communs s’inscrit en réalité toujours dans une <i>dialectique entre destitution et institution</i>. Ceux qui veulent se réapproprier des Communs se trouvent en général aux prises avec des institutions, publiques ou privées, qui en ont confisqué la gestion et qu’ils doivent donc commencer par « destituer », parfois en allant jusqu’à se mettre dans l’illégalité. Mais ce mouvement est inséparable de la construction en parallèle d’un Commun sous la forme d’une nouvelle institution. C’est ce que l’auteur appelle la « <b>portée destituante/instituante du Commun</b> » :</p>
  <blockquote><p>Qu’est-ce que ces mouvements opposent aux institutions dominantes ? Fondamentalement, bien sûr, leur rage, leur espoir, leurs revendications. Mais, de façon tout aussi substantielle, ces engagés / enragés dressent face aux institutions établies leur puissance d’autonomie, leur capacité à « faire autrement », sur un mode collectif et transversal, en déjouant toute autorité verticale, et en apportant la preuve, en acte, par une pédagogie du faire, qu’ils peuvent se rapporter égalitairement les uns aux autres, « comme s’ils étaient déjà libres » pour reprendre la belle formule de David Graeber qui donne son titre à son livre. Je nomme « commun oppositionnel » cette conception substantielle du rapport critique qui puise pareillement dans des affects « négatifs » (s’opposer) et dans des affects « positifs » (communaliser), qui les conjugue pour, simultanément, dans le même mouvement critique, destituer les normes d’activité dominantes et en instituer de nouvelles.</p></blockquote>
  <p><img class="aligncenter wp-image-10710" src="https://scinfolex.files.wordpress.com/2017/08/couverture_travailducommun_nicolas-le_strat.png?w=370&amp;h=482" alt="" width="370" height="482" /></p>
  <p>On pourrait donner des dizaines d’exemples de cette dialectique destituante/instituante à l’oeuvre dans les Communs, mais il y en a un sur lequel je voudrais insister, parce que je trouve qu’il montre bien l’erreur foncière d’analyse commise par le Comité invisible : c’est celui de la ZAD de Notre-Dame-des-Landes. La ZAD est typiquement ce que <i>Maintenant</i> encense à plusieurs endroits – à juste titre – comme une entreprise réussie de <i>destitution</i> de l’État sur une portion du territoire. Mais j’ai eu l’occasion cette année de faire plusieurs séjours à Notre-Dame-des-Landes et une chose qui est immédiatement palpable lorsqu’on discute avec les occupants, c’est que <b>la ZAD est le lieu d’un intense travail instituant</b>. Les occupants (pourtant souvent très proches idéologiquement du Comité invisible) ont développé un ensemble de structures de coordination, leur permettant de débattre collectivement et d’organiser l’occupation du territoire (voir par exemple <a href="https://www.confederationpaysanne.fr/sites/1/generique/documents/CampagnesSolidaires_313.pdf">ce dossier de la confédération paysanne</a>). Outre les multiples « collectifs » sur lesquels s’appuient la vie sur la ZAD avec chacun leurs propres règles de fonctionnement, les occupants ont par exemple mis en place un comité chargé d’arbitrer les situations de conflits (geste tout à fait « ostromien », correspondant au point n°6 de ses huits principes…). Par ailleurs, la ZAD n’est pas refermée sur elle-même et elle est en réalité organisée selon un principe de « gouvernance polycentrique » sur lequel Ostrom a beaucoup insisté à la fin de sa vie. C’est ce qu’incarnent des<a href="https://www.acipa-ndl.fr/coordination-des-opposants"> associations comme COPAIN, l’ACIPA ou l’ADECA </a>fédérant l’action de plusieurs dizaines de groupes – aux intérêts parfois divergents- mais tous en lutte contre le projet d’aéroport. On notera aussi que maintenant que <a href="https://reporterre.net/Le-rassemblement-de-Notre-Dame-des-Landes-projette-la-Zad-dans-l-avenir">les perspectives d’une victoire paraissent se dessiner</a>, les occupants imaginent la manière dont ils pourraient rendre pérennes l’occupation et <a href="https://reporterre.net/Notre-Dame-des-Landes-le-laboratoire-vivant-d-une-societe-des-communs">invoquent à ce titre explicitement les Communs</a> comme forme possible d’une exploitation collective des terres. On peut se reporter à ce sujet au texte « <a href="https://lundi.am/De-la-ZAD-aux-Communaux-Partie-I">De la Zad aux communaux</a>« , dans lequel les occupants expriment l’idée qu’ils ont déjà construit des Communs sur la ZAD :</p>
  <blockquote><p>Les communs, cʼest toutes les infrastructures de lʼautonomie dont a su se doter le mouvement au fil des années et qui sʼinventent au jour le jour dans ce bocage. Ces outils sont multiples et ont pour objet de sʼorganiser collectivement pour répondre à nos besoins :<br />
  – se nourrir (cultures collectives sur les terres occupées, formes de mise en partage des machines agricoles communes, tentatives de distribution non marchandes des denrées autoproduites sur la zone mais aussi des invendus des supermarchés, etc.).<br />
  – sʼinformer et communiquer (radio klaxon, zadnadir, zadnews, photocopilleuses communes, etc.),<br />
  – se défendre (formes de mises en partages de matériel médical et dʼapprentissage collectif de gestes de soins, de stratégies de défense face à la police et à la justice, caisse antirépression, diffusion de pratiques et de matériaux pour lʼaffrontement, tractopelle commun, etc.).</p></blockquote>
  <p>Allons même plus loin pour clôre cette partie : si le mouvement de lutte de la ZAD de Notre-Dame-des-Landes a pu durer aussi longtemps dans le temps et se trouve en mesure de l’emporter aujourd’hui, c’est parce qu’il est parvenu à mettre en place des <i>arrangements institutionnels</i> – au sens ostromien – et à se doter d’un ensemble d’infrastructures sous la forme de Communs. Sans cela, l’acte initial de <i>destitution </i>souligné par le Comité invisible aurait sans doute été incapable de produire de tels effets…</p>
  <h3><b>Sortir de l’économie ? </b></h3>
  <p>Si la question des institutions est une des raisons de l’hostilité du Comité invisible vis-à-vis des Communs, une autre est celle du rapport à l’économie. Là aussi, le point de vue exprimé dans <i>Maintenant</i> est radical, puisqu’il s’agit pour les auteurs ni plus, ni moins de <i>sortir de l’économie :</i></p>
  <blockquote><p>L’économie n’est pas seulement ce dont nous devons sortir pour cesser d’être des crevards. C’est ce dont il faut sortir pour vivre, tout simplement, pour être présent au monde. Chaque chose, chaque être, chaque lieu est incommensurable en tant qu’il est là. On pourra mesurer une chose tant qu’on voudra, sous toutes ses coutures et dans toutes ses dimensions, son existence sensible échappe éternellement à toute mesure […]</p></blockquote>
  <p>Ce rejet radical de l’économie fait que le Comité invisible condamne avec mépris le mouvement de l’Économie Sociale et Solidaire (en faisant au passage à nouveau le lien avec les Communs) :</p>
  <blockquote><p>Il y a une foule de gens, de nos jours, qui tentent d’échapper au règne de l’économie. Ils deviennent boulangers plutôt que consultants. Ils se mettent au chômage dès qu’ils peuvent. Ils montent des coopératives, des SCOP, des SCIC. Ils s’essaient à « travailler autrement ». Mais l’économie est si bien faite qu’elle a désormais tout un secteur, celui de « l’économie sociale et solidaire », qui turbine grâce à l’énergie de ceux qui la fuient. Un secteur qui a droit à un Ministère particulier et qui pèse 10% du PIB français. On a disposé toutes sortes de filets, de discours, de structures juridiques, pour recueillir les fuyards. Ils s’adonnent le plus sincèrement du monde à ce qu’ils rêvent de faire, mais leur activité est recodée socialement, et ce codage finit par s’imposer à ce qu’ils font. On prend en charge collectivement la source de son hameau, et un jour on se retrouve à « gérer les communs ».</p></blockquote>
  <p>Pour le Comité invisible, l’ESS est typiquement une voie sans issue, si ce n’est même un remède pire que le mal, car à leurs yeux : « <i>Il n’y a pas d’autre économie, il n’y a qu’un autre rapport à l’économie</i>« .</p>
  <p>On perçoit bien ici un autre point d’achoppement majeur avec la pensée des Communs. Car contrairement à une confusion souvent faite, les Communs ne visent à supprimer ni le marché, ni l’État, mais à trouver le moyen de les soumettre à une logique autre que celle du système néo-libéral. Ce n’est donc pas un hasard si Elinor Ostrom a obtenu le prix Nobel d’économie, car même si son point de vue est particulièrement hétérodoxe, son propos était bien d’ordre économique. Parmi les penseurs des Communs, on peut aussi citer Michel Bauwens qui, depuis des années, théorise la forme que pourrait prendre une « <a href="https://www.alternatives-economiques.fr/une-economie-communs-plein-essor/00079821">Economie des communs</a>« , articulée avec ce qu’il appelle un « Etat-partenaire ». Cette évolution passe à ses yeux justement par un renforcement des liens avec l’Economie Sociale et Solidaire, à travers ce que Bauwens nomme le « <a href="https://scinfolex.com/2014/04/18/utiliser-la-peer-production-licence-pour-favoriser-le-cooperativisme-ouvert/">Coopérativisme ouvert</a>« .</p>
  <p><img class="aligncenter size-full wp-image-10712" src="https://scinfolex.files.wordpress.com/2017/08/manifeste-pour-une-veritable-economie-collaborative.jpg?w=640&amp;h=640" alt="" width="640" height="640" /></p>
  <p>Dans <i>Maintenant, </i>le Comité invisible appelle à <i>déserter </i>ou à<i> saboter </i>les structures économiques, mais certainement pas à les réinvestir d’un autre sens, comme se proposent de le faire l’ESS et le mouvement des Communs.</p>
  <p>Or cet appel à la désertion de l’économie constitue à mes yeux un non-sens et c’est même à terme un mot d’ordre dangereux. Les Communs ont toujours été articulés – d’une manière ou d’une autre – avec le système économique et c’est précisément ce qui fait leur intérêt. Quand Elinor Ostrom étudie des communautés de pêcheurs qui se partagent une ressource halieutique (<a href="https://www.thecommonsjournal.org/articles/10.18352/ijc.336/">les pêcheries de homards du Maine</a>), ce sont des acteurs qui vont vendre leurs prises sur le marché, mais qui conviennent entre eux de règles communes pour éviter la surpêche et préserver la ressource dans le temps. Quand elle étudie des systèmes d’irrigation en Californie (<a href="https://fr.wikipedia.org/wiki/Elinor_Ostrom#La_gestion_des_aquif.C3.A8res_californiens">l’exemple des aquifères</a>), ce sont là aussi des agriculteurs qui ont besoin de puiser cette eau pour arroser des cultures dont ils vont vendre ensuite le produit sur le marché, mais qui sont capables de mettre en place collectivement un système de gouvernance évitant l’assèchement des nappes. Ce que montrent les Communs, c’est donc que des acteurs économiques peuvent arriver à se comporter d’une manière autonome par rapport à la logique du marché (maximisation des profits), alors même qu’ils sont interfacés avec lui.</p>
  <p>Cette question nous reconnecte avec les travaux d’un autre penseur important – l’historien Karl Polanyi – qui dans son livre majeur <a href="https://fr.wikipedia.org/wiki/La_Grande_Transformation">« La Grande Transformation » </a>s’est intéressé au démantèlement des Communs et à l’avènement du capitalisme moderne. Il montre notamment très bien comment au tournant du 18ème au 19ème siècle, une rupture vers ce qu’il appelle « la société de marché » est survenue lorsque ce dernier est arrivé à devenir un système auto-régulé indépendant des autres dimensions de la société. Des systèmes économiques ont existé à toutes les périodes de l’histoire – y compris d’ailleurs sous la forme de marchés dès lors que les monnaies sont apparues – mais ceux-ci avaient la particularité d’être <i>encastrés </i>dans la société, qui parvenait à les contenir. L’existence sous l’Ancien Régime des Communs fonciers et des droits d’usage collectifs sur les terres agricoles était d’ailleurs une manifestation de cet encastrement de l’économie au sein du social, qui limitait en pratique la portée du droit de propriété. Et c’est précisément ce qui s’est inversé avec l’avènement du capitalisme au moment de la révolution industrielle : la société s’est alors retrouvée <i>encastrée</i> dans le marché et soumise à sa logique, lorsque la terre, le travail et la monnaie ont été érigés de force en marchandises.</p>
  <p><img class="aligncenter size-full wp-image-10713" src="https://scinfolex.files.wordpress.com/2017/08/polanyi.jpg?w=640" alt="" /></p>
  <p><a href="https://www.cairn.info/revue-francaise-de-socio-economie-2015-1-page-153.htm">Cette notion « d’encastrement »</a> est à mon sens essentielle et elle montre bien en quoi ce mot d’ordre d’une « sortie de l’économie » est fallacieux (on verra plus loin que le Comité invisible est d’ailleurs bien incapable de se l’appliquer à lui-même…). L’enjeu n’est pas de rompre radicalement avec l’économie, mais de faire en sorte de la soumettre à nouveau au contrôle de la société, et c’est précisément un des objectifs que poursuit – avec d’autres – le mouvement des Communs. Certes, nous sommes bien d’accord que ce n’est pas l’ESS à elle seule qui va abattre le capitalisme mondial, le système ayant depuis longtemps montré sa redoutable capacité à absorber et à retourner les alternatives qui essaient de prendre corps en son sein. Mais il n’en reste pas moins que l’ESS participe d’un mouvement de résistance qui permet d’éviter l’encastrement complet du social par l’économie de marché, sans lequel la situation serait infiniment plus préoccupante. Il faut lire d’ailleurs à ce sujet un auteur comme Jean-Louis Laville, et notamment <a href="http://www.seuil.com/ouvrage/l-economie-sociale-et-solidaire-jean-louis-laville/9782757862018">sa dernière synthèse parue au Seuil sur l’Économie Sociale et Solidaire</a>, dans laquelle il montre bien que, notamment dans sa composante « associationniste », le sens de l’économie solidaire a toujours été avant tout politique et qu’il a permis, partout dans le monde, à des populations extrêmement fragilisées – pauvres, femmes, minorités ethniques, etc. – de pouvoir revendiquer, conquérir et exercer des droits économiques et politiques.</p>
  <p><img class="aligncenter size-full wp-image-10714" src="https://scinfolex.files.wordpress.com/2017/08/132860_couverture_hres_0.jpg?w=640" alt="" /></p>
  <p>Je trouve extrêmement grave que le Comité Invisible se permette de balayer avec un tel mépris cet apport de l’ESS à la lutte sociale. L’ironie, c’est que sous couvert de radicalité, leur vision de l’économie me paraît en réalité constituer une forme intériorisée de l’idéologie néo-libérale : comme le marché a réussi peu à peu – on ne peut le nier – à encastrer quasi-intégralement la société dans sa logique, le Comité invisible ne voit pas d’autre solution que de déserter complètement le champ de l’économie, sans voir que ce processus est réversible. Leur propos tend à « essentialiser » l’économie de marché et à « dé-historiciser » sa construction, ce qui est exactement le dessein de l’idéologie libérale depuis Adam Smith, qui veut nous faire croire à la « naturalité » des lois du marché et du comportement de l’<i>homo economicus</i>. Dire que <i>par définition, </i>l’économie constitue un rapport au monde condamnable qu’il faudrait fuir n’est en définitive qu’une image renversée de cette construction idéologique libérale à laquelle ils se soumettent, et absolument pas une manière d’en « sortir ».</p>
  <p>Contre cette vision, Karl Polanyi a d’ailleurs <a href="https://fr.wikipedia.org/wiki/Substantivisme">proposé une autre conception de l’économie</a>, à mon sens infiniment plus féconde que la réduction manichéenne à laquelle se livre Comité invisible. Il oppose en effet à la conception « formelle » de l’économie (« <i>l’économie en tant que logique de l’action rationnelle et de la prise de décision, comme un choix rationnel entre des usages distincts de ressources ou moyens limités</i>« ) une conception « substantive » <a href="https://fr.wikipedia.org/wiki/Substantivisme">définie comme suit </a>:</p>
  <blockquote><p>La seconde, le sens substantif, par opposition, ne présuppose ni la prise de décision rationnelle ni des conditions de rareté. Elle désigne simplement l’étude des choix humains qui leur permettent de vivre dans leur environnement social et naturel. Une stratégie de prospérité pour une société est vue comme une adaptation à son environnement et ses conditions matérielles, un processus qui peut impliquer ou non la maximisation de l’utilisation de ses ressources. Le sens substantif du terme « économie » est vu dans le sens plus large d’« économiser » ou d’« approvisionner ».</p>
  <p>L’économie est simplement la façon par laquelle une société satisfait ses besoins matériels et immatériels (statut social, rites, croyances, etc.).</p></blockquote>
  <p>C’est cette « économie substantive » que visent à la fois les Communs et l’ESS, et la raison pour laquelle il importe de renforcer les synergies entre ces deux sphères (<a href="http://www.recma.org/edito/less-au-regard-des-communs">voir à ce sujet le dernier numéro de la RECMA</a>).</p>
  <p>Je prendrai pour finir cette partie un autre exemple, à nouveau tiré de la ZAD de Notre-Dame-des-Landes, qui m’a personnellement aidé à comprendre l’erreur de perspective du Comité invisible sur les questions économiques. Parmi les institutions remarquables mises en place par les ZADistes, il y a celle du « Non-Marché ». Il s’agit d’un rassemblement qui se tient chaque semaine où ceux qui produisent des denrées alimentaires sur la ZAD (pain, fruits et légumes, lait, fromages, etc.) viennent les proposer aux autres occupants avec un système de « prix libre », c’est-à-dire sans fixer de prix a priori, mais en laissant chacun donner ce qu’il veut/peut en échange, que ce soit sous forme monétaire ou non. Voilà ce qu’en disait <a href="https://www.mediapart.fr/studio/panoramique/la-zad-ca-marche-ca-palabre-cest-pas-triste">un article publié au début de l’année sur Médiapart ,</a> qui montre le rôle important que ces échanges ont pour le fonctionnement de la ZAD :</p>
  <blockquote>
  <div class="lf-wrap">
  <div class="lf-content">
  <p>Tous les vendredis, les produits de la ZAD sont mis à disposition des habitant-es et des riverain-es à prix libre – chacun laisse l’argent qu’il veut ou peut, ou rien du tout, pendant le non-marché. Les caisses de ce marché non marchand – le seul endroit de la ZAD où tout le monde est à l’heure, entend-on parfois – abondent « Sème ta Zad ». Cette structure collective, créée pour discuter de l’usage des terres reprises par le mouvement, sert à coordonner les projets agricoles.</p>
  <p>L’argent récolté est destiné à la lutte collective, et non à la vie quotidienne des habitant-es. Environ 20 000 euros y rentrent et sortent chaque année, selon une personne qui s’en occupe. Ils financent les achats de farine, gasoil, foin, pièces de rechange du matériel. La ZAD vit grâce aux gros événements – caisses de soutien à prix libre, tracto-vélo, info Tour, bar lors des grands événements – ainsi qu’aux dons, qui affluent sur le compte de l’association Vivre sans aéroport.</p>
  </div>
  </div>
  </blockquote>
  <p>Cette institution du « Non-Marché » porte particulièrement bien son nom. Ce n’est en effet pas une place de marché étant donné que les échanges n’y sont pas régulés par un système de prix fixés par la loi de l’offre et de la demande. Mais on voit bien qu’il ne s’agit ici en aucun cas de « sortir de l’économie », si tant est que l’on veut bien donner un sens « substantiviste » à cette notion. Le Non-Marché fonctionne en réalité comme une forme de coopérative, certes « sortie » de l’économie marchande, mais gardant un pied dans l’économie monétaire et en faisant une large place à ce que Karl Polanyi appelle « la réciprocité » (les logiques de dons et de contre-dons) pour réguler les échanges. C’est typiquement la subtilité de ces formes d’arrangements institutionnels qu’une pensée sommaire se donnant comme mot d’ordre de « sortir de l’économie » ne peut plus appréhender, sinon que par le mépris.</p>
  <h3><b>Comment « faire communauté » ?</b></h3>
  <p>Ces « tâches aveugles » dans l’analyse du Comité invisible, on les retrouve également dans leur manière de concevoir les phénomènes collectifs, et c’est à mon sens la plus grave faiblesse du livre. D’une certaine manière, les auteurs partagent sur ce point les ambiguïtés traditionnelles de l’anarchisme. La pensée libertaire est en effet longtemps restée tributaire d’une conception « associationniste » des groupes où les individus s’assemblent et se séparent par l’effet de leur libre volonté. Mais tous les travaux de la sociologie, au moins depuis Durkheim, montrent que les groupes humains ont une emprise sur leurs membres qui n’est pas réductible au simple jeu des volontés individuelles. On « appartient » à des groupes sous l’influence de forces qui nous dépassent et si l’individu peut se libérer de ses attaches pour en cultiver de nouvelles, ce n’est jamais aussi simple que la rupture consciente d’un contrat.</p>
  <p>Sans doute à cause de ses influences « spinozistes », le Comité invisible ne s’inscrit pourtant pas dans cette veine « associationniste », qu’ils combattent au contraire résolument dans le livre. C’est ce qui leur fait mettre l’accent sur la question des « liens » et de « l’amitié », termes qui désignent sous leur plume ce pouvoir des groupes de faire entrer les individus dans des rapports non-réversibles à leur guise. Ils appellent cela « <i>la vie</i>« , assimilée à une nouvelle forme de « <i>communisme</i> » conçu comme « <i>le fait vécu de la fraternité »</i> en action. C’est cette attirance pour les communautés « réelles » qui leur fait rejeter avec virulence dans la dernière partie du livre (« <i><a href="https://lundi.am/Pour-la-suite-du-monde-comite-invisible">Pour la suite du Monde</a></i>« ) la tendance des militants à se constituer en <i>collectifs</i> :</p>
  <blockquote><p>Les collectifs en tout genre – de citoyens, d’habitants, de travail, de quartier, d’activistes, d’associations, d’artistes sont l’avenir du social. On adhère là aussi comme individu, sur une bas égalitaire, autour d’un intérêt, et on est libre de les quitter quand on veut. Si bien qu’ils partagent avec le social sa texture molle et ectoplasmique […] L’égalité et l’horizontalité postulées rendent au fond toute singularité affirmée scandaleuse ou insignifiante, et font d’une jalousie diffuse sa tonalité affective fondamentale […] Plus la société se désagrégera, plus grandira l’attraction des collectifs. Ils en figureront une fausse sortie. Cet attrape-nigaud fonctionne d’autant mieux que l’individu atomisé éprouve durement l’aberration et la misère de son existence.</p></blockquote>
  <p>Ce faisant, le Comité invisible se retrouve pourtant sur une corde raide, car s’ils rejettent le « libre associationnisme » des collectifs, nous avons vu qu’ils condamnent aussi radicalement les institutions, qui sont pourtant ce qui fait que les groupes humains « tiennent ensemble » et durent dans le temps. Du coup, le Comité invisible met en avant un exemple qui revient constamment dans l’ouvrage comme la forme à leurs yeux désirable de l’action collective : le cortège de tête des manifestations auquel ils identifient ce qu’ils appellent <i>la</i> <i>communauté</i>.</p>
  <blockquote><p>Il n’y a jamais la communauté comme entité, mais comme expérience. C’est celle de la continuité entre des êtres et avec le monde. Dans l’amour, dans l’amitié, nous faisons l’expérience de cette continuité […] Dans cette émeute où nous nous tenons ensemble au plan que nous nous sommes fixés, où les chants des camarades nous donnent du courage, où un street medic tire d’affaire un inconnu blessé à la tête, je fais l’expérience de cette continuité.</p></blockquote>
  <p>En réalité, quiconque a déjà participé à ces situations de danger éprouvé en commun sait bien que l’on y fait l’expérience d’un phénomène particulier : celui de la capacité d’un groupe à s’auto-affecter spontanément, en suscitant des solidarités extrêmement puissantes et de la coordination, sans avoir besoin de direction centralisée. En cela, le Comité invisible voit la possibilité de l’existence d’une verticalité – à l’opposé de l’horizontalité informe des collectifs- qui puisse émerger d’elle-même, sans besoin de recourir à des formes d’autorité liée à des institutions.</p>
  <p>C’est à ce stade qu’il est intéressant de faire réintervenir dans cette discussion Frédéric Lordon, et notamment les développements de son livre <i><a href="https://lafabrique.atheles.org/livres/imperium/">Imperium. Structures et affects des corps politiques</a></i>. Car cette capacité des groupes humains à s’auto-affecter est précisément ce que Spinoza appelle « <i>imperium</i> » dans son <i>Traité politique</i> : « <i>Ce droit que définit la puissance de la multitude, on l’appelle généralement imperium</i>« . Dans l’ouvrage, Lordon montre que c’est sous l’effet de cette « puissance de la multitude » que les groupes coagulent en des communautés dont la cohésion dépasse l’exercice de volontés librement associées. Il nomme cet effet « auto-transcendance du social » ou « transcendance immanente », laquelle donne aux groupes la dimension de la verticalité où s’exprime le pouvoir.</p>
  <p><img class="aligncenter wp-image-10718" src="https://scinfolex.files.wordpress.com/2017/08/61e7wnetthl.jpg?w=414&amp;h=648" alt="" width="414" height="648" /></p>
  <p>Ces effets peuvent être tout à fait passagers, comme ce qui se produit dans le cortège de tête d’une manifestation, sous l’effet du danger ressenti en commun et des nécessités tactiques de l’action. Mais Lordon explique aussi que c’est l’<i>imperium</i> qui est à l’origine de la naissance des institutions sociales, des plus simples comme les plus élaborées, jusqu’aux Etats qui en constituent aujourd’hui la forme la plus aboutie. Le pouvoir de la multitude de s’auto-affecter passe par la production de formes symboliques qui finissent par se stabiliser sous la forme d’institutions assurant la cohésion du groupe. Et c’est là que la pensée du Comité invisible me paraît extrêmement pauvre quant à son appréhension des phénomènes collectifs. Ce qu’ils portent aux nues avec les cortèges de tête des manifestations constitue en fait <b><i>le niveau 0 </i></b><b>de la dynamique produisant les institutions,</b> qu’ils rejettent par ailleurs si fortement sans voir que ces phénomènes ont en réalité exactement la même nature. Ce que montre Frédéric Lordon dans son livre, c’est que ces mécaniques d’auto-transcendance sont absolument inévitables dès lors que les groupes humains deviennent assez importants pour les déclencher sous l’effet du nombre. Cela signifie donc qu’à moins de rester dans les petits collectifs réversibles (que le Comité invisible conspue…), tous les groupes devront immanquablement se confronter avec cette puissance de la multitude, qui est la matrice de toutes les institutions.</p>
  <p>Or, typiquement, c’est aussi cette <i>puissance de la multitude</i> qui rassemble les communautés autour de la gestion des Communs. Ce n’est pas directement sous cet angle qu’Elinor Ostrom aborde la question, mais il est évident que ce qu’elle nomme « auto-organisation » (<i>self-organization</i>) renvoie à ce pouvoir des groupes de s’auto-affecter pour produire des institutions et elle accorde aussi dans ses écrits beaucoup d’importance à la question du passage à l’échelle (<i>scaling</i>) renvoyant à la taille des groupes. Lordon prévient cependant que les communautés qui font ce travail instituant sont particulièrement susceptibles d’être affectées par des <b>phénomènes de capture</b>. Celle-ci peut survenir de l’extérieur, notamment de la part de l’État, institution des institutions, qui a acquis une place tellement centrale dans la vie collective qu’il a la capacité de soumettre à sa propre logique hiérarchique la plupart des institutions indépendantes qui pourraient germer en son sein. Par ailleurs, les groupes risquent aussi de subir des phénomènes de « capture interne », par lesquels une partie des membres – voire un individu – arrivent à capter à leur profit cette puissance de la multitude et à « détourner » le pouvoir d’auto-organisation. Ce sont là des « pathologies » de la gouvernance des Communs que l’on connaît bien et qui signent souvent l’arrêt de mort de l’esprit communautaire des projets.</p>
  <p>Et ceci nous permet de reboucler avec la partie de ce billet consacrée aux institutions. Si l’on suit Dardot et Laval, l’enjeu des Communs consiste à mettre en oeuvre une « <i>réinstitution de la société par elle-même »</i>. Il s’agit donc de regarder en face la nature institutionnelle de ces phénomènes (ce que refuse de faire le Comité invisible), tout en étant – avec Lordon – extrêmement conscient des risques de capture qui peuvent toujours survenir et compromettre cette dynamique. C’est à mon sens au prix de cette lucidité que l’on pourra espérer enclencher un véritable processus révolutionnaire, et certainement pas en se cachant la tête dans le sable comme le fait le Comité invisible, en attendant qu’advienne une mystérieuse « situation » qui aurait magiquement la vertu de propager à toute la société les phénomènes passagers d’auto-coordination qui se produisent dans les cortèges de tête des manif’ !</p>
  <p>C’est là justement tout l’intérêt des Communs, à condition qu’ils se conçoivent comme des « laboratoires de pratique institutionnelle », ce que ne peut que condamner le Comité invisible sur la base de leurs préjugés théoriques.</p>
  <h3><b>Ce qu’ils disent et ce qu’ils font…</b></h3>
  <p>J’en termine par ce qui m’a, en vérité, décidé à écrire ce billet : une profonde impression d’imposture intellectuelle qui se manifeste quand on compare ce que prône le Comité invisible et la manière dont ils agissent en pratique. <a href="https://fr.wikipedia.org/wiki/Marshall_McLuhan">Depuis Marshall McLuhan</a>, on sait effet qu’il faut accorder autant d’importance au medium qu’au message. Or comment le Comité invisible s’y prend-t-il pour délivrer son message appelant à la « sortie de l’économie » ? Réponse : en vendant 9 euros un livre dont le contenu n’est pas accessible en ligne, mis à part quelques extraits, et qui reste sous « copyright : tous droits réservés », interdisant en théorie toute forme de partage en s’abritant derrière l’institution du droit d’auteur…</p>
  <p>Vendre un livre appelant à « sortir de l’économie » est à vrai dire à peu près aussi dénué de sens que si des antispécistes diffusaient un message animaliste par le biais d’ouvrages reliés en vélin pleine peau… On me rétorquera peut-être que La Fabrique n’est pas un éditeur comme les autres ; que vendre le livre sous format papier était le meilleur moyen de toucher le grand public ; que 9 euros n’est pas un prix très élevé ; que le Comité invisible a publié de larges passages du bouquin en accès libre sur le site de <i>Lundi Matin</i> ; que le premier livre du comité invisible (<a href="http://www.lafabrique.fr/spip/IMG/pdf_Insurrection.pdf">L’insurrection qui vient</a>) a été mis en ligne en accès gratuit par la Fabrique, etc. A tous ces arguments, je répondrai : certes, mais tout ceci ne constitue somme toute encore que des compromis avec l’économie, alors que la posture du Comité invisible consiste à discréditer systématiquement tous ceux qui assument un tel compromis, comme c’est le cas pour les Communs et l’ESS. Tenir ce genre de propos est à vrai dire périlleux, car c’est s’interdire toute forme de compromis, sous peine de tomber immédiatement dans une forme de contradiction performative décrédibilisant complètement le message.</p>
  <p>Sachant par ailleurs que le compromis peut prendre chez le Comité invisible des formes absolument ridicules… Sur la photo ci-dessous prise à la FNAC des Halles, on peut voir <i>Maintenant</i> au rayon « Nouveautés », trônant à côté du controversé ouvrage <i>Décadence</i> de Michel Onfray… C’est en m’arrêtant sidéré devant cet improbable télescopage, dictée par la plus pure des logiques mercantiles, que je me suis juré d’écrire ce billet !</p>
  <p><img class="aligncenter wp-image-10716" src="https://scinfolex.files.wordpress.com/2017/08/dfqwzpnxoaadlq8-large.jpg?w=539&amp;h=952" alt="" width="539" height="952" /></p>
  <p>Le pire, c’est qu’il aurait été fort simple pour le Comité invisible et son éditeur de « sortir de l’économie » : il aurait suffi pour cela de publier le texte en ligne sous licence libre. Les licences libres sont typiquement des outils qui permettent de « démarchandiser » des ressources numériques, comme le sont par exemple Linux ou Wikipédia, tout en laissant ouverte la possibilité de vendre les supports matériels que sont les livres papier. Avec la notoriété acquise avec le temps par le Comité invisible, il est évident que ce troisième ouvrage, très attendu après les remous de l’année 2016, se serait de toutes façons fort bien vendu, même s’il avait été en accès gratuit par ailleurs. Les auteurs auraient certes encore été dans le compromis avec l’économie, mais pas au prix d’une perte totale de cohérence, comme c’est le cas aujourd’hui.</p>
  <p>Car il faut bien arriver à cette conclusion : le Comité invisible n’a pas été capable de s’appliquer à lui-même les principes qu’il prône dans son propre livre. Ce qui peut signifier deux choses : 1) soit ce qu’ils proposent est impossible à réaliser ; 2) soit ils se fichent profondément de nous. Et la seconde hypothèse est hélas sérieusement à envisager, car voici ce que l’on peut lire à la page 104 du livre dans la partie consacrée justement à la question de la « sortie de l’économie » :</p>
  <blockquote><p>Faire payer les connards est de bonne guerre. Qui aime ne compte pas. Là où l’argent vaut quelque chose, la parole ne vaut rien. Là où la parole vaut, l’argent ne vaut rien. Sortir de l’économie, c’est donc être à même de distinguer nettement entre les partages possibles, déployer depuis là où l’on est tout un art des distances.</p></blockquote>
  <p>Hum… Le lecteur qui aura déboursé 9 euros pour pouvoir lire ces lignes pourra donc en déduire qu’il est considéré <i>comme un connard</i> et que l’argent a encore aux yeux des auteurs suffisamment d’importance pour que leur parole ne vaille rien… La vérité, c’est que pour être cohérent avec son propos, il aurait fallu que le Comité invisible commence par faire de son livre un Commun, mais c’était difficile en partant des préjugés qui sont les leurs.</p>
  <p>Le pire, c’est que l’ouvrage contient aussi une pseudo-justification qui expliquerait le choix de ne pas faire paraître le livre en version numérique. En plus des institutions et de l’économie, il faut en effet savoir que le Comité invisible condamne aussi radicalement <i>les écrans</i>, qu’il accuse d’engluer la population en l’empêchant de saisir l’instant présent :</p>
  <blockquote><p>Toutes les raisons sont réunies [de faire une révolution], mais ce ne sont pas les raisons qui font les révolutions, ce sont les corps. Et les corps sont devant les écrans.</p></blockquote>
  <p>Que dire là encore, sinon que comme pour l’économie, cela revient à <i>essentialiser </i>le numérique comme intrinsèquement malfaisant et à l’abandonner tout entier à l’ennemi, alors qu’il s’agit à l’évidence aujourd’hui d’un des terrains majeurs de la lutte à conduire ? Sur cette question, <a href="https://lundi.am/Contribution-Damasio-a-l-appel-de-Lundi-matin-8-mai">on préférera lire Alain Damasio</a>, qui sur le site Lundi Matin appelle au contraire à réinvestir le numérique comme objet de résistance, en faisant parfaitement le lien avec le logiciel libre et les Communs :</p>
  <blockquote><p>[…] liberté d’éducation, de production, de travailler ou non, liberté des savoirs, propriétés ouvertes et annulées, existences connectées et déconnectées, justice autogérée, Communs partout […]</p>
  <p>L’émancipation partira de la terre et de la chair, mais elle sortira aussi du numérique. Et elle impliquera de se réapproprier toute cette chaîne logistique digitale aujourd’hui intégralement privatisée et aliénée : aussi bien les câbles et la fibre que les nœuds du réseau, les antennes, les VPN, les routeurs, tout autant que les centres de données (datacenters) qui sont les ultramodernes forteresses de nos solitudes connectées.</p>
  <p>Et en aval des « fournisseurs d’accès » (tout un poème), penser la totalité de nos pratiques en matériel libre, comme en logiciel libre : ordinateur et téléphone libre, électronique libre, caméra libre, baladeur, console, imprimante 3D libre. Tout un écosystème technique qu’on puisse se fabriquer, se bricoler, se partager, mettre en commun et qui échappe à l’empire du traçage gafesque.</p>
  <p>L’enjeu des serveurs est particulièrement fort, tout comme la possibilité d’imaginer des centres de données autonomes, des <i>zadacenters </i>autogérés, nichés dans nos ZAD, et alimentés en énergie renouvelable. Cela pourrait déboucher non plus sur un darknet, mais un rednet ou un greenet — lieu d’expression et d’échange indépendant des monstres siliconnés.</p></blockquote>
  <p>Voilà un terreau fertile pour la <i>convergence des luttes</i>, ce mot d’ordre qui fut si important pendant Nuit Debout, et qui est exactement à l’opposé de ce que veulent nos étranges « amis » du Comité invisible…</p>
  <h1>***</h1>
  <p>Je terminerai ce billet avec une phrase de <i>Maintenant</i> que je trouve assez croustillante au vu de tout ce qui précède :</p>
  <blockquote><p>Nous n’avons pas de programme, de solutions à vendre. Destituer, en latin, c’est aussi décevoir. Toutes les attentes sont à décevoir.</p></blockquote>
  <p>Certes, le Comité invisible propose peu de solutions concrètes, mais il a quand même… un livre à vendre ! Et comme j’ai essayé de le montrer, le lecteur exigeant trouvera effectivement bien des motifs de déception au fil de la lecture.</p>
  <p>Pour le reste, lisez Elinor Ostrom ; lisez Michel Bauwens ; lisez Dardot et Laval ; lisez Karl Polanyi ; lisez Jean-Louis Laville ; lisez Frédéric Lordon ; lisez Spinoza.</p>
  <p>Lisez-les comme il vous plaît, en papier ou devant des écrans.</p>
  <p>Scannez les bouquins et partagez avec le monde entier les fichiers.</p>
  <p>Investissez-vous de toutes vos forces dans les Communs et dans l’ESS.</p>
  <p>Et faites attention aux zozos qui prétendraient vous en dissuader, au prix de 9 euros TTC et d’une mortelle contradiction…</p>

preview_picture:
  https://scinfolex.files.wordpress.com/2017/08/manifeste-pour-une-veritable-economie-collaborative.jpg


title: Lendstar, l'argent entre amis de A à Z
url: http://cestpasmonidee.blogspot.fr/2017/08/lendstar-largent-entre-amis-de-a-z.html?m=1
created_at: 2017-09-02 11:34:55
updated_at: 2017-09-02 11:34:55
mimetype: text/html
domain_name: cestpasmonidee.blogspot.fr
http_status: 200
content:
  <div class="separator">
  <a href="https://www.lendstar.io/"><img alt="Lendstar" src="https://2.bp.blogspot.com/-NhhKl-WTH9g/WZlABAvfZPI/AAAAAAAARlU/gIUF5cG8L1wPnz_mJcWleXFg5cII7d-TACLcBGAs/s1600/lendstar.png" title="Accueil Lendstar" style="border: 0px;" /></a></div>
  <div>
  Au premier abord, <b><a href="https://www.lendstar.io/">Lendstar</a></b> est une application mobile d'<b>échange d'argent entre amis</b> comme il en existe tant d'autres à travers le monde. Elle recèle pourtant quelques particularités – notamment dans la mission qu'elle se donne de prendre en charge tous les besoins de sa cible d'utilisateurs – qui méritent de s'y attarder un instant.<p>Bien sûr, toutes les <b>fonctions basiques</b> sont couvertes : envoi simple d'argent, sans limite de montant, partage de frais dans un groupe, gestion de cagnotte… En arrière-plan, Lendstar réalise tous les transferts grâce à un simple mécanisme de virement inter-bancaire, compatible avec tous les établissements allemands et autrichiens. L'enregistrement d'un moyen de paiement, qui paraîtra familière aux consommateurs de ces pays, passe ainsi par une authentification sur leur site de banque en ligne.</p><p>Incidemment, cette méthode permet à la <i>startup</i> de proposer son service aux e-commerçants, sous la forme d'un mode de règlement sur facture (relativement courant en Allemagne). Quelques grandes enseignes ont déjà adopté l'option, parmi lesquelles Amazon ou encore Zalando… Mais la force de Lendstar est bien de focaliser ses efforts sur toutes les circonstances impliquant des mouvements d'argent entre individus. Et dans ce registre, la prise en charge des <b>emprunts entre amis</b> est sa principale originalité.</p></div>
  <br /><div class="separator">
  <a href="https://www.lendstar.io/"><img alt="Accueil Lendstar" src="https://3.bp.blogspot.com/-4q7ZXrh37D4/WZlAHAI007I/AAAAAAAARlY/J95gWhZ0RZ09pcim3ihfpU4F65dJt_TUACLcBGAs/s1600/lendstar%2Bhome.png" title="Accueil Lendstar" style="border: 0px;" /></a></div>
  <br /><div>
  L'approche retenue pour ce faire est extrêmement simple. Comme s'il s'agissait d'une <b>collecte classique</b>, le demandeur constitue un groupe à partir de ses contacts et indique le montant qu'il désire emprunter. Les personnes sollicitées, dûment notifiées, répondent en effectuant un virement dans l'application, pour le montant de leur choix. Immédiatement, des événements de remboursement sont automatiquement intégrés dans le fil d'événement de l'initiateur, un clic lui suffisant alors pour régler sa dette.<p>Ce concept de crédit (sans intérêts) repose avant tout sur la confiance entre les participants et leur <b>bonne foi</b>. Mais Lendstar affirme tout de même que ces opérations entraînent une obligation légale et, en conséquence, elle a mis en place une procédure interne (documentation précise et complète à l'appui) pour accompagner les éventuels créanciers floués, qui souhaiteraient faire valoir leurs droits en justice.</p><p>La jeune pousse joue également la différence sur son <b>modèle économique</b>. En effet, tous les services qu'elle offre sont entièrement gratuits pour les consommateurs, ce qui représente évidemment un facteur d'attraction considérable. Elle tire ses revenus de sa solution en marque blanche à destination des institutions financières. Plusieurs petites banques allemandes distribuent donc une version de l'application à leurs couleurs, avec l'avantage de bénéficier d'un effet de réseau qui serait sinon hors de leur portée.</p><p>Avec quelques autres (par exemple <a href="http://cestpasmonidee.blogspot.fr/2017/07/une-app-de-paiement-versatile-chez-ocbc.html">OCBC</a>), Lendstar nous donne un nouvel exemple de la démarche consistant à identifier et intégrer tous les cas d'usage possibles d'un moyen de paiement, jusqu'à le transformer en <b>compagnon de tous les moments</b>. Les recettes qu'elle met en œuvre ne sont probablement pas toutes prêtes à décliner dans des contextes différents (les habitudes locales, notamment, doivent être prises en compte), mais elles peuvent néanmoins constituer une riche source d'inspiration…</p></div>
  <div></div>

preview_picture:
  https://2.bp.blogspot.com/-NhhKl-WTH9g/WZlABAvfZPI/AAAAAAAARlU/gIUF5cG8L1wPnz_mJcWleXFg5cII7d-TACLcBGAs/w1200-h630-p-k-no-nu/lendstar.png


url: https://m.slate.fr/story/150090/ellen-ullman-interview-sexisme-informatique
created_at: 2017-09-02 11:42:55
updated_at: 2017-09-02 11:42:55
mimetype: text/html
language: fr
domain_name: m.slate.fr
preview_picture: http://www.slate.fr/sites/default/files/styles/1090x500/public/ellenullman.jpg
http_status: 200
title:
  «J’ai eu un patron qui m’interrompait tout le temps pour me dire “Waouh, tu as de beaux cheveux, tu sais”»

content:
  <p><em>«Les gens s’imaginent que programmer est quelque chose de logique, un processus qui serait comme réparer une horloge», </em>écrit Ellen Ullman dans son essai <em>Outside of Time: Reflections on the Programming Life. «Rien n’est plus faux.»</em> Écrire du code, c’est plutôt comme <em>«une maladie, une fièvre, une obsession. C’est comme un voyage sans fin dans un train dont on ne peut pas descendre»</em>.</p><p>Ullman a travaillé comme programmeuse informatique et développeuse pendant vingt ans, de la fin des années 1970, quand la profession puisait dans un vivier éclectique d'amateurs d’informatique, jusqu’au début des années 2000, quand elle est devenue auteure à temps plein. Le premier livre compilant ses articles, <em><a href="http://www.amazon.com/dp/1250002486/?tag=slatmaga-20">Close to the Machine: Technophilia and Its Discontents</a>, </em>publié en 1997, est vite devenu culte parmi les programmeurs ayant la fibre littéraire ou intellectuelle, grâce à son évocation extraordinaire des tourments et des extases du développement de logiciels. La prose d’Ullman est aussi élégante que son code et elle a publié deux romans salués par la critique.</p>
  <p><em><a href="http://www.amazon.com/dp/0374534519/?tag=slatmaga-20">Life in Code: A Personal History of Technology</a></em> marque son retour longtemps attendu aux thèmes qui ont construit sa réputation: ce que signifie partager notre monde avec des machines sophistiquées; la myriade de façons, presque indétectables, dont elles nous changent; et les façons fondamentales dont elles ne peuvent nous changer. Parmi les moments de bravoure du livre, un long examen de l’idée de vie artificielle et, en conclusion, un hommage pertinent, respectueux et dénué de sentimentalisme à sa chatte décédée, Sadie. J’ai contacté Ellen Ullman par email pour l’interroger sur ses espoirs et ses inquiétudes quant au futur de l’industrie, ainsi que sur ses expériences en tant que femme dans le milieu des hautes technologies et <a href="http://www.slate.fr/story/149562/manifeste-diversite-google" target="_blank">le fameux mémo</a> ayant <a href="http://www.slate.fr/story/149598/personne-ecrit-de-manifeste-anti-diversite-google" target="_blank">récemment secoué Google.</a></p>
  <p><strong>Laura Miller: </strong>Vous êtes une ancienne étudiante en littérature anglaise tombée amoureuse de la technologie grâce aux premiers caméscopes bon marché et ce qu’ils permettaient en matière de communication. Plus tard, à la fin des années 1970, vous avez acheté dans le même esprit chez Radio Shack un des premiers PC. Vous avez appris à coder seule. Est-ce que les programmeurs autodidactes étaient une espèce commune à l’époque?</p>
  <p><strong>Ellen Ullman:</strong> Lorsque j’ai débuté dans mon premier véritable emploi, en 1979, nous étions un formidable groupe de paumés. Il y avait un ancien danseur soufi, un diplômé en histoire de l’art, deux en littérature anglaise et un Français qui empestait l’atmosphère avec ses Gauloises et refusait de suivre quelque convention de code que ce soit mais qui faisait des choses géniales qui nous poussaient à nous dépasser. C’était super de travailler avec eux. Pour la plupart, on était en exploration.</p>
  <p>Mais de l’autre côté, il y avait aussi un groupe d’ingénieurs informatiques très qualifiés. A l’époque, en général, l’informatique était une sous-spécialité en ingénierie et les ingénieurs qui avaient fait une maîtrise ou un doctorat n’avaient pas vraiment envie d’aller coder des applications dans des bureaux pleins de gens bizarres.</p>
  <p><strong>Et aujourd’hui? Il semble qu’une formation plus formelle soit exigée à présent.</strong></p>
  <p>Aujourd’hui, le web requiert un ensemble bien précis de compétences. On peut les acquérir dans des rassemblements ou des groupes de code, mais le travail souterrain, sur les serveurs, nécessite une compréhension plus profonde de domaines tels que le fonctionnement des systèmes, des algorithmes ou la conception des processeurs. C’est le domaine réservé de l’informatique et cela demande une formation sérieuse. Des gens extrêmement motivés peuvent apprendre seuls, mais à un tel niveau, il faut être absolument obsessionnel et passionné par l’apprentissage de l’informatique. De toute façon, il faut avoir le feu sacré pour se lancer dans le code.</p>
  <p><strong>Est-ce qu’il y avait alors plus de femmes dans le métier, quand il n’y avait pas un chemin tout tracé via les formations en informatique? Est-ce que c’était plus confortable pour vous quand les choses étaient plus désordonnées et variées?</strong></p>
  <p>Maintenant que j’y pense, oui. Sybase était plein de femmes qui avaient des doctorats dans des choses comme l’anthropologie, enfin à peu près tout sauf la littérature grecque antique. Dans mon premier job en 1979 comme chez Sybase en 1985, il y avait des femmes à des postes techniques importants. Cela peut paraître bizarre, mais le confort d’être entouré de femmes m’a permis de plus facilement apprendre des hommes qui étaient là.</p>
  <p><strong>Comment avez-vous fait pour gérer votre confiance en vous pendant ces années-là, dans un domaine où il est connu qu’entre collègues les relations sont assez abruptes et où, en tant que femme, on n’est pas toujours bien accueillie? Vous vous décrivez parfois comme découragée par le scepticisme des autres, comme lorsque votre père vous a demandé d’écrire un programme d’amortissement mais vous a ensuite suggéré d’abandonner parce que vous étiez<em> «en difficulté»</em>. Un des essais de votre livre raconte comment, à une fête à la fin des années 1990, en discutant avec Sergey Brin et Larry Page, vous avez parlé de multiprocessing symétrique et ils vous ont tout de suite proposé un poste. Vous avez refusé parce que vous aviez le sentiment d’être <em>«une imposture»</em> qui <em>«n’y connaissait rien»</em>. Mais il y a d’autres postes que vous avez réussi à obtenir et à maîtriser sans pourtant connaître les machines ou les langages qu’ils nécessitaient de connaître. Est-ce que vous regrettez de ne pas avoir accepté de travailler chez Google? </strong></p>
  <p>Je dois y réfléchir, parce que je n’ai pas vraiment pensé aux différences entre les situations où j’étais simplement intimidée et celles où j’ai pu feindre la confiance en moi. Au début, j’ai été guidée par mon mémoire de littérature anglaise sur <em>Macbeth</em>. Cette pièce est pleine de confusion des temps, mélange ce qui s’est passé avant et après. Je me suis dit que si je pouvais dénouer le nœud des temps dans <em>Macbeth</em>, je pourrais sûrement gérer le fouillis de Basic, un langage informatique qui était célèbre pour vous faire faire ce qu’on appelait du <a href="https://fr.wikipedia.org/wiki/Programmation_spaghetti" target="_blank">«code spaghetti»</a>. En général, je me disais <em>«Ah ouais, c’est difficile»,</em> et <em>«difficile», </em>pour moi, cela veut dire qu’il y a un mystère, et c’est ce genre de mystère qui me poussait. Je pense que si on ne trouve pas fascinantes les difficultés de l’informatique, cela veut dire que la programmation n’est pas faite pour vous.</p>
  <p>La rencontre avec Larry Page et Sergey Brin était d’un autre ordre. Le poste sur le «multiprocessing symétrique» (lorsque qu’une machine a deux processeurs «centraux») me posait un problème difficile, d’une difficulté qui me faisait peur, parce que j’apprenais cela moi-même mais je ne pensais pas être prête à travailler là-dessus de façon professionnelle. Alors, est-ce que je regrette de ne pas avoir dit oui? Pendant des années, je pensais que non, que je devais sortir de la culture de jeunes machos qui sévissait dans la programmation. Mais en y pensant en réaction à votre question, j’ai des regrets dans une certaine mesure. Après tout, j’avais réussi au bluff à me retrouver à travailler avec des machines allant des micro-ordinateurs jusqu’aux ordinateurs centraux et des langages allant de Basic à C++, et toutes sortes d’OS. (Quand je dis au bluff, je veux dire en cachant mon incompétence de mon mieux, tout en apprenant de mon côté et grâce aux gens qui m’entouraient.) Donc peut-être que j’aurais dû prendre le temps de réfléchir à l’idée de travailler pour eux. Mais je suppose que je savais aussi bien qui était Larry, et chaque fois que je me trouvais en sa présence, je sentais que c’était quelqu’un qui était tout à droite de la courbe de Gauss <em>[référence à la théorie dite de la </em>Bell curve,<em> qui représente de façon controversée la distribution de l’intelligence dans une société à l’aide cette courbe en plaçant tout à sa droite les individus les plus intelligents et susceptibles d’effectuer de grandes réalisations, NDT]</em>. Je dirais qu’il était quatre sigmas à droite de la moyenne, et il était impossible de se sentir intelligent à côté de lui.</p>
  <p><strong>À propos de cette <em>«culture de jeunes machos dans la programmation»,</em> parlons de ce fameux mémo chez Google. Il me semble qu’il ressort de votre livre que la culture de la programmation peut être parfois désespérément monoculturelle –à l’image de l’humour centré sur la pop culture geek que vous avez rencontré dans un cours en ligne que vous avez suivi pour évaluer dans quelle mesure ces cours sont efficaces–, voire hostile à ceux qui sont différents. Est-ce que vous étiez habituée aux idées et à l’attitude qu’on trouve dans ce mémo?</strong></p>
  <p>Tout d’abord, je veux dire que ce que j’ai à dire sur cette culture de jeunes machos n’est pas une description de l’ensemble de ce monde. J’ai travaillé avec des hommes qui me respectaient et en les observant et les interrogeant, j’ai appris des choses que j’avais besoin de connaître. J’ai aussi mon côté geek, donc j’ai beaucoup aimé travailler avec des geeks gentils qui étaient drôles et brillants.</p>
  <p>Maintenant, en ce qui concerne le mémo… James Damore n’est pas l’exemple le plus extrême d’homme hostile et méprisant défendant son pré carré en excluant les femmes mais il est le premier que j’ai rencontré à vouloir crier que les déséquilibres et injustices actuels sur la base du genre sont tout à fait acceptables dans le milieu de la technologie,  qu’ils sont là, selon lui, pour de bonnes raisons et que travailler à l’inclusion des gens mis en marge est une forme de coercition politique.</p>
  <p>En général, plus grands sont les efforts pour amener des minorités dans le monde des technologies, plus la réaction est forte. Par exemple, en 2015, une conférence sur les jeux vidéo prévoyait d’organiser une présentation collective sur les femmes dans les jeux vidéo, un monde connu pour être très largement masculin. Les organisateurs ont reçu des menaces de mort exigeant le retrait de cette présentation et elle a été retirée.</p>
  <p>Ici n’est pas le lieu pour se poser des questions sur les études scientifiques citées par Damore, qui débattent des effets de l’exposition aux hormones dans l’utérus. Mais je voudrais dire que, quoi qu’il arrive dans le ventre de la mère, à partir du moment où des enfants entrent en contact avec d’autres, leur cerveau entame un processus de changement tumultueux. Les connexions synaptiques sont alors renforcées ou affaiblies. Il ne s’agit pas d’inné et d’acquis mais des deux. Le cerveau est plastique et modifie continuellement sa propre organisation. Ma réaction générale au mémo a été de demander: pourquoi avons-nous besoin que les femmes soient impliqués au fond? Pourquoi est-ce que le milieu technologique a besoin des minorités? La réponse la plus courte, c’est qu’elles apportent de nouveaux points de vue. Elles secouent cette culture masculine ségréguée. Ce n’est pas un «impératif» politique, c’est une nécessité pour la saine évolution de la technologie. </p>
  <p><strong>Avez-vous déjà dû faire face directement à des attitudes comme celle de Damore? Si oui, qu’avez-vous fait? </strong></p>
  <p>J’ai eu un patron qui m’interrompait tout le temps pour me dire <em>«Waouh, tu as de beaux cheveux tu sais»,</em> alors je me penchais, et me disais <em>«Je vais juste laisser ça me passer par dessus»</em>. J’ai beaucoup appris de lui. Un autre jour, je travaillais à réparer un système tandis que le client, un homme tout suant aux lobes d’oreilles pendants, frottait mon dos de sa main moite. (Je m’étais concentrée sur la façon dont je pourrais, si je le voulais, mettre un virus explosif dans son système, même si je ne voulais pas vraiment le faire.) J’ai aussi travaillé avec un groupe de chercheurs qui m’ont clairement fait comprendre que j’étais un être de statut inférieur, un être <em>«stupide»</em>. J’essayais de me souvenir qu’ils étaient également horribles les uns avec les autres, quoiqu’un peu moins, et j’ai gagné beaucoup d’argent grâce à ce contrat.</p>
  <p>C’est une réponse assez désinvolte à la question du comment chacun peut faire face à l’injustice, qui est si complexe que je peux à peine l’aborder ici. Je peux juste dire que j’ai dû m’accrocher à mon amour pour ce travail et refuser d’en être distraite. Tu ne m’écarteras pas de ma mission! J’ai cherché le soutien d’autres qui faisaient également face à l’injustice en raison de leur genre, de la couleur de leur peau, de leur origine ou de leur identité sexuelle ou autre. Mais aussi d’hommes hétéros et blancs et sympathiques, et il y en avait pas mal.</p>
  <p><strong>Vous avancez l’argument que nous voyons la programmation comme quelque chose de logique et rationnel mais qu’en fait, la technologie qu’une culture produit est toujours modelée par la culture qui la conçoit. Dans quelle mesure est-ce que la culture de la programmation, ou plus généralement celle de l’industrie de la technologie, façonne à son image la technologie qu’elle fabrique?</strong></p>
  <p>Les logiciels et les instruments numériques sont pleins des valeurs de leurs créateurs. Ceux qui décident des directions que va prendre l’informatique viennent d’une société ségréguée composée principalement d’hommes jeunes, majoritairement blancs et asiatiques, comme nous le savons aujourd’hui. Ce sont eux qui essayent de supposer qui sont les utilisateurs, qui doit être servi par les nouvelles technologies et quelle forme de société ils formeront autour d’eux. Observez les champions de la révolution numérique, des bouleversements des relations sociales, économiques et culturelles (jusqu’aux aspects les plus intimes de la vie personnelle) ou des canaux des interactions humaines censées «changer le monde». Voilà ce qui compte: comment les fondateurs de startups et leurs investisseurs peuvent tirer parti de leurs projets de réarrangement de la vie humaine.</p>
  <p>Nous devons impliquer les femmes et les minorités et des gens qui viennent de toutes les classes sociales parce qu’il portent avec eux de nouveaux ensembles de valeurs. Les nouveaux arrivants enrichissent le débat. Ils apportent des sources nouvelles de créativité. Ils enrichissent notre compréhension des relations entre les humains et le monde numérique. Ils posent de nouvelles questions: que voulons-nous faire de tout cela? Et qui est inclus dans cette définition de «nous»?</p>
  <p><strong>Un des thèmes persistants de <em>Life in Code </em>est l’optimisme qui vient toujours avec les nouvelles technologies et la potentielle désillusion ultérieure, qui pour vous tient à la façon dont elles sont utilisées pour s’attaquer à la vie privée. Vous faites part de votre surprise face à la part de leur vie que les gens exposent de plein gré sur internet. À ma connaissance, vous n’utilisez pas les réseaux sociaux, une part importante de l’utilisation que beaucoup d’entre nous font d’internet aujourd’hui. Je suppose que c’est en grande partie pour des raisons de protection de votre vie privée, mais comment voyez-vous ce changement majeur dans la façon dont internet est utilisé par l’individu lambda?</strong></p>
  <p>Je dois dire que j’ai toujours, toujours, conservé mon amour pour la technologie, pour la beauté de l’ingénierie, pour l’idée de la pensée qui devient une chose qui fonctionne, pour l’élégance qui peut résider dans le code. Ma déception ne vient pas de la technologie elle-même mais de ce pour quoi elle a été utilisée: la perte de la vie privée, le bouleversement de la vie sociale et intime. J’utilise les réseaux sociaux, je suis de retour sur Facebook et j’apprécie. Je déteste en revanche la façon dont l’entreprise traficote constamment ses formats, cela oblige à réarranger ses pensées, remodeler le format de ses interactions.</p>
  <p>Je ne veux pas utiliser Twitter. Les tweets sont des pets de la pensée. Je me fiche complètement des pensées inconsidérées du moment. En revanche, j’aime bien Twitter en tant que phénomène de société global. Cela nous parle de ce qu’un grand nombre de gens pensent ou ce par quoi ils sont préoccupés à un moment donné.</p>
  <p>Mais c’est égoïste de ma part: je ne veux pas en faire partie mais j’aime savoir ce qui ressort de la participation de tous les autres. Oui, c’est vrai. Je ne veux pas être encore plus interrompue que je ne le suis déjà. Je suis contente de la prédominance que le SMS a acquise au détriment des appels. Le «ding» est un son agréable. Enfin, si l’on veut exprimer quelque chose de complexe et réfléchi, alors il faut un email. L’email autorise des pauses mais c’est aussi une présence, tout le temps tapie dans l’ombre, un petit diable avec une fourche qui nous piquerait comme un rappel: <em>«Regarde tes mails, regarde tes mails!»</em></p>


title: L’histoire en marche arrière
url: https://unodieuxconnard.com/2017/08/17/lhistoire-en-marche-arriere/amp/
created_at: 2017-09-02 11:43:16
updated_at: 2017-09-02 11:43:16
mimetype: text/html
language: fr-FR
domain_name: unodieuxconnard.com
preview_picture: https://odieuxconnard.files.wordpress.com/2017/08/lincolncabinet.jpg
http_status: 200
content:
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Nous vivons une époque formidable.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Si on m’avait dit il y a quelques années que je pourrais lire dans mon journal, un brandy à la main, les dernières nouvelles de manifestations néo-nazies, j’eus été fort troublé, voire je me serais autorisé à lever un sourcil plein de doutes. Et pourtant, nous y voici. Bien sûr, j’ai une pensée émue pour tous ces pauvres manifestants d’extrême-droite, qui se retrouvent qualifiés de néo-nazis ; c’est tout de même dur, quand après des années à vous construire une identité de « néo-confédéré », de « néo-nationaliste » ou de « néo-neuneu », on vous désigne sous le mauvais terme. « <em>Pas d’amalgame !</em> » s’exclament donc avec entrain ces braves gens, peu avant de retourner à leur atelier « <em>Les noirs, tous des auvergnats ?</em> » animé par un ancien ministre de l’intérieur français dont la peau rouge fait flamber les débats.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">C’est un peu comme si vous traitiez de « stalinistes » un castriste et un léniniste. Alors que la différence est énorme : si vous les mettez dans la même pièce avec un paquet de gâteaux, le castriste proposera de le faire tourner, alors que le léniniste offrira de le collectiviser. Et à la fin, on s’aperçoit que le paquet était de toute façon vide : c’est Kim Jong-Un qui a tout mangé.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Mais passons. Et parlons de l’événement qui a mis le feu aux poudres chez nos amis d’outre-Atlantique : la mise à la benne de statues liées à la Guerre se Sécession au nom de la tolérance et du fait qu’elles choquaient les convictions des citoyens du XXIe siècle, puisque ces statues sudistes rendaient hommage à ceux qui défendirent l’esclavage (de nos jours, on parle plutôt de « stagiaires »).</p>
  <div id="attachment_7762" class="wp-caption aligncenter amp-wp-inline-edd4a02520203c088930767e63e43177"><p class="wp-caption-text">A Charlottesville, quand on leur a dit « Ils vont déboulonner le Général Lee », ils ont pensé à ça.</p></div>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Et si les commentateurs analysent déjà assez longuement les combats entre groupes qui se terminent à coups de battes, d’antivols de vélo voire carrément de voiture conduite par des militants d’extrême-droite qui fleurent bon le brassage génétique de qualité, parlons justement de ce sujet qui a curieusement l’air de moins passionner les foules :</p>
  <h2 class="amp-wp-inline-a6ec8840dd8107f0c4f9cbd7d00cece0">Faut-il détruire les traces d’un passé</h2>
  <h2 class="amp-wp-inline-a6ec8840dd8107f0c4f9cbd7d00cece0">qui ne nous revient pas ?</h2>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">« <em>Oui.</em> » aurais-je tendance à vous dire pendant que j’enterre le corps d’une ex-compagne avant d’effacer les données de mon GPS. Mais mes histoires n’étant pas – encore – l’Histoire, parlons-en.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Aux Etats-Unis, tout le débat actuel est donc le suivant : puisque le Sud était durant la Guerre de Sécession, la Confédération qui défendait l’esclavage, toute trace d’hommage aux soldats qui défendirent cette cause doit disparaître. Raison pour laquelle, après la bataille de Charlottesville autour du retrait d’une statue du général Lee, c’est à Durham que des manifestants sont allés abattre la statue d’un soldat anonyme dédiée à la mémoire « <em>des garçons qui portèrent le gris</em> » (l’uniforme confédéré étant gris, pour ceux du fond qui ne suivaient pas).</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">On me dira « <em>Et c’est bien normal, car cette statue représentait la défense d’une idéologie – l’esclavage ! – et elle ne mérite pas d’être honorée</em>. »</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Sauf que non. Parce que cette statue représentait un soldat anonyme, non pas l’esclavage (j’entends déjà le « <em>Holala, il joue sur les mots !</em> » ce qui n’est pas mon genre, pourtant fluide), et ensuite, parce que l’abattre était la preuve exacte que ceux qui l’ont fait avaient visiblement oublié de réviser leur histoire avant d’aller en détruire les témoins.</p>
  <p>Cadeau bonus : quand on déclare que le néo-nazisme grandit sur le terreau de l’ignorance, créer de l’ignorance n’est pas l’idée du siècle.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Faisons un petit point rapide : non, la Guerre de Sécession n’était pas une guerre <del>Star Wars</del> Disney, avec d’un côté le Bien contre l’esclavage, et de l’autre le Mal qui cherchait à l’entretenir en riant sous cape. Je pose mon cigare, et je sors ma pipe : ça fait plus posé.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Déjà, sachez qu’à la déclaration de guerre en 1861, Lincoln insiste bien : ce n’est pas une guerre pour libérer les esclaves. Parce que bizarrement, au nord comme au sud, le soldat blanc a du mal à s’engager pour le principe d’aller défendre les droits des noirs qui d’après les rumeurs, ne seraient pas tout blancs. Cette guerre est avant tout politique et économique : il s’agit de maintenir la fédération des états, moins d’un siècle après l’indépendance. Mais l’esclavage fait bel et bien partie des arguments économiques majeurs, car le sud, plus rural, y a recours massivement dans ses plantations, là où le nord est plus industriel et accessoirement, n’a pas les mêmes partenaires économiques extérieurs.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Pour illustrer les débats, on va citer un Monsieur :</p>
  <blockquote><p>Je vais dire que je ne suis pas, et n’ai jamais été en faveur de donner l’égalité politique aux races noires et blanches. Que je ne suis pas ni n’ai jamais été en faveur de faire des nègres des électeurs ou des jurés. Ni de leur autoriser à être élus ou à avoir des mariages interraciaux avec des blancs ; et je dirai en sus qu’il y a une différence physique entre les races blanches et noires qui, je le crois, interdira pour toujours à ces deux races de vivre ensemble en termes d’égalité sociale et politique. Et puisqu’ils ne peuvent pas vivre ainsi, et tant qu’ils resteront ensemble, il doit y avoir une position de supériorité et d’infériorité, et autant que n’importe quel autre homme, je suis un faveur que la position de supériorité soit assignée à la race blanche.</p></blockquote>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Des propos honteux, tenus par un général sudiste qui…</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Non, je déconne. En fait, c’est <a href="http://www.nytimes.com/1860/12/28/news/mr-lincoln-and-negro-equality.html?pagewanted=all">un discours d’Abraham Lincoln, daté du 18 septembre 1858 tiré des archives du New York Times</a>. Trois avant avant le début de la guerre. Où justement, Lincoln tentait de rassurer le sud quant à ses intentions.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Bon, du coup, on fait quoi ? On détruit les statues de Lincoln ? Il va y avoir du boulot, les petits gars. Surtout que ce n’est pas son seul fait d’arme, le bougre ayant un fameux sens de la déconne que peu de monuments honorent hélas : il ne proclame la libération des esclaves qu’en 1862. Oui, bien après le début de la guerre. Ho, et pour la petite blague : il ne les déclare libres… que dans les états du sud qu’il ne contrôle pas ! Histoire d’inciter les esclaves à aider le nord. Et oui, il reste des esclaves au nord pendant ce temps ; avant cela, si un esclave du sud passait la frontière, il n’était pas libéré au nom de l’égalité et du bon droit, mais du fait… qu’il était considéré comme « <em>contrebande de guerre</em> » et n’avait donc plus de propriétaire, au même titre qu’une saisie de coton ou de chapeaux de paille. La classe.</p>
  <div id="attachment_7763" class="wp-caption aligncenter amp-wp-inline-26637904cfafe7d9dfa2835b8c552375"><p class="wp-caption-text">« Bon les mecs, et siiii on déclarait les gens libres mais uniquement là où c’est pas chez nous ? »</p></div>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Mais bon, hein, pfou, après c’est complexe et tout, alors on ne va pas non plus s’intéresser à tout ça. C’est plus rigolo de tout péter en se basant sur ce qu’on a lu en deux lignes dans Okapi. Pareil, c’est connu : tous les soldats sudistes se battaient pour l’esclavage. Alors que bon, s’ils étaient en gris, c’est parce qu’ils avaient déjà du mal à se payer des uniformes. Alors des esclaves… disons qu’on imagine mal Joe le fermier s’engager pour que son voisin riche puisse continuer à l’être grâce à ses esclaves.</p>
  <p>Ce qui ne veut pas dire pour autant qu’il avait envie de voir la famille noire d’à côté devenir son égal, hein. Remarquez, dans certains coins de ma connaissance, ça n’a pas beaucoup changé, mais c’est un autre sujet.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Du coup, revenons à cette histoire de statues. Une statue choque ? Une statue date d’une autre époque (c’est fou !) où on ne pensait pas pareil (honteux !) ? Une statue rappelle les-heures-sombres-de-notre-histoire ? Un soldat inconnu d’un autre siècle s’est battu pour d’autres valeurs que de savoir quelles terminaisons il faut mettre sur Twitter pour ne choquer personne ? Plutôt d’abattre sa statue, on peut s’en servir pour expliquer un pan de l’Histoire. Comme ça, tout le monde en sort un peu moins con. Et tant mieux si ça choque : ça permet d’expliquer pourquoi et d’où vient un combat.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Faites disparaître le sexisme de toutes les œuvres du monde, et qui se souviendra qu’il y a eu un combat contre et pourquoi ? Détruisez les traces de Napoléon III et qui se souviendra de comment nous avons fini en République ? Effacez les enregistrements de Loft Story et qui se souviendra de Steev… aaaattendez, non, oubliez.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">On raconte même dans certaines chaumières qu’il existerait un lieu enchanté où l’on pourrait déplacer les œuvres controversées pour les conserver et les expliquer plutôt que de tout péter façon Palmyre « <em>Mais nous ça n’a rien à voir puisque notre camp a RAISON</em>« . Et cela s’appellerait « <em>un musée</em>« . Sûrement une légende.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Moui. Clairement une légende, puisque ça y est, ça a commencé : <a href="http://la1ere.francetvinfo.fr/2015/12/28/le-rijksmuseum-d-amsterdam-renomme-des-oeuvres-jugees-offensantes-318007.html">dans certains musées, on commence à altérer les œuvres</a> pour qu’elles correspondent mieux à notre vision du XXIe siècle. Ministère de la Vérité, bonjour ?</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Tout va donc très bien, Madame la marquise : réécrire son histoire et en effacer des traces au motif que cela ne nous revient pas, c’est forcément une bonne idée.</p>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Alors, amis de la justice historique, pour rappel, voici une liste non-exhaustive de quelques monuments qui n’attendent que votre saccage totalitaire pour rendre le monde meilleur :</p>
  <ul class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e"><li><strong>Les pyramides de Gizeh</strong>, vibrants monuments à l’esclavage dont elles sont le fruit. Je propose de les remplacer par un bar à smoothies vegans.</li>
  <li><strong>Les cimetières militaires allemands</strong>, parce bon, ces gens se sont quand même battus pour le nazisme, ils étaient donc tous forcément nazis.</li>
  <li><strong>La grande muraille de Chine</strong>, véritable ode contre le multiculturalisme et l’immigration.</li>
  <li><strong>Les monuments aux poilus</strong>, morts dans une guerre entre nations, ce qui vante un peu le nationalisme, tout de même. Une statue de Cali par village serait plus sympa.</li>
  <li><b>Versailles &amp; le Louvre </b>qui sont quand même anti-républicains, et furent les QG de gens qui se sont battus des siècles pour préserver les privilèges de la noblesse.</li>
  </ul><div id="attachment_7764" class="wp-caption aligncenter amp-wp-inline-e278ea5483723f5881e99b9d9d4a0baa"><p class="wp-caption-text">Bon, d’accord : il y a peut-être des statues à briser, en fait.</p></div>
  <p class="amp-wp-inline-1859012f11e062b6a36a9b3f2a05150e">Quand on a du mal à regarder son histoire en face, autant tout péter.</p>
  <p>Les amnésiques n’ont pas de mauvais souvenirs.</p>
  <p>P.S : Jeu – saurez-vous deviner combien de temps cet article va être en ligne avant qu’on ne vienne hurler au pro-trumpisme, pro-nazisme voire pro-neuneuisme histoire de simplifier le débat ? ?</p>


title: BIKES vs CARS [FILM COMPLET]
created_at: 2017-09-03 10:30:57
updated_at: 2017-09-03 10:30:57
mimetype: text/html
language: fr-FR
domain_name: greenpeacefilmfestival.org
http_status: 200
url:
  https://greenpeacefilmfestival.org/les-films/edition-2017/les-films-en-competition-2017/energie/bikes-vs-cars/

content:
  <p>Le changement climatique et le stress journalier d’être enfermé dans sa voiture frustrent les gens plus que jamais.</p>

  <p>Les gens de différentes villes du monde s’arment d’un vélo comme moyen pour changer.</p>

  <p>Pourtant, la vente de voitures explose: un milliard de voitures aujourd’hui; deux milliards en 2020...</p>

  <p>Né à Malmö en Suède, une ville où la bicyclette est le moyen de déplacement privilégié pour aller d’un endroit à un autre, j’ai voyagé dans le monde entier en me demandant pourquoi il y avait si peu de vélos.</p>

  <p>De nos jours, le modèle automobile tel que nous le connaissons a atteint un niveau critique avec embouteillages constants et des millions d’heures de productivité perdues.</p>
  <p>La frustration monte et les villes doivent trouver de nouveaux modèles.</p>

  <p>Ce développement est poussé par le nouveau mouvement cycliste urbain. Les gens mettent même des panonceaux sur leur vélo qui disent « Une voiture de moins».</p>
  <p>Une attitude système D en face d’une crise mondiale.</p>

  <p>C’est un message positif dans ces temps un peu déprimants.</p>
  <p>Si toutes les villes adoptaient le modèle danois où 40% des gens vont au travail en vélo, on observerait un changement radical dans le monde. Et c’est quelque chose qui se mesure en termes de santé, pollution et consommation de pétrole.</p>

  <p>Les industries du pétrole, de l’automobile et du bâtiment sont au centre de notre système économique.</p>
  <p>Ce sont eux qui résistent au changement. Et quand ils l’acceptent, c’est à leur rythme.</p>
  <p>Alors que la planète en a besoin tout de suite...</p>


  <p>Un film militant qui démontre, à coup de chiffres et de statistiques, combien la voiture est un fléau tant pour l’environnement que pour notre santé.</p>

  <p>Dénonçant les lobbys industriels et la complicité des politiques, il nous présente ceux qui se sont engagés dans le combat anti-voiture avec comme arme…leur vélo.</p>

  <p>A travers leur bataille pour donner plus de place au vélo dans la cité, ces témoins d’un mode de mobilité douce invitent le spectateur à changer, lui aussi, son mode de déplacements.</p>


  <p>Docs Against Gravity Film Festival - Mention spéciale, 2015</p>
  <p>UK Green Film Festival - Prix du public, 2015</p>
  <p>Tempo Documentary Award - Mention honorable, 2015</p>
  <p>Cinemambiente Environmental Film Festival - Meilleur Film, 2015</p>
  <p>Urban TV Awards – Meilleur documentaire, 2015</p>
  <p>Int. Filmwochenende Würzburg - Prix du public, meilleur documentaire 2016</p>
  <p>Le Club des Villes et Territoires Cyclables annual award – Talents du Velo, 2016 (récompense le réalisateur Fredrik Gertten)</p>
  		<h3>Bande annonce</h3>
          <iframe src="https://www.youtube.com/embed/jhooEFwIO48?modestbranding=1&amp;showinfo=0&amp;rel=0&amp;wmode=transparent" frameborder="0" allowfullscreen="allowfullscreen">[embedded content]</iframe>


title: Comment devenir développeur Freelance ? – Gaëtan HERFRAY – Medium
url: https://medium.com/@gaetan.hfy/comment-devenir-développeur-freelance-5d3f6df4636d
created_at: 2017-09-04 13:22:48
updated_at: 2017-09-04 13:22:48
mimetype: text/html
domain_name: medium.com
preview_picture: https://cdn-images-1.medium.com/max/1200/1*G2g3DS_3mZy6AzYCx123kA.jpeg
http_status: 200
content:
  <div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h1 id="a49d" class="graf graf--h3 graf--leading graf--title">Comment devenir développeur Freelance ?</h1></div><div class="section-inner sectionLayout--outsetColumn"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*G2g3DS_3mZy6AzYCx123kA.jpeg" alt="image" /></div></div><div class="section-inner sectionLayout--insetColumn"><p class="graf graf--p graf-after--figure"><em class="markup--em markup--p-em">Je suis développeur Android freelance, et il n’y a pas une mission que j’ai faite où je n’ai trouvé un développeur enviant le statut de freelance (notamment pour des raisons financières, soyons honnêtes). Mais quel est ce point commun entre tous les développeurs souhaitant devenir freelance et restant salariés que j’ai croisés ? La réponse est simple … trop de mindfuck, trop de perfectionnisme.</em></p><h3 id="e68c" class="graf graf--h3 graf-after--p">Comment je suis devenu freelance ?</h3><p class="graf graf--p graf-after--h3">Tout d’abord, une rapide introduction pour illustrer mes propos. J’ai pendant <strong class="markup--strong markup--p-strong">8 ans été développeur salarié</strong>, d’abord développeur web, puis développeur Android, allant de C.D.I. en C.D.I. en région parisienne. Un de mes derniers postes m’a amené à m’expatrier en Algérie. Suite à cette seconde expatriation, j’ai décidé de me stabiliser. Lyon étant une ville que je connaissais et convoitais, je décide de m’y installer. <strong class="markup--strong markup--p-strong">Je trouve un C.D.I. de développeur mobile, tout va pour le mieux dans le meilleur des mondes</strong>…</p><p id="e23a" class="graf graf--p graf-after--p">Sauf que problème : au bout de presque trois mois dans ce poste, je n’ai touché qu’à du PHP. Dur ! <strong class="markup--strong markup--p-strong">Je décide de quitter ce poste</strong> (abandon de poste, presque aussi sale que promettre un poste de développeur mobile pour faire du PHP) et <strong class="markup--strong markup--p-strong">me met à la recherche d’un nouveau C.D.I.</strong></p><p id="be42" class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">Le marché de l’emploi lyonnais n’étant pas celui de Paris</strong>, je ne trouve pas de nouveau poste.<strong class="markup--strong markup--p-strong"> À cours d’argent</strong>, je rentre chez ma mère, vivant en Espagne à côté de Barcelone, <strong class="markup--strong markup--p-strong">en quête d’un emploi sur Paris</strong>.</p><p class="graf graf--p graf-after--p">Entre des postes qui ne me convenaient pas et un entretien que j’ai complètement raté chez BlaBlaCar, <strong class="markup--strong markup--p-strong">l’argent commençait à fondre comme neige au soleil</strong>, si bien que je n’avais même plus de quoi faire d’<strong class="markup--strong markup--p-strong">aller retour à Paris pour passer des entretiens</strong>.</p><p class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">Dernière solution possible</strong>, créer une auto-entreprise et<strong class="markup--strong markup--p-strong"> proposer mes services à distance</strong>, le temps de renflouer les caisses. Je m’inscris sur Hopwork et suis contacté pour une <strong class="markup--strong markup--p-strong">mission en régie sur Paris</strong>.</p><p class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">On me propose un TJM de 300€, pour une mission de six mois</strong>. Je pioche dans le meilleur plan d’épargne au monde (maman je t’aime) pour m’installer à Paris et honorer cette mission.</p><p class="graf graf--p graf-after--p">Voilà donc comment j’ai débuté comme freelance. Je ne trouvais tout simplement pas de C.D.I., et <strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">n’ayant pas le choix</em></strong>, je me suis rabattu sur cette solution. Plus d’un an après, hors de question que je fasse marche arrière.</p><h3 id="b098" class="graf graf--h3 graf-after--p">Un parcours difficile</h3><p id="a035" class="graf graf--p graf-after--h3">Forcément, avant de commencer cette mission, je n’avais pas de logement sur Paris. Hors, il est évident qu’il est très simple de trouver un logement sur Paris lorsque l’on est freelance, les propriétaires nous adorent (<em class="markup--em markup--p-em">ironie</em>). J’ai donc commencé sur Paris en vivant dans un Airbnb, puis dans un hôtel parisien plutôt confortable, pendant une année, avant de trouver un logement, et encore, sur un coup de chance.</p><p class="graf graf--p graf-after--p">De plus, en commençant, je n’avais même pas de société. J’ai seulement rédigé les statuts, fait un dépôt de capital auprès de la caisse des dépôts et consignations. Mon siège social se situait, et se situe toujours, chez mon frère, n’ayant pas de domicile en France.</p><p id="d7c2" class="graf graf--p graf-after--p">J’ai fait l’erreur de ne pas mettre la T.V.A. annuelle de côté, provoquant quelques petits soucis au moment de la payer en 2016. Soucis rapidement réglés car il faut avouer que les impôts pour les entreprises, contrairement aux impôts pour les particuliers, sont réactifs et arrangeants.</p><p class="graf graf--p graf-after--p">Bref, tout n’est pas encore réglé avec ma société, mais ça s’arrange au fur et à mesure…</p><h3 id="bcff" class="graf graf--h3 graf-after--p">Mes conseils ?</h3><p class="graf graf--p graf-after--h3">300€ par jour, c’est à la limite de l’arnaque au vu des tarifs pratiqués sur le marché parisien. De plus, on peut voir que je suis loin d’avoir commencé de la meilleure des façons. Et c’est justement comme ça que je suis devenu freelance, et justement la raison qui fait que certains souhaitent devenir freelance mais ne le seront jamais.</p><p class="graf graf--p graf-after--p">Que diriez-vous à un développeur ne connaissant ni Java, ni Android Studio, qui vous dit qu’il n’écrira sa première ligne de code que lorsqu’il maîtrisera une architecture MVP autour de Dagger, Retrofit et RxJava avec des tests unitaires solides et le tout sur un repo git avec une arborescence du feu de dieu ? La version web fonctionne aussi avec un développeur web souhaitant développer une application autour de Node.js mais ne sachant ni ce qu’est un serveur, ni ce qu’est une balise HTML ?</p><p class="graf graf--p graf-after--p">Cela n’a aucun sens, il faut faire du sale, du code dont on a honte par la suite, pour comprendre les choses et petit à petit progresser. Il en va de même si vous souhaitez devenir freelance.</p><p id="f4e9" class="graf graf--p graf-after--p">J’ai croisé beaucoup de développeurs salariés <strong class="markup--strong markup--p-strong">souhaitant devenir freelance se perdre dans du mindfuck</strong> pour savoir laquelle de l’E.U.R.L., de l’E.I.R.L. ou de la S.A.S. était la plus fiscalement avantageuse ? Quelle est la meilleure solution entre le portage salariale, le fait de passer par une société intermédiaire, ou la prestation en direct était le mieux ? Quelle part dois-je me verser en salaire, passer en frais, et passer en dividendes pour optimiser au mieux mes revenus ?</p><p class="graf graf--p graf-after--p">De la même façon que vous avez appris à coder, <strong class="markup--strong markup--p-strong">lancez-vous ! Faîtes de la merde</strong> (au risque de recevoir quelques appels désespérés de votre comptable) ! <strong class="markup--strong markup--p-strong">Et progressez !</strong></p><p id="b197" class="graf graf--p graf-after--p">Sachez qu’une société, ça se liquide, et ça se recréée si jamais la forme juridique que vous avez choisie ne vous convient pas. De même, des missions, il y en a à profusion (en tout cas en région parisienne). Donc si vous êtes passé par un intermédiaire et que vous ne souhaitez plus que ce soit le cas, (ou inversement) il y a des missions sur le marché. Vous pourrez toujours en changer.</p><h4 class="graf graf--h4 graf-after--p">Petit bémol</h4><p class="graf graf--p graf-after--h4">Il n’y a qu’une seule <strong class="markup--strong markup--p-strong">erreur que je regrette amèrement</strong> d’avoir faite, donc je vous encourage à ne pas faire la même :</p><blockquote id="d3c5" class="graf graf--blockquote graf-after--p"><div><strong class="markup--strong markup--blockquote-strong">Soyez certain d’avoir un logement qui vous plaît</strong> avant de démarrer une aventure freelance. Si vous souhaitez déménager, faîtes-le avant de devenir freelance, car durant les deux premières années, ce sera la galère assurée si vous souhaitez déménager.</div></blockquote><p id="b6c9" class="graf graf--p graf-after--blockquote">Toutes les autres erreurs que j’ai faites, comme par exemple une déclaration trop tardive de ma société me mettant en difficulté pour rembourser la T.V.A. perçue sur une année, accepter de travailler pour un T.J.M. inférieur à ce qui se fait sur le marché… sont certes des erreurs que j’aurais préféré éviter, mais que je ne regrette absolument pas.</p><h3 class="graf graf--h3 graf-after--p">Conclusion</h3><p class="graf graf--p graf-after--h3">En bref, le fait de devenir freelance tient en deux mots :<strong class="markup--strong markup--p-strong"> l’humilité</strong> (accepter que vous n’y connaissez rien, et que vous en connaîtrez pas beaucoup plus au moment de démarrer), et <strong class="markup--strong markup--p-strong">accepter de faire des erreurs pour progresser</strong>.</p><p id="b2c2" class="graf graf--p graf-after--p">Après tout, vous avez bien <strong class="markup--strong markup--p-strong">fait des plats pour apprendre à plonger, quelques chutes pour apprendre à faire du vélo</strong> ou <strong class="markup--strong markup--p-strong">même supprimé des données essentielles pour apprendre à gérer un serveur </strong>(si si, je le sais). Il en sera de même si vous souhaitez devenir freelance.</p><p id="ac45" class="graf graf--p graf-after--p graf--trailing"><em class="markup--em markup--p-em">N’hésitez pas à poser vos questions en commentaires ou en me contactant si vous souhaitez avoir plus d’informations.</em></p></div></div></div>


title: Devenir Développeur Freelance — Guide pratique en 10 parties
created_at: 2017-09-04 13:22:50
updated_at: 2017-09-04 13:22:50
mimetype: text/html
domain_name: medium.com
preview_picture: https://cdn-images-1.medium.com/max/1200/1*06sU2-Fxc8d4ZB3tHeLBHw.jpeg
http_status: 200
url:
  https://medium.com/@gaetan.hfy/devenir-développeur-freelance-guide-pratique-en-10-parties-e3fdd95e9d77

content:
  <div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h1 class="graf graf--h3 graf--leading graf--title">Devenir Développeur Freelance — Guide pratique en 10 parties</h1></div><div class="section-inner sectionLayout--outsetColumn"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*06sU2-Fxc8d4ZB3tHeLBHw.jpeg" alt="image" /></div></div><div class="section-inner sectionLayout--insetColumn"><p id="f6a3" class="graf graf--p graf-after--figure">Autant être honnête, je n’avais <strong class="markup--strong markup--p-strong">pas du tout prévu un tel engouement</strong> sur mon dernier article : “<a href="https://medium.com/@gaetan.hfy/comment-devenir-d%C3%A9veloppeur-freelance-5d3f6df4636d" class="markup--anchor markup--p-anchor" target="_blank">Comment devenir développeur freelance ?</a>”. À la suite de sa parution, nombreux sont les <strong class="markup--strong markup--p-strong">développeurs intéressés</strong> m’envoyant plusieurs types de messages :</p><ul class="postList"><li id="fc4d" class="graf graf--li graf--startsWithDoubleQuote graf-after--p">“le truc qui me freine est : les structures juridiques pour une meilleure optimisation fiscale” — <em class="markup--em markup--li-em">Cédric J. (propos reformulés)</em></li><li class="graf graf--li graf--startsWithDoubleQuote graf-after--li">“mais n’ayant pas de base client, je n’ai pas envie de me jeter de l’avion sans parachute” — <em class="markup--em markup--li-em">Brandon S.</em></li></ul><p class="graf graf--p graf-after--li">Quand les beaux jours approchent et que l’été pointe le bout de son nez, c’est un peu comme au Nouvel An, <strong class="markup--strong markup--p-strong">on prend de bonnes résolutions</strong>. Et puis, franchement, avez-vous déjà vu un <strong class="markup--strong markup--p-strong">développeur regretter d’être devenu freelance</strong> ? Non !</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*TazqlbAQ3ci1BUouHLF90w.jpeg" alt="image" /></div><p id="d908" class="graf graf--p graf-after--figure">Alors ça y est, c’est décidé, vous allez<strong class="markup--strong markup--p-strong"> suivre le chemin de l’überisation</strong> de la société, et <strong class="markup--strong markup--p-strong">vous allez devenir freelance</strong>. Et le chemin que vous allez parcourir, de nombreux l’ont parcouru avant vous :</p><ol class="postList"><li id="f162" class="graf graf--li graf-after--p"><strong class="markup--strong markup--li-strong">Vous vous informez</strong>. Structure de société, comment trouver des prospects, comment les convertir en clients, quels taux d’U.R.S.S.A.F., de R.S.I., d’impôts sur les sociétés, d’impôts sur le revenu. Vous en savez tellement que votre comptable n’a plus qu’à aller se rhabiller.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Vous vous noyez</strong>. Trop d’informations tue l’information. Entre les informations dépassées, les informations fausses et les vraies informations, vous voilà perdu. Et pour cause, vous n’avez aucune expérience, vous n’y connaissez rien, donc comment savoir ce qui est vrai et s’applique à vous.</li><li class="graf graf--li graf-after--li">Noyé avant même d’avoir plongé, <strong class="markup--strong markup--li-strong">vous vous découragez</strong>. Freelance, ce n’est pas fait pour vous. Après tout, mon C.D.I. est bien confortable, et même si vous souhaitez le devenir, vous avez compris que c’est bien trop compliqué pour le simple développeur que vous êtes.</li><li class="graf graf--li graf-after--li">Un année passe, on est de nouveau en été, vous prenez de bonnes résolutions, mais par contre, cette fois, vous n’allez pas faire comme l’année dernière, vous allez vraiment le faire et sauter le pas ? Preuve de votre bonne volonté, vous <strong class="markup--strong markup--li-strong">retournez à l’étape 1</strong>.</li></ol><h3 id="d8b9" class="graf graf--h3 graf-after--li">Besoin de simplicité</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*qt0dQ5_6IzSC5YHaYd4uMA.jpeg" alt="image" /></div><p id="e243" class="graf graf--p graf-after--figure">On l’a vu, vous aimeriez bien <strong class="markup--strong markup--p-strong">devenir freelance</strong>, mais c’est vraiment <strong class="markup--strong markup--p-strong">trop compliqué pour vous</strong>. Seuls les <strong class="markup--strong markup--p-strong">gens intelligents peuvent devenir freelance</strong>, or, vous, <strong class="markup--strong markup--p-strong">vous n’êtes pas intelligents</strong>, ça se saurait sinon, il y aurait eu un avis dans la presse.</p><p id="afcb" class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">Devant tant de découragement</strong>, j’ai décidé d’entamer un guide en 10 étapes pour devenir freelance. Pas de jargon de comptable ou d’inspecteur des impôts, <strong class="markup--strong markup--p-strong">juste une marche à suivre</strong> sur comment faire pour le devenir et en vivre.</p><blockquote class="graf graf--blockquote graf-after--p"><div><strong class="markup--strong markup--blockquote-strong">AVERTISSEMENT IMPORTANT</strong></div></blockquote><blockquote class="graf graf--blockquote graf-after--blockquote"><div>Je tiens à préciser que le but de ce guide sera de vous permettre de suivre un cheminement vous<strong class="markup--strong markup--blockquote-strong"> amenant à devenir freelance</strong>. Il <strong class="markup--strong markup--blockquote-strong">n’aura pas vocation</strong> à faire de vous un <strong class="markup--strong markup--blockquote-strong">roi de l’optimisation fiscale</strong>, ni de la <strong class="markup--strong markup--blockquote-strong">prospection</strong>, ni de la <strong class="markup--strong markup--blockquote-strong">communication</strong>.</div></blockquote><blockquote id="bd17" class="graf graf--blockquote graf-after--blockquote"><div>Ainsi, ce guide sera <strong class="markup--strong markup--blockquote-strong">dépourvu de nombreux conseils</strong> que vous pourriez trouver ailleurs. Chaque chose en son temps, d’abord <strong class="markup--strong markup--blockquote-strong">vous commencez une première mission</strong> en tant que freelance, <strong class="markup--strong markup--blockquote-strong">ensuite vous cherchez à progresser</strong>. Le but de ce guide sera de vous accompagner dans<strong class="markup--strong markup--blockquote-strong"> cette première étape</strong>, et nullement dans la seconde !</div></blockquote><blockquote class="graf graf--blockquote graf-after--blockquote"><div>Quelques exemples de manques dans ce guide :</div></blockquote><blockquote class="graf graf--blockquote graf-after--blockquote"><div>* Je ne vous apprendrai pas toutes les méthodes pour trouver des clients. Je vous en donnerai qu’une seule suivant ce que vous recherchez, qui sera efficace et qui fonctionnera si vous l’appliquez<br />* Je ne vous indiquerai pas toutes les structures de sociétés existantes, je vous en indiquerai une seule, ainsi que comment la créer pas à pas, qui vous permettra de facturer un client</div></blockquote><h3 class="graf graf--h3 graf-after--blockquote">La bonne nouvelle</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*fNad3Q2GWcrKpWoLGqU5sw.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">Étant donné que j’ai supprimé toute mauvaise excuse à ceux souhaitant devenir freelance pour ne pas le devenir, il faut quand même que je vous annonce une bonne nouvelle ! <strong class="markup--strong markup--p-strong">La meilleure période pour devenir freelance, c’est septembre et janvier</strong>. Oui, vous avez bien entendu, septembre. C’est à cette période qu’il est le plus facile de trouver des clients. Vous n’aurez donc qu’à suivre les étapes fournies dans ce guide avec un petit mois de retard pour vous lancer dans les meilleures conditions.</p><h3 id="ce98" class="graf graf--h3 graf-after--p">La périodicité</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*WKVKoEpZ6U9XdHTxC2tLpw.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">Pour être dans le vrai, et ne parler que de mon vécu, <strong class="markup--strong markup--p-strong">j’ai décidé de “re”-devenir freelance</strong>. Comprenez que je vais chercher un client, créer une société, et vous raconterai mon parcours à travers ce guide pour que vous n’ayez plus qu’à le reproduire.</p><p class="graf graf--p graf-after--p">Le petit bémol, c’est que ces étapes ne prennent pas toutes autant de temps, certaines sont très rapides, d’autres beaucoup plus longues. Cela se ressentira donc dans la périodicité des différentes partie, qui ne sera pas régulière.</p><h3 class="graf graf--h3 graf-after--p">Et maintenant ?</h3><p class="graf graf--p graf-after--h3">Maintenant, n’hésitez pas à m’envoyer vos questions, vos interrogations, afin que je puisse y répondre en même temps que je rédige ce guide.</p><h3 id="ac10" class="graf graf--h3 graf-after--p">Sommaire du guide</h3><ol class="postList"><li id="bb0a" class="graf graf--li graf-after--h3"><a href="http://www.gahfy.net/blog/2017/07/trouver-des-clients/" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">Trouver des clients</a></li><li id="e062" class="graf graf--li graf-after--li"><a href="http://www.gahfy.net/blog/2017/07/statuts-capital-social/" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">Rédiger ses statuts et déposer son capital social</a></li><li class="graf graf--li graf-after--li"><a href="http://www.gahfy.net/blog/2017/07/annonce-legale-tribunal-commerce/" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">Déposer une annonce légale et s’enregistrer auprès du tribunal de commerce</a></li><li id="ecfc" class="graf graf--li graf-after--li"><a href="http://www.gahfy.net/blog/2017/07/freelance-mutuelle-assurance/" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">Souscrire à une mutuelle et une assurance professionnelle</a></li></ol><h3 class="graf graf--h3 graf-after--li">Remerciements</h3><p class="graf graf--p graf-after--h3">Parce qu’il est impossible d’écrire un guide complet sans aide d’âmes charitables qui maîtrisent certaines parties dans lesquelles on a des lacunes :</p><ul class="postList"><li class="graf graf--li graf-after--p graf--trailing"><a href="https://medium.com/@pixocode" class="markup--anchor markup--li-anchor" target="_blank">Jérémy ACHAIN</a>, twitter : <a href="https://twitter.com/pixokode" class="markup--anchor markup--li-anchor" rel="noopener nofollow" target="_blank">@pixocode</a>, développeur web freelance. N’hésitez pas à visiter <a href="http://jeremy-achain.fr/" class="markup--anchor markup--li-anchor" rel="noopener nofollow" target="_blank">son site</a></li></ul></div></div></div></div></div></div></div>


title: Build a Status Update App (w/ Reactions) Using Angular v4 and Firebase
url: https://scotch.io/tutorials/build-a-status-update-app-w-reactions-using-angular-v4-and-firebase
created_at: 2017-09-06 11:20:56
updated_at: 2017-09-06 11:20:56
mimetype: text/html
language: en
domain_name: scotch.io
preview_picture: https://cdn.scotch.io/3646/iFEg13DPTpm7vgEoNb5D_angular-firebase.png.jpg
http_status: 200
content:
  <p>Nowadays, most applications have a commenting system of sorts, whether it’s commenting on a status update or a story or even a live feed. With status updates also comes the ‘like’ feature which was made popular by companies like Facebook. In this tutorial, we will add reactions to a comment just like Facebook allows you do on status updates. </p>
  <h2>What we will be building</h2>
  <p>We will be building a simple application where you can publish a status and after publishing a status, you can add reactions to it. You can <strong>like</strong>, <strong>dislike</strong> and <strong>love</strong> any status on the application.</p>
  <p>The application will be powered by <a href="http://angular.io">Angular 4</a> in the front-end and <a href="http://firebase.google.com">Firebase</a> in the backend. In following articles, I will demonstrate how to add other real-time features to the app using a tool like <a href="https://pusher.com">Pusher</a>, but for this one, we will be focusing on the update and reactions part. It will look something like this after we are done.</p>
  <p><img alt="How to build status update reactions using Angular 4 and Firebase" src="https://cdn.scotch.io/3646/ZuYAM0cCT6BpiDA8W9zf_create-status-update-reactions-angular4-4.gif" /></p>
  <hr /><h3>Requirements for building our status update reactions app</h3>
  <p>To successfully follow along in this tutorial, you need to have a few things in place. Here is a list of those things:</p>
  <ul><li><a href="https://docs.npmjs.com/getting-started/installing-node">NodeJS &amp; npm installed</a> on your local machine.</li>
  <li><code>angular-cli</code> installed on your machine. Run <code>$ npm install -g @angular/cli</code> to install it.</li>
  <li>Visual Studio Code or any text editor of your choice.</li>
  <li>Basic knowledge of Sass, TypeScript and JavaScript.</li>
  <li><a href="https://firebase.google.com/">Firebase</a> account to create a database for our application.</li>
  </ul><p>Let us get started with building the application. To start we will need to create our Angular application. You can create a new application by running the <code>ng new</code> command as will be explained below.</p>
  <h2>Creating our new Angular application</h2>
  <p>To create our new application, we can use the Angular CLI and just run the command below in the directory we want to create our project in:</p>
  <pre class="language-shell">$ ng new reactions --style scss --skipTests</pre>
  <p>The command above will create a new directory called <strong>reactions</strong>, and will set our default style engine to <strong>SCSS</strong>, and will skip creating tests for the application. Tests are important but we won’t be needing them for this tutorial.</p>
  <p>Once this is complete, open your project in a text editor of your choice. Visual Studio Code is recommended solely because it has inbuilt support for TypeScript, but you can use whichever you want to use.</p>
  <h2>Creating the Angular Application UI</h2>
  <p>Let us focus on building the front-end or UI of our application. We will need FontAwesome and Bootstrap for the application so let’s pull those in:</p>
  <pre class="language-shell">npm install --save bootstrap font-awesome</pre>
  <p>Now we need to import Bootstrap and FontAwesome into our stylesheets build process. Open up your <code>src/styles.scss</code> file and add the following to the file:</p>
  <pre class="language-sass">// import bootstrap and font awesome into our scss file
  @import "~bootstrap/dist/css/bootstrap.min.css";
  @import "~font-awesome/css/font-awesome.css";
  body {
      background-color: #e6ecf0;
  }</pre>
  <p>For this tutorial, we do not need the JavaScript part of Bootstrap but if you want to add this to your application, you can import it in the scripts section of <code>.angular.cli.json</code>. You will need to add the path relative to the file. For example, to add Bootstrap, the path will be: <code>../node_modules/bootstrap/dist/js/bootstrap.js</code></p>
  <p>Now we are ready to start building our application. To serve our application, run the command below to serve your application:</p>
  <pre class="language-shell">ng serve --open</pre>
  <p>Once the build is complete, it will automatically open the application on your default browser. If you did everything correctly, you should see the default Angular page on your screen. Perfect.</p>
  <hr /><p><img alt="Default Angular Screen" src="https://cdn.scotch.io/3646/le507ulRiCXPN6KT1hQo_Default%20Angular%20Screen.png" /></p>
  <hr /><h2>Creating Angular components for our page</h2>
  <p>Next, let's create some components to make up the page. We will create a navigation component where we will add our navigation items. It is unimportant to the tutorial and it is just going to be there for aesthetic reasons. Generate the component using the <code>ng g component</code> command as seen below: </p>
  <h3>Creating the Angular navigation component</h3>
  <pre class="language-shell">$ ng g component nav --spec=false</pre>
  <blockquote>
  <p>The <code>--spec</code> flag is basically a boolean that specifies if a spec file is generated. We do not need this for this tutorial.</p>
  </blockquote>
  <p>This should create a new <code>nav</code> directory in the <code>./src/app</code> folder. Open the <code>nav.component.html</code> file and replace the contents with the code below:</p>
  <pre class="language-html">&lt;!-- Bootstrap navigation bar --&gt;
  &lt;nav class="navbar navbar-fixed navbar-default"&gt;
    &lt;div class="container"&gt;
      &lt;div class="navbar-header"&gt;
        &lt;button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"&gt;
          &lt;span class="sr-only"&gt;Toggle navigation&lt;/span&gt;
          &lt;span class="icon-bar"&gt;&lt;/span&gt;
          &lt;span class="icon-bar"&gt;&lt;/span&gt;
          &lt;span class="icon-bar"&gt;&lt;/span&gt;
        &lt;/button&gt;
      &lt;/div&gt;
      &lt;div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"&gt;
        &lt;ul class="nav navbar-nav"&gt;
          &lt;li class="active"&gt;&lt;a href="#"&gt;&lt;i class="fa fa-home"&gt;&lt;/i&gt; Home &lt;span class="sr-only"&gt;(current)&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="#"&gt;&lt;i class="fa fa-bell-o"&gt;&lt;/i&gt; Notifications&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href="#"&gt;&lt;i class="fa fa-commenting-o"&gt;&lt;/i&gt; Messages&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
        &lt;ul class="nav navbar-nav navbar-right"&gt;
          &lt;li class="profile-photo"&gt;
            &lt;a href="#" alt="John Doe"&gt;&lt;img src="https://randomuser.me/api/portraits/men/84.jpg" alt=""&gt;&lt;/a&gt;
          &lt;/li&gt;
        &lt;/ul&gt;
        &lt;form class="navbar-form navbar-right"&gt;
          &lt;div class="form-group"&gt;
            &lt;input type="text" class="form-control" placeholder="Search" disabled&gt;
          &lt;/div&gt;
        &lt;/form&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/nav&gt;</pre>
  <p>This is just a basic Bootstrap navigation bar. Now let’s add some custom styling to the navigation bar component. Open the <code>nav.component.scss</code> file and add the following:</p>
  <pre class="language-sass">// Style the navigation bar icon
  .nav i.fa {
      font-size: 18px;
      margin-right: 5px;
      top: 3px;
  }
  // Style the navigation bar profile photo
  .nav &gt; li.profile-photo &gt; a {
      padding: 8px 0;
      img {
          border-radius: 100%;
          max-width: 34px;
      }
  }</pre>
  <p>Finally, to see our navigation bar, we will need to clear the contents of our <code>app.component.html</code> file and replace it with the component selector, as shown in the code below:</p>
  <pre class="language-html">&lt;!-- Show the angular navigation component --&gt;
  &lt;app-nav&gt;&lt;/app-nav&gt;
  &lt;div class="container"&gt;
      &lt;div class="row"&gt;
          &lt;div class="col-xs-12 col-md-3"&gt;
              &lt;!--&lt;app-sidebar&gt;&lt;/app-sidebar&gt;--&gt;
          &lt;/div&gt;
          &lt;div class="col-xs-12 col-md-9"&gt;
              &lt;div class="statuses"&gt;
                  &lt;!--&lt;app-statuses&gt;&lt;/app-statuses&gt;--&gt;
              &lt;/div&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;</pre>
  <blockquote>
  <p><em>We commented out the <code>app-sidebar</code> and <code>app-statuses</code> component selectors because they do not exist yet. We will create them later in the article and uncomment the component selectors to show them.</em></p>
  </blockquote>
  <p>If you are still running the <code>ng serve</code> command, refresh the page and you should see your changes on the browser.</p>
  <hr /><p><img alt="" src="https://cdn.scotch.io/3646/hRNKp7jQfmOEKJquIWvO_Angular%20Reactions%20App%20Navigation%20Bar.png" /></p>
  <hr /><h3>Creating the Angular sidebar component</h3>
  <p>The next thing we want to add after the navigation is the sidebar. As we did before, we will run the <code>ng g component</code> command to create the sidebar Angular component:</p>
  <pre class="language-shell">$ ng g component sidebar --spec=false</pre>
  <p>Open the <code>sidebar.component.html</code> file and replace the contents with the HTML code below:</p>
  <pre class="language-html">&lt;aside class="main"&gt;
    &lt;div class="profile-block"&gt;
      &lt;div class="photo"&gt;
        &lt;div class="banner-photo"&gt;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class="profile"&gt;
        &lt;div class="row"&gt;
          &lt;div class="col-xs-4"&gt;
            &lt;div class="profile-photo"&gt;
              &lt;img src="https://randomuser.me/api/portraits/men/84.jpg" alt=""&gt;
            &lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="col-xs-8"&gt;
            &lt;span class="name"&gt;John Doe&lt;/span&gt;
            &lt;span class="handle"&gt;@johndoe&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class="row assets"&gt;
          &lt;div class="col-xs-6"&gt;
            &lt;span class="assets-title"&gt;Following&lt;/span&gt;
            &lt;span class="assets-count"&gt;10&lt;/span&gt;
          &lt;/div&gt;
          &lt;div class="col-xs-6"&gt;
            &lt;span class="assets-title no-left-pad"&gt;Followers&lt;/span&gt;
            &lt;span class="assets-count no-left-pad"&gt;103K&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="followers"&gt;
      &lt;h3&gt;Followers&lt;/h3&gt;
      &lt;div class="row"&gt;
        &lt;div class="col-xs-12"&gt;
          &lt;ul class="list-inline"&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/women/25.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/women/26.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/men/25.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/men/89.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/men/39.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/men/59.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/women/39.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href="#"&gt;&lt;img src="https://randomuser.me/api/portraits/women/79.jpg" alt=""&gt;&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/aside&gt;</pre>
  <p>This should add a make-believe sidebar. Next, open the <code>sidebar.component.scss</code> file and add the accompanying style for the sidebar component:</p>
  <pre class="language-sass">aside.main {
      .photo {
          height: 95px;
          width: 100%;
          background-color: #d9d9d9;
      }
      .banner-photo {
          background-image: url(https://pbs.twimg.com/profile_banners/843496574332354560/1497099556/600x200);
          height: 100%;
          width: 100%;
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center;
      }
      .profile {
          background-color: #fff;
          min-height: 50px;
          .profile-photo {
              img {
                  max-width: 100%;
                  width: 72px;
                  float: right;
                  left: 25px;
                  position: absolute;
                  border-radius: 100%;
                  top: -26px;
                  border: 2px solid #fff;
              }
          }
          .col-xs-8 {
              padding-left: 10px;
          }
          .name {
              font-weight: 600;
              font-size: 18px;
              margin-top: 5px;
              display: block;
              line-height: 1.2;
          }
          .handle {
              display: block;
              margin-bottom: 10px;
              color: #657786;
          }
      }
      .assets {
          padding: 10px 0;
          .assets-count {
              padding: 0 16px;
              display: block;
              font-size: 13px;
              color: #657786;
          }
          .assets-title {
              font-weight: 600;
              padding: 0 16px;
              color: #657786;
              display: block;
          }
          .no-left-pad {
              padding-left: 0;
          }
      }
      .followers {
          margin-top: 10px;
          padding: 10px 16px;
          background-color: #fff;
          h3 {
              margin: 0 0 10px;
              font-size: 17px;
              font-weight: 600;
              color: #14171a;
          }
          .list-inline {
              margin-bottom: 0;
          }
          .list-inline li {
              padding: 10px 5px;
              a {
                  display: block;
              }
          }
          img {
              border-radius: 100%;
              max-width: 45px;
          }
      }
  }</pre>
  <p>Now go to the <code>app.component.html</code> file and uncomment the <code>&lt;app-statuses&gt;&lt;/app-statuses&gt;</code> tag. This should make the sidebar instantly visible on the browser. So far you should have something similar to the screenshot below:</p>
  <p><img alt="Preview of our status updates reaction Angular 4 application" src="https://cdn.scotch.io/3646/gHQAKl48SOmYxSK6jGoO_create-status-update-reactions-angular4-1.png" /></p>
  <h2>Connecting our application to Firebase</h2>
  <p>Now, let’s create the statuses component and the statuses service. The statuses service will be the place where all the calls to Firebase will happen from. It will be the proxy between our application and Firebase. It is important to use services for such interfacing because it becomes reusable as opposed to using Firebase directly.</p>
  <p>Before we create the component let us import Firebase and the AngularFire library. You will need to stop the <code>ng serve</code> command if it is currently running. Now run the command below to install the required Firebase libraries:</p>
  <pre class="language-shell">$ npm install angularfire2 firebase --save</pre>
  <p>After it is done, we need to configure firebase. Open the <code>app.module.ts</code> file and add the following into the file:</p>
  <pre class="language-javascript">// Import the AngularFireModule and the AngularFireDatabaseModule
  import { AngularFireModule } from 'angularfire2';
  import { AngularFireDatabaseModule } from 'angularfire2/database';
  // Define the firebase database configuration keys, get it from your Firebase application console
  export const firebaseConfig = {
    apiKey: "",
    authDomain: "",
    databaseURL: "",
    projectId: "",
    storageBucket: "",
    messagingSenderId: ""
  };</pre>
  <p>Scroll down to the imports section of the same file and add the <code>AngularFireModule</code> and <code>AngularFireDatabaseModule</code> to the <code>@NgModule</code> imports as shown below:</p>
  <pre>@NgModule({
    // ...
    imports: [
      // ...
      // Import as an NgModule... 
      AngularFireModule.initializeApp(firebaseConfig),
      AngularFireDatabaseModule
    ]
    // ...
  })</pre>
  <p>Next, go to the Firebase website and <a href="https://console.firebase.google.com/u/0/">create a new Firebase application</a>. </p>
  <p><img alt="Create a new Firebase application for our status updates reaction Angular 4 app" src="https://cdn.scotch.io/3646/hYahvBCTr6j4hmQDq8qL_create-status-update-reactions-angular4-2.png" /></p>
  <p>When the application has been created, navigate to “Add Firebase to your web app” and then use the credentials to replace the empty <code>firebaseConfig</code> constant in your <code>app.module.ts</code> file.</p>
  <p><img alt="Copy the firebase credentials from the console" src="https://cdn.scotch.io/3646/g0HW6NLNQSG9uxfLXF0T_Firebase%20screenshot%20of%20the%20credentials.png" /></p>
  <p>One last thing, in your Firebase application dashboard, navigate to “Database” and then click on “Rules”, in the field, paste the following:</p>
  <pre class="language-json">{
    "rules": {
      "statuses": {
        ".read": "true",
        ".write": "true",
        ".indexOn": "createdAt"
      }
    }
  }</pre>
  <p><img alt="Firebase database rules" src="https://cdn.scotch.io/3646/oGt641YQtiKrzQm2BvZT_Firebase%20database%20rules.png" /></p>
  <blockquote>
  <p>IMPORTANT: This will turn off authentication for your Firebase and should only be used for the purposes of this application ALONE. This is NOT recommended for a production application! </p>
  </blockquote>
  <h2>Creating the Status Angular Component &amp; Service</h2>
  <p>Now that we have Firebase plugged in, we can create the statuses component and the service.</p>
  <pre class="language-shell">$ ng g component statuses --spec=false
  $ ng g service statuses/statuses --spec=false</pre>
  <p>The first command basically creates a status component, while the second command creates a <code>statuses.service.ts</code> file in the <code>./app/statuses</code> directory. </p>
  <p>Open the <code>./app/statuses/status.service.ts</code> file so we can add the Firebase functionality. Replace the existing code with the code below:</p>
  <pre class="language-javascript">// Import the required packages to the service
  import { Injectable } from '@angular/core';
  import { AngularFireDatabase, FirebaseListObservable } from 'angularfire2/database';
  import "rxjs/add/operator/map";
  @Injectable()
  export class StatusesService {
    // Flag to see if status update is in progress
    private inProgress: boolean = false
    // Possible available reactions
    private reactions: string[] = ['like', 'love', 'dislike']
    // All the statuses available
    public statuses: FirebaseListObservable&lt;any[]&gt;
    // The maimum length and minimum length of a status
    public maxLength:number = 500
    public minLength:number = 0
    // Flag that determines if the status text is valid or nah
    public statusTextValid: boolean = false
    // Class constructor, injects the angular fire database as this.af
    constructor(private af: AngularFireDatabase) { }
    // ----------------------------------------------------------------------
    // Method to post the status to Firebase
    // ----------------------------------------------------------------------
    post(status: string) {
      if ( ! this.updating()) {
        this.inProgress = true
        let payload = {text: status, like:0, dislike:0, love:0, createdAt: {".sv": "timestamp"}};
        this.statuses.push(payload).then( snapshot =&gt; {
          this.inProgress = false
        })
      }
    }
    // ----------------------------------------------------------------------
    // Method to send a reaction to a status to Firebase
    // ----------------------------------------------------------------------
    react(reaction: string, status) {
      if (~this.reactions.indexOf(reaction)) {
        let reactions: any = {}
        let count: number = isNaN(parseInt(status[reaction])) ? 0 : parseInt(status[reaction])
        reactions[reaction] = count+1
        this.statuses.update(status.$key, reactions)
      }
    }
    // ----------------------------------------------------------------------
    // Method to get the recent statuses from Firebase
    // ----------------------------------------------------------------------
    recent(amount: number): FirebaseListObservable&lt;any[]&gt; {
      return this.statuses = this.af.list('/statuses').map(arr =&gt; arr.reverse()) as FirebaseListObservable&lt;any[]&gt;;
    }
    // ----------------------------------------------------------------------
    // Method to check the validity of a status update
    // ----------------------------------------------------------------------
    valid(status: string) : boolean {
      return status.length &gt;= this.minLength &amp;&amp; status.length &lt;= this.maxLength
    }
    // ----------------------------------------------------------------------
    // Method to check the in progress flag
    // ----------------------------------------------------------------------
    updating() : boolean {
      return this.inProgress
    }
  }</pre>
  <p>Whoa! That is a lot! The first 3 lines simply import node modules that we will be needing for the service to work properly. We define a couple of <code>private</code> and <code>public</code> properties for the class that will be used both internally and externally in the class. </p>
  <p>In the constructor, we initialize the <code>af</code> property which is for working with Firebase. We also create a <code>post</code> method, and in there, we define the logic for posting status updates to Firebase. </p>
  <p>The <code>react</code> method checks if the reaction is valid and if it is, it posts a reaction to the Firebase. The <code>recent</code> method fetches the most recent statuses from Firebase. The <code>valid</code> method just checks if the status text is valid and the <code>updating</code> checks to see if there is currently a post to Firebase pending completion.</p>
  <p>Next, we have to register the service so our application can see and use it. In the <code>app.module.ts</code> file, add the following:</p>
  <pre class="language-javascript">// Import the status service and forms module
  import { FormsModule } from '@angular/forms';
  import { StatusesService } from './statuses/statuses.service';
  @NgModule({
    imports: [
      // .... other modules
      FormsModule,
      // ...other modules
    ],
    providers: [
      // Add the status service as a provider
      StatusesService
    ],
    // ...
  })</pre>
  <p>Great, now we have registered the service. Moving on.</p>
  <p>The next thing we will do is update our <code>statuses.component.ts</code> to interact with our application using the <code>statuses.service.ts</code> file. Open the <code>statuses.component.ts</code> file and replace it with the following:</p>
  <pre class="language-javascript">import { Component, OnInit } from '@angular/core';
  import { StatusesService } from './statuses.service';
  @Component({
    selector: 'app-statuses',
    templateUrl: './statuses.component.html',
    styleUrls: ['./statuses.component.scss']
  })
  export class StatusesComponent implements OnInit {
    // Status text
    public statusText: string
    // The status available
    public statuses: any[]
    // Flag to see if a new status can be added or nah
    public canPostStatus: boolean = false
    // ---------------------------------------------------------
    // Class constructor, injects StatusService as this.status
    // ---------------------------------------------------------
    constructor(public status: StatusesService) { }
    // ---------------------------------------------------------
    // ngOnInit is automatically fired on intialisation
    // ---------------------------------------------------------
    ngOnInit() {
      // Get 50 of the most recent statuses
      this.status.recent(50)
    }
    // ---------------------------------------------------------
    // Get the status of the text if it's valid or nah
    // ---------------------------------------------------------
    typingStatus() {
      this.canPostStatus = this.status.valid(this.statusText) &amp;&amp; this.status.updating() == false;
    }
    // ---------------------------------------------------------
    // Post a status if it is valid
    // ---------------------------------------------------------
    postStatus() {
      this.status.valid(this.statusText) &amp;&amp; this.status.post(this.statusText)
    }
    // ---------------------------------------------------------
    // React to an existing post
    // ---------------------------------------------------------
    react(reaction: string, status) {
      this.status.react(reaction, status)
    }
  }</pre>
  <p>Above, we defined some properties and methods to use in the lifetime of the component. The <code>ngOnInit</code> method is called automatically when the component is initialized. In the <code>constructor</code>, we inject the status service into the component so the methods will be available to this component. </p>
  <p>The <code>typingStatus</code> method will be called every time someone updates the status text from the front-end. We use this to determine if the post button should be enabled or not. The <code>postStatus</code> posts the status to Firebase using the status service, and finally, the <code>react</code> method posts to Firebase using the service.</p>
  <h2>Adding our Status Component to the application</h2>
  <p>Once we are done with the backend of our Status Component, we will now add the UI to interact with the component. </p>
  <p>Open the <code>statuses.component.html</code> and add replace the content with the HTML below:</p>
  <pre class="language-html">&lt;div class="create-status"&gt;
    &lt;form class="clearfix"&gt;
      &lt;div class="form-group"&gt;
        &lt;textarea class="form-control" rows="3" placeholder="Whats happening?" [(ngModel)]="statusText" (ngModelChange)="typingStatus()" name="statusText"&gt;&lt;/textarea&gt;
      &lt;/div&gt;
      &lt;div class="pull-right"&gt;
        &lt;span class="countdown"&gt;
          &lt;!-- Show the characters remaining for the status to remain valid --&gt;
          &lt;span *ngIf="statusText"&gt;{{this.status.maxLength - statusText.length}}&lt;/span&gt;
          &lt;span *ngIf="!statusText"&gt;{{this.status.maxLength}}&lt;/span&gt;
        &lt;/span&gt;
        &lt;!-- On click of this button, post status --&gt;
        &lt;button class="btn btn-primary btn-md" [disabled]="canPostStatus != true" (click)="postStatus()"&gt;Post&lt;/button&gt;
      &lt;/div&gt;
    &lt;/form&gt;
  &lt;/div&gt;
  &lt;div class="list-statuses clearfix"&gt;
    &lt;ul&gt;
      &lt;!-- Loop through the statuses and display them --&gt;
      &lt;li *ngFor="let status of status.statuses | async"&gt;
        &lt;div class="photo"&gt;
          &lt;img src="https://randomuser.me/api/portraits/men/84.jpg" alt=""&gt;
        &lt;/div&gt;
        &lt;div class="status"&gt;
          &lt;p&gt;{{status.text}}&lt;/p&gt;
          &lt;div class="reaction"&gt;
            &lt;ul class="list-inline pull-left"&gt;
              &lt;!-- On click of any of the reactions, call the react method --&gt;
              &lt;li&gt;&lt;a href="#" class="btn btn-sm btn-default" (click)="react('like', status)"&gt;Like&lt;/a&gt;&lt;/li&gt;
              &lt;li&gt;&lt;a href="#" class="btn btn-sm btn-default" (click)="react('dislike', status)"&gt;Dislike&lt;/a&gt;&lt;/li&gt;
              &lt;li&gt;&lt;a href="#" class="btn btn-sm btn-default" (click)="react('love', status)"&gt;Love&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
            &lt;div class="counts pull-right"&gt;
              &lt;!-- Show the reaction counts --&gt;
              &lt;span class="thumbs reaction" [hidden]="!status.like || status.like &lt;= 0"&gt;&lt;span class="count"&gt;{{status.like}}&lt;/span&gt; Like&lt;/span&gt;
              &lt;span class="thumbs reaction" [hidden]="!status.dislike || status.dislike &lt;= 0"&gt;&lt;span class="count"&gt;{{status.dislike}}&lt;/span&gt; Dislike&lt;/span&gt;
              &lt;span class="heart reaction" [hidden]="!status.love || status.love &lt;= 0"&gt;&lt;span class="count"&gt;{{status.love}}&lt;/span&gt; Love&lt;/span&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;</pre>
  <p>This is basically HTML that has some parts where Angular is injected. On line 3, we add a text area and we use the <code>ngModel</code> and <code>ngModelChange</code> attributes to bind a model and listen for model changes respectively. </p>
  <p>On line 8 and 9, we just calculate the available amount of characters left as the user types. On line 11, we have the post button that is <code>disabled</code> when the <code>canPostStatus</code> variable is false. We also attached a click event callback <code>postStatus</code>. Finally, we loop through all the statuses available on Firebase.</p>
  <p>Finally, we will update the statuses component's SCSS file. Paste the following in the <code>statuses.component.scss</code> file:</p>
  <pre class="language-sass">.create-status {
      padding: 10px;
      background-color: #fcfcfc;
      border-bottom: 1px solid #f0f0f0;
      form {
          .form-group {
              margin-bottom: 5px;
          }
          .countdown {
              color: #657786;
              margin-right: 5px;
              display: inline-block;
              font-size: 13px;
          }
          textarea {
              border-radius: 15px;
              padding: 10px 15px;
              border-color: #f0f0f0;
              resize: none;
              margin: 0;
              &amp;:focus {
                  border-color: #00baba;
              }
          }
          button {
              border-radius: 15px;
              background-color: #00baba;
              border: none;
              outline: none;
              min-width: 80px;
              &amp;:focus, &amp;:hover {
                  background-color: darken(#00baba, 5%);
                  &amp;[disabled] {
                      background-color: #00baba;
                  }
              }
          }
      }
  }
  .list-statuses {
      background-color: #fff;
      ul {
          list-style: none;
          padding: 0;
          li {
              padding: 20px;
              border-bottom: 1px solid #f0f0f0;
              &amp;:last-child {
                  border: none;
              }
          }
      }
      .photo {
          float:left;
          height:40px;
          width:40px;
          margin-right: 10px;
          img {
              max-width: 100%;
              border-radius: 100%;
          }
      }
      .status {
          overflow: hidden;
          color: #474747;
          p:last-child {
              margin-bottom: 0;
          }
          ul {
              list-style: none;
              float: left;
              padding-left: 5px;
              margin-top: 10px;
              li {
                  padding: 0;
              }
          }
      }
      .counts {
          line-height: 40px;
          .reaction {
              display: inline-block;
              font-weight: 600;
              color: #140044;
              margin-left: 5px;
              &amp;[hidden] {
                  display: none;
              }
          }
      }
  }</pre>
  <p>Alright great! Now go to the <code>app.component.html</code> file and uncomment the <code>app-statuses</code> tag to show your changes. If all goes well and you have <code>ng serve</code> still active, you should see something like this:</p>
  <hr /><p><img alt="Status update reaction using Firebase and Angular 4" src="https://cdn.scotch.io/3646/8KTr4oZ2TYeBsACExYtj_create-status-update-reactions-angular4-3.png" /></p>
  <hr /><h2>Conclusion</h2>
  <p>We have successfully created a simple application that has reactions built-in with Firebase and Angular 4. You can use this as the backbone to your application and you can extend the functionality of this application by adding some more reactions and animations. For practice, I would suggest you do just that.</p>
  <p>If you have any feedback or have any questions, feel free to leave a comment below. You can see the source code to this application on <a href="https://github.com/neoighodaro/angular-4-status-update-reactions">Github</a>.</p>


title: 4 Strategies for Successfully Bootstrapping Your Startup
url: https://medium.com/swlh/4-strategies-for-successfully-bootstrapping-your-startup-484ab6fad6b5
created_at: 2017-09-08 11:04:24
updated_at: 2017-09-08 11:04:24
mimetype: text/html
domain_name: medium.com
preview_picture: https://cdn-images-1.medium.com/max/1200/1*lEs_SsgaLJDz9drSW0RLrg.jpeg
http_status: 200
content:
  <div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h1 id="aa71" class="graf graf--h3 graf--leading graf--title">4 Strategies for Successfully Bootstrapping Your Startup</h1></div><div class="section-inner sectionLayout--fullWidth"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*lEs_SsgaLJDz9drSW0RLrg.jpeg" alt="image" /></div>Originally published at <a href="http://www.appsterhq.com/?utm_source=CP&amp;utm_medium=Medium" class="markup--anchor markup--figure-anchor" rel="nofollow noopener nofollow noopener nofollow noopener nofollow noopener noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener noopener nofollow noopener nofollow noopener noopener noopener nofollow noopener" target="_blank">http://www.appsterhq.com</a></div><div class="section-inner sectionLayout--insetColumn"><p id="eb2c" class="graf graf--p graf--hasDropCapModel graf--hasDropCap graf-after--figure">Although many startup founders dream of securing massive investments from VCs or Angel investors that catapult their companies to endless growth, the reality is that <a href="https://www.entrepreneur.com/article/283253" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">most startups never receive any sort of significant outside investment</a>.</p><p class="graf graf--p graf-after--p">Fortunately, it’s entirely possible to build a hugely successful company by funding it entirely through the use of your own resources, a process known as “bootstrapping”.</p><p class="graf graf--p graf-after--p">In this article I’ll trace out 4 crucial strategies you can use to create the next bootstrapped high-growth startup.</p><h3 class="graf graf--h3 graf-after--p">What is “Bootstrapping”?</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*byMUmNcks78M8zYO.jpg" alt="image" /></div><p class="graf graf--p graf-after--figure">Bootstrapping, which originates from the famous phrase “to pull oneself up by one’s own bootstraps”, refers to the process of using one’s own finances, grit, and resourcefulness to build and grow a new company.</p><p id="f913" class="graf graf--p graf-after--p">Bootstrapping is the opposite of creating a business by accepting significant outside funding from <a href="http://www.investopedia.com/terms/v/venturecapitalist.asp" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">venture capitalists (VCs)</a> and/or <a href="http://www.investopedia.com/terms/a/angelinvestor.asp" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Angel investors</a>.</p><p class="graf graf--p graf-after--p"><a href="http://www.businessdictionary.com/definition/bootstrapping.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Businessdictionary.com</a> provides a more elaborate definition of bootstrapping:</p><blockquote class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--p"><div>“Bootstrapping refers to building a business out of very little or virtually nothing.</div></blockquote><blockquote id="b8bd" class="graf graf--pullquote graf-after--pullquote"><div>Bootstrappers rely on personal income and savings, ‘sweat equity’, lowest possible operating costs, fast inventory turnaround, and sometimes a cash-only approach to selling.</div></blockquote><blockquote class="graf graf--pullquote graf-after--pullquote"><div>Most of the world’s startups still follow this road to growth, either because there is no alternative available, or because of the unmatched control and independence it offers as compared to raising funding from external investors.”</div></blockquote><p class="graf graf--p graf-after--pullquote">A number of the most successful tech companies of the 20th and 21st centuries were initially bootstrapped by their founders, including Apple, AppSumo, Craigslist, Facebook, Hewlett-Packard, MailChimp, Microsoft, and Oracle (sources: <a href="https://www.cnbc.com/2017/06/06/5-famous-companies-that-bootstrapped-their-way-to-success.html" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">1</a>, <a href="https://beatrixapp.com/blog/12-amazing-bootstrapped-companies.html" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">2</a>, <a href="https://richtopia.com/effective-leadership/10-successful-companies-started-bootstrapping-case-studies" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">3</a>).</p><h3 id="d42c" class="graf graf--h3 graf-after--p">Pros and Cons of Bootstrapping</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*t4wPZuNiopkBB3ommstW9Q.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">As with virtually all other major business strategies and decisions, bootstrapping carries with it a host of potential advantages and disadvantages.</p><p class="graf graf--p graf-after--p">Advantages of bootstrapping:</p><ul class="postList"><li class="graf graf--li graf-after--p"><strong class="markup--strong markup--li-strong">It’s often cheaper and more efficient</strong> than accepting outside funding: utilizing nothing but your own funds (and possibly some money provided by friends, family members, and/or colleagues) to fuel your business forces you to run an efficient, agile, and <a href="http://www.appsterhq.com/blog/start-ups-business-plans-lean-canvases-pivots" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">“lean” startup</a>, one that simply cannot tolerate waste and needless expenditures if it’s to survive and thrive.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It allows you to retain complete control over the ownership of your company</strong>: VCs, Angel investors, and other external financial backers virtually always demand that you grant them some <a href="http://www.appsterhq.com/blog/introduction-to-startup-equity" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">equity</a> in your company as a condition of their willingness to invest in your startup. By bootstrapping your company and not taking on external funding you don’t open yourself up to the very real possibility of having to dilute your ownership of your own company simply in order to attract enough money to run your business.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It may make future funding easy to receive</strong>: when, at some point in the future, you’re ready to seek out external investment for your startup, investors are likely to be impressed by the fact that you’ve managed to build a company entirely on your own, i.e., without large infusions of cash from outside sources. This, in turn, may make them more likely to invest (and to invest more) as they recognize the true extent of your skills and dedication.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It allows you to develop talents and execute in ways that you might not have previously thought possible</strong>: bootstrapping can make good entrepreneurs great by forcing them to be more nimble, committed, relentless, and action-focused than they might be if supported by the “cushion” of external investment (sources: <a href="http://www.investopedia.com/articles/investing/082814/companies-succeeded-bootstrapping.asp" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">1</a>, <a href="https://smallbiztrends.com/2013/11/what-is-bootstrapping.html" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">2</a>, <a href="https://hbr.org/2016/03/why-every-startup-should-bootstrap" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">3</a>, <a href="http://www.businessdictionary.com/definition/bootstrapping.html" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">4</a>).</li></ul><p class="graf graf--p graf-after--li">Disadvantages of bootstrapping:</p><ul class="postList"><li class="graf graf--li graf-after--p"><strong class="markup--strong markup--li-strong">It may prevent founders from acquiring enough capital</strong>: in certain situations, it may be very difficult if not impossible for startups to grow and scale using only bootstrapped methods. Outside funders like VCs and Angel investors can provide the huge amounts of capital sometimes needed for a new business to achieve its major objectives.</li><li id="a2b5" class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It potentially closes founders off to the experience and expertise of more established entrepreneurs</strong>: many (although certainly not all) investors refuse to give startups money unless the former can play active roles in terms of using their knowledge and experience to help guide the businesses. Ventures capitalists and Angels are often highly successful entrepreneurs with many years of business success, qualities that can certainly help novice startups.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It is significantly riskier in terms of financial losses (and possibly legal consequences)</strong>: by simple virtue of the fact that a bootstrapper invests his/her own money (and possibly the money of his/her close friends and relatives), the dangers and consequences of losing significant sums of money are greatly enhanced as compared to those of investing others’ capital. This often brings with it added feelings of stress, pressure, and anxiety.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">It may encourage too much of a risk-averse mentality, preventing startups from capitalizing on big opportunities</strong>: the fear of losing one’s (and possible one’s relatives’) money can stand in the way of opportunities for growth that, though risk, might launch a startup to massive success (sources: <a href="http://www.investopedia.com/articles/investing/082814/companies-succeeded-bootstrapping.asp" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">1</a>, <a href="http://www.businessdictionary.com/definition/bootstrapping.html" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">2</a>, <a href="https://smallbiztrends.com/2013/11/what-is-bootstrapping.html" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">3</a>).</li></ul><p class="graf graf--p graf-after--li">With these pros and cons now better understood, let’s consider some key strategies you can use to increase the chances of successfully bootstrapping your startup.</p><h3 class="graf graf--h3 graf-after--p">1. Validate Your Idea</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*KspXNG7dj7MTMYn_64aETQ.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">One of the very first aspects of successfully bootstrapping your startup involves identifying and validating a <a href="http://www.appsterhq.com/blog/early-stage-entrepreneurs-launch-profitable-startup" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">monetizable customer pain</a>, calculating the size and demand of your <a href="http://www.appsterhq.com/blog/markets-fancy-ideas-create-successful-start-ups" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">projected target market</a>, creating, testing, and refining your <a href="http://www.appsterhq.com/blog/mvp-app" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">minimum viable product</a>, and achieving <a href="http://www.appsterhq.com/blog/i-have-an-app-idea" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">product-market fit</a>.</p><p id="e629" class="graf graf--p graf-after--p">Part of these key processes involves validating your product idea.</p><p class="graf graf--p graf-after--p">Fortunately, it’s possible to do so without having to spend much money at all.</p><p id="fd57" class="graf graf--p graf-after--p">As my partner and co-founder Mark McDonald <a href="http://www.appsterhq.com/blog/test-product-idea-real-world-feedback" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">recently explained</a>, startup founders can use one or more of the following helpful strategies to validate their product idea before launching something in the market:</p><ol class="postList"><li id="e0c3" class="graf graf--li graf-after--p"><strong class="markup--strong markup--li-strong">The $20 Starbucks test</strong> (i.e., buying passers-by a coffee in exchange for honest feedback on your objectively-presented idea);</li><li id="bd31" class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">The “knock-on-the-door” approach</strong> (e.g., using online surveys, polls, and personalized messages on Internet forums to gather feedback);</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Create a test ad campaign and measuring the results</strong> (e.g., building a cheap yet effective landing page that presents a unique value proposition and allows visitors to sign-up for (or even pre-order) your future product(s));</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Utilize a beta promotion site</strong> like <a href="https://betalist.com/" class="markup--anchor markup--li-anchor" rel="noopener nofollow" target="_blank">betalist</a> and promote your app to testers/early adopters;</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Attend meetups and in-person events</strong> to gather feedback and recruit assistance/advice from others in your industry; and</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Earn face-time with successful entrepreneurs</strong> (e.g., leverage your social and professional networks by having others introduce you to important leaders in your market niche).</li></ol><p id="c6de" class="graf graf--p graf-after--li">Expanding on the 3rd point above, at 18 and 19 years old, respectively, my co-founder Mark McDonald and I designed a minimalist website in order to test our assumption that we could build a business helping entrepreneurs execute their mobile business ideas.</p><p class="graf graf--p graf-after--p">We had no clue we were building the very first version of <a href="http://www.appsterhq.com/?utm_source=CP&amp;utm_medium=Medium" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Appster</a>, which turned into a company of 400 employees working across 3 continents.</p><p id="bab2" class="graf graf--p graf-after--p">We hired an actor and created an introductory video, which was uploaded to our home page.</p><p class="graf graf--p graf-after--p">We spent around $100 on some specific Google Adwords and thereby generated traffic to our website.</p><p class="graf graf--p graf-after--p">We managed to convert some of that traffic from leads to future customers.</p><p id="b305" class="graf graf--p graf-after--p">We made telephone calls to our future customers in an attempt to determine exactly what they needed from us.</p><p id="f70a" class="graf graf--p graf-after--p">We discovered that there was significant demand for the type of solution Mark and I were planning to offer.</p><p class="graf graf--p graf-after--p">We then very quickly realized that we had to locate and hire some developers so that we could deliver results to our earliest clients.</p><p id="abc3" class="graf graf--p graf-after--p">A screenshot of what the original version of <a href="http://www.appsterhq.com/?utm_source=CP&amp;utm_medium=Medium" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">the Appster home page</a> looked like:</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*Pu22usKNQQlXOxnu.png" alt="image" /></div><h3 class="graf graf--h3 graf-after--figure">2. Embrace the Hustle</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*tVFiOLe5UaoqCzg4vapKbw.jpeg" alt="image" /></div><p id="cc9a" class="graf graf--p graf-after--figure">Entrepreneurs love to recite the famous saying, “good things come to those who wait, but only the things left behind by those who hustle.”</p><p class="graf graf--p graf-after--p">Bootstrapping your startup can allow you to excel to new heights as an entrepreneur and a creator.</p><p class="graf graf--p graf-after--p"><a href="https://smallbiztrends.com/2013/11/what-is-bootstrapping.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Anita Campbell</a> does a great job outlining the ingenuity and talent that founders can develop when they embrace the bootstrapped approach:</p><blockquote class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--p"><div><em class="markup--em markup--pullquote-em">“Bootstrapping brings out the best in entrepreneurs and the best in those they work with, too.</em></div></blockquote><blockquote class="graf graf--pullquote graf-after--pullquote"><div><em class="markup--em markup--pullquote-em">They are enthusiastic, passionate and relentless. They don’t give up on their dreams and they never stop learning. They also end up learning a lot more about themselves along the way and end up accomplishing a lot more than they might have originally thought possible.</em></div></blockquote><blockquote id="de44" class="graf graf--pullquote graf-after--pullquote"><div><em class="markup--em markup--pullquote-em">Bootstrappers wake up earlier, spend longer days at work, know how to keep their wits about them even under pressure, know how to eliminate unnecessary distractions and are often very productive.”</em></div></blockquote><p id="b804" class="graf graf--p graf-after--pullquote">One of the crucial things to which Anita points here is the importance of learning as much as possible when operating as a bootstrapper.</p><p class="graf graf--p graf-after--p">The reality is that founders who do not take on external investment typically cannot afford to hire sales or marketing teams or <a href="http://www.appsterhq.com/blog/public-relations-for-bootstrapped-startups" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">public relations (PR)</a> firms.</p><p class="graf graf--p graf-after--p">Instead, they have to do it all themselves — at least during the early stages of their startups.</p><p class="graf graf--p graf-after--p"><strong class="markup--strong markup--p-strong">The point is that you <em class="markup--em markup--p-em">need</em> to hustle to make a bootstrapped startup work</strong>.</p><p class="graf graf--p graf-after--p">Invest time into studying sales, marketing, PR, recruitment, accounting, general business practices, and so on — these are crucial aspects of business that you can learn and apply yourself.</p><p class="graf graf--p graf-after--p">Remember that true hustling is ultimately about doing what 99% of the population won’t, i.e., doing everything possible to create a growing business and refusing to quit no matter how many obstacles are thrown in your path.</p><p id="b63a" class="graf graf--p graf-after--p">Make cold calls and send cold emails, attend conferences and meetups, talk to your customers in person, blog about the ongoing growth — the trials <em class="markup--em markup--p-em">and</em> tribulations — of your company with your online followers, etc.</p><h3 class="graf graf--h3 graf-after--p">3. Focus on Profits; Make Cash Work for You</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*y5diAH5De5W0ytsCeKqQAw.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">Cut your personal experiences, watch your cash like a hawk, and implement a business model that generates cash quickly: these are 3 crucial recommendations offered by <a href="https://www.fastcompany.com/3038208/10-tips-for-bootstrapping-your-startup" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Rodrigo Santibanez</a> at Fast Company.</p><p class="graf graf--p graf-after--p">Many others similarly emphasize just how crucial it is for bootstrapped startups to focus on generating profits by utilizing short cash conversion cycles, i.e., processes that allow every dollar you spend to return to your business as quickly as possible so that you can reinvest those earnings and achieve growth.</p><p class="graf graf--p graf-after--p">Insisting that producing profit is the “first law of bootstrapping”, <a href="https://smallbiztrends.com/2013/11/what-is-bootstrapping.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Anita Campbell</a> stresses the necessity of bringing and reinvesting cash into a bootstrapped business:</p><blockquote id="d1ba" class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--p"><div><em class="markup--em markup--pullquote-em">“Bootstrapped companies must focus on profits to keep on going. They have no outside investment dollars to spend — no ready pile of money they can tap into.</em></div></blockquote><blockquote class="graf graf--pullquote graf-after--pullquote"><div><em class="markup--em markup--pullquote-em">Bootstrapped companies therefore can’t afford to waste money. They must make money, if they are to survive. The profits they make are what fund the business. And because of that, a bootstrapper needs to develop paying customers. He or she has to be able to make payroll, pay the bills, and still fund the company’s growth — all from the money the company earns.”</em></div></blockquote><p class="graf graf--p graf-after--pullquote">How can you achieve a <a href="http://www.appsterhq.com/blog/4-financial-metrics-startups-measure" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">positive cash flow</a> state for your bootstrapped startup?</p><p class="graf graf--p graf-after--p">Two key strategies we’ve discussed in the past are driving down customer acquisition costs and improving your customer retention rates, each of which requires different tactics to execute successfully — see <a href="http://www.appsterhq.com/blog/5-ways-startups-can-compete-big-boys" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">here</a>, <a href="http://www.appsterhq.com/blog/start-ups-business-plans-lean-canvases-pivots" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">here</a>, and <a href="http://www.appsterhq.com/blog/how-to-boost-app-user-retention-rates" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">here</a>.</p><p id="c342" class="graf graf--p graf-after--p">More practically, if you’re building a <a href="http://www.appsterhq.com/blog/app-monetization-models" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">SaaS business</a> then one technique to bring as much cash into the company as possible is to offer discounts on monthly payments if users buy an entire year all at once.</p><p class="graf graf--p graf-after--p">As an example, Slack uses this very tactic to <a href="https://slack.com/pricing/slack-for-teams" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">promote</a> its annual billing:</p><p class="graf graf--p graf-after--p">For more detailed information on the economics of running your startup, be sure to check out these recent Appster posts: <a href="http://www.appsterhq.com/blog/introduction-to-startup-equity" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">1</a>, <a href="http://www.appsterhq.com/blog/4-financial-metrics-startups-measure" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">2</a>, <a href="http://www.appsterhq.com/blog/app-monetization-models" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">3</a>.</p><h3 class="graf graf--h3 graf-after--p">4. Be Resourceful and Gutsy</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*7lD_17-pw1n8YkZPEqXffQ.jpeg" alt="image" /></div><p class="graf graf--p graf-after--figure">Anthony K. Tjan nails the need for bootstrappers to be resourceful — i.e., to “bite down on their mouthguards”, refuse to give up, and exploit every last angle and opportunity — when he states:</p><blockquote id="f984" class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--p"><div><em class="markup--em markup--pullquote-em">“Great entrepreneurs have the guts to go after big ideas. They are willing to put themselves out there when most worry about, ‘What will others think?’</em></div></blockquote><blockquote class="graf graf--pullquote graf-after--pullquote"><div><em class="markup--em markup--pullquote-em">The definition of entrepreneurship that Harvard Business School Professor Bill Sahlman made prolific — ‘the relentless pursuit of opportunity without regard to resources’ — forms the center of the entrepreneurial mindset.</em></div></blockquote><blockquote class="graf graf--pullquote graf-after--pullquote"><div><strong class="markup--strong markup--pullquote-strong"><em class="markup--em markup--pullquote-em">Entrepreneurs don’t worry about the resources they lack, but about the resourcefulness required to get the big idea done.</em></strong><em class="markup--em markup--pullquote-em">”</em></div></blockquote><p class="graf graf--p graf-after--pullquote">Resourcefulness is a skill that must be developed.</p><p class="graf graf--p graf-after--p">And there’s no better way to train oneself to become scrappy, dexterous, and possessed of ingenuity than to build a startup from the ground-up.</p><p class="graf graf--p graf-after--p">What are some examples of resourcefulness?</p><ul class="postList"><li id="e05c" class="graf graf--li graf-after--p"><strong class="markup--strong markup--li-strong">Securing enough money to fund your startup</strong> even when you struggle to bring on investors: there are numerous government grants that can help push your company forward, from local and national to supranational and even private support offered by the likes of Google and Microsoft. For instance, check out <a href="https://www.googleforentrepreneurs.com/" class="markup--anchor markup--li-anchor" rel="noopener nofollow" target="_blank">Google for Entrepreneurs</a>.</li><li class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Using powerful yet free (or nearly free) tools</strong> like Google Docs, Slack, MailChimp, Wave Accounting, Squarespace, and many others, which make it very easy to establish a fully operating early-stage startup.</li><li id="a40a" class="graf graf--li graf-after--li"><strong class="markup--strong markup--li-strong">Being smart (i.e., “thrifty”) with your money</strong>: as <a href="https://www.fastcompany.com/3038208/10-tips-for-bootstrapping-your-startup" class="markup--anchor markup--li-anchor" rel="noopener nofollow" target="_blank">Rodrigo Santibanez</a> emphasizes, “being fancy doesn’t always get the job done. Pick functional over posh office space. Start with the free versions of QuickBooks and Dropbox. Print free business cards. Consider refurbished computers instead of the newest MacBook Air. Use a free banking service. Saving on little things goes a long way.”</li></ul><p id="c98a" class="graf graf--p graf-after--li">There’s never been a better time to launch a startup.</p><p id="d8ed" class="graf graf--p graf-after--p">Your only limits are your own creativity, passion, and willingness to bring your dreams into reality.</p><p class="graf graf--p graf-after--p">//</p><h4 id="d013" class="graf graf--h4 graf-after--p">Thanks for reading!</h4><h3 class="graf graf--h3 graf-after--h4">If you enjoyed this article, feel free to hit that clap button below 👏 to help others find it!</h3><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*4z87E6ToSdODcRNT1eWfVw.gif" alt="image" /></div></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><blockquote id="d108" class="graf graf--pullquote graf--leading"><div>Originally published at <a href="http://www.appsterhq.com/?utm_source=CP&amp;utm_medium=Medium" class="markup--anchor markup--pullquote-anchor" rel="nofollow noopener nofollow noopener nofollow noopener nofollow noopener noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener nofollow noopener" target="_blank">http://www.appsterhq.com</a></div></blockquote></div><div class="section-inner sectionLayout--outsetColumn"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*HDsA-fVWtSRNR-9gu2vPwg.jpeg" alt="image" /></div></div><div class="section-inner sectionLayout--insetColumn"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><a href="http://www.appsterhq.com/?utm_source=CP&amp;utm_medium=Medium" class="graf-imageAnchor" rel="nofollow"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*W1ZX4gD_c3Y934qbwhlnuQ.png" alt="image" /></a></div></div><div class="section-inner sectionLayout--outsetColumn"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*HDsA-fVWtSRNR-9gu2vPwg.jpeg" alt="image" /></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>


title: Apache TinkerPop
url: http://tinkerpop.apache.org/
created_at: 2017-09-08 14:20:44
updated_at: 2017-09-08 14:20:44
mimetype: text/html
language: en
domain_name: tinkerpop.apache.org
http_status: 200
content:
  <h3>The Benefits of Graph Computing</h3>
        <p><img src="http://tinkerpop.apache.org/images/graph-globe.png" alt="image" /> A <strong>graph</strong> is a structure composed of <strong>vertices</strong> and <strong>edges</strong>.
           Both vertices and edges can have an arbitrary number of key/value-pairs called <strong>properties</strong>.
           Vertices denote discrete objects such as a person, a place, or an event. Edges denote relationships between vertices. For instance, a person may know
           another person, have been involved in an event, and/or was recently at a particular place. Properties express non-relational information about the
           vertices and edges. Example properties include a vertex having a name, an age and an edge having a timestamp and/or a weight. Together, the aforementioned
           graph is known as a <strong>property graph</strong> and it is the foundational data structure of Apache TinkerPop.
        </p>
        <p><img src="http://tinkerpop.apache.org/images/graph-vs-table.png" alt="image" />If a user's domain is composed of a heterogenous set of objects (vertices) that can be related to one another in a multitude of ways (edges),
           then a graph may be the right representation to use. In a graph, each vertex is seen as an atomic entity (not simply a "row in a table") that
           can be linked to any other vertex or have properties added or removed at will. This empowers the data modeler to think in terms of actors within
           a world of complex relations as opposed to, in relational databases, statically-typed tables joined in aggregate. Once a domain is modeled, that
           model must then be exploited in order to yield novel, differentiating information. Graph computing has a rich history that includes not only query
           languages devoid of table-join semantics, but also algorithms that support complex reasoning: path analysis, vertex clustering and ranking, subgraph
           identification, and more. The world of applied graph computing offers a flexible, intuitive data structure along with a host of algorithms able to
           effectively leverage that structure.
        </p>
        <p><a href="http://tinkerpop.apache.org/#"><img src="http://tinkerpop.apache.org/images/apache-tinkerpop-logo.png" alt="image" /></a>Apache TinkerPop™ is an open source, vendor-agnostic, graph computing framework distributed under the commercial friendly <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache2 license</a>.
           When a data system is <a href="http://tinkerpop.apache.org/providers.html">TinkerPop-enabled</a>, its users are able to model their domain as a graph and analyze that graph using the <a href="http://tinkerpop.apache.org/gremlin.html">Gremlin graph traversal language</a>.
           Furthermore, all TinkerPop-enabled systems integrate with one another allowing them to easily expand their offerings as well as allowing users to choose the appropriate graph
           technology for their application. Sometimes an application is best served by an in-memory, transactional graph database. Sometimes a multi-machine distributed graph database will do the job.
           Or perhaps the application requires both a distributed graph database for real-time queries and, in parallel, a Big(Graph)Data processor for batch analytics. Whatever the application's
           requirements, there exists a TinkerPop-enabled graph system out there to meet its needs.
        </p>


title: « S’emmerder au travail n’est pas réservé aux bobos en quête de sens »
url: https://usbeketrica.com/article/emmerder-au-travail-pas-reserve-aux-bobos-en-quete-de-sens-cassely
created_at: 2017-09-08 14:26:45
updated_at: 2017-09-08 14:26:45
mimetype: text/html
domain_name: usbeketrica.com
preview_picture: https://static.usbeketrica.com/images/thumb_840xh/596f22664aa30.jpg
http_status: 200
content:
  <p>Quitter son job de cadre pour devenir fromager ou artisan : le phénomène prend de l'ampleur dans la France de 2017. Après y avoir consacré plusieurs articles, le journaliste Jean-Laurent Cassely en a tiré un livre, intitulé <em><a href="http://www.arkhe-editions.com/portfolio/cassely-revolte-premier-classe/" target="_blank">La révolte des premiers de la classe</a> </em>(éditions Arkhé). On a pris le temps de discuter avec lui de ce que le dégoût pour les <em>bullshit jobs</em> et les reconversions professionnelles radicales impliquent pour le futur du marché du travail, et celui de nos sociétés. </p><p>Chez <em>Usbek &amp; Rica</em>, on n'a pas l'habitude d'interviewer nos copains. Sauf quand ils font des livres qui pourraient intéresser nos lecteurs. C'est le cas de Jean-Laurent Cassely, journaliste pour Slate et spécialiste des mutations du marché du travail, entre autres. Dans <em><a href="http://www.arkhe-editions.com/portfolio/cassely-revolte-premier-classe/" target="_blank">La révolte des premiers de la classe</a> </em>(Arkhé, 2017), sous-titré <em>Métiers à la con, quête de sens et reconversions urbaines</em>, il se penche sur celles et ceux qui ont décidé de quitter leur métier de « <em>manipulateur d'abstraction</em> ». Au début des années 1990, l'ancien ministre du travail de Bill Clinton, Robert Reich, emploie ce terme pour désigner « <em>les créateurs, les manipulateurs et les pourvoyeurs du flot d'informations qui caractérise l'économie mondiale post-industrielle et post-tertiaire</em> ». </p>
  <p class="p1">En 2017, ces individus sont de plus en plus nombreux à quitter leur métiers à la con (<em><a href="https://fr.wikipedia.org/wiki/Bullshit_jobs" target="_blank">bullshit jobs,</a></em> dans la langue de Shakespeare) pour se reconvertir dans l'artisanat ou le commerce de proximité. Jean-Laurent les a recontrés. Il nous explique ce que cette tendance lourde implique pour l'avenir de notre rapport au travail.<br /></p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/thumb_700xh/596f209b206b3.jpg" alt="" /><p><strong>À la lecture de ton livre, on se rend compte que le phénomène des reconversions vers la nouvelle économie urbaine n’est pas un épiphénomène, mais pas encore une vague de fond non plus. Est-ce que tu penses que ce processus va aller en s’accentuant dans les années qui viennent ?</strong></p>
  <p class="p1">Oui. Parce qu’il faut faire la distinction entre l’importance numérique réelle du phénomène (marginale, peut-être de l’ordre de 1% des diplômés) et la manière dont ce phénomène travaille nos représentations collectives et notre imaginaire : et là, le phénomène est bien plus massif !</p>
  <blockquote><div>&#13;
  <p class="p1">« Il y a quelques années, on avait peu d’incubateurs de start-up. Aujourd’hui, on en trouve à tous les coins de rue »</p>&#13;
  </div></blockquote>
  <p class="p1">L’analogie qui peut fonctionner, c'est celle avec les start-up. L’économie numérique et les start-up ont été, à l’origine, défrichées par des pionniers, voire des aventuriers. Puis est arrivée la phase mature et <em>mainstream</em>, lors de laquelle même les bons élèves prudents pouvaient considérer l’entrepreneuriat numérique comme une voie alternative. Jusqu’à la période actuelle, celle du pic numérique et de la « <em>start-up nation</em> » évoquée jusque sur la plateforme présidentielle d’Emmanuel Macron. Il y a quelques années, on avait peu d’incubateurs de jeunes pousses, de lieux dédiés à ce type d'entreprenariat. Aujourd’hui, on en trouve à tous les coins de rue. Le phénomène est aussi devenu massif dans ses représentations : tout le monde sait ce qu’est une start-up, ou en a déjà entendu parler.</p>
  <p class="p1">Je pense que le phénomène des premiers de la classe qui se reconvertissent dans des métiers concrets d’artisanat urbain et de commerce de proximité est un peu similaire. Plus les médias en parlent, plus il y a de contre-modèles auxquels s’identifier, plus l’exemple de ces gens suscite de vocations, qui amènent certains à se dire « Pourquoi pas moi en tablier ? ». Le modèle gagne alors en respectabilité, et les individus qui hésitent vont être plus à même de sauter le pas.</p>
  <blockquote><div>&#13;
  <p class="p1">« La dégradation des métiers de cadres est autant due au fait que tu t’emmerdes devant un Powerpoint qu’à l’influence de la pop culture »</p>&#13;
  </div></blockquote>
  <p class="p1"> <strong>En quoi, selon toi, la fuite des « manipulateurs d’abstraction », leur quête de sens, préfigure les modifications à venir du marché du travail à long terme ?</strong></p>
  <p class="p1">Cette fuite va probablement modifier les équilibres de long terme sur le marché du travail, en faisant évoluer les hiérarchies que nous avons en tête. Le phénomène d’exode des open-space provient de la dégradation, réelle comme symbolique, des métiers de cadres.</p>
  <iframe src="https://www.youtube.com/embed/V1vDQEIHT0E?ecver=1" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"> </iframe>
  <p class="p1">Il y a plusieurs raisons à cela : c’est autant dû au fait que tu t’emmerdes devant un Powerpoint qu’à l’influence de la pop culture. De <em>The Office</em> au <em>Message à caractère informatif</em>, cela fait vingt ans que des séries et des programmes télé se foutent de la gueule des gens qui travaillent dans des bureaux, ces derniers se retrouvent extrêmement dévalorisés.</p>
  <blockquote><div>&#13;
  <p class="p1">« La Défense n’est plus le modèle, le statut social du cadre a pris cher »</p>&#13;
  </div></blockquote>
  <p class="p1">Quand tu es un premier de la classe, un bon élève, que tu as le choix de ton orientation, tu ne vas pas dans une filière de plus en plus perçue comme celle de la <em>lose</em>. La Défense n’est plus un modèle, le statut social du cadre a pris cher, en décalage total avec <a href="https://www.google.fr/search?q=getty+images&amp;hl=fr&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0ahUKEwjvtKeL95TVAhXFDsAKHW00BP8Q_AUICigB&amp;biw=1443&amp;bih=876#hl=fr&amp;tbm=isch&amp;q=getty+images+work" target="_blank">l’imagerie Getty </a>de la mondialisation heureuse des années 1990-2000. Et les gens continuent à être attentifs au statut, contrairement à ce que la vague de néo-artisanat laisse penser : le fait qu’il n’y aurait plus de hiérarchie sociale, scolaire ou profesionnelle est faux. C’est juste que les critères évoluent et que ce qui était ringard hier (les métiers manuels, l’ancrage local, la communication en face à face) connaît un retour en grâce en pleine révolution numérique.</p>
  <blockquote><div>&#13;
  <p class="p1">« De même que les ouvriers ont été les travailleurs non-qualifiés de masse de la révolution industrielle, le col blanc sera assimilé à l’ouvrier de l’économie immatérielle. »</p>&#13;
  </div></blockquote>
  <p class="p3">Si on fait un peu de prospective, on peut imaginer que les filières artisanales ou d’entreprenariat de proximité continueront demain d’être revalorisées dans les représentations. On arrivera peut-être au moment où cette alternative (on parle encore de « reconversion » ou de « bifurcation ») sera perçue comme une nouvelle voie de succès respectable. </p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/thumb_700xh/596f2e385c1af.jpg" alt="" />Jean-Laurent Cassely © Hervé Grazzini
  <p class="p3">Un phénomène qui marginalisera un peu plus les métiers de l’économie immatérielle, ceux qu’on effectue derrière un écran d’ordinateur, connecté au réseau, qui subiront une décote de statut. De même que les ouvriers ont été les travailleurs non-qualifiés de masse de la révolution industrielle, le col blanc sera assimilé à l’ouvrier de l’économie immatérielle. D’ailleurs le magazine <em>Wired</em> titrait récemment : « <em><a href="https://www.wired.com/2017/02/programming-is-the-new-blue-collar-job/" target="_blank">Les développeurs sont les ouvriers du XXIème siècle »</a></em>.<br /></p>
  <p class="p1"> <strong>On parle quand même d’une partie de la population bien particulière, les diplômés du supérieur...</strong></p>
  <p class="p1">Même révoltés, les premiers de la classe restent de bons élèves quand ils débarquent dans leurs nouveaux métiers. Notamment parce qu’ils importent une partie de leurs codes culturels et de leurs valeurs. Quelque part, le fromage d’un diplômé de Sciences Po n’a pas tout à fait la même gueule ou la même saveur qu’un autre ! Plus sérieusement, il ne véhicule pas la même histoire.</p>
  <blockquote><div>&#13;
  <p class="p1">« Les néo-artisans sont avant tout des marchands de symboles »</p>&#13;
  </div></blockquote>
  <p class="p1">Plusieurs économistes ont montré que depuis que le consommateur était devenu hyper méfiant et critique de sa propre consommation, il devenait nécessaire, pour vendre des produits, d’en nier le caractère marchand, et de mettre en avant tout le reste : l’histoire du produit, ses origines, ses vertus (écolo, durable, fait avec amour) ou encore l’histoire du producteur (souvent sur le mode : « <em>Je faisais des Powerpoint chez Ernst &amp; Young et j’ai tout plaqué pour devenir pâtissier </em>»). </p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/596f2f205c723.gif" alt="" />Nick Offerman, acteur et menuisier<p> Les néo-artisans sont avant tout des marchands de symboles. D’ailleurs ce ne sont pas seulement des producteurs, des manuels, mais aussi - et selon moi surtout - des gens qui manipulent des idées, comme dans leurs anciens métiers. Il y a une course à l’authenticité maximale dans la présentation des produits, une forme de <em>storytelling, </em>pas forcément conscient, dans lequel excellent ces individus. Le client n’achète alors pas simplement un produit, mais les valeurs qui vont avec, ce qui permet souvent, au passage, d’augmenter les prix.</p>
  <p class="p1"> <strong>Dans l’épilogue de <a href="https://fr.wikipedia.org/wiki/La_Carte_et_le_Territoire" target="_blank"><em>La Carte et le Territoire</em></a>, que Michel Houellebecq situe dans un futur proche, la France est devenue un pays rempli d’artisans, où le retour à la terre des populations urbaines a régénéré les campagnes dans lesquelles des bus de touristes débarquent pour admirer les artisans qui pratiquent les métiers d’autrefois. Pourtant, dans ton ouvrage, tu précises que ce sont plutôt les villes qui bénéficient de cette nouvelle vague de petits commerces. Houellebecq s’est trompé ?</strong></p>
  <p class="p1">Je ne vais pas prendre la responsabilité de dire ça ! La France comme décor au second degré décrite dans <em>La Carte et le Territoire</em> est au contraire une inspiration de mon livre. Ce qui est intéressant, c’est que Houellebecq a fait le bon diagnostic, mais qu’il a poussé la tendance jusqu’à son point d’absurdité pour les besoins de la fiction. Il imagine que toute la France vit désormais de l’économie résidentielle, c’est-à-dire une économie locale non délocalisable, parce que ses produits sont consommés par la population qui réside sur un territoire (ou celle qui est de passage, dans le cas du tourisme).</p>
  <blockquote><div>&#13;
  <p class="p1">« Pour que le modèle fonctionne, il faut que les reconversions ne concernent qu’une partie de la population »</p>&#13;
  </div></blockquote>
  <p class="p1"> Cette économie dépend des revenus des gens qui travaillent dans l’économie soumise à la concurrence extérieure : on a besoin de travailleurs de cette économie tertiaire globalisée pour avoir des revenus à dépenser pour le coiffeur, le boulanger ou le boucher. Dans <em>La Carte et le Territoire</em>, ce sont les classes moyennes et supérieures des autres pays, les touristes ou expatriés qui s’installent, qui jouent ce rôle et viennent s’approvisionner et dépenser leur argent dans une France qui a perdu toute son économie productive. C’est comme si tous les Français devenaient néo-artisans... Or, évidemment, ça n’a pas de sens sauf, comme l’imagine Houellebecq, à considérer que la France entière devient un quartier touristique ou une destination de loisir. Pour que le modèle fonctionne, il faut que les reconversions ne concernent qu’une partie de la population.</p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/thumb_700xh/596f20eadc3c4.jpg" alt="" />Michel Houellebecq a reçu le prix Goncourt en 2010 pour <em>La Carte et le Territoire</em>.<p> L’autre aspect, c’est que Houellebecq situe cette « France parc d’attraction » chez les néo-ruraux, peut-être parce que les hippies et les soixante-huitards font partie de ses thèmes préférés. Mais ce qu’on observe aujourd’hui, c’est que les diplômés du supérieur qui se reconvertissent sont nombreux à entreprendre dans les villes dans lesquelles ils ont travaillé ou étudié, et où réside leur clientèle, plus que dans <a href="http://www.pop-up-urbain.com/entretien-jean-laurent-cassely-pratiques-urbaines/" target="_blank">des petites villes,</a> qui souffrent au contraire de dévitalisation commerciale.  Houellebecq aurait donc pu décentrer le regard sur les villes, ça aurait été rigolo d’imaginer ces néo-ruraux urbains.</p>
  <blockquote><div>&#13;
  <p>« Ce phénomène de retour au local est en fait global, ou en tous cas décliné, donc quelque part standardisé. »<br /></p>&#13;
  </div></blockquote>
  <p class="p1">L’intérêt de Houellebecq pour l’économie néo-artisanale n’est d’ailleurs pas surprenant. C’est un des rares écrivains à s’être penché sur le monde du travail, et un de ceux qui a le mieux rendu compte de sa crise de sens dans une économie postindustrielle dématérialisée. Dans <em>Approches du désarroi</em>, un texte théorique, il écrit à propos des salariés de La Défense que leur travail se réduit à échanger <em>« des informations numériques » « sur les objets du monde »</em> et que <em>« </em><em>le processus de production matérielle leur est même devenu opaque »</em>.</p>
  <p class="p6"> <strong>Tu évoques d’ailleurs une standardisation de ces néo-artisans, qui a pour conséquence une standardisation du centre-ville du futur. La sociologue américaine Sharon Zurkin parle à ce propos de « <a href="https://usbeketrica.com/article/brooklynisation-decryptage-d-un-fantasme-urbain" target="_blank">brooklynisation</a> » pour décrire la gentryfication et ses conséquences. Est-ce que tous les centres urbains sont amenés à se ressembler sous l’impact de ces nouveaux commerces ?</strong></p>
  <p class="p6"> C’est un possible aboutissement de ce processus. Toutes les villes de l’économie post-industrielle ont un quartier similaire consacré à la street food branchée, aux caves à bières premium ou aux coffee shop qui vendent des gâteaux artisanaux. Ce phénomène de retour au local est en fait global, ou en tous cas décliné, donc quelque part standardisé. C’est le paradoxe.</p>
  <blockquote><div>&#13;
  <p class="p6">« Beaucoup de jeunes qui sortent d’école vont directement s’établir comme bistrotier ou restaurateur. Ils sautent la case ''bullshit job'' »</p>&#13;
  </div></blockquote>
  <p class="p6"> D’ailleurs, l’opposition global/sédentaire qu’on a évoquée n’est qu’apparente : les entrepreneurs urbains dont je parle voyagent beaucoup et s’inspirent de tendances qu’ils importent de l’étranger, ils sont par ailleurs hyperconnectés aux outils numériques pour promouvoir leur entreprise. La nouvelle vague de coffee shops parisiens <a href="https://munchies.vice.com/fr/article/pgx8g7/le-jour-ou-les-parisien-ont-enfin-bu-du-bon-cafe" target="_blank">vient d’Australie,</a> par exemple. Ce qui est intéressant, c’est qu’avec toute cette tendance à vouloir une « vie de village » au coeur des grandes métropoles, en mode <em>Amélie Poulain</em>, on a l’impression de se recroqueviller sur le local et la proximité, alors qu’on importe des modes de vie et des concepts mondialisés. </p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/596f1f2bae741.gif" alt="" /><p> Pour en revenir à ta question, le phénomène est en train de se diffuser dans toute la France, et je pense qu’il devrait se généraliser, puisque les grandes villes donnent le ton et que s’emmerder au travail n’est pas réservé aux bobos en quête de sens.</p>
  <p class="p1"> <strong>Ne s’agit-il que d’une tendance générationnelle, ou est-ce que ça concerne tout le monde ?</strong></p>
  <p class="p1">Je me suis d’abord intéressé aux gens de ma génération, les trentenaires nés dans les années 1980, mais je remarque qu’il y a une sorte d’intensifisation de cette fuite chez les plus jeunes, ceux qui terminent actuellement leurs études ou viennent d’être diplômés. On ne peut même plus parler à leur propos de reconversion, dans la mesure où beaucoup de jeunes qui sortent d’école vont directement s’établir comme bistrotier ou restaurateur. Ils vont éventuellement passer le double cursus école de commerce-CAP, mais sautent l’étape <em>bullshit job</em>.</p>
  <blockquote><div>&#13;
  <p class="p1">« Il y a une sorte d’intensifisation de cette fuite chez les plus jeunes »</p>&#13;
  </div></blockquote>
  <p class="p1">Pour les plus jeunes, le développement personnel passe par la sphère du travail. Là où, une génération plus tôt, on pouvait se contenter de faire du yoga, eux ne veulent pas de ce compromis entre un travail ennuyeux et des loisirs et des week-ends sympa. C’est tout ce qui sous-tend la logique du « <a href="http://www.slate.fr/story/98355/hipsters-hec" target="_blank">capitalisme hipster </a>» : les marques et commerces de ces entrepreneurs sont souvent appréhendés comme un reflet et une extension de leur personnalité. Ils veulent réaliser quelque chose de personnel, d’intime ou d’engagé dans leur travail. Il est hors de question, pour eux, de faire un métier alimentaire.</p>
  <blockquote><div>&#13;
  <p class="p1">« On pourrait se dire que c’est un truc d’enfant gâté, mais je ne le pense pas »</p>&#13;
  </div></blockquote>
  <p class="p6">C’est donc moins générationnel que lié à une position sur le marché du travail, en l'occurrence au fait d'être diplômé et donc d'avoir le choix de son orientation, et paradoxalement même le choix de ne pas utiliser directement son diplôme et de tenter autre chose. On pourrait se dire que c’est un truc d’enfant gâté, mais je ne le pense pas. Le phénomène prend parce que la situation sociale des cadres est complètement dégradée et que les boulots qu’on propose à ces jeunes diplômés sont merdiques et absurdes. Je pense qu’ils ont raison de faire ce pari.</p>
  <img src="https://s3-eu-west-1.amazonaws.com/usb-prd-upload/images/thumb_700xh/596f2faac7c83.jpg" alt="" />Exemples de logos d'entreprises "hipster", sur <a href="http://www.freepik.com/free-photos-vectors/hipster" target="_blank">Freepik</a><p> <strong>Est-ce que ce mouvement de reconversion des premiers de la classe peut s’analyser comme l’un des signaux faibles d’un potentiel changement de paradigme plus conséquent ?</strong></p>
  <p class="p1">Il s’agit effectivement d’une critique du capitalisme, pour employer un grand mot. Mais je pense qu’on a plus affaire à une rénovation de l’économie de marché qu’à une critique radicale de celle-ci ou à une volonté d’en sortir. Dans la célèbre opposition issue du livre <em><a href="http://www.gallimard.fr/Catalogue/GALLIMARD/Tel/Le-nouvel-esprit-du-capitalisme" target="_blank">Le nouvel esprit du capitalisme</a></em>, Luc Boltanski et Ève Chiapello distinguent deux types de critiques du capitalisme : la critique artiste et la critique sociale.</p>
  <blockquote><div>&#13;
  <p class="p1">« C’est le coeur de ce phénomène : ça ressemble à une révolte, mais en fait, c’est une forme de refondation »</p>&#13;
  </div></blockquote>
  <p class="p1">La critique sociale porte sur les inégalités sociales et salariales. La critique artiste porte plutôt sur l’inauthenticité des modes de vie, la laideur du monde et des objets de consommation contemporains, la critique de la publicité, et insiste sur l’épanouissement de l’individu, notamment dans la sphère professionnelle. Pour moi, les néo-artisans mettent en oeuvre cette « critique artiste » du capitalisme. Il y a donc un aspect critique indéniable, mais - et c’est ce qui fait l’intérêt du phénomène - c’est par cette critique que l’économie de marché se renouvelle. On la réaligne avec les attentes et les aspirations des individus et des consommateurs d’aujourd’hui. Et notamment à travers cette idée que tu dois exprimer quelque chose de toi en tant que producteur, mais aussi en tant que consommateur. Pour moi, c’est le coeur de ce phénomène : ça ressemble à une révolte, mais en fait, c’est une forme de refondation.</p>
  <p class="p1"> </p>
  <p class="p1"><strong>SUR LE MÊME SUJET :</strong></p>
  <p class="p1">&gt; <a href="https://usbeketrica.com/article/brooklynisation-decryptage-d-un-fantasme-urbain" target="_blank">Brooklynisation : décryptage d'un fantasme urbain</a></p>
  <p class="p1">&gt; <a href="https://usbeketrica.com/article/demain-le-travail-sans-l-emploi" target="_blank">Demain, le travail sans l'emploi</a></p>
  <p class="p1">&gt; <a href="https://usbeketrica.com/article/alain-damasio-il-faut-faire-le-deuil-d-une-conception-totalement-absurde-du-travail" target="_blank">Alain Damasio : « Il faut faire le deuil d'une conception totalement absurde du travail »</a></p>


title: Travaille ! (pourquoi ?)
url: https://emmaclit.com/2017/09/11/travaille-pourquoi/amp/
created_at: 2017-09-12 01:49:06
updated_at: 2017-09-12 01:49:06
mimetype: text/html
language: fr-FR
domain_name: emmaclit.com
preview_picture: https://emmaclitdotcom.files.wordpress.com/2017/09/travail_051.png
http_status: 200
content:
  <p>Voilà le deuxième volet de ma BD sur la conciliation travail / temps libre ! A l’heure où les « fainéants » se font jeter des cailloux par notre cher président, je pense qu’il est temps de se demander qui est vraiment fainéant dans l’histoire ! Et de défendre notre droit à passer du temps hors de nos entreprises, sans en avoir honte 🙂</p>
  <p>Ce sujet est un peu long et plus technique que les autres, mais il est essentiel pour comprendre comment tout le reste s’articule autour de ça ! C’est quand j’ai compris cette mécanique que tout s’est éclairé pour moi, alors je partage.</p>
  <div class="text_exposed_show">
  <p>Un grand merci à mon poilu, à Tim et Imane pour leurs relectures entre deux vidages de fût, et aux copains du NPA pour leur topo sur le travail.</p>
  <p>Quelques vidéos pour aller plus loin :</p>
  <p>Une vidéo d’Usul sur Friot et le salaire à vie<br /><a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Duhg0SUYOXjw&amp;h=ATMCSgkevjoe7hMAFNlk6YIf-4zi9ZV8Z8Ur1cHxILJF5CKkS5NrTW1YuPqhK-OA9F7pejfIeDq2JfeE5qQtc4E0oRiJJj4EWk7ad74PHowl04ACloUFYIsXviJZs5jrNPL9BiLDoljTX2zgxnD6adX_w6BD0qWZUrs7eXT753zRAHdGdsnQgNSmvNG_TGTWu6TxNTRsfF53oQnD8s5PgHP9ex7GfopphDXezRUEsf-4WEVpJj2U6gAkurLN7Ta5wqOTvzlGql9iKcAUiDLH" target="_blank" rel="noopener">https://www.youtube.com/watch?v=uhg0SUYOXjw</a></p>
  <p>L’émission d’arrêt sur images qui m’a ouvert les yeux<br /><a href="https://www.arretsurimages.net/emissions/2014-01-03/Revenu-de-base-On-sacrifie-notre-bonheur-sur-l-autel-de-l-emploi-id6379" target="_blank" rel="noopener">https://www.arretsurimages.net/…/Revenu-de-base-On-sacrifie…</a></p>
  <p>Une conférence gesticulée d’un ancien cadre qui a fait le même cheminement politique que moi : Economie mon amour<br /><a href="https://www.youtube.com/watch?v=C9ENnG4e5HY" target="_blank" rel="noopener">https://www.youtube.com/watch?v=C9ENnG4e5HY</a></p>
  <p>L’incontournable conférence de Lepage sur le travail !<br /><a href="https://www.youtube.com/watch?v=7Ajj3ui8l98" target="_blank" rel="noopener">https://www.youtube.com/watch?v=7Ajj3ui8l98</a></p>
  <p>Et bien sûr, je serai en manif, pour défendre mon droit à avoir du temps libre et une vie de famille, demain après midi à Bastille:)</p>
  <p><a href="https://paris.demosphere.eu/rv/56053" target="_blank" rel="noopener">https://paris.demosphere.eu/rv/56053</a></p>
  </div>
  <a href="https://www.insee.fr/fr/statistiques/1559961" rel="nofollow">https://www.insee.fr/fr/statistiques/1559961</a>


title: Powerful, Extensible and Performant GraphQL APIs Rapidly
url: https://www.graphile.org/postgraphile/
created_at: 2017-09-12 15:58:17
updated_at: 2017-09-12 15:58:17
mimetype: text/html
language: en
domain_name: www.graphile.org
http_status: 200
content:
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h3>
    Instant GraphQL API for PostgreSQL database
  </h3>
  <p>
  <a class="button--solid-light" href="https://www.graphile.org/postgraphile/introduction/">Documentation </a>
  </p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="try-it-now"><a href="https://www.graphile.org/postgraphile/#try-it-now" class="anchor"></a>Try it now!</h2>
  <p>The fastest way to get a full GraphQL API up and running based on a PostgreSQL
  database schema.</p>
  </div>
  </div>
  </div>
  <div class="row">
  <div class="text-center col-xs-12 col-md-9 col-lg-7">
  <div class="gatsby-highlight">
        <pre>npm install -g postgraphile
  postgraphile -c postgres://user:<a href="https://www.graphile.org/cdn-cgi/l/email-protection" class="__cf_email__">[email protected]</a>/dbname \
    --schema schema_name
  </pre>
        </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="solves-n1-queries-issues"><a href="https://www.graphile.org/postgraphile/#solves-n1-queries-issues" class="anchor"></a>Solves N+1 queries issues</h2>
  <p>Using graphile-build's <a href="https://www.graphile.org/graphile-build/look-ahead/">look-ahead</a> features a
  single root level GraphQL query, no matter how nested, can become just one SQL
  query.</p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="customisable-with-sql"><a href="https://www.graphile.org/postgraphile/#customisable-with-sql" class="anchor"></a>Customisable with SQL</h2>
  <p>PostGraphile supports <a href="https://www.graphile.org/postgraphile/custom-queries/">custom queries</a>, <a href="https://www.graphile.org/postgraphile/custom-mutations/">custom
  mutations</a> and <a href="https://www.graphile.org/postgraphile/computed-columns/">computed
  columns</a> in your PostgreSQL database
  automatically.</p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="customisable-with-js-plugins"><a href="https://www.graphile.org/postgraphile/#customisable-with-js-plugins" class="anchor"></a>Customisable with JS plugins</h2>
  <p>The GraphQL schema PostGraphile uses is entirely built from <a href="https://github.com/graphile/graphile-build/tree/master/packages/graphile-build-pg/src/plugins">Graphile Build
  plugins</a>,
  you can disable any of the built in plugins to restrict the functionality or
  add additional plugins to extended or enhanced your generated schema.</p>
  <p>This allows you to add (or remove) fields, create new types, add functionality,
  replace functionality or or even tweak existing functionality (e.g. wrapping an
  existing resolver with your own higher-order function) to gain powerful control
  over your API.</p>
  </div>
  </div>
  </div>
  <div class="row">
  <div class="col-lg-6 col-md-9 col-xs-12">
  <h5 id="build-your-schema-with-plugins"><a href="https://www.graphile.org/postgraphile/#build-your-schema-with-plugins" class="anchor"></a>Build your schema with plugins</h5>
  <div class="gatsby-highlight">
        <pre>buildSchema(plugins)
   
  </pre>
        </div>
  <div class="gatsby-highlight">
        <pre>type Person {
    # @deprecated Use 'name' instead
    # The person's first name
    firstName: String
    #...
  </pre>
        </div>
  </div>
  <div class="col-lg-6 col-md-9 col-xs-12">
  <h5 id="transform-your-schema-with-ease"><a href="https://www.graphile.org/postgraphile/#transform-your-schema-with-ease" class="anchor"></a>Transform your schema with ease</h5>
  <div class="gatsby-highlight">
        <pre>buildSchema([...plugins,
    DeprecateFromCommentPlugin])
  </pre>
        </div>
  <div class="gatsby-highlight">
        <pre>type Person {
    # The person's first name
    firstName: String @deprecated(
      reason: "Use 'name' instead")
    #...
  </pre>
        </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="fully-compatible"><a href="https://www.graphile.org/postgraphile/#fully-compatible" class="anchor"></a>Fully compatible</h2>
  <p>Graphile uses the <a href="http://graphql.org/graphql-js/">reference GraphQL implementation</a>
  under the hood, so you know it's spec compliant.</p>
  <p>You can use regular GraphQL objects from other libraries in your generated
  schema - you only need to change the parts of your code that you wish to trigger hooks for.</p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="graphiql-with-auto-generated-documentation"><a href="https://www.graphile.org/postgraphile/#graphiql-with-auto-generated-documentation" class="anchor"></a>GraphiQL with auto-generated documentation</h2>
  <p>
    <a class="gatsby-resp-image-link" href="https://www.graphile.org/postgraphile/undefined" target="_blank" rel="noopener">
    
    
      
        <img class="gatsby-resp-image-image" alt="GraphiQL displaying allSuperheroes" title="" src="https://www.graphile.org/static/a97c31a13d8bd1fbfe958061779a6fb3-10273.png" /></a>
      </p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="postgresql-schema-watching"><a href="https://www.graphile.org/postgraphile/#postgresql-schema-watching" class="anchor"></a>PostgreSQL schema watching</h2>
  <p>PostGraphile has an excellent developer experience (DX) when you use the
  <code>--watch</code> CLI flag - it will automatically re-generate the GraphQL schema when
  your database changes. What's more, it will automatically reload GraphiQL's
  documentation too, so you can see your new schema features right away! No need
  to restart the server!</p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h2 id="secure"><a href="https://www.graphile.org/postgraphile/#secure" class="anchor"></a>Secure</h2>
  <p>Using PostgreSQL's Role-Based Access Control (RBAC) and Row-Level Security
  policies (RLS, introduced in PostgreSQL 9.5), PostGraphile leverages the
  tried-and-tested authentication baked right in to the worlds most advanced open
  source database - no more reinventing the wheel! Thanks to RLS's granularity
  it's possible to express complex authorisation logic in simple policies; and
  because the authentication is <em>in your database</em> you can ensure nothing (not
  even companion microservices) can bypass it.</p>
  <p>PostGraphile uses industry standard JWT authentication, allowing for stateless
  authorisation which also works great with CORS.</p>
  </div>
  </div>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="text-center col-xs-12">
  <div class="hero-block">
  <h2 id="quick-to-start"><a href="https://www.graphile.org/postgraphile/#quick-to-start" class="anchor"></a>Quick to start</h2>
  </div>
  </div>
  </div>
  <div class="row">
  <div class="text-center col-xs-12 col-md-9 col-lg-7">
  <div class="gatsby-highlight">
        <pre>npm install -g postgraphile
  postgraphile -c postgres://user:<a href="https://www.graphile.org/cdn-cgi/l/email-protection" class="__cf_email__">[email protected]</a>/dbname \
    --schema schema_name
  </pre>
        </div>
  </div>
  </div>
  <br /><div class="row">
  <p>
  <a class="strong-link" href="https://www.graphile.org/postgraphile/introduction/">Get started </a>
  </p>
  </div>
  </div>
  <div class="container">
  <div class="row">
  <div class="col-xs-12">
  <div class="hero-block">
  <h3>
  Questions, comments or feedback?
  <br />Email <a href="https://www.graphile.org/cdn-cgi/l/email-protection#fa93949c95ba9d889b8a9293969fd495889dc5898f98909f998ec7bd889b8a9293969fdfc8ca8b8f9f898e939594d5999597979f948ed59c9f9f9e989b9991c0d3">[email protected]</a>
  </h3>
  </div>
  </div>
  </div>
  </div>


title: What you should know to really understand the Node.js Event Loop
created_at: 2017-09-17 21:35:58
updated_at: 2017-09-17 21:35:58
mimetype: text/html
domain_name: medium.com
preview_picture: https://cdn-images-1.medium.com/max/1200/0*Bb9KX9muegmtS8NQ.png
http_status: 200
url:
  https://medium.com/the-node-js-collection/what-you-should-know-to-really-understand-the-node-js-event-loop-and-its-metrics-c4907b19da4c

content:
  <div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h1 class="graf graf--h3 graf--leading graf--title">What you should know to really understand the Node.js Event Loop</h1><p class="graf graf--p graf-after--h3">Node.js is an event-based platform. This means that everything that happens in Node is the reaction to an event. A transaction passing through Node traverses a cascade of callbacks.<br />Abstracted away from the developer, this is all handled by a library called libuv which provides a mechanism called an event loop.</p><p id="cc87" class="graf graf--p graf-after--p">This event loop is maybe the most misunderstood concept of the platform.</p><p class="graf graf--p graf-after--p">I work for <a href="https://dynatrace.com" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Dynatrace</a>, a performance monitoring vendor and when we approached the topic of event loop monitoring, we put a lot of effort into properly understanding what we are actually measuring.</p><p id="f7e8" class="graf graf--p graf-after--p">In this article I will cover our learnings about how the event loop really works and how to monitor it properly.</p><h3 class="graf graf--h3 graf-after--p">Common misconceptions</h3><p class="graf graf--p graf-after--h3">Libuv is the library that provides the event loop to Node.js. In his awesome <a href="https://www.youtube.com/watch?v=PNa9OMajw9w" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">keynote talk at Node Interactive</a> Bert Belder, one of the key people behind libuv, started with presenting a Google image search that showed a variety of different approaches people had taken to picture the event loop and his disillusioning resume was that most of them were wrong.</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*RdyghDfhxECLxI_Z.png" alt="image" /></div><p class="graf graf--p graf-after--figure">Let me cover the (my) most popular misunderstandings.</p><h3 id="e762" class="graf graf--h3 graf-after--p">Misconception 1: The event loop runs in a separate thread in the user code</h3><h4 class="graf graf--h4 graf-after--h3">Misconception</h4><p class="graf graf--p graf-after--h4">There is a main thread where the JavaScript code of the user (userland code) runs in and another one that runs the event loop. Every time an asynchronous operation takes place, the main thread will hand over the work to the event loop thread and once it is done, the event loop thread will ping the main thread to execute a callback.</p><h4 class="graf graf--h4 graf-after--p">Reality</h4><p class="graf graf--p graf-after--h4">There is only one thread that executes JavaScript code and this is the thread where the event loop is running. The execution of callbacks (know that every userland code in a running Node.js application is a callback) is done by the event loop. We will cover that in depth a bit later.</p><h3 class="graf graf--h3 graf-after--p">Misconception 2: Everything that’s asynchronous is handled by a thread pool</h3><h4 id="f435" class="graf graf--h4 graf-after--h3">Misconception</h4><p id="b779" class="graf graf--p graf-after--h4">Asynchronous operations, like working with the filesystems, doing outbound HTTP requests or talking to databases are always loaded off to a thread pool provided by libuv.</p><h4 id="d6dc" class="graf graf--h4 graf-after--p">Reality</h4><p class="graf graf--p graf-after--h4">Libuv by default creates a thread pool with four threads to offload asynchronous work to. Today’s operating systems already provide asynchronous interfaces for many I/O tasks (<a href="http://man7.org/linux/man-pages/man7/aio.7.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">e.g. AIO on Linux</a>).<br />Whenever possible, libuv will use those asynchronous interfaces, avoiding usage of the thread pool. The same applies to third party subsystems like databases. Here the authors of the driver will rather use the asynchronous interface than utilizing a thread pool.<br />In short: Only if there is no other way, the thread pool will be used for asynchronous I/O.</p><h3 class="graf graf--h3 graf-after--p">Misconception 3: The event loop is something like a stack or queue</h3><h4 id="f686" class="graf graf--h4 graf-after--h3">Misconception</h4><p class="graf graf--p graf-after--h4">The event loop continuously traverses a FIFO of asynchronous tasks and executes the callback when a task is completed.</p><h4 class="graf graf--h4 graf-after--p">Reality</h4><p class="graf graf--p graf-after--h4">While there are queue-like structures involved, the event loop does not run through and process a stack. The event loop as a process is a set of phases with specific tasks that are processed in a round-robin manner.</p><h3 class="graf graf--h3 graf-after--p">Understanding the phases of an event loop cycle</h3><p class="graf graf--p graf-after--h3">To really understand the event loop we have to understand which work is done in which phase. Hoping that Bert Belder would approve it, my approach to show how the event loop works would be as follows:</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*Bb9KX9muegmtS8NQ.png" alt="image" /></div><p class="graf graf--p graf-after--figure">Let’s discuss those phases. An in-depth explanation can be found <a href="https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">on the Node.js website</a>.</p><h3 class="graf graf--h3 graf-after--p">Timers</h3><p class="graf graf--p graf-after--h3">Everything that was scheduled via setTimeout() or setInterval() will be processed here.</p><h3 id="d0b0" class="graf graf--h3 graf-after--p">IO Callbacks</h3><p class="graf graf--p graf-after--h3">Here most of the callbacks will be processed. As all userland code in Node.js is basically in callbacks (e.g a callback to an incoming http request triggers a cascade of callbacks), this is the userland code.</p><h3 id="d5b6" class="graf graf--h3 graf-after--p">IO Polling</h3><p id="d744" class="graf graf--p graf-after--h3">Polls for new events to be processed on the next run.</p><h3 id="d244" class="graf graf--h3 graf-after--p">Set Immediate</h3><p id="e82d" class="graf graf--p graf-after--h3">Runs all callbacks registered via setImmediate().</p><h3 id="f752" class="graf graf--h3 graf-after--p">Close</h3><p class="graf graf--p graf-after--h3">Here all on(‘close’) event callbacks are processed.</p><h3 class="graf graf--h3 graf-after--p">Monitoring the Event Loop</h3><p class="graf graf--p graf-after--h3">We see that in fact everything that goes on in a Node applications runs through the event loop. This means that if we could get metrics out of it, they should give us valuable information about the overall health and performance of an application.<br />There is no API to fetch runtime metrics from the event loop and as such each monitoring tool provides their own metrics. Let’s see what we came up with.</p><h3 class="graf graf--h3 graf-after--p">Tick Frequency</h3><p class="graf graf--p graf-after--h3">The number of ticks per time.</p><h3 class="graf graf--h3 graf-after--p">Tick Duration</h3><p class="graf graf--p graf-after--h3">The time one tick takes.</p><p id="f113" class="graf graf--p graf-after--p">As our agent runs as a native module it was relatively easy for us to add probes to provide us this information.</p><h4 class="graf graf--h4 graf-after--p">Tick frequency and tick duration metrics in action.</h4><p class="graf graf--p graf-after--h4">When we did our first tests under different loads, the results were surprising — let me show you an example:</p><p id="e081" class="graf graf--p graf-after--p">In the following scenario I am calling an express.js application that does an outbound call to another http server.</p><p class="graf graf--p graf-after--p">There are four scenarios:</p><ol class="postList"><li class="graf graf--li graf-after--p">Idle<br />There are no incoming requests</li><li id="bddb" class="graf graf--li graf-after--li">ab -c 5<br />Using apache bench I created 5 concurrent requests at a time</li><li id="a990" class="graf graf--li graf-after--li">ab -c 10<br />10 concurrent at a time</li><li class="graf graf--li graf-after--li">ab -c 10 (slow backend)<br />The http server that is called returns data after 1s to simulate a slow backend. This should cause something called back pressure as requests waiting for the backend to return pile up inside Node.</li></ol><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*WqAUxk2NCgJkaRvp.png" alt="image" /></div><p class="graf graf--p graf-after--figure">If we look at the resulting chart we can make an interesting observation:</p><p class="graf graf--p graf-after--p">Event loop duration and frequency are dynamically adapted</p><p class="graf graf--p graf-after--p">If the application is idle, which means that there are no pendings tasks (Timers, callbacks, etc), it would not make sense to run through the phases with full speed, so the event loop will adapt to that and block for a while in the polling phase to wait for new external events coming in.</p><p class="graf graf--p graf-after--p">This also means, that the metrics under no load are similar (low frequency, high duration) to an application that talks to a slow backend under high load.</p><p class="graf graf--p graf-after--p">We also see that this demo application runs ‘best’ in the scenario with 5 simultaneous requests.</p><p class="graf graf--p graf-after--p">Consequently tick frequency and tick duration need to be baselined factoring in the current requests per second.</p><p class="graf graf--p graf-after--p">While this data already provides us with some valuable insights, we still don’t know in which phase the time is spent and so we researched further and came up with two more metrics.</p><h3 class="graf graf--h3 graf-after--p">Work processed latency</h3><p id="b94b" class="graf graf--p graf-after--h3">This metric measures how long it takes until an asynchronous task gets processed by the thread pool.</p><p class="graf graf--p graf-after--p">High work processed latency indicates a busy/exhausted threadpool.</p><p class="graf graf--p graf-after--p">To test this metric I created an express route that processes an image using a module called <a href="https://www.npmjs.com/package/sharp" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Sharp</a>. As image processing is expensive, Sharp utilizes the thread pool to accomplish that.</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*9WHmhn_8cLPyVOYb.png" alt="image" /></div><p id="d1a4" class="graf graf--p graf-after--figure">Running Apache bench with 5 concurrent connections against this a route with this image processing function reflects directly on this chart and can be clearly distinguished from a scenario of moderate load without the image processing in place.</p><h3 class="graf graf--h3 graf-after--p">Event Loop Latency</h3><p class="graf graf--p graf-after--h3">The event loop latency measures how long it additionally takes until a task scheduled with setTimeout(X) really gets processed.</p><p id="b11f" class="graf graf--p graf-after--p">A high event loop latency indicates an event loop busy with processing callbacks.</p><p id="a4f1" class="graf graf--p graf-after--p">To test this metric, I created an express route that calculates fibonacci using a very inefficient algorithm.</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*uqJLSsdlcDj9_IJL.png" alt="image" /></div><p class="graf graf--p graf-after--figure">Running Apache bench with 5 concurrent connections against this a route with the fibonacci function shows that now the callback queue is busy.</p><p id="f8d2" class="graf graf--p graf-after--p">We clearly see that those four metrics can provide us with valuable insights and help to understand the inner workings of Node.js better.</p><p id="a875" class="graf graf--p graf-after--p">Still all of that needs to be seen in a bigger picture to make sense of it. Therefore we are currently collecting information to factor in these data into our anomaly detection.</p><h3 class="graf graf--h3 graf-after--p">Tuning the Event Loop</h3><p class="graf graf--p graf-after--h3">Of course, metrics alone do not help much without knowing how to derive possible actions to remedy problems from them. Here are a few hints on what to do when the event loop seems exhausted.</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/0*FaJr2qBOxeCFaHaG.png" alt="image" /></div><h3 class="graf graf--h3 graf-after--figure">Utilize all CPUs</h3><p class="graf graf--p graf-after--h3">A Node.js application runs on a single thread. On multicore machines that means that the load isn’t distributed over all cores. Using the <a href="https://nodejs.org/api/cluster.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">cluster module</a> that comes with Node it’s easy to spawn a child process per CPU. Each child process maintains its own event loop and the master process transparently distributes the load between all childs.</p><h3 class="graf graf--h3 graf-after--p">Tune the Thread Pool</h3><p class="graf graf--p graf-after--h3">As mentioned, libuv will create a thread pool with the size of 4. The default size of the pool can be overridden by setting the environment variable UV_THREADPOOL_SIZE.<br />While this can solve load problems on I/O-bound applications I’d recommend excessive load testing as a larger thread pool might still exhaust the memory or the CPU.</p><h3 class="graf graf--h3 graf-after--p">Offload the work to Services</h3><p class="graf graf--p graf-after--h3">If Node.js spends too much time with CPU heavy operations, offloading work to services maybe even using another language that better suits a specific task might be a viable option.</p><h3 class="graf graf--h3 graf-after--p">Summary</h3><p class="graf graf--p graf-after--h3">Let’s summarize what we’ve learned in this post:</p><ul class="postList"><li id="bb09" class="graf graf--li graf-after--p">The event loop is what keeps a Node.js application running</li><li class="graf graf--li graf-after--li">Its functionality is often misunderstood — it is a set of phases that are traversed continuously with specific tasks for each phase</li><li class="graf graf--li graf-after--li">There are no out-of-the-box metrics provided by the event loop so the metrics collected are different between APM vendors</li><li id="a8f6" class="graf graf--li graf-after--li">The metrics clearly provide valuable insights about bottlenecks but deep understanding of the event loop and also the code that is running is key</li><li class="graf graf--li graf-after--li">In the future Dynatrace will add event loop telemetry to its root cause detection to correlate event loop anomalies with problems</li></ul><p id="acaa" class="graf graf--p graf-after--li">For me there is no doubt that we just built the most comprehensive event loop monitoring solution on the market today, and I’m really happy that this amazing new feature will be rolled out to all of our customers within the next few weeks.</p><h3 class="graf graf--h3 graf-after--p">Credits</h3><p class="graf graf--p graf-after--h3">The stellar Node.js agent team at Dynatrace put a lot of effort into getting event loop monitoring right. Much of the findings presented in this blog post is based on their in-depth knowledge of the inner workings of Node.js. I’d like to thank Bernhard Liedl, Dominik Gruber, Gerhard Stöbich and Gernot Reisinger for all the work and support.</p><p class="graf graf--p graf-after--p">I hope this post did shed some light on the topic. Please follow me on twitter <a href="https://twitter.com/dkhan" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">@dkhan</a>. I’m happy to answer all your questions there or on the comment section below.</p><p id="e007" class="graf graf--p graf-after--p">If you still want to learn more about the inner workings of the event loop and how to leverage them as a developer, <a href="https://blog.risingstack.com/node-js-at-scale-understanding-node-js-event-loop/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">I recommend this post</a> by my friends at RisingStack.</p><p id="b9ca" class="graf graf--p graf-after--p graf--trailing">If you want to give our Node.js monitoring a try, <a href="https://www.dynatrace.com/technologies/nodejs-monitoring/" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">Download our free trial</a> feel free to share your feedback with me anytime — this is how we learn.</p></div></div></div></div></div></div></div></div>


title: TIAD Camp Docker : Mythes et réalités de Docker par Clever Cloud
url: http://blog.d2-si.fr/2017/09/18/tiad-camp-mythes-docker/
created_at: 2017-09-19 13:10:30
updated_at: 2017-09-19 13:10:30
mimetype: text/html
domain_name: blog.d2-si.fr
preview_picture: http://blog.d2-si.fr/wp-content/uploads/2017/09/D2SI_Blog_Image_TIADCampDocker_CleverCloud.jpg
http_status: 200
content:
  <h4>Le 6 Octobre prochain, ops et développeurs vous donnent rendez-vous au <a href="http://tiad.io/tiad-camp/docker.html" target="_blank" rel="noopener"><strong>TIAD Camp Docker</strong></a>, pour échanger et partager autour du déploiement de Docker en production. Parmi les speakers qui seront présents, <a href="https://twitter.com/waxzce/" target="_blank" rel="noopener"><strong>Quentin Adam</strong></a>, CEO de <a href="https://www.clever-cloud.com/" target="_blank" rel="noopener">Clever Cloud</a> lancera le coup d’envoi de la journée avec un talk destiné à démêler le vrai du faux sur la virtualisation et la conteneurisation.</h4>
  <div id="attachment_10695" class="wp-caption alignleft"><img src="http://blog.d2-si.fr/wp-content/uploads/2017/09/D2SI_Blog_Image_TIADCamp_Docker_CleverCloud_Quentin-150x150.jpg" alt="" width="150" height="150" class="wp-image-10695 size-thumbnail" /><p class="wp-caption-text">Quentin Adam</p></div>
  <p>TIAD Camp s’inscrit dans la même philosophie que le TIAD, celle de donner à la communauté de l’automatisation un espace de partage, de rencontre et d’expérimentation. TIAD Camp vous propose des deep dive techniques plus réguliers, tout au long de l’année, sur les sujets techniques qui font l’actualité. En préparation du TIAD Camp Docker, nous avons rencontré Quentin Adam pour un échange particulièrement instructif sur Docker et les conteneurs.</p>
  <p><strong>Pouvez-vous présenter CleverCloud ?</strong></p>
  <p>CleverCloud fournit un outil d’<strong>IT automation</strong>, sur notre Cloud ou celui de nos clients. Cet outil permet l’automatisation et l’industrialisation de l’ensemble d’une infrastructure, depuis le push du développeur : déploiement, monitoring, backups, mises à jour de sécurité, gestion des logs… le tout packagé dans un outil. Nous travaillons sur du bare metal, avec quelques milliers de serveurs, et sur ceux de nos clients.</p>
  <p><strong>Quel est votre usage de Docker ?</strong></p>
  <p>Nous étions le <strong>premier Cloud compatible Docker</strong> au monde. J’ai certes un regard très critique sur Docker, mais c’est en toute connaissance de cause. Nous packageons Docker sur <a href="https://www.exherbo.org/" target="_blank" rel="noopener"><strong>Exherbo</strong></a> notre propre distribution, nous suivons le projet et nous en sommes acteurs. Donc, je ne suis pas anti-Docker comme certains peuvent me le dire, mais le sujet de la sécurité est délicat, cela demande de comprendre des <strong>notions de protocole, de corruption</strong>, et de pouvoir imaginer comment on sera attaqués.</p>
  <p><strong>Pourquoi avez-vous été taxé d’anti-Docker ?</strong></p>
  <p>Quand les containers sont apparus, il y a eu <strong>un effet de mode</strong> et beaucoup de gens y ont vu la solution à tous leurs problèmes. Nous étions plus réservés sur la réelle utilité des containers, une solution que nous connaissions déjà bien. On a commencé à présenter les containers comme des mini VMs, alors que <strong>ce ne sont pas des VMs</strong>. Certains développeurs, excellents développeurs par ailleurs, se sont alors revendiqués experts Docker, sans jamais avoir lu la moindre <strong>release du <a href="https://www.kernel.org/" target="_blank" rel="noopener">Kernel</a></strong>… forcément, ça m’a fait réagir. De fait, je suis un peu connu pour avoir fait quelque conférences pour rappeler ce que sont vraiment les containers et expliquer <strong>comment et pourquoi la technologie a été construite</strong>. En cela, nous ne sommes pas vraiment aidés par le discours officiel qui entretient un flou artistique sur l’utilisation réelle de cette technologie.</p>
  <p><strong>Quel sujet de votre talk ? Mythes et réalités de Docker ?</strong></p>
  <p>Comme l’objectif de la journée est de parler des containers, le sujet du talk est d’expliquer ce qu’est un container, ce qu’est une VM, et de détailler les concepts d’orchestrateur. Aujourd’hui parler de Docker sans parler de <a href="https://fr.wikipedia.org/wiki/Kubernetes" target="_blank" rel="noopener"><strong>Kubernetes</strong></a> et de l’ensemble des <strong>systèmes d’orchestration</strong> qui sont autour est un non-sens. Les orchestrateurs font partie des briques essentielles de l’évolution de la technologie des containers.</p>
  <p>J’aborderai peut-être également la question des protocoles de congruence. Avoir un “point de vérité” sur le fonctionnement de l’infrastructure est essentiel quand on utilise des orchestrateurs, et cela suppose un protocole de congruence… L’objectif de ce talk est vraiment de reprendre les bases pour que chacun puisse commencer la journée en sachant ce qui est vrai, ce qui ne l’est pas, et comprendre ce qu’on peut faire de l’outil, plutôt que de croire en une baguette magique technologique qui n’existe pas. Pour bien tirer parti de la journée, commençons par <strong>éliminer ce qui relève de la croyance et non de la technologie</strong>.</p>
  <p>C’est vraiment un <strong>kickstarter autour de Docker et des orchestrateurs</strong> : nous allons réellement expliquer ce que c’est, comment fonctionne Docker de façon concrète. C’est une vraie démo qui se déroule entièrement sur mon terminal, je n’ai pas de slide. Dans le marché très concurrentiel de l’IT où chacun essaie de vendre son produit, ce n’est pas simple pour le décideur et le client final de comprendre de quoi il s’agit. D’autant que Docker est un sujet très bas niveau. Jusque-là, le client final était toujours maintenu au niveau des couches les plus hautes, et là il faut lutter avec des options de compilation du Kernel. Moi, j’aime ça, mais ce n’est peut-être pas le cas de tout le monde !</p>
  <p><strong>Pourquoi un tel effet de mode autour des containers ?</strong></p>
  <p>C’est un écosystème qui fonctionne beaucoup à la <strong>hype et au marketing</strong> et aux annonces du type “on va faire tourner Kubernetes au-dessus de <a href="https://dcos.io/" target="_blank" rel="noopener"><strong>DC/OS</strong></a>”, ce qui n’a pas de sens étant donné que les deux sont concurrents. Il y a tellement d’annonces dépourvues de sens qu’il faut <strong>naviguer au travers du marketing pour décoder</strong>. Les containers sont une technologie qui vient du Kernel, qui sont utilisées dans le Kernel depuis des années, nous l’utilisons tous sans le savoir. “Container” est un terme très bien choisi d’un point de vue marketing, beaucoup moins d’un point de vue technique. Un container, c’est un processus qui tourne à côté d’un autre. <strong>Ce n’est pas de l’isolation</strong>, c’est de la réservation plus ou moins forte de ressources par les processus. Ces processus, nous les utilisons depuis des années, et les multiples tentatives du Kernel pour verrouiller les processus existent depuis des années. C’est aussi ce qui explique qu’au départ Google ait été si virulent envers Docker, parce qu’il y avait beaucoup de marketing autour d’un travail fourni depuis des années par Google, celui de la sécurisation du Kernel.</p>
  <p><strong>Qu’est-ce qui explique que Docker ait décollé et que <a href="http://blog.d2-si.fr/2017/04/19/blablacar-conteneurs-rocket/" target="_blank" rel="noopener">RKT</a> reste confidentiel ?</strong></p>
  <p>Beaucoup de marketing et de communication, un discours qui entretient le flou, plus de 300 meetups en 90 jours dans la Silicon Valley… et puis à partir du moment où les conteneurs ont été présentés comme des VM légères, cela a fait le succès de Docker. On a alors entendu tout et son contraire, comme le fait de pouvoir régler le problème des multi-devices sur Android en dockerisant les applications Android. Ou de prendre les binaires de dev pour les amener sur la production, ce qui est un non-sens. Beaucoup d’effets d’annonce donc. Par ailleurs, quand Docker s’est lancé (à la base, c’était un <strong>script Go</strong>), ils ont raflé la mise du “<strong>premier soft connu en Go</strong>”: l’écosystème Go cherchait une reconnaissance, un projet emblématique, qui devienne un point de référence et légitime Go, et Docker est arrivé à point nommé pour remplir ce rôle. C’était un mouvement très malin.</p>
  <p><strong>Quel est l’intérêt de Docker du point de vue du DevOps ?</strong></p>
  <p>Il est vrai qu’avec Docker on peut construire des outils DevOps, mais pour moi, ce n’est pas un outil DevOps en tant que tel. Docker n’amène pas toute une chaîne de déploiement continu, mais Docker est un outil qui permet de <strong>construire le DevOps</strong>, et qui a été conçu dans la philosophie des <strong>infrastructures immutables</strong>, qui est une des racines du DevOps. C’est donc un outil du DevOps, mais ce n’est pas le seul, il y en a de nombreux autres. Docker a contribué au décollage du DevOps, mais rappelons que<strong> le DevOps est plus une méthodologie</strong> que des outils.</p>
  <p><strong>Comment situez-vous Docker dans l’éco-système du Cloud ?</strong></p>
  <p>C’est paradoxal, Docker est à la fois <strong>un enfant du Cloud et un anti-Cloud</strong>. Pour les extrémistes de Docker, on va arrêter la virtualisation et aller sur du bare metal pour obtenir le maximum de performance du CPU. Aujourd’hui la communication de Docker va dans ce sens, en insistant sur le gain de performances par rapport à du VMware. Pourtant, parmi les premières utilisations de Docker, on peut citer dot Cloud(Ex-Docker), qui a commencé à rentabiliser son investissement sur de larges instances Amazon réservées à l’année en divisant ces instances par lots avec des conteneurs. De fait, j’irai jusqu’à dire que Docker est un enfant de la politique tarifaire des fournisseurs de Cloud public, plus qu’une réponse à une vraie problématique technologique.</p>
  <p><strong>Est-ce qu’il y a des cas d’usage type de Docker ?</strong></p>
  <p><a href="http://blog.d2-si.fr/2017/09/13/tiad-camp-docker-trainline/" target="_blank" rel="noopener"><strong>L’</strong><strong>intégration continue</strong></a> (CI) est un très bon cas d’usage de Docker. Dans certains cas isolés, il est possible de faire du run. Sur des très larges infrastructures, il est possible de gagner en performance et construire du pur Docker peut avoir du sens. A contrario, nous avons essayé de concentrer de la BDD avec du Docker, mais nous avons arrêté suite à de gros problèmes de stabilité.</p>
  <p><strong>Est-ce qu’il est risqué de passer en production avec Docker ?</strong></p>
  <p>Ce n’est que mon avis et tous ne le partageront pas, mais je considère que dans une infrastructure normale, certaines applications sont en danger, d’autres ne le sont pas. Établir <strong>un modèle de menace</strong> demande de décider comment réagir à chaque type de risque. Or, faire du <strong>Docker en production</strong>, c’est s’exposer à ouvrir dans son modèle de menaces l’idée que chaque application puisse parler à une autre. Faire de la production d’une seule entreprise sur une même machine ne me choque pas, par contre utiliser des applications tiers sur des machines en containers Docker expose à un <strong>vrai risque de sécurité</strong>. Ma politique est de considérer toute application comme potentiellement corrompue, et donc il n’est pas acceptable qu’une application puisse remonter dans une autre. Pour autant, il existe de nombreux cas d’usages, comme la CI, qui est est probablement le meilleur cas d’usage de Docker qui soit.</p>
  <h3><em>Quentin animera le talk « Virtualization  and containerization, how do those technologies work and relate to each other? » lors du TIAD Camp Docker le 6 Octobre prochain :</em></h3>
  <p><a href="http://tiad.io/tiad-camp/docker.html"><img src="http://blog.d2-si.fr/wp-content/uploads/2017/07/TIAD_Camp_Docker-1.jpg" alt="" width="500" height="500" class="aligncenter size-full wp-image-10539" /></a></p>

                  


title: 4 lessons for software developers from 1970s mainframe programming
created_at: 2017-09-20 10:20:17
updated_at: 2017-09-20 10:20:17
mimetype: text/html
language: en
domain_name: insights.hpe.com
http_status: 200
url:
  https://insights.hpe.com/articles/4-lessons-for-modern-software-developers-from-1970s-mainframe-programming-1709.html

content:
  Is 8 GB RAM cramping your style? Try writing headless programs that run in an 8 MB virtual machine, where it costs a fortune each time a program has a non-terminating loop. Current programmers should adopt several attitudes that early mainframe developers considered an essential part of their skillsets.
    <div class="article-body kapost-article-body">
      <p>Eight megabytes of memory is plenty. Or so we believed back in the late 1970s. Our mainframe programs usually ran in 8 MB virtual machines (VMs) that had to contain the program, shared libraries, and working storage. Though these days, <a href="https://insights.hpe.com/articles/when-to-use-containers-and-when-not-to-1705.html">you might liken those VMs more to containers</a>, since the timesharing operating system didn’t occupy VM space. In fact, users couldn’t see the OS at all.</p>
  <p>In that mainframe environment, we programmers learned how to be parsimonious with computing resources, which were expensive, limited, and not always available on demand. We learned how to minimize the costs of computation, develop headless applications, optimize code up front, and design for zero defects. If the very first compilation and execution of a program failed, I was seriously angry with myself.</p>
  <p>Please join me on a walk down memory lane as I revisit four lessons I learned while programming mainframes and teaching mainframe programming in the era of Watergate, disco on vinyl records, and <a href="https://insights.hpe.com/articles/5-lessons-it-can-learn-from-rogue-one-a-star-wars-story-1702.html">Star Wars</a>—and which remain relevant today.</p>
  <h3>1. Minimize the cost of computation</h3>
  <p>Our university data center had three IBM mainframes. Some of the timesharing user accounts were for data center employees, with few resource limits. But most users’ accounts were paid for, either through departmental chargebacks or in real invoices sent out to local customers, such as an off-campus research center and a local hospital. (Undergrad students had limited-access accounts and were treated separately.)</p>
  <p>Beyond the charges for the basic account and persistent storage, computation time was measured in CRUs: computer resource units. Users were charged based on the CRUs they consumed during the month.</p>
  <p>I don’t recall how much a CRU cost, but it wasn’t cheap. Each mainframe job, whether submitted from a terminal in real time or in a batch job queued for later, had a limit on the number of CRUs it could consume before being killed by the mainframe operating system. If a job “ran away,” such as with an infinite loop, it would ABEND (abnormally end). My recollection that the cost of hitting the CRU limit on a runaway job was several hundred dollars<em>. </em>And that was in the 1970s—when you could rent a great apartment for $300 per month. Ouch!</p>
  <p>Once, we might have pointed and snickered at these computing limitations. But putting programmatic attention on efficient code has become more relevant today, thanks to cloud computing. Many of us were spoiled by the “free” resources inside our desktops, workstations, and even servers in our own data centers. But today, just as in the 1970s mainframe era, we are <a href="https://insights.hpe.com/articles/everything-you-need-to-know-about-clouds-and-hybrid-it-1701.html">renting billable resources</a> in terms of cloud processor utilization, bandwidth utilization, and storage utilization. Do things in a stupid way, and you can rack up significant expenses from your cloud provider—which might be several thousand dollars, or tens of thousands of dollars.</p>
  <div class="button">
  	<div class="button-description">
  		<p>Which deployment environment is right for your workloads in Hybrid IT? Frost &amp; Sullivan has some insights.</p>
  	</div>
  <p>
  		<a href="https://www.hpe.com/us/en/resources/integrated-systems/hybrid-it-application-performance.html?jumpid=in_insights~510287587~fs_app_perf~mainframeprogramming" class="btn btn-primary" target="_blank">Get the white paper</a>
  	</p>
  </div>
  <p>Organizations migrating existing applications to cloud hosts in a platform as a service (PaaS) or infrastructure as a service (IaaS) are really bitten by this. Their server-based data center code may have been horribly inefficient, but nobody cared. Now they care when they see the cloud service invoices.</p>
  <p>So if you are developing cloud software, or looking to migrate existing homegrown applications to the cloud, this might be the first time in decades that your organization has had to pay for the actual resources consumed, including processor utilization, storage, and perhaps even bandwidth. It’s worth spending the time to optimize up front—both architecture and code—in order to minimize the resources those applications consume. How much of your design time is spent considering this issue? Odds are, you’re not considering the modern-day equivalent of CRUs.</p>
  <h3>2. For data processing, think headless</h3>
  <p>It seems so crazy today—in the era of web surfing, Twitter follows, and movie streaming—but in the 1970s, we used computers for <em>computing. </em>Well, we usually said “data processing.” A program’s job was generally to take some data input, do something with it, and then present a user with the output. This is also known as the “input/process/output” workflow.</p>
  <p>The input might be pulling in academic records from <a href="https://insights.hpe.com/articles/the-history-of-the-floppy-disk-1703.html">hard disk or tape</a>, applying some sort of criteria (such as, “is in collegiate sports AND is not maintaining a 2.0 grade point average”), and then printing off a report for the college dean. The application might take as input electric meter readings, cross-reference the data against contract terms and financial records, and print out the month’s utility invoices. It might take mathematical formulas and draw beautiful graphs on a <a href="http://www.retrotechnology.com/restore/calcomp565.html" target="_blank">Calcomp pen plotter</a> (I loved doing that). It might be source code you compiled into an executable.</p>
  <p>For much of my mainframe career, these jobs were not run in real time on the display console; I didn’t look at the results on a computer monitor. They were “headless” applications, which operated without a monitor, graphical user interface (GUI), or peripheral devices. The programs were written and submitted to the timeshare system from the console, metaphorically like submitting punch cards as input and getting punch cards or paper as output. For most of my work, the input and output were disk files: I’d submit my job and come back a few hours later to find an output file in my personal storage space.</p>
  <p>The lack of real-time processing meant that you had to think through what you were doing. Your data had to be clean; your program had to be clean; your output format was cleanly expressed. We couldn’t think trial-and-error. Every program (with few exceptions) had to run headless, without direct user interaction—or supervision.</p>
  <p>That practice should apply today beyond embedded device programming into building headless back-end applications that run in the data center or in the cloud, or for building APIs. With this sort of back-end software, there is no user experience to worry about. You’re building pure functionality—the “process” part of the input/process/output workflow mentioned earlier. You know what the functions need to be; that’s <a href="https://insights.hpe.com/articles/how-to-write-documentation-thats-actually-useful-1707.html">in the specifications</a>. There’s no room for fooling around here, since other aspects of the complete (like the user client) rely upon the back end working quickly, accurately, and at scale. If there’s one place to put in the extra design work to ensure correctness and efficiency, it’s in the back end.</p>
  <h3>3. Design and program for zero defects</h3>
  <p>Nobody wants to make stupid mistakes. There’s nothing worse than coming in on a Monday morning and seeing the results of your latest compilation… which halted with a SYNTAX ERROR ON LINE 7. Insert your favorite expletive here.</p>
  <p>The 1970s toolsets were primitive compared with today’s computing tools. My mainframe programs were written in FORTRAN, COBOL, PL/1, or RPG, and occasionally for other systems like Customer Information Control System (CICS), a high-level transaction processing system, or Statistical Package for the Social Sciences (SPSS), a statistical package. They were impressively powerful, and we accomplished quite a bit. But we didn’t have beautiful programming development environments, such as Eclipse or Visual Studio, that auto-completed expressions, checked syntax, or highlighted errors. We didn’t have interactive debuggers. We didn’t have anything cool.</p>
  <p>What did we have? Text editors in which to write our code, compilers that some privileged users (like me!) could run from the console (and get the SYNTAX ERROR ON LINE 7 errors right away), and a primitive code profiler that helped us identify where a program was spending its CPU time. The compilers had switches that enabled extended debug information, so we could track down problems by poring over six inches of printouts.</p>
  <p>We learned, very quickly, to get programs right the first time. That meant up-front architecture. That meant outlining modules and complex syntax. It meant <a href="https://blog.smartbear.com/peer-review/how-feline-behavior-mirrors-code-review-best-practices-a-must-read-for-cat-lovers/" target="_blank">doing code reviews</a> before we ever submitted the code to the compiler. And that meant ensuring that the logic was right, so when we went to run the correctly compiled code, we would get the desired output, not garbage.</p>
  <p>This was especially important for transaction processing such as creating bills or updating database systems. An error in your logic generated flawed invoices or messed up a database. Those sorts of errors could be costly, time-consuming, and <a href="https://insights.hpe.com/articles/13-ways-to-tank-your-it-career-1707.html">career-ending</a>.</p>
  <p>Unlike the stand-alone, isolated mainframe era, our applications today are interconnected. Make a mistake on a mainframe bill, and your head could roll. Make a mistake in providing mobile access to corporate data and as a result expose it to hackers? Your company could fail.</p>
  <p>Ensuring an application’s correct functionality should not be a matter of trial and error. Unfortunately, that bad habit is too common in today’s era of iterative development. (I’m not talking about coding typos here; usually today’s IDEs take care of that issue.)</p>
  <p><a href="https://techbeacon.com/how-get-speed-enterprise-agile" target="_blank">Being agile</a> means, in part, efficiently creating code without formalizing complete specifications up front, which helps ensure that the application meets the customer’s (often poorly understood) needs. Agility does not mean using nightly or weekly builds to throw code against the wall and see if it passes muster.</p>
  <p>Whether you follow an <a href="https://insights.hpe.com/articles/how-a-47-year-old-enterprise-embraced-lean-startup-1612.html">iterative agile process</a> or use the mainframe-era waterfall methodologies, the goal should be to get a piece of code functioning correctly the first time, so that you can get it approved and move onto the next piece of the puzzle either the next day or in the next two-week scrum.</p>
  <p>That all goes out the window if you spend too much time debugging or you accept that debugging is an inevitable part of the programming process. In that case, someone is being unforgivably sloppy. It means your team isn’t spending enough time designing the application correctly, and the team learned that bugs are no big deal. They <em>are</em> a big deal. Design for zero defects!</p>
  <p>Note: I’m arguing against using iterative development for debugging. I am <em>not</em> arguing against testing. Testing is essential to demonstrating that the code is functioning correctly, whether you follow a methodology like Test-Driven Development, throw the code over the wall to a separate test team, or something in between.</p>
  <h3>4. It’s not about refactoring: Optimize up front</h3>
  <p>I love the concept of refactoring: to optimize production code so that it does the same thing but more efficiently. That concept works great with FORTRAN or PL/I, where you can optimize subroutines and libraries, and it applies equally to the modern code era as well.</p>
  <p>Sometimes programmers opt for a quick-and-dirty routine to get a program running, and they plan to refactor later. Need to sort data? Throw in a quick algorithm for now; if the sort runs too slowly, we can swap out that algorithm for a better one. Need to pull information from a database? Write a SQL statement that’s correct, verify that it works, and move on. If the database access is slow, optimize the SQL later.</p>
  <p>I’m not saying that we didn’t do that in the mainframe era, especially on one-time-use applications such as custom reports. However, we learned that it was highly advantageous to <a href="https://insights.hpe.com/articles/how-to-design-software-that-doesnt-crash-when-the-internet-connection-fails-1705.html">put in the design work up front to optimize the routines</a>. For paying customers, it paid off to reduce the number of CRUs required to run a complex program. Also, in that era, I/O was slow, especially on serial-access devices such as tapes. You had to optimize I/O so that, for example, you didn’t have to do multiple passes through the tape or tie up multiple tape drives. And you couldn’t load everything into memory: Remember that 8 MB limit?</p>
  <p>Nothing has changed.</p>
  <p>Sure, we have gigabytes of RAM, super-high-speed <a href="https://insights.hpe.com/articles/crystal-ball-corner-the-future-of-enterprise-storage-1708.html">storage area networks</a>, and solid-state drives. And a one-off program or a proof of concept does not require you to invest time optimizing its code to ensure that you are addressing the problem in an efficient way.</p>
  <p>Modern application frameworks, runtime libraries, and even design patterns can help generate efficient binaries from suboptimal source code. However, if the approach used to solve the problem is not optimal, there’s no way the code can be as robust and scalable as possible. That’s particularly true in resource-constrained environments, such as <a href="https://insights.hpe.com/articles/10-mobile-and-iot-predictions-for-2017-1701.html">mobile or IoT</a>, or if you are writing using an interpreted scripting language. This is an architecture problem.</p>
  <p>For example, where’s the most efficient place to perform some operations: on the mobile device or in the cloud? How can you design a data stream to use minimal bandwidth, while still allowing for future expansion? What’s the best means to compress data to balance compression/decompression CPU utilization against storage or data-transmission requirements? How can you minimize the number of database table lookups? Which parts of the application would benefit from aggressive threading, and where would thread management, including data re-integration and waiting for synchronization, add to overhead without a positive payoff—or without the chance of actually hurting execution on a single-core processor?</p>
  <p>The first answers to questions like this are often to write the code in the simplest, most straightforward manner, and I’m a big believer in that. Certainly that’s one way to get the application to market quickly, and refactoring could speed it up or add scalability later. However, my argument is that it is wise to do the design work up front to build the best code the first time. I realize this can take more time—and that time may not make sense in some circumstances. You’ll have to be the judge of that.</p>
  <p>Remember, your IoT home thermostat is probably more powerful than my old IBM System/168.</p>
  <h3>Remembering old mainframes: Lessons for leaders</h3>
  <ul><li>Minimize the cost of computation, especially for cloud computing.</li>
  <li>Check your code up front against functional defects, instead of leaving it for debuggers.</li>
  <li>Optimize your application architecture for efficiency, and not only when coding for underpowered or mobile devices.</li>
  </ul></div>

preview_picture:
  https://insights.hpe.com/articles/4-lessons-for-modern-software-developers-from-1970s-mainframe-programming/_jcr_content/article-image.transform/original/image-1709.jpeg


title: Développer et vendre ses propres produits: mon retour d’expérience
created_at: 2017-09-20 10:20:37
updated_at: 2017-09-20 10:20:37
mimetype: text/html
domain_name: medium.com
preview_picture: https://cdn-images-1.medium.com/max/1200/1*oq4VE9iLVGjbdffqci7TOA.jpeg
http_status: 200
url:
  https://medium.com/@adrienjoly/développer-et-vendre-ses-propres-produits-mon-retour-dexpérience-6a38cca54751

content:
  <div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--fullWidth"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/2000/1*oq4VE9iLVGjbdffqci7TOA.jpeg" alt="image" /></div>Musicien sur la jetée Manhattan Beach, Los Angeles. Photo: Adrien Joly.</div><div class="section-inner sectionLayout--insetColumn"><h1 class="graf graf--h3 graf-after--figure graf--title">Développer et vendre ses propres produits: mon retour d’expérience</h1><h2 class="graf graf--h4 graf-after--h3 graf--subtitle">Il y a un an, j’ai quitté mes clients pour tenter de vivre de mes propres projets. Ça avait pourtant l’air si simple !</h2><p id="af19" class="graf graf--p graf-after--h4">Mi-septembre 2017. Il me reste juste assez d’argent pour tenir 3 mois sans revenus. Il est temps de retrouver une stabilité financière. *</p><p id="e9a4" class="graf graf--p graf-after--p">Pendant les 12 derniers mois, je devais ma seule rémunération à un CDD d’enseignant, contre 1 à 2 jours de travail par semaine. Le reste du temps, j’étais libre !</p><p class="graf graf--p graf-after--p">Qu’ai-je fait de tout ce temps ? Quels sont les résultats ? <strong class="markup--strong markup--p-strong">Retrospective.</strong></p><p id="dc11" class="graf graf--p graf-after--p graf--trailing"><em class="markup--em markup--p-em">* Pour ceux qui veulent des détails financiers: j’ai vécu avec 2500€/mois depuis la fin de l’été dernier. Dont 1000€ de remboursement du prêt de mon appartement, et 600€ d’impôts. Je touchais environ 1300€/mois (net) de mon travail d’enseignant à mi-temps. Le reste était ponctionné sur mon allocation Pôle Emploi (ARCE) touchée suite à la rupture conventionnelle de mon dernier CDI.</em></p></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 class="graf graf--h3 graf--leading">1. Six mois pour devenir un “indie hacker”</h3><p id="f55d" class="graf graf--p graf-after--h3">En Mars 2016, j’ai rencontré les fondateurs de Mangrove, un collectif de jeunes travailleurs freelances qui prônent l’équilibre entre stabilité financière et réalisation de soi. Ça m’a donné envie de lever le pied sur ma carrière de développeur web indépendant, pour <strong class="markup--strong markup--p-strong">accorder plus de temps à d’autres projets qui m’étaient chers</strong>: notamment la pratique de la musique et le développement de mes propres idées de produits.</p><div class="graf graf--mixtapeEmbed graf-after--p"><a href="https://medium.com/@adrienjoly/from-immediate-profitability-to-pleasure-a-shift-of-priorities-3f767253084e" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://medium.com/@adrienjoly/from-immediate-profitability-to-pleasure-a-shift-of-priorities-3f767253084e"><strong class="markup--strong markup--mixtapeEmbed-strong">From immediate profitability to pleasure, a shift of priorities</strong><br /><em class="markup--em markup--mixtapeEmbed-em">How 1 year and 4 months of freedom made me more self-aware and confident: a journey in 5 venn diagrams.</em>medium.com</a><a href="https://medium.com/@adrienjoly/from-immediate-profitability-to-pleasure-a-shift-of-priorities-3f767253084e" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">Puis on m’a parlé d’un site sur lequel nombreux développeurs expliquaient comment ils gagnaient leur vie en développant leur propres produits: <a href="https://www.indiehackers.com/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Indie Hackers</a>. J’étais conquis !</p><div class="graf graf--mixtapeEmbed graf-after--p"><a href="https://www.indiehackers.com/" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://www.indiehackers.com/" rel="nofollow"><strong class="markup--strong markup--mixtapeEmbed-strong">Learn from the entrepreneurs behind profitable online businesses</strong><br /><em class="markup--em markup--mixtapeEmbed-em">Hundreds of interviews with successful founders who share the revenue numbers behind their businesses and explain how…</em>www.indiehackers.com</a><a href="https://www.indiehackers.com/" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">Je m’imaginais déjà coder toute la journée sur un projet qui me passionnait, être mon propre patron, et gagner suffisamment d’argent pour vivre confortablement. Le rêve ! 😋</p><p class="graf graf--p graf-after--p">Au cours de l’été 2016, j’ai donc décidé d’arrêter de bosser pour mes clients, et de m’accorder du temps pour m’essayer à cet exercice: <strong class="markup--strong markup--p-strong">vivre du développement de mes propres idées</strong>.</p><p id="fb6a" class="graf graf--p graf-after--p">Alors, pour optimiser mes chances de réussite, j’ai publié ma liste d’idées (pour voir lesquelles avaient le plus de succès), <a href="https://medium.com/@adrienjoly/getting-paid-directly-by-users-to-craft-software-for-them-1a8ef5e1a73" class="markup--anchor markup--p-anchor" target="_blank">je me suis donné l’objectif</a> d’atteindre<strong class="markup--strong markup--p-strong"> au moins 100€ de chiffre d’affaires par mois d’ici 6 mois</strong>, et ai adopté une <a href="https://byrslf.co/work-on-12-projects-without-burning-out-f5bec50dafdb" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">routine de travail hyper productive</a>. Croyant à fond en mes idées, et en mes compétences pour les réaliser, je ne manquais ni de détermination, ni d’optimisme. 💪</p><p class="graf graf--p graf-after--p">En Octobre 2016, <a href="https://medium.com/pitchcard/from-95-ideas-to-1-winning-product-a84ddd54df49" class="markup--anchor markup--p-anchor" target="_blank">j’ai lancé mon premier produit</a>: <strong class="markup--strong markup--p-strong">Next Step for Trello</strong>. Une extension permettant de mieux suivre l’avancement de ses projets avec Trello. Ça commençait plutôt bien: j’avais convaincu 3300 utilisateurs en 2 mois, et à moindre effort !</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><div class="iframeContainer"><iframe width="500" height="185" src="https://medium.com/media/6f0bd4c2e8355e6950aa301ac4211a46?postId=6a38cca54751" allowfullscreen="allowfullscreen" frameborder="0">[embedded content]</iframe></div></div><p id="bb96" class="graf graf--p graf-after--figure">Vu l’engouement suscité par ce premier produit, j’ai interrogé les utilisateurs pour savoir quelles <strong class="markup--strong markup--p-strong">améliorations</strong> intégrer pour que celui-ci devienne vraiment indispensable. Sur la base de leurs réponses, <a href="https://medium.com/@adrienjoly/will-you-be-my-patron-ad89111f316a" class="markup--anchor markup--p-anchor" target="_blank">j’ai lancé deux campagnes de financement</a>:</p><ul class="postList"><li class="graf graf--li graf-after--p">une campagne Kickstarter permettant de financer le développement d’une <strong class="markup--strong markup--li-strong">deuxième version</strong> de Next Step for Trello, avec les fonctionnalités demandées;</li><li id="f952" class="graf graf--li graf-after--li">et une page Patreon (équivalent américain de Tipeee), pour les utilisateurs attirés par le principe du <strong class="markup--strong markup--li-strong">mécénat</strong>: avoir accès à des privilèges exclusifs liés au développement de mes produits, contre donations mensuelles.</li></ul><p id="e856" class="graf graf--p graf-after--li">Pour motiver les donations, j’ai diffusé plusieurs sessions pendant lesquelles je développais des fonctionnalités en direct et répondais aux questions du public, sur <a href="https://www.twitch.tv/adrienjoly" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Twitch</a> et <a href="https://www.youtube.com/watch?v=hjPady24Mws&amp;list=PLmzn1C-VN6G7FLdUJM3G82cG-Q69xJ2AY" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Youtube</a>.</p><p class="graf graf--p graf-after--p graf--trailing">J’ai alors vécu ma <strong class="markup--strong markup--p-strong">première déception</strong>: malgré les réponses prometteuses de mes utilisateurs, ces deux campagnes de financement ont échoué. 🏜</p></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 class="graf graf--h3 graf--leading">2. Tentative de formation</h3><p id="e03a" class="graf graf--p graf-after--h3">Décontenancé par ce premier échec, et ayant observé dans mon entourage un intérêt pour mes techniques de productivité, j’ai décidé de <strong class="markup--strong markup--p-strong">proposer une formation</strong> en partenariat avec la startup d’un ami.</p><div class="graf graf--mixtapeEmbed graf-after--p"><a href="http://productivite.launchrock.com/" class="markup--anchor markup--mixtapeEmbed-anchor" title="http://productivite.launchrock.com/" rel="nofollow"><strong class="markup--strong markup--mixtapeEmbed-strong">Comment arrêter de perdre son temps</strong><br /><em class="markup--em markup--mixtapeEmbed-em">Découvrez et adoptez les techniques pour vous réaliser, et accomplir vos bonnes résolutions</em>productivite.launchrock.com</a><a href="http://productivite.launchrock.com/" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">Annoncée pour fin Janvier 2017 sous le titre “<a href="https://medium.com/france/et-si-on-tenait-nos-bonnes-r%C3%A9solutions-en-2017-2f990c031bc8" class="markup--anchor markup--p-anchor" target="_blank">Comment arrêter de perdre son temps ?</a>”, puis “<a href="https://medium.com/@adrienjoly/trois-mythes-sur-la-productivit%C3%A9-et-quelques-conseils-pratiques-9118bf038a7a" class="markup--anchor markup--p-anchor" target="_blank">Augmente ta productivité: apprends à moins procrastiner</a>”, nous avons finalement décidé d’<strong class="markup--strong markup--p-strong">annuler</strong> la formation, par manque d’inscriptions…</p><p id="cabb" class="graf graf--p graf-after--p">Au rayon des bonnes nouvelles, j’ai quand même convaincu une des participantes inscrites à bénéficier de 2 heures de <strong class="markup--strong markup--p-strong">coaching</strong> personnalisé au lieu de demander le remboursement de sa place !</p><p class="graf graf--p graf-after--p">=&gt; <strong class="markup--strong markup--p-strong">Premier revenus</strong>: 100€ reçus en Février 2017. Enfin ! 🙌</p><p class="graf graf--p graf-after--p">Ceci dit, je me suis rendu compte que je n’étais <strong class="markup--strong markup--p-strong">pas assez motivé</strong> à l’idée de donner des formations ou du coaching sur le sujet de la productivité, alors j’ai décidé de ne pas persévérer dans cette direction.</p><p id="df8a" class="graf graf--p graf-after--p">Par ailleurs, en discutant avec Poornima Vijayashanker lors de son passage à Paris en Mars 2016, <a href="https://medium.com/@adrienjoly/current-experiments-turning-what-i-%EF%B8%8F-doing-into-8b8c1b34b66f" class="markup--anchor markup--p-anchor" target="_blank">j’ai compris</a> que j’avais des <strong class="markup--strong markup--p-strong">scrupules à demander de l’argent</strong> pour les logiciels que je produisais, et que c’était un blocage très répandu chez les développeurs !</p><p class="graf graf--p graf-after--p graf--trailing">À cette occasion, j’ai aussi pris conscience de mes <strong class="markup--strong markup--p-strong">lacunes en marketing</strong>, une science pourtant essentielle pour pouvoir vendre quoique ce soit, particulièrement à une époque où l’attention des internautes est surexploitée.</p></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 class="graf graf--h3 graf--leading">3. Produit pédagogique et projets collaboratifs</h3><p id="b838" class="graf graf--p graf-after--h3">M’étant fait à l’idée que Next Step for Trello avait trop peu de chances de devenir viable, et que la formation de productivité ne me motivait pas plus que ça, j’ai décidé d’explorer d’<strong class="markup--strong markup--p-strong">autres pistes</strong>:</p><ul class="postList"><li class="graf graf--li graf-after--p">Essayer de commercialiser l’<strong class="markup--strong markup--li-strong">outil d’évaluation</strong> avec notation automatisée que je développais depuis plus d’un an (pour me faire gagner un temps précieux sur la correction de copies de mes 85 étudiants);</li><li class="graf graf--li graf-after--li">Et essayer de <strong class="markup--strong markup--li-strong">bosser en équipe</strong> sur le développement de mes prochains produits.</li></ul><p class="graf graf--p graf-after--li">J’ai alors commencé à produire et <strong class="markup--strong markup--p-strong">diffuser des vidéos</strong> pour présenter les outils que j’avais développé pour mes cours, tout en démarrant parallèlement deux projets collaboratifs:</p><ul class="postList"><li class="graf graf--li graf--startsWithDoubleQuote graf-after--p">“<strong class="markup--strong markup--li-strong">New Day</strong>”, une application de gestion de tâches intégrée à Google Chrome;</li><li id="c27e" class="graf graf--li graf-after--li">et “<strong class="markup--strong markup--li-strong">Clear</strong>”, une application permettant d’intégrer de la conversation aux questionnaires client.</li></ul><p class="graf graf--p graf-after--li">Sachant que, comme moi, mes collaborateurs étaient engagés sur d’autres activités pendant cette période, nous avons décider d’accorder une journée par semaine à chaque projet et nous sommes donné 2 mois pour les réaliser.</p><p id="f2d4" class="graf graf--p graf-after--p">Au bout des 2 mois, nous avons fait tester les deux produits réalisés, mais <strong class="markup--strong markup--p-strong">les retours des testeurs étaient trop mitigés</strong> pour nous motiver à continuer leur développement.</p><p id="ee10" class="graf graf--p graf-after--p">Mon analyse est que nous avons perdu trop de temps à <strong class="markup--strong markup--p-strong">prendre des décisions</strong> sur les fonctionnalités de chaque produit, et qu’il aurait fallu <strong class="markup--strong markup--p-strong">investir plus d’une journée par semaine</strong> et par projet pour que l’avancement dépasse les “couts” induits par la collaboration: motivation, communication, décisions, etc...</p><p id="ec0f" class="graf graf--p graf-after--p graf--trailing">En parallèle, pour commercialiser mon outil d’évaluation, je découvrais les “joies” de la <strong class="markup--strong markup--p-strong">prospection</strong>. En m’inspirant des conseils de <a href="https://justinjackson.ca/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Justin Jackson</a>, <a href="https://seanwes.com/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Sean McCabe</a> et <a href="https://medium.com/@cliffordoravec/the-epic-guide-to-bootstrapping-a-saas-startup-from-scratch-by-yourself-part-1-4d834e1df8c1" class="markup--anchor markup--p-anchor" target="_blank">Clifford Oravec</a>, je m’étais donné l’objectif de convaincre au moins 3 enseignants d’essayer mon outil dans leur cours, parmi une liste de 100 prospects. Au final, j’ai atteint mon objectif après avoir contacté 67 prospects. Reste à voir si ces essais auront effectivement lieu, et si certains enseignants seront vraiment prêts à payer pour ce genre de solution. 🤔</p></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 id="ee78" class="graf graf--h3 graf--leading">4. Prise de recul, leçons d’humilité</h3><p class="graf graf--p graf-after--h3">En Avril 2017, je commençais à comprendre pourquoi la plupart des entrepreneurs disaient <strong class="markup--strong markup--p-strong">se sentir seuls</strong>. Entreprendre est une activité pleine d’incertitude, d’échecs, et d’incompréhension de la part de son entourage. Sachant que ça demande énormément d’efforts et de perseverance, le sentiment de solitude n’aide pas…</p><div class="graf graf--mixtapeEmbed graf-after--p"><a href="https://hackernoon.com/moving-on-from-side-projects-to-real-products-f6cc24f556ff" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://hackernoon.com/moving-on-from-side-projects-to-real-products-f6cc24f556ff" rel="nofollow"><strong class="markup--strong markup--mixtapeEmbed-strong">Moving on, from side-projects to real products</strong><br /><em class="markup--em markup--mixtapeEmbed-em">Failing attempts has been fun. Now let’s find the holy market fit!</em>hackernoon.com</a><a href="https://hackernoon.com/moving-on-from-side-projects-to-real-products-f6cc24f556ff" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">J’ai aussi pris conscience que mon attention était dispersée dans <strong class="markup--strong markup--p-strong">trop de projets à la fois</strong>. Il fallait que j’en mette certains au placard. Alors, j’ai fait une <a href="https://fr.wikipedia.org/wiki/SWOT_%28m%C3%A9thode_d%27analyse%29" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">analyse SWOT</a> (<em class="markup--em markup--p-em">en français, FFOR: </em><strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">f</em></strong><em class="markup--em markup--p-em">orces, </em><strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">f</em></strong><em class="markup--em markup--p-em">aiblesses, </em><strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">o</em></strong><em class="markup--em markup--p-em">pportunités, </em><strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">r</em></strong><em class="markup--em markup--p-em">isques</em>) de chacun des projets, pour m’aider à trancher.</p><p id="a5b2" class="graf graf--p graf-after--p">Enfin, <a href="https://medium.com/@adrienjoly/im-not-the-10x-developer-i-thought-i-was-acad63d059a4" class="markup--anchor markup--p-anchor" target="_blank">j’ai réalisé</a> que j’avais adopté une posture de développeur hyper-productif (<em class="markup--em markup--p-em">souvent appelé “10x developer”, en anglais</em>) qui s’avérait être <strong class="markup--strong markup--p-strong">une carapace</strong> que j’avais décidé de porter pour camoufler mes craintes, mon manque de confiance en moi et en les autres.</p><div class="graf graf--mixtapeEmbed graf-after--p"><a href="https://medium.com/@adrienjoly/im-not-the-10x-developer-i-thought-i-was-acad63d059a4" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://medium.com/@adrienjoly/im-not-the-10x-developer-i-thought-i-was-acad63d059a4"><strong class="markup--strong markup--mixtapeEmbed-strong">I’m not the 10x developer I thought I was.</strong><br /><em class="markup--em markup--mixtapeEmbed-em">This is the story that I’ve been telling myself, and why I made up that lie.</em>medium.com</a><a href="https://medium.com/@adrienjoly/im-not-the-10x-developer-i-thought-i-was-acad63d059a4" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p id="f502" class="graf graf--p graf-after--mixtapeEmbed">Extraits traduits en français:</p><blockquote class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--p"><div>“Si je veux concevoir d’excellents produits, je dois combattre mes craintes et devenir un meilleur communicant, un meilleur co-équipier, un meilleur être humain.” (<a href="https://medium.com/@adrienjoly/im-not-the-10x-developer-i-thought-i-was-acad63d059a4" class="markup--anchor markup--pullquote-anchor" target="_blank">Mai 2017</a>)</div></blockquote><blockquote id="c0ef" class="graf graf--pullquote graf--startsWithDoubleQuote graf-after--pullquote graf--trailing"><div>“J’ai besoin de savoir ce que je veux, et ce que je ne veux pas. Et, ces derniers temps, j’ai du mal à trouver…” (<a href="https://medium.com/@adrienjoly/broken-cars-and-life-choices-3e702f9df77c" class="markup--anchor markup--pullquote-anchor" target="_blank">Juin 2017</a>)</div></blockquote></div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 class="graf graf--h3 graf--leading">5. Lâcher-prise et dernier élan</h3><p class="graf graf--p graf-after--h3">En Juin 2017, il ne me restait assez d’économies que pour tenir 3 mois. À ce stade, seul un miracle aurait pu me faire atteindre mon objectif de chiffre d’affaires. Je savais que c’était la <strong class="markup--strong markup--p-strong">dernière ligne droite</strong>.</p><p id="e561" class="graf graf--p graf-after--p">J’ai alors décidé de suivre 3 directives:</p><ul class="postList"><li class="graf graf--li graf-after--p">Laisser mes projets dans un état propre et fonctionnel, à défaut d’être finis;</li><li id="f74e" class="graf graf--li graf-after--li">publier du contenu qualitatif pour présenter ce que j’avais produit;</li><li id="ec0c" class="graf graf--li graf-after--li">et investir du temps sur les projets qui me faisaient le plus plaisir, en <strong class="markup--strong markup--li-strong">suivant mon instinct</strong> plutôt que mon analyse SWOT.</li></ul><p id="eaeb" class="graf graf--p graf-after--li">J’ai alors publié:</p><ul class="postList"><li class="graf graf--li graf-after--p">un <a href="https://medium.com/scribe/enseigner-le-d%C3%A9veloppement-web-%C3%A0-85-%C3%A9tudiants-sans-sarracher-les-cheveux-%EF%B8%8F-e518274f7063" class="markup--anchor markup--li-anchor" target="_blank">retour d’expérience</a> sur mes 2 années d’enseignement à l’EEMI,</li><li class="graf graf--li graf-after--li">une <a href="https://www.youtube.com/watch?v=RwxCBDoxbF8" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">vidéo concise</a> pour présenter mon outil d’évaluation pédagogique,</li><li class="graf graf--li graf-after--li">une <a href="https://adrienjoly.com/eval/" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">liste de diffusion</a> pour les enseignants intéressés par cet outil,</li><li id="c5b2" class="graf graf--li graf-after--li">et lancé une <a href="https://opencollective.com/openwhyd" class="markup--anchor markup--li-anchor" rel="nofollow noopener" target="_blank">campagne de donations</a> pour permettre à mon projet le moins viable mais le plus passionnant de rester en ligne: <strong class="markup--strong markup--li-strong">Openwhyd</strong>.</li></ul><div class="graf graf--mixtapeEmbed graf-after--li"><a href="https://medium.com/@adrienjoly/steady-progress-and-good-surprises-a65efe4e02fc" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://medium.com/@adrienjoly/steady-progress-and-good-surprises-a65efe4e02fc"><strong class="markup--strong markup--mixtapeEmbed-strong">🕵 Steady progress and good surprises!</strong><br />medium.com</a><a href="https://medium.com/@adrienjoly/steady-progress-and-good-surprises-a65efe4e02fc" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">Contre toute attente, et même si cette nouvelle ne me permet pas d’atteindre mon objectif personnel de viabilité, <strong class="markup--strong markup--p-strong">la campagne de donations a été un succès</strong> ! Non seulement nous avons récolté en une semaine suffisamment de dons pour financer 4 mois d’hébergement, mais en plus cet élan a motivé plusieurs volontaires à contribuer au projet !</p><p class="graf graf--p graf-after--p">En Juillet 2017, j’ai décidé de participer au concours Codegeist organisé par Atlassian, en proposant une extension pour Trello: “<strong class="markup--strong markup--p-strong">Comment Editor by AJ</strong>.” Elle ne m’aura pas permis de remporter le concours, mais le fait que Trello l’ait intégrée officiellement me permet d’être reconnu comme un développeur capable de produire des extensions de qualité. En effet, mon premier produit, “Next Step for Trello” était aussi une extension, mais celle-là n’était pas officiellement intégrée dans Trello. Sentiment d’<strong class="markup--strong markup--p-strong">accomplissement</strong>, donc.</p><div id="e36d" class="graf graf--mixtapeEmbed graf-after--p"><a href="https://hackernoon.com/power-up-on-its-way-to-trello-and-wip-community-5af44320badc" class="markup--anchor markup--mixtapeEmbed-anchor" title="https://hackernoon.com/power-up-on-its-way-to-trello-and-wip-community-5af44320badc" rel="nofollow"><strong class="markup--strong markup--mixtapeEmbed-strong">🚀 News: Power-up on its way to Trello, and WIP community!</strong><br /><em class="markup--em markup--mixtapeEmbed-em">Over the last 10 days, I was supposed to chill with my family in the south of France. I did. Also, I did not! 🙃</em>hackernoon.com</a><a href="https://hackernoon.com/power-up-on-its-way-to-trello-and-wip-community-5af44320badc" class="js-mixtapeImage mixtapeImage u-ignoreBlock"></a></div><p class="graf graf--p graf-after--mixtapeEmbed">Par ailleurs, j’ai ouvert une communauté de créateurs de produits appelée “<a href="https://spectrum.chat/wip" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Work In Progress</a>”, pour aider et encourager les développeurs qui comme moi ont décidé de développer leurs propres projets.</p><p class="graf graf--p graf-after--p">Et, avant de partir en vacances aux USA, j’ai redécouvert les joies de la soudure à l’étain !</p><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill"><img class="graf-image" src="https://cdn-images-1.medium.com/max/1600/1*Xumx30Qw-_bh6kv3VBH2NQ.png" alt="image" /></div>En train de souder un kit électronique Velleman. Tellement relaxant et satisfaisant ! 😌</div></div><div class="section-divider"><hr class="section-divider" /></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><h3 class="graf graf--h3 graf--leading">Conclusion et suite</h3><p class="graf graf--p graf-after--h3">J’espère que ce retour d’expérience aura permis à mes proches de <strong class="markup--strong markup--p-strong">mieux comprendre</strong> ce que je faisais de mes journées depuis l’été dernier. Et qu’il <strong class="markup--strong markup--p-strong">déculpabilisera</strong> ceux qui, comme moi, ne sont pas parvenus à rendre leurs projets viables.</p><p id="e855" class="graf graf--p graf-after--p">Si cela vous intéresse, j’écrirai probablement un <strong class="markup--strong markup--p-strong">second article</strong> listant de manière plus concise tous les enseignements que je retire de cette expérience, et des conseils à ceux qui auraient envie de se lancer à leur tour.</p><h3 id="fc47" class="graf graf--h3 graf-after--p">Au plaisir de lire vos réactions, et vos retours d’expérience !</h3><h4 id="c52c" class="graf graf--h4 graf-after--h3 graf--trailing">En attendant, il faut que je vous laisse, je suis attendu à un entretien d’embauche ! 😅</h4></div></div></div></div></div>


title: 8 ans de Twitter, 10.000 abonnés, et moi, et moi, et moi ?
url: https://news.gandi.net/fr/2017/09/8-ans-de-twitter-10-000-abonnes-et-moi-et-moi-et-moi/
created_at: 2017-09-20 13:33:43
updated_at: 2017-09-20 13:33:43
mimetype: text/html
language: fr-FR
domain_name: news.gandi.net
preview_picture: https://news.gandi.net/wp-content/uploads/2017/09/social_network.jpg
http_status: 200
content:
  <h2>La semaine dernière, <a href="https://news.gandi.net/fr/2017/09/informations-service-client/">en plein milieu d’une semaine intense</a> qui nous a valu quelques tweets fort justement agacés, nous avons passé le cap des 10.000 abonnés sur Twitter.</h2>
  <h2>C’est peut-être un détail pour vous, mais pour nous, voyez-vous, ça veut dire beaucoup.</h2>
  <p>Chez Gandi, nous sommes No Bullshit. Vous nous connaissez, vous le savez, et cela s’applique aussi à la façon dont nous communiquons, notamment sur les réseaux sociaux. Pour nous assurer de <a href="https://beta.gandi.net/fr/no-bullshit">cet état d’esprit</a>, de cette transparence et de ces efforts nécessaires au quotidien pour nous améliorer, nous demandons aux personnes qui nous composent de s’impliquer à tous les niveaux.</p>
  <p>Il n’y a en effet pas de <em>« community manager »</em> chez nous, ni de <em>« social media strategist »</em> ou de <em>« social war room »</em>, uniquement des salariés qui, en plus de leur rôle principal, s’attachent à répondre à l’ensemble de vos demandes.</p>
  <p>Voilà comment Claire, qui gère la communication au sein de notre bureau à Taïwan, et Ivy, Eva et Flora, du Service Client, se retrouvent en première ligne dès potron-minet, décalage horaire oblige. Ce sont donc les premières à répondre aux messages reçus pendant la nuit, en chinois, en anglais mais également en français.</p>
  <p>Dès 8h, heure de Paris, Sophie et Guillaume, respectivement responsables de la communication et du Service Client, prennent la relève avec l’aide d’agents du support chargés, tour à tour, de surveiller et de répondre à vos demandes. Ainsi, c’est bien souvent Carole, ou Loïc qui vous répondent et parfois Laura, pour les questions en espagnol, ou Lin Xao pour celles en chinois.</p>
  <p>A partir de 17h, Andrew, depuis notre bureau à San Francisco, s’assure à son tour qu’aucune demande ne reste en suspens, avec l’aide d’Arthur et des membres de l’équipe support locale, et ce jusqu’à ce que la journée s’achève aux Etats-Unis, aux alentours de 2 heures du matin heure de Paris. Là aussi, notre équipe est polyglote, afin de pouvoir répondre à tous nos clients.</p>
  <p>Bien entendu, nous n’avons listé ici que vos interlocuteurs directs sur les différents réseaux sociaux : il est important pour nous que l’ensemble de nos équipes soient impliquées dans les réponses qui vous sont apportées. Et c’est le cas : il est fréquent que des membres de nos équipe contactent spontanément des clients en difficulté depuis leur compte Twitter personnel.</p>
  <p>Que ce soit nos équipes juridiques, techniques ou administratives , nous sollicitons également l’aide de tous nos spécialistes en interne lorsque c’est nécessaire. Et si votre cas est trop complexe pour être traité en 140 caractères, nous vous invitons à ouvrir un ticket, afin qu’un agent du support puisse étudier et répondre à votre demande de manière efficace.</p>
  <p>Du coup, ce cap des 10.000 abonnés, acquis à la force du tweet, sans avoir jamais payé le moindre tweet sponsorisé, sans avoir jamais mis en place de campagnes de marketing automatisées, et bien c’est un joli cap.</p>
  <p>Merci à ceux qui nous aident en cliquant sur le bouton de partage, là, tout en haut, dans l’entête, et parce que c’est mercredi, nous avons décidé d’envoyer une « pochette-goodies-surprise » aux 10 premiers lecteurs qui partageront cet article sur Twitter ;p</p>
  <p>A vous de jouer !</p>


title: Dans les entreprises libérées, le temps n’est plus compté
created_at: 2017-09-20 13:42:41
updated_at: 2017-09-20 13:42:41
mimetype: text/html
language: fr
domain_name: www.lemonde.fr
preview_picture: http://img.lemde.fr/2017/09/05/883/0/2000/998/644/322/60/0/5f02664_2507-1t409hi.j5fld3rf6r.jpg
http_status: 200
url:
  http://www.lemonde.fr/tant-de-temps/article/2017/09/06/dans-les-entreprises-liberees-le-temps-n-est-plus-compte_5181578_4598196.html

content:
  <img width="534" src="http://img.lemde.fr/2017/09/05/0/0/2000/2000/534/0/60/0/5f02664_2507-1t409hi.j5fld3rf6r.jpg" title="TIM LAHAN POUR M LE MAGAZINE DU MONDE" class="lazy-retina" alt="" /><h2 class="taille_courante">« La vie en boîte » est une <a class="lien_interne rub" href="http://www.lemonde.fr/histoire/" title="Toute l’actualité histoire">histoire</a> drôle et grinçante. La nôtre. Voici comment l’essayiste Pierre Rabhi la narre : « <em>Notre civilisation a la prétention de nous libérer alors qu’elle est la civilisation la plus carcérale de l’histoire de l’humanité. De la maternelle à l’université, nous sommes enfermés, ensuite tout <a class="lien_interne rub" href="http://www.lemonde.fr/le-monde/" title="Toute l’actualité le monde">le monde</a> travaille dans des boîtes. Même pour s’amuser on va en boîte </em>(…) <em>avant la boîte définitive. </em>»</h2>
  <p>Se pourrait-il donc que l’on puisse replacer l’homme et son <a class="lien_interne rub" href="http://www.lemonde.fr/bien-etre/" title="Toute l’actualité bien-être">bien-être</a> au cœur de l’entreprise et mettre en boîte certaines <a class="lien_interne rub" href="http://www.lemonde.fr/idees/" title="Toute l’actualité idées">idées</a> reçues ? C’est ce que défendent Isaac Getz et Brian M. Carney, les auteurs de<em> Liberté &amp; Cie</em> (paru en 2009 aux Etats-Unis, en 2012 en <a class="lien_interne rub" href="http://www.lemonde.fr/europeennes-france/" title="Toute l’actualité France">France</a>) à l’origine du concept d’entreprise libérée qui, aujourd’hui, séduit de nombreuses structures désireuses de faire évoluer des pratiques organisationnelles souvent rigides vers des logiques d’autonomie et d’auto-organisation.</p>
  <p><a href="http://www.lemonde.fr/emploi/article/2017/08/30/management-les-leaders-liberateurs-d-entreprises-sont-ils-saint-simoniens_5178508_1698637.html">Des structures comme FAVI</a> – qui fournit les industriels et <a class="lien_interne rub" href="http://www.lemonde.fr/constructeurs/" title="Toute l’actualité constructeurs">constructeurs</a> automobiles en pièces détachées –, la biscuiterie Poult, <a href="http://www.lemonde.fr/emploi/article/2016/02/02/faire-confiance-est-il-vraiment-dangereux-l-experience-chrono-flex_4858092_1698637.html">l’entreprise de dépannage de flexibles hydrauliques Chrono Flex</a>, Michelin ou la Maif ont ainsi opté pour un <a class="lien_interne rub" href="http://www.lemonde.fr/management/" title="Toute l’actualité management">management</a> réduit, des horaires souples, un comité d’évaluation des salaires ou encore un incubateur de start-up maison…</p>
  <p class="lire">
          Lire aussi :
           
      <a href="http://www.lemonde.fr/festival/article/2017/06/22/l-entreprise-peut-elle-faire-le-bonheur_5149404_4415198.html">
                  L’entreprise peut-elle faire le bonheur ?
      </a>
  </p>

  <p>Dans cette organisation, les collaborateurs sont considérés comme des adultes pleinement responsables (c’est celui qui « fait » qui « sait ») et les repères temporels évoluent. Pour Isaac Getz, professeur à l’ESCP <a class="lien_interne rub" href="http://www.lemonde.fr/europe/" title="Toute l’actualité Europe">Europe</a>, conférencier et également auteur de <em>La Liberté, ça marche </em>(Flammarion, 2016), « <em>l’entreprise libérée permet de s’affranchir de trois éléments essentiels : le temps de travail, le lieu de travail et le stress au travail. Les collaborateurs décident eux-mêmes de leur planning, ils peuvent opter pour plus de <a class="lien_interne rub" href="http://www.lemonde.fr/travail/" title="Toute l’actualité travail">travail</a> à distance – chez eux ou sur un site satellite – et la relation d’égal à égal qu’ils entretiennent avec leur leader leur offre une autonomie qu’ils n’avaient pas avant : la confiance exclut le contrôle </em>».</p>
  <h2 class="intertitre">Répondre aux aspirations des êtres humains</h2>
  <p>Pour Laurent Ledoux, qui a utilisé cette approche à plusieurs reprises – comme dirigeant d’une « business unit » de BNP Paribas Fortis, et président du comité de direction du ministère des <a class="lien_interne rub" href="http://www.lemonde.fr/transports/" title="Toute l’actualité transports">transports</a> belge –, <em>« ce type d’approche ne vise pas en premier lieu plus de productivité, de profit, de rapidité dans l’exécution, etc. L’objectif est atemporel : il s’agit de répondre aux aspirations profondes des êtres humains qui, elles, ne varient pas beaucoup dans le temps ».</em></p>
  <p>La suppression de la pointeuse, véritable symbole d’un temps embrigadé, marque souvent l’un des premiers pas de l’entreprise libérée. <em>«</em> <em>Au ministère</em>,<em> nous avons supprimé l’obligation de pointer. Résultat ? En quelques mois, 70 % du personnel est sorti du pointage, et chacun dans les équipes a organisé son temps tout en assurant la continuité des services »</em>,<em> </em>se souvient Laurent Ledoux.</p>
  <p class="lire">
          Lire aussi :
           
      <a href="http://www.lemonde.fr/emploi/article/2015/06/04/l-entreprise-liberee-est-une-question-de-philosophie-ses-createurs-des-anti-bureaucrates_4647696_1698637.html">
                  L’entreprise libérée est une question de philosophie, ses créateurs… des anti-bureaucrates
      </a>
  </p>

  <p>Second symbole : la possibilité d’opter pour le télétravail partiel, qui s’accompagne bien souvent d’un aménagement différent des espaces. « <em>En autorisant jusqu’à trois jours de télétravail par semaine, nous avons supprimé les bureaux pour mettre en place un </em>“<em>flex desk</em>” [chaque jour, le collaborateur qui n’a plus de poste affecté change de place]<em>, y compris pour les dirigeants. Cela change les relations au travail, et ça m’a permis de sortir de ma tour d’ivoire »</em>, note encore cet entrepreneur qui accompagne maintenant les structures qui le souhaitent dans cette voie.</p>
  <p>Il insiste toutefois sur le délicat équilibre à trouver entre réduction de l’espace de travail et nécessité de trouver une place pour les collaborateurs arrivant en cours de journée.</p>
  <h2 class="intertitre">Moins d’absences, plus d’efficacité</h2>
  <p>Autre élément qui bouscule le quotidien de l’entreprise : l’implication de chacun dans la prise de décisions. Mehdi Berrada, ancien président de la biscuiterie Poult, se souvient de la manière dont l’expérience a été menée sur le site de Montauban : <em>« Pas moins de dix-huit mois ont été nécessaires pour changer les habitudes et aller vers plus d’autonomie des ouvriers. Ce fut difficile au début, mais in fine nous avons obtenu de bons résultats, avec des équipes plus transversales. »</em> Par la suite, la démarche a été étendue aux autres sites de l’entreprise avec, à chaque fois, une approche propre à chaque entité.</p>
  <p><em>«</em> <em>Nous avons réussi à façonner de nouvelles manières de travailler en équipe, à créer une vraie <a class="lien_interne rub" href="http://www.lemonde.fr/culture/" title="Toute l’actualité culture">culture</a> d’innovation. Conséquence : il y a dix ans, on réalisait 32 % de parts de marché dans les marques de distributeurs auprès des grandes surfaces, maintenant on en totalise 40 %. Sur le plan <a class="lien_interne rub" href="http://www.lemonde.fr/social/" title="Toute l’actualité social">social</a>, les taux d’absentéisme sont également très bas </em>», avance celui qui, depuis, a quitté son poste en raison d’un désaccord avec les actionnaires lié, notamment, à une vision différente du rapport au temps…</p>
  <div class="encart_retrait_gauche">« La prise en compte des ressentis de chacun peut parfois prendre du temps, mais c’est autant de gagné par la suite. » Laurent Ledoux, entrepreneur</div>
  <p>Libérer une entreprise est chronophage : <em>« Il n’y a pas de modèle. A chaque entreprise, selon son histoire et son héritage, de coconstruire son <a class="lien_interne rub" href="http://www.lemonde.fr/m-mode/" title="Toute l’actualité mode">mode</a> d’organisation unique et de le faire évoluer »</em>, note Isaac Getz. Cela implique d’ouvrir un dialogue au cours duquel les salariés évoquent les pratiques dont ils ne veulent plus avant d’envisager ensemble d’autres possibilités, discutent des nouvelles recrues, suggèrent de participer au recrutement…</p>
  <p class="lire js_marqueur_restreint_atome marqueur_restreint">
          Lire aussi :
           
      <a href="http://www.lemonde.fr/emploi/article/2016/11/30/l-innovation-manageriale-beneficie-aux-salaries-et-a-l-entreprise_5040786_1698637.html">
                  L’innovation managériale bénéficie aux salariés... et à l’entreprise
      </a>
  </p>

  <h2 class="intertitre">« Des modes de délibération sociocratiques »</h2>
  <p>Les « leaders libérateurs » négocient du temps avec les actionnaires afin de se soustraire à la pression du rendement à court terme. <em>« La prise en compte des ressentis de chacun peut donc parfois prendre du temps, mais c’est autant de gagné par la suite : le fait que les décisions soient prises ensemble permet une mise en œuvre plus rapide car chacun y a participé »</em>, remarque Laurent Ledoux, qui a fait siennes certaines techniques de gestion du temps lors des points d’équipe : <em>« On apprend à mettre en place des modes de délibération très stricts mais sociocratiques, avec un temps de préparation plus long en amont, de sorte que chacun prépare ses interventions à l’avance, ce qui améliore ensuite la prise de décision. »</em></p>
  <p>Il est également crucial de respecter les frontières entre les vies privée et professionnelle et de créer des conditions dans lesquelles il n’y a pas de risque d’empiétement.</p>
  <div class="encart_retrait_gauche">« On ne demande plus aux collaborateurs d’être présents pour travailler, mais de faire leur travail. » Quentin Druart, du ministère des transports belges</div>
  <p>Fini, donc, les emails envoyés tard le soir ou durant le <a class="lien_interne rub" href="http://www.lemonde.fr/week-end/" title="Toute l’actualité week-end">week-end</a> ? <em>« Pas toujours »</em>, témoigne une collaboratrice du ministère des transports belge dont la <a class="lien_interne rub" href="http://www.lemonde.fr/famille/" title="Toute l’actualité famille">famille</a>, par moments, a pu trouver qu’elle passait trop de temps sur son ordinateur : <em>« Il faut du temps pour changer les pratiques, il me semble que les acquis de cette approche sont surtout organisationnels, avec des <a class="lien_interne rub" href="http://www.lemonde.fr/conditions-de-travail/" title="Toute l’actualité conditions de travail">conditions de travail</a> plus flexibles. »</em> Pour Quentin Druart, actuel président du comité de direction de ce même ministère,<em> « les collaborateurs sont libres de choisir : on ne leur demande plus d’être présents pour travailler, mais de faire leur travail ».</em></p>
  <p class="lire js_marqueur_restreint_atome marqueur_restreint">
          Lire aussi :
           
      <a href="http://www.lemonde.fr/idees/article/2017/06/01/l-entreprise-liberee-entre-exces-d-honneur-et-exces-d-indignation_5137247_3232.html">
                  L’entreprise libérée, « entre excès d’honneur et excès d’indignation »
      </a>
  </p>

  <h2 class="intertitre">Rentabilité améliorée</h2>
  <p>De nouveaux symboles du temps apparaissent aussi, tels le gong qui, en réunion, peut être utilisé par quiconque estime que les échanges ne sont plus au service du collectif. Quand il résonne, tout le <a class="lien_interne rub" href="http://www.lemonde.fr/afrique-monde/" title="Toute l’actualité monde">monde</a> se tait sans qu’aucun mot ni critique ne vienne alors entacher la reprise des échanges. Instaurer un temps de silence avant le début des réunions permet aussi de travailler l’écoute des propos à venir.</p>
  <p><em>« La façon dont on gère le temps est différente, elle peut être plus efficace. Même si l’efficacité n’est pas le but premier »</em>, remarque Laurent Ledoux, pour qui le principal bénéfice est de permettre à chacun de prendre du recul par rapport à ce qu’il fait.</p>
  <p><em>«</em> <em>En 2014 et 2015, nos résultats opérationnels étaient peu satisfaisants. Au lieu de nous préoccuper du court terme, nous avons travaillé collectivement sur le sens, la vision, pour recréer le sentiment d’appartenir à une aventure collective. Paradoxe ? En ne succombant pas à l’urgence et en travaillant sur les fondamentaux, le résultat opérationnel s’est amélioré de 25 % sur quinze mois »</em>, apprécie Mehdi Berrada.</p>
  <p class="lire">
          Lire aussi :
           
      <a href="http://www.lemonde.fr/emploi/article/2015/02/24/le-bonheur-au-travail-c-est-possible_4582123_1698637.html">
                  Le bonheur au travail, c’est possible
      </a>
  </p>

  <p>A noter : <a href="http://www.hbrfrance.fr/chroniques-experts/2017/07/16331-bien-etre-salaries-genere-de-rentabilite/">une étude menée récemment par Great Place To Work auprès de 20 000 employés </a>met en lumière le rôle joué par le bien-être des salariés dans la rentabilité des actifs. Dans l’entreprise libérée, cet impact est indirect : les collaborateurs sont responsabilisés et l’atmosphère d’équité et de respect mutuel qui en découle améliore en moyenne la rentabilité de 11 %. Tout le monde y gagne.</p>
  <p class="reference">« Le Monde » organise dans le cadre du « Monde Festival » <a href="http://www.lemonde.fr/festival/article/2017/06/22/l-entreprise-peut-elle-faire-le-bonheur_5149404_4415198.html">une rencontre sur le thème « L’entreprise peut-elle faire le bonheur ? »</a>, samedi 23 septembre 2017 à l’Opéra Bastille.</p>
  <p class="reference">Le second <a class="lien_interne rub" href="http://www.lemonde.fr/campus/" title="Toute l’actualité campus">campus</a> des <a class="lien_interne rub" href="http://www.lemonde.fr/entreprises/" title="Toute l’actualité entreprises">entreprises</a> libérées aura lieu le 2 novembre 2017 à <a class="lien_interne rub" href="http://www.lemonde.fr/paris/" title="Toute l’actualité Paris">Paris</a>. <a href="http://www.campus-entreprises-liberees.org/">www.campus-entreprises-liberees.org</a></p>


title: Quatre ans avec Atos
url: http://blog.ackx.net/quatre-ans-avec-atos.html
created_at: 2017-09-20 14:59:32
updated_at: 2017-09-20 14:59:32
mimetype: text/html
language: en
domain_name: blog.ackx.net
http_status: 200
content:
  <p>L’histoire commence à un mariage, où je n’étais pas présent. Au bar, un ami bavarde avec un inconnu qui, après avoir échangé quelques mots d’usage, lui apprend qu’il est fonctionnaire à la Commission européenne et qu’il cherche un développeur Java. Cet ami en prend bonne note et me transmet ses coordonnées. Peu de temps après, je rencontre ce fonctionnaire et son équipe, et passe un entretien d’embauche. Je suis retenu pour le poste.</p>
  <p>Quatre ans de ma carrière n’allait en partie tenir qu’à une discussion, entre deux personnes qui ne se connaissaient pas, au bar, à un mariage.</p>
  <h2>Le monde des intermédiaires</h2>
  <p>La Commission n’engage pratiquement pas directement de consultants externes, qu’ils soient employés ou indépendants. Il faut passer par un intermédiaire qui a remporté un contrat-cadre, marché public oblige.</p>
  <p>Les intermédiaires sont légions dans le monde belge de l’informatique, aussi bien dans le secteur public que dans le privé. Des sociétés privées font largement appel à eux pour dénicher des <em>freelances</em>. Dans certains cas, ces intermédiaires disposent d’exclusivité, de telle sorte qu’il n’est pas possible pour la société commanditaire ou l’organisme public d’engager directement.</p>
  <p>C’est largement le cas à la Commission européenne. Pour commencer mon nouveau boulot, il me fallait donc passer par un intermédiaire.</p>
  <h2>Où est-ce que je signe?</h2>
  <p>On me suggère de passer par Atos, à l’époque “Atos Origin”, une société multi-nationale qui sert déjà de conduit à mes futurs collègues. Il y aurait bien, peut-être, une autre possibilité, mais sans certitude; parfois le premier intermédiaire sur la liste n’est pas prêt à céder sa place au second, même si c’est un partenaire commercial, et puis pas besoin de chercher plus loin me dit-on. Tout cela est nébuleux, et nouveau pour moi. Je n’ai pas vraiment le choix, et mon choix ne semble de toute façon pas avoir beaucoup d’importance, le rôle de l’intermédiaire étant limité.</p>
  <p>J’entre donc en contact avec Atos et je signe un <em>service agreement</em>, document qui reprend les éléments essentiels de la collaboration : identité des parties, taux journalier, lieu des prestations, et durée. Entre sociétés commerciales (car je suis indépendant, il ne s’agit donc pas d’un contrat de travail), il n’en faut pas plus pour constituer un contrat.</p>
  <p>Mais Atos veut que je signe également un contrat plus formel, reprenant en détails les obligations de chaque partie. Le document qu’on me soumet fait plus de dix pages. Rapidement, je m’aperçois que les conditions sont tout à fait déséquilibrées, et qu’il s’agit de faire porter la charge de toutes sortes d’obligations au consultant, sans contrepartie pour Atos.</p>
  <p>Ainsi, une clause prévoit, de manière très large, qu’en cas de faute (sans plus de précision), je devrai <strong>indemniser Atos d’un montant de 50.000 euros</strong>. Une autre clause prévoit le remboursement de <strong>tous les montants</strong> que j’aurais touché, sans limite dans le temps — autrement dit, potentiellement un an ou plus de rémunération — en cas de faute certes grave, mais l’indemnisation est proprement délirante.</p>
  <p>Comme par hasard, il n’y a aucune clause réciproque en ma faveur.</p>
  <p><strong>Je note encore que lors de mon départ, je serai forfaitairement redevable d’une somme de 5.000 euros, pour former la personne qui me remplace.</strong></p>
  <p>J’interromps la lecture avant d’arriver au bout, car il est clair que je ne signerai pas une telle ignominie juridique, quand bien même le déséquilibre économique entre les parties est pattant et que la plupart des clauses seraient contestables, voire inapplicable. Inutile cependant de me mettre la corde juridique autour du cou avant même de commencer.</p>
  <p>Je contacte le commercial chargé du suivi de mon dossier, qui m’explique que cela est “normal”.</p>
  <p>— Ce sont des clauses rédigées pour de grosses sociétés, il est vrai que ce n’est pas adapté à des consultants indépendants comme vous.<br /> — Vous avez cependant des dizaines de consultants qui comme moi passent par votre intermédiaire, et vous êtes en train de me dire que vous n’avez jamais pris la peine de rédiger un contrat adapté?</p>
  <p>Il me dit que de toute façon, on n’appliquera pas ces clauses.</p>
  <p>— Dans ce cas, pourquoi les écrire si c’est pour ne pas les appliquer?</p>
  <p>Le bon sens resta sans effet sur la procédure qu’il fallait suivre sans en contester le bien-fondé. Il fallait signer.</p>
  <p> — Je vais y réfléchir.</p>
  <p>Il était clair que je ne signerais pas en l’état, et que ma réflexion porterait uniquement sur les moyens à mettre en œuvre pour ne pas signer. Il y eu bien un rappel mais, misant sur la bureaucratie de ce genre de sociétés et évitant de répondre aux relances, la signature de ce contrat tomba dans les oubliettes corporate. En tout cas pour l’instant, car ce contrat se rappellera à mon bon souvenir quatre ans plus tard.</p>
  <h2>Ce que l’intermédiaire se met en poche</h2>
  <p>J’étais “fraîchement passé indép” comme développeur, comme on dit dans notre jargon, encore peu au courant des ficelles et pratiques propres à ce domaine, et encore moins au microcosme de la Commission. Je savais combien je facturais par jour à Atos, mais je n’avais aucune idée de ce que Atos facturait en retour à la Commission, et quelle était leur marge bénéficiaire.</p>
  <p>Interrogé sur ce point, les réponses du commercial étaient évasives : cela dépend de votre contrat-cadre, je n’ai pas accès à cette information, nous travaillons toujours de la même manière, etc. Mais le contrat-cadre étant public, tout cela n’était finalement que secret de polichinelle pour qui savait naviguer dans les méandres administratives, et il ne fut pas difficile de trouver un fonctionnaire pour me donner les chiffres.</p>
  <p>Il s’avéra qu’Atos se réservait une <strong>marge comprise entre 14,5% et 22,5%</strong> sur nos contrats. Cela peut paraître énorme au non-initié, mais <strong>c’est la norme. 20% de marge sont considérés comme normal.</strong> Oui, cela veut dire que sur un an, vous laissez plus de deux mois à l’intermédiaire. C’est censé le rémunérer pour le temps passé à poser le besoin du client, puis à vous trouver, avec tous les coûts connexes du commercial : bureau, salaire, bonus, voiture, etc, la bureaucratie, les coûts pour répondre aux appels d’offre qu’il faut bien amortir et les pertes de temps, en ce compris tous les cas où le candidat ne convient pas.</p>
  <p>Les employés <em>bodyshoppés</em> sont encore plus rentables que les indépendants et un collègue qui s’était mis en tête de quitter son statut d’employé pour passer <em>freelance</em> tout en restant chez le même intermédiaire eu droit à toutes sortes d’excuses pour que l’affaire ne se fasse pas.</p>
  <p>Ce système n’a certainement pas mes faveurs, et aujourd’hui je court-circuite les intermédiaires autant que possible, que je sois consultant ou client final à la recherche d’un consultant. Mais à ce moment là, je n’avais pas le choix.</p>
  <h2>Dégraisser l’intermédiaire…</h2>
  <p>La lumière étant faite sur la généreuse marge d’Atos, quelque chose n’allait pas. S’il est normal de rémunérer l’intermédiaire pour son travail, cela semble moins naturel quand le recrutement s’est fait sans faire appel à ses services et sans son intermédiation, et que tout s’est fait directement entre le fonctionnaire et le développeur indépendant, fut-ce par l’entremise gracieuse d’un ami à un mariage. Dans ce cas, le seul “travail” consiste pour l’intermédiaire à apparaître après-coup, à faire signer un contrat (grossièrement inadapté) et à recevoir votre facture mensuelle pour refacturer le client, en empochant un bénéfice juteux au passage.</p>
  <p>Il s’avère que mes collègues étaient tous dans le même cas, et avaient trouvés d’eux-même leur chemin jusque ici sans l’aide d’Atos avant de devoir faire appel à leurs “services”.</p>
  <p>La valeur ajoutée à peu près nulle ou à tout le moins douteuse qu’apportait Atos contrastait avec leur marge généreuse et, interpellé, le commercial me donna une réponse sans appel :</p>
  <blockquote>
    <p>Quant aux tarifs ou marges, ce n’est pas à vous de les juger raisonnables ou pas.</p>
  </blockquote>
  <p>La seule règle étant la loi de l’offre et de la demande, mon appréciation vaut en réalité tout autant que la leur.</p>
  <p>Puis, une année s’étant écoulée, aucune indexation ne nous avait été proposée, alors qu’Atos avait bien indexé de son côté. À cette époque, on parlait d’environ 2% par an.</p>
  <h2>…Et renégocier nos contrats</h2>
  <p>Vint le moment où nos contrats arrivaient à expiration. Ils allaient naturellement être reconduits, tels quels. C’est alors que les collègues et moi-même convînmes de <strong>renégocier nos tarifs</strong>.</p>
  <p>Il fallait, pour aboutir, se serrer les coudes et tenir tête.</p>
  <p>La première réaction du commercial fut sans surprise : non, ce n’est pas possible, il n’en est pas question, on n’a jamais vu cela, et si on doit le faire pour vous, alors il faudra le faire pour tout le monde, etc. Les échanges n’étaient en rien constructif, comme lors de ce dialogue risible auquel des collègues ont assisté :</p>
  <p>— Commercial : “Vous êtes payés trente jours fin de mois, alors que la Commission nous paie à trois mois; nous vous servons donc de trésorerie et cela justifie notre marge.”<br /> — Moi (sourire en coin) : “Ok, dans ce cas payez-moi à trois mois, en réduisant votre marge.”<br /> — Commercial : “Oui mais non, ce n’est pas possible.”<br /> — Moi : “Votre justification ne tenait donc pas la route.”</p>
  <p>Je fus surpris par la position dure de mes collègues, plus aguerris que moi dans les techniques de négociations propres au milieu. Il fut convenu de prendre une position très favorable, et de demander à Atos de se limiter à 2,5% de marge, compte tenu de la quasi absence de prestations dans leur chef et du revenu récurrent sur le long terme que notre seule présence leur fournissait. Le commercial faillit tomber à la renverse. Les négociations se durcirent, sans que personne ne bouge.</p>
  <p>Le temps passait, et cela jouait en notre faveur, car nous étions prêts à accepter ce que la plupart des consultants redoutent: une interruption de nos contrats. Une fois nos contrats arrivés à leur terme, la Commission devrait se passer de nos services. Le fonctionnaire ne peut en aucun cas se mêler de ces aspects contractuels, au risque d’interférer avec les règles du contrat-cadre, mais rien ne nous empêchait de lui faire part, peu de temps avant d’arriver au terme, qu’Atos refusait de revoir sa marge jugée trop élevée compte tenu des circonstances. Cela allait mettre le service dans l’embarras, voire dans la difficulté, et nous en étions désolé.</p>
  <p>Le fonctionnaire ne pouvait donc pas intervenir mais, deux jours après cette brève conversation qui n’avait pour but que de le tenir informé, Atos nous recontactait avec une proposition. Le timing ne pouvait être qu’une heureuse coïncidence. Un nouveau contrat nous attendait, avec <strong>une marge réduite à 12%</strong>. L’affaire fut entendue. Le fonctionnaire pesta contre la présence massive d’indépendants dans son département, source de risque de nous voir partir en masse à tout moment, mais comme nos prestations étaient de qualité, je ne pense pas qu’il nous en ait tenu rigueur.</p>
  <p>C’est à partir de ce moment que rancœur et défiance se sont sans doute installées entre l’équipe et Atos, et que j’ai pris le pli de rebaptiser les intermédiaires en <em>pimps</em>.</p>
  <h2>Ailleurs, ce n’est pas mieux</h2>
  <p>Les pratiques de position dominante et d’opacités n’étaient certainement pas l’apanage d’Atos.</p>
  <p>Un ami, arrivé peu de temps après moi dans un autre service, avait pour intermédiaire Intrasoft. Lui aussi eu droit à son mur du silence quant à la marge que s’octroyait son intermédiaire. Les langues se déliant, <strong>il calcula que leur marge s’élevait à 27%</strong>. C’était proprement délirant, plus d’un quart son travail tombait directement dans la poche de la multi-nationale. Là encore, il était hors de question de revoir la marge à la baisse. Et le ton n'était pas aux politesses. La commerciale fit semblant de pleurer lors d'une réunion, et une autre entrevue avec elle eut lieu, ce qu'il perçut comme malsain.</p>
  <p>Son contrat arrivait également à son terme. Toute l’équipe travaillait dur pour atteindre une échéance et, le dernier jour de son contrat, il informa tout simplement son fonctionnaire qu’il ne reviendrait pas le lendemain compte tenu de la position d’Intrasoft. Le fonctionnaire et ses collègues étaient navrés, car son départ inopiné allait rendre les choses encore plus compliquées qu’elles ne l’étaient déjà.</p>
  <p>Le lendemain donc, il resta chez lui.</p>
  <p>Quelques jours plus tard, Intrasoft le rappelait pour signer un contrat avec des conditions moins en sa défaveur. Il avait gagné le bras de fer. Le mépris réciproque entre lui et Intrasoft était bien installé et s’est propagé jusqu’à nos jours.</p>
  <p>Une autre société avait la réputation d’être encore plus agressive et de ne pas hésiter à assigner ses propres consultants en justice. Je crains même de la citer, faute de disposer d’éléments circonstanciés. Finalement, nous n’étions pas si mal lotis.</p>
  <p>Rien n'a fondamentalement changé depuis pour lui avec Intrasoft; il a récemment dû les relancer pour connaitre une éventuelle indexation et s'assurer que son expérience des dernières années était bien prise en compte.</p>
  <h2>Devenir intermédiaire</h2>
  <p>L’idée nous vient de devenir nos propres intermédiaires. Après tout, pourquoi pas? Les marchés publics sont ouverts à tous. Malheureusement, nous dûmes rapidement déchanter. Pour ce faire, il fallait se constituer sous forme de société anonyme, avec un capital assez élevé, et rassembler un nombre de CV de candidats en réserve bien trop important pour nous.</p>
  <p>Les indépendants ont malheureusement la faiblesse de leur indépendance et n’ont pas l’habitude de fonctionner de manière coordonnée. L’idée fut vite abandonnée.</p>
  <h2>Timesheet</h2>
  <p>Tous les mois, nous devions remplir une feuille de prestation, communément appelée <strong>timesheet</strong>, dont le modèle nous était fourni par Atos. Dans un élan de bureaucratie, Atos cru bon de rendre les choses plus complexes. Je reçus un jour comme mes collègues un courrier postal m’annonçant qu’il faudrait désormais encoder nos prestations dans un autre système de traitement, <strong>en plus</strong> de remplir la feuille au format Excel.</p>
  <p>Ma première réaction fut de ne pas y donner suite, et d’attendre un premier rappel, puis un deuxième. Les collègues qui avaient obtempérés se plaignaient du caractère abscons du système, les messages d’erreurs et une absence complète d’ergonomie étant au rendez-vous m’avait-on prévenu. </p>
  <p>J’attendis encore quelques jours avant de me connecter. Un message d’erreur apparut dès que j’entrai mes identifiants. J’en informai Atos. Une correction me fut proposée et, à nouveau, j’attendis deux rappels avant de m’exécuter. </p>
  <p>Entre-temps, le commercial me glissa que le système ne donnait pas satisfaction et qu’il allait peut-être être abandonné. Je pris cela comme une confirmation de l’inutilité de faire le moindre effort. Le système fut effectivement abandonné après peu de temps, sans que je n’aie encodé la moindre donnée, au soulagement de ces utilisateurs malgré tout frustrés d’avoir perdu leur temps.</p>
  <p>Ainsi va la bureaucratie dans beaucoup de grandes sociétés privées.</p>
  <h2>C’est la crise</h2>
  <p>Les jours coulaient heureux à la Commission. Par rapport au secteur privé, notre rémunération était certes en retrait, mais nous bénéficions d’une sécurité implicite dans le renouvellement de nos contrats, et d’une stabilité sur les prix, donc cela ne nous dérangeait pas.</p>
  <p>Vint la crise financière. Atos adressa un courrier à ses consultants. Le ton était sibyllin. La missive nous disait en substance :</p>
  <blockquote>
    <p>C’est la crise, il va falloir faire preuve d’imagination.</p>
  </blockquote>
  <p>Tout cela était bien fumeux. Nous devinions bien que par “faire preuve d’imagination”, il fallait certainement comprendre : <strong>“réduire votre taux journalier sans compensation”</strong>. Mais la lettre ne disait rien de plus; et je la classai sans suite.</p>
  <p>Plusieurs semaines s’écoulèrent. Un week-end, un manager chez Atos me contacte. Au téléphone, la voix est jeune et hésitante. Il m’appelle au sujet de cette fameuse lettre. Je l’éconduis rapidement. Cela ne faisait peut-être pas partie du script qu’il devait suivre.</p>
  <p>— “Ah, dans ce cas, je vais demander à mon superviseur de vous rappeler.”<br /> — “Mais oui, faites-cela. Au revoir.”</p>
  <p>Quelques minutes après, un autre appel. Cette fois, la voix est ferme, sèche et assurée, et le ton, agressif. Cette personne me dit en substance que c’est la crise, que les affaires ne sont pas bonnes, qu’il va falloir réduire notre facturation. Atos contacte de la sorte tous ces consultants. Je feins de jouer le jeu pour mieux le retourner.</p>
  <p> — “Je comprends. Mon banquier me fait d’ailleurs des histoires pour un simple crédit pour une modeste voiture, parce que c’est la crise. Ne pensez-vous pas qu’Atos pourrait réduire sa marge pour m’aider, car après tout, c’est moi qui fait tout le travail à la Commission, pas votre société.”</p>
  <p>Cette ligne de raisonnement par l’absurde eut le don d’irriter mon interlocuteur; le but recherché était atteint. Je poursuivis donc :</p>
  <p> — “Si je ne me trompe, le contrat-cadre est resté inchangé, et <strong>vous facturez toujours la même chose à la Commission</strong>, crise financière ou pas. <strong>Donc vous me demandez simplement de réduire mon taux horaire pour accroître vos marges</strong>, comme cela, parce que ça vous arrange.”</p>
  <p>J’enfonçai le clou :</p>
  <p> — “En réalité, mes collègues et moi-même sommes une partie de la solution à la crise. Nous formons une équipe qui fonctionne bien, qui donne satisfaction à notre client final, et qui vous rapporte un flux continu de bénéfice sans nécessiter de travail de votre côté, car <strong>à part faire passer votre commercial deux fois l’an lors d’une visite de courtoisie, et refacturer avec une marge, vous n’apportez rien</strong>.”</p>
  <p>Mon interlocuteur devint agressif :</p>
  <p> — “Vous allez diminuer votre tarif, sinon cela aura des conséquences sur le renouvellement de votre contrat.”</p>
  <p>La menace était creuse, et quand bien même elle aurait été sérieuse, elle était sans effet sur moi. Le fonctionnaire n’aurait sans doute pas été ravi d’apprendre le non-renouvellement de mon contrat parce que j’aurais refusé de diminuer mon taux journalier pour faire plaisir à Atos.</p>
  <p>— “Faites ce que vous avez à faire, et comme bon vous semble.”</p>
  <p>J’ajoutai qu’il était inutile de contacter mes collègues, car nous étions sur la même longueur d’onde. “Nous ne négocions jamais collectivement”, me répondit-il, manifestement excédé. “Fort bien, mais il n’empêche que nous prenons une position commune et concertée vis-à-vis de vous.”</p>
  <p>Seulement quelques minutes après cette désagréable discussion, mon portable sonna à nouveau. Je reconnu la voix peu assurée du premier manager, qui souhaitait parler à mon collègue L. et qui s’était manifestement embrouillé dans ses numéros. “Je ne suis pas L., mais Y., et vous venez de m’appeler il y a peu, et j’ai été très clair avec vous et votre manager”. Je l’informe qu’il perd son temps, et que ni L. ni le reste de l’équipe ne donneront suite à sa demande. Je lui lance que je préviens d’ailleurs immédiatement mes collègues de son appel.</p>
  <p>Je n’en fis rien. Lundi, de retour au bureau, j’interrogeai mes collègues sur ce nouveau chapitre de notre collaboration forcée. Mais personne n’avait été contacté. J’avais fait barrage. Ce fut l’occasion pour moi de leur raconter cette épisode devenu comique une fois qu’il fut partagé avec eux.</p>
  <h2>Cinq mille euros pour partir</h2>
  <p>Vint pour moi le temps de quitter la Commission. Je pris contact directement avec mes fonctionnaires, pour leur annoncer mon départ prochain. Ils en prirent acte. Puis, et seulement après leur avoir parlé, je notifiai Atos que je mettais fin au contrat, ce qui déplut au commercial :</p>
  <blockquote>
    <p>Heu … j’aurais aimé être prévenu avant le client et d’autre part il y a qques détails à régler comme les jours de hand over free of charge ; on se recontacte lundi</p>
  </blockquote>
  <p>Ce commercial, contrairement à l’ancien un peu largué face à des consultants revêches, était plutôt agressif et désagréable. Le jeu était fixé : me taxer des jours de prestations, sous forme de <strong>“hand over free of charge”</strong>, soit des jours de formations ou de transfert de connaissance, sans contrepartie financière.</p>
  <p>D’entrée de jeu lors de l’entretien qui s’en suivit, il me remit à ma place.</p>
  <p> — “Tu as contacté les fonctionnaires avant de nous contacter. C’est avec Atos que tu as un contrat. Tu aurais dû me contacter en premier lieu. C’est inadmissible.”<br /> — “J’ai trouvé cette place sans l’aide d’Atos, passé les entretiens d’embauche sans Atos, et finalement, cela convenait bien à Atos de se pointer pour signer un contrat et prendre sa marge sans avoir rien dû faire. Donc oui, je me suis à nouveau passé de vous pour mon départ, tout comme je me suis passé de vous pour mon arrivée.”</p>
  <p>La conversation se poursuivit dans le hall d’entrée, sur un ton fort déplaisant, et atteint son paroxysme quand il s’agit de me réclamer de l’argent :</p>
  <p> — “Tu devras payer 5.000 euros pour ton départ.”<br /> — (outré) “Quoi? Il n’en est pas question.”<br /> — “C’est dans ton contrat.”<br /> — “Je croyais que tout cela n’était pas d’application.”<br /> — “Et bien si.”<br /> — “Heureusement pour moi, je ne l’ai pas signé.”</p>
  <p>Le soi-disant <em>“handover”</em> une simple indemnité en espèces sonnantes et trébuchantes. Il ne s’agissait pas de prester des jours gratuitement pour former mon successeur au profit de la Commission, mais bien de payer directement Atos. Et ce contrat bidon était bien réel.</p>
  <p>Passablement énervé par mon refus, il me dit alors qu’il était le boss, que c’était à lui de décider. “Qui est ton patron? Hein? C’est moi ton patron.”</p>
  <p>La conversation avait pris un tour surréaliste. Aucun commercial sensé n’aurait pris le risque de tenir ce genre de propos face à un indépendant, ouverture pour le consultant à invoquer un lien de subordination et donc, un contrat de travail déguisé, avec tout ce que cela comporte. Cette voie ne m’intéressait cependant pas, car il s’agissait pour lui de prendre l’ascendant sur moi, ou d’évacuer un trop-plein de frustrations. Je tentai de conserver un semblant de flegme. “Cette conversation devient désagréable. Non, vous n’êtes pas mon patron, car je suis travailleur indépendant. Vous n’êtes qu’un intermédiaire forcé en ce qui me concerne.” Il continua sur le même ton, en conclusion de quoi je me levai : “Il n’y a je pense plus rien à ajouter. Je vais à présent vous quitter.”</p>
  <p>Un collègue qui s’était résigné à signer l’infâme contrat fut contraint de verser 5.000 euros pour son départ. Cette clause du contrat n’avait rien de décoratif.</p>
  <p>Quelques jours plus tard, le commercial m’envoya un email me confirmant que j’avais raison et que j’avais bénéficié d’ “approximations” de leur service contrats.</p>
  <h2>Dix ans plus tard</h2>
  <p>Cet email conclut quatre années de ce que je me garderai d’appeler une collaboration saine et fructueuse. Dix années après avoir été confronté à Atos, j’en garde encore un goût amer, sans rancœur cependant. J’ai depuis appris à fuir ce genre de sociétés, à fuir ce genre d’écosystèmes dysfonctionnels, et je n’accorde pas une grande estime aux intermédiaires, surtout quand ils jouissent d’une situation monopolistique.</p>
  <p>Les pratiques agressives et arrogantes ne sont malheureusement pas limitées à l’industrie du développement logiciel. Et ce récit n’est rien comparé à l’emprise que des managers peuvent avoir sur leurs subalternes. J’avais la chance de pouvoir gentiment envoyer mes interlocuteurs à la gare, sans risque de perdre mon travail, même face à des menaces. De par mes qualifications, et de par la rareté des développeurs Java expérimentés sur le marché du travail, le rapport de force n’était jamais en ma défaveur. Mais tout le monde n’a pas ce luxe.</p>


