Temps de lecture estimé : 25 minutes
Développeur remote : Liste de conseils pour sa productivité
Développeur remote, les meilleurs conseils pour apprendre à aimer le télétravail, être efficace, devenir productif et éviter le burn-out.
Temps de lecture estimé : 25 minutes
Développeur remote, les meilleurs conseils pour apprendre à aimer le télétravail, être efficace, devenir productif et éviter le burn-out.
Développeur remote, ça a fait rêver de plus en plus de développeurs, notamment avec le COVID.
Aujourd’hui on est en 2023, et je ne me vois plus revenir coder en présentiel.
Je suis devenu un bon développeur en codant en remote parce que je me suis posé la question :
« Comment réussir son télétravail en tant que développeur »
Très souvent.
Alors dans cet article, j’aimerais te donner ma vision des choses suite à mon expérience de développeur 100% remote durant 5 ans.
L’objectif pour les devs, devenir plus efficace et plus productif en télétravail.
Le problème avec les articles sur le télétravail, c’est qu’ils disent tous la même chose, que tu sois développeur ou comptable.
Les conseils que tu as dû voir, ils peuvent relativement bien fonctionner.
Mais sans méthodologie et application, ils ne valent rien.
J'ai été développeur full remote pendant 5 ans pour une petite agence web à Paris, tout en habitant à Montpellier.
Alors le télétravail, je connais.
Ce que je veux te partager ce sont les outils et les méthodes qui m’ont aidé à devenir un meilleur développeur en remote.
Mais avant ça, parlons un peu du télétravail chez les développeurs.
J’en avais parlé dans l’article sur « le meilleur bureau pour les développeurs« , l’environnement joue un rôle super important.
En fait c’est ce qui fait principalement que tu seras productif en télétravail.
Être développeur à domicile c’est un risque pour :
Le principal danger du télétravail pour les développeurs c’est de rester productif…
Aujourd’hui je suis digital nomad et je code principalement dans des cafés.
L’enjeux est toujours le même, se concentrer sur sa tâche et garder son focus… À 18.000 km de chez moi.
Être en télétravail peut être compliqué à gérer, mais pour certaines personnes c’est un réel privilège.
En tant que développeur remote, si tu gères bien ta vie, tu gagnes énormément de temps.
Ici, on parle des développeurs 100% en télétravail.
Globalement les devs en remote sont heureux de l’être.
Mais comme pour tout avantage, vient son lot d’inconvénients :
Sachant que le plus gros des inconvénients reste la solitude…
D’ailleurs en parlant de ça, je suis tombé sur ce site qui propose de faire du coworking virtuel pour pallier la solitude.
Quelqu’un a déjà testé ? 👇
Teste, et commence petit !
Le piège, ça serait de devenir développeur remote dans une nouvelle boîte.
Pour finalement devoir poser ta démission, parce que tu ne le supporterais pas.
En soit ce n’est pas un problème, tu as le droit de ne pas aimer le télétravail, tout le monde n’a pas envie d’être développeur remote.
La plupart des gens (les entreprises comme les développeurs) préfèrent d’ailleurs un rythme modéré de télétravail.
C’est-à-dire du télétravail partiel dans la semaine.
À raison d'un ou deux jours, tu restes bosser chez toi.
C’est plus facile à négocier si tu veux être en télétravail 👇.
Le seul truc que je trouve un peu chiant :
C’est de déplacer ton matos du bureau vers chez toi.
Ça en fait des choses à trimbaler…
Mais c’est quand même plus agréable de bosser avec 2 écrans plutôt que sur un laptop 13 pouces !
Quelques petites choses qui changent d’un développeur remote à un autre.
Atout | Les bons côtés | Les mauvais côtés |
---|---|---|
Concentration | Moins de bruit dans l’open space, moins de conversation random… | Un appart bruyant, des enfants à la maison… |
Solitude | Tu peux aimer ça, avoir besoin de te retrouver seul. Bien gérer tes sorties pour voir régulièrement tes amis. | Tu peux t’enfoncer dans ta solitude, être triste, ne plus voir tes amis… devenir dépressif quoi 🙁 |
Productivité | On discute moins, on fait moins de réunions, on est plus dans l’action ! | Ça peut avoir un côté démotivant de ne pas avoir ses collègues pour se pousser vers le haut. |
Personne n’est égal quand on parle de télétravail 🙂
Avant d’essayer de convaincre ta boîte, voyons ensemble comment tu peux mieux la comprendre.
Garde en tête qu’en temps normal, ton employeur n’a aucune obligation de t’autoriser le télétravail.
Mais surtout… Propose une période de test (pour toi comme pour eux).
Commence par demander simplement un 1 jour de remote pour commencer… Si tout se passe bien, tu pourras en demander un deuxième.
Le but est de montrer que tu peux le faire, tout en étant irréprochable aux yeux de ta hiérarchie.
Ce n’est que mon avis mais je pense que désormais, les entreprises sont plus ouvertes au télétravail.
Et ce, notamment chez les développeurs.
Le télétravail ne fait plus peur.
Les vieilles boîtes s’y sont pliées, de force. Et elles ont vu que ce n’était pas si dramatique.
Avoir des locaux reste tout de même important pour les entreprises, alors mon pari est le suivant :
En France, le télétravail pour les développeurs va se démocratiser à raison de 2-3 jours par semaine.
Les boîtes avec une dynamique un peu plus jeune, elles, devraient déjà avoir réfléchi à la question.
Les autres, vont progressivement l’adopté au fil des années.
J’ai dû rapidement chercher sur internet des conseils efficaces où on parlait de productivité en télétravail quand j’ai commencé à bosser en remote.
J’ai très rapidement été submergé par mon travail, je travaillais beaucoup trop.
A contrario, nous les devs, on a aussi la capacité d’être inefficace au possible quand il s’agit de bosser sur des sujets qui ne nous font pas rêver !
Il faut trouver un entre-deux, et pour chacun de ces problèmes, j’ai une solution à t’apporter.
Tu te lèves le matin, tu allumes ton ordi et déjà, ça te saoule ?
C’est mauvais signe !
Tu as peut-être plein de petites tâches différentes à faire, ou bien une seule assez grosse.
Ou peut-être que tu n’aimes pas ton travail, mais ça, je ne peux rien y faire 🙂
La première chose à faire pour éviter la procrastination :
Une tâche, soit tu la fais de suite, soit tu la planifies.
Sinon c’est le meilleur moyen de l’oublier / de ne pas la faire du tout.
👉 Cela te fera prendre conscience que tu accomplis des tâches durant ta semaine, que tu avances dans ton travail.
Le plan d’actions est le même, tu divises pour mieux régner.
Et ça marche super bien !
Ce qui t'empêche de bosser efficacement, c'est de ne pas avoir de plan d'attaque.
Quand tu as plein de trucs à faire, si tu ne les organises pas, ces trucs finissent par t’embrouiller, tu ne vois plus que ça.
Tu finis par avoir l’impression d’être submergé.
👉 Le meilleur moyen de gérer ça, c’est de découper, planifier, décrire, puis faire.
En télétravail, c’est toujours compliqué de se mettre dans le bain, surtout si tu n’es pas tout seul à la maison.
Alors bien sûr, il y a les conseils de bases pour rester productif :
Tous ces conseils fonctionnent pour le développeur en remote, essaye de les appliquer à ton quotidien et regarder si tu constates une différence.
👉 L’objectif ici est de te séparer de tout ce qui te distrait.
Si jamais cela ne suffit pas, essaye la technique Pomodoro.
Elle permet de se concentrer fortement sur un moment de temps donné.
Même si tu en as attendu parler, essaye-la une semaine, voir ce que ça donne !
👉 Une technique basée sur la concentration qui donne de bons résultats.
Crée-toi un environnement propre pour travailler, un bureau dédié c’est le minimum.
Fais-toi un endroit dégagé sans 800.000 trucs sous tes yeux : les papiers, les stylos, les tasses… >> /dev/null
.
Nettoie ton clavier, ta souris, tes écrans, ta chaise… C’est toujours plus agréable de bosser dans un endroit propre et rangé.
D’ailleurs, en parlant de chaise. Investi dans un vrai fauteuil de bureau, ton dos te remerciera, dans 10 ans.
👉 Un environnement propre et dégagé avec du bon matériel et donnera envie de t’installer et de travailler.
Ces conseils s’appliquent également à ton environnement de bureau virtuel…
Un bureau avec 500 icônes, ça ne donne envie à personne.
Alors fais le ménage !
Une fois tout ceci fait…
Tu pourras commencer à bosser sereinement.
👉 Un ordinateur qui rame avec du bazar partout, ça tue la motivation.
La discipline va de pair avec la routine, alors définis-toi des heures de travail et n’y déroge pas (presque sous aucun prétexte).
Si tu te fixes 9 h – 18 h avec une heure de pause le midi, quoiqu’il arrive, tu devras commencer à 9 h et finir à 18 h. Peu importe ce qu’il se passe dans ta journée.
Fais en sorte d'avoir terminé ta journée à 18 h.
Il est 18:00 et tu n’as pas eu le temps de finir tes tâches ? Tant pis, fais-toi une note et reprend-les demain…
Ne vis pas en décalé des autres ! Surtout pas, c’est là que tu crées un cercle vicieux…
Cela te donnera l’envie d’être encore plus productif le lendemain pour rattraper ton « retard ».
👉 C’est cette légère pression qui t’empêchera de procrastiner.
Le télétravail c’est arrangeant, mais il ne faut pas commencer à 11:00 et finir à 20:00.
En fait si, tu pourrais, mais ce doit être prévu, ton équipe doit être au courant.
Il n’y a rien de plus énervant que d’attendre le matin après quelqu’un qui n’arrive pas !
Ton équipe doit être au courant de toutes tes absences, notamment pour éviter les mal entendus et les problèmes.
👉 Se mettre des horaires pour éviter de commencer ou de finir trop tard te donnera bon cadre de travail.
Tu as besoin de deux choses pour être productif :
Les pauses vont te permettre de vider ta tête et ton esprit.
Va te prendre un café, étire-toi, sors marcher 5 minutes…
Tu ne peux pas être productif à 100 % toute la journée, c'est impossible.
En plus de cela, si tu es régulièrement dérangé, tu dois avoir encore plus de mal à te concentrer.
Supprime les distractions qui te font sortir de ton dev, fais en sorte d’être 100% sur ta tâche.
D’ailleurs en parlant de pause, pense à te lever toutes les heures pour t’étirer et marcher 30 secondes.
Si tu as des problèmes de dos, c’est le top.
Si tu n’en n’as pas, ça t’évitera d’en avoir !
👉 Ne pas aérer son cerveau et avoir le nez dans le code toute la journée, c’est le meilleur moyen de faire un burn-out !
C’est le piège dans lequel je suis tombé les premières années où j’étais en télétravail.
Sans t’en rendre compte, tu bosses une demi-heure, puis une heure de plus par jour.
Parfois tu finis à 20 h.
Et le moment où tu t’en rends compte, t’es déjà à bout 🙂
Si tu as du mal à gérer tes horaires, utilise un outil pour compter le temps que tu passes.
Gérer son temps en télétravail, c’est le plus difficile.
Il est facile de trop travailler !
Comme il n’y a pas de limite entre le bureau physique et ton domicile, c’est facile de déborder.
👉 Fais-toi violence pour respecter tes horaires, dans un sens ou dans l’autre.
C’est simple hein ?
Salut Philippe,
Je ne voulais pas forcément t’en parler mais j’en ressens le besoin.
Cela fait maintenant quelques semaines que je finis à 20 h tous les soirs, j’ai l’impression de ne pas pouvoir m’arrêter.
Je peine à m’organiser et ça commence à se ressentir sur ma forme physique.
Aurais-tu 5 minutes pour que l’on en discute ? J’aurais besoin de conseils.
Merci à toi,
Un simple message informatif comme celui-là pourra t’éviter bien des problèmes.
Alex
En fait ce n’est pas forcément simple, mais tu dois impérativement le faire.
Deux cas de figure :
👉 La plupart du temps, un peu de communication avec ta « hiérarchie » résoudra tes problèmes de surmenage.
Dans ce deuxième cas de figure, c’est bien plus compliqué.
Si t'es comme moi et que t'es assez sentimental, tu lui répondras sans doute que toi aussi tu comprends et que tu vas faire des efforts supplémentaires.
L’inverse de ce pourquoi tu appelais en fait !
Que ta boîte soit sous pression, c’est triste, mais ce n’est pas à toi de trinquer pour ça.
Ou alors, on te nomme associé ou on multiplie ton salaire par 2, là tu pourras faire en sorte de bosser 12 h par jour.
En attendant, ce n’est sûrement pas ton cas.
Si ton boss ne comprend pas, peut-être qu’il serait temps pour toi de chercher un nouvel emploi de développeur.
👉 Ne reste pas enfermé dans un travail qui détruit ton moral.
Ton temps, c’est ton bien le plus précieux.
À l’échelle humaine il vaut autant que le temps de Bill Gates.
Tu vois où je veux en venir.
Ne dis pas à ton boss que tu as passé 4h sur un projet alors que tu en as passé 7h car tu as noobé.
Même si ça heurte ton égo, signale le temps réel que tu passes.
Ça arrive de faire des erreurs.
Si c’est répété c’est tout aussi bien, ça lèvera une alerte :
Ces questions, elles aident à devenir un meilleur développeur en remote.
👉 Fais attention avec le temps que tu passes, en tant que junior on fait facilement du dépassement, mais il faut le signaler.
Avec le COVID en France pendant le confinement, c’est télétravail pour tous les développeurs.
Tu vas devoir bosser comme ça encore quelques semaines dans les mois à venir.
Créer une routine est le meilleur moyen de t’améliorer en tant que dev.
Voici une journée type de développeur remote que tu peux (ré-)utiliser.
Horaire | Actions |
---|---|
6h30 | Debout |
7h | Bosse sur un projet perso (écriture, blogging, code…) il faut que tu sois actif, ne lis pas, ne regarde pas de vidéo non plus. |
8h | Commence ta journée de dev |
12h30 | Déjeuné. Plutôt que de mater Black Clover, fais un tour sur YouTube et regarde de la non-fiction : quelque chose d’enrichissant, peu importe ce que c’est en fait. Profite-en pour faire ta veille… |
14h | Reprise du travail. |
18h | Fin de ta journée ! Go yoga, footing, musculation… |
C’est un programme super développeur en télétravail !
Le but c’est la régularité, si tu trouves qu’il y en a trop, enlèves-en.
Personnellement c’est à peu de chose près ce que je fais chaque jour depuis le premier confinement en France.
J’ai appris pas mal de trucs en dev, mes projets avancent, j’apprends à investir en Bourse tous les midis…
Le but c’est d’avancer dans ton cheminement intellectuel, et pour ça le télétravail c’est génial.
J’en fais un petit peu chaque jour, et le résultat est fil des mois se fait ressentir.
Le télétravail c’est dur, il faut rester sain mentalement si tu ne veux pas faire un burn-out.
Si le télétravail est nouveau pour toi, sache que tu n’es pas le seul.
Avec le COVID, on est tous logés à la même enseigne.
Bon, en fait si, c’est peut-être le cas.
Le COVID t’enferme peut-être chez toi.
Être développeur en remote ne veut pas dire être développeur à domicile depuis son canapé.
Une fois par semaine, essaye d’aller bosser ailleurs (si tu le peux) :
C’est important pour ton moral.
Sociabilise-toi et rencontre du monde.
Ça contribuera à ton bien-être mental, car personne n’aime rester chez soi h 24.
On sait tous que le télétravaille peut être vécu de manière assez rude, notamment à cause de la solitude.
En tant que développeur remote, il vaut mieux prendre de bonnes habitudes de suite.
Je lisais un article récemment de comment Google a su appréhender le télétravail suite au COVID-19.
Voici ce que j’en ai retenu !
Il ne faut plus voir les meetings virtuels comme de simples réunions pour préciser des besoins fonctionnels.
Elles doivent mixer travail et moments conviviaux.
Tu peux discuter de tout et de rien avec tes collègues, c’est même fortement recommandé 🙂
Rien que cela permet de déstresser et d’aborder le point du jour bien plus sereinement.
N’hésite également pas à déconner sur les canaux projets de ton chat (dans la limite du raisonnable), ça fait toujours du bien.
Les conseils 👌
Il est facile de se laisser dépasser par le temps.
Pour éviter le burn-out et rendre ta journée et celle des autres plus agréable :
Tiens ton équipe informée de ton avancement.
Les conseils 👌
Tout comme tu nouerais des relations d’amitié avec tes collègues en face-à-face, tu dois également le faire en virtuel.
Pendant le confinement, je me suis surpris à me retrouver à jouer à TF2 avec des collègues (et amis) en fin de journée.
Avoir des pauses virtuelles avec son équipe aide énormément à « casser » ce moment de la journée où tu travailles trop et où tu as besoin de respirer.
Les conseils 👌
Même si tu n’es pas manager, il faut absolument féliciter tes collègues dès que c’est justifié.
À distance, on perd vraiment le relationnel., la convivialité
Pour donner un exemple, dans ma boîte à chaque nouveau projet livré on sabre le champagne.
C’est une tradition.
Pendant le confinement on n'a pas pu le faire, les bouteilles se sont accumulées dans le réfrigérateur (je ne te dis pas quand on devra les boire !).
À distance, on a perdu ce moment d’équipe important où on se félicite d’avoir rendu le projet.
Les conseils 👌
C’est pour moi le conseil le plus important.
Donne des feedbacks à ton équipe.
Comment tu sens le sprint, abordes le projet, commence la semaine…
Exprime ton ressenti tout simplement.
À ce titre tu dois :
Et ça, c’est non négociable.
Il faut penser à soi si on veut durer, peu importe le métier d’ailleurs, tous les développeurs de longue date en remote te le diront.
Si le télétravail ne te convient pas, va coder en présentiel.
Trouver un boulot de développeur en télétravail, c’est le rêve de beaucoup d’entre nous.
Voici une liste des entreprises françaises qui recrutent des développeurs en télétravail.
(La liste vient de DI PLACIDO PIETRI Marjorie)
Il faut t’inscrire ici : https://typebot.io/newsletter-remote-friendly
Voici une liste de sites qui pourront t’aider à trouver du taff en tant que dev (full remote) :
Je t’ai donné les meilleurs conseils pour être développeur remote que j’ai moi-même appliqué pendant 5 ans.
Prends ton temps pour changer, ça ne se fait pas du jour au lendemain.
D’ailleurs, peut-être que le télétravail t’aura donné envie de devenir freelance.
Peut-être que tu détestais ça et qu’avec cette routine tu vas adorer le télétravail.
Finalement, ce n’est peut-être pas pour toi mais ça ira quand même mieux grâce à ces conseils.
Tu ne le sauras qu’après avoir appliqué tout cela.
Dis-moi en commentaire quelle est ta routine de développeur remote et comment tu gères ton télétravail 🙂
Pour lire plus de contenu similaire dans le même thématique.
Très bon article merci 👍
Hey Ben, merci pour ton commentaire 🙂
À toute sur Twitter !
Salut Alex
Je suis en train d’envisager une reconversion professionnelle vers développeur … ou plutôt un retour aux sources. Je suis de formation dév, ai travaillé en ESN durant quelques années puis par lassitude et envie d’autre chose, je me suis lancé dans le monde du blogging online. J’ai eu un blog assez connu pendant plusieurs années que j’ai revendu l’an passé. Et maintenant je me pose la question de la suite à donner, et comme retourner au DEV m’a toujours trotté dans la tête, je crois que c’est ce que je vais faire.
(Même si honnêtement j’ai l’impression de repartir de zéro car ça fait depuis 2015 que je fais plus de dev, et les dernières années où j’en faisais c’était très très peu technique, plus de la TMA qu’autre chose…)
Du coup je me suis mis à lire plein d’articles sur ton site, bravo, c’est vraiment intéressant! Et cet article sur le remote en particulier m’a plu… je pensais plutôt me former et m’orienter en dev freelance (remote) mais tu m’as un peu donné envie d’intégrer une équipe en CDI en remote, pour l’aspect relationnel!
Bref je te raconte un peu ma vie, ce commentaire c’est surtout pour te remercier pour l’article et pour ton site en général!
Au plaisir,
Nicolas.
Bonjour Nicolas 🙂
Merci beaucoup pour ton message, et désolé de ma réponse tardive, les vacances…
Ton niveau, tu vas le reprendre assez vite en fait. Quand tu as la logique et la volonté, ça (re-)rentre assez rapidement ! Si t’as un peu de temps devant toi, le mieux que je puisse te conseiller c’est de faire un projet perso, sur une techno qui te fait kiffer. React, Spring, Symfony, RoR… Peu importe. Décide d’un projet, chauffe-toi, lis la doc, et boom, à fond les ballons ! Tu vas de suite voir si ça te botte, c’est le meilleur test !
Pour tout te dire je me lance en freelance début septembre, donc je pourrais te donner mon retour d’expérience sur le relationnel. À première vue je dirais que c’est tout de même plus facile d’intégrer un CDI en remote par les temps qui courent, mais je peux me tromper.
En tout cas je te souhaite tout le bonheur du monde dans cette (presque) nouvelle aventure !
Merci encore pour ton message, au plaisir de discuter avec toi.
Alex
PS: Félicitations pour ton blog online, c’est vraiment la classe ! Je serais ravi d’en apprendre davantage 😉
Salut Alex…super ton article clair et concis du coup ca m’ammène à cette question je suis au burundi est ce possible de postuler en tant que dev freelance en full remote?
Force à toi
Salut Didier ! Carrément oui, j’en parle dans l’article https://alexsoyes.com/devenir-freelance/ 🙂