DEV Community

Yann Schepens for Onepoint

Posted on

7 1 1 1 1

Donnez-vous 30 minutes par jour

Dans nos métiers de constructeurs de l'univers numérique, le temps est un gros mot. Et pourtant, à côté de nos emplois, il y a tout un tas de choses à faire. Que ce soit pour apprendre de nouvelles choses, écrire un article, préparer une conférence, faire du mentorat, construire un réseau pro... Ce "temps" nous manque. Ou plus précisément, n'est jamais pris.

... Je vais plutôt vous proposer de tricher un peu pour vous faire plaisir et vous donner un peu de liberté pour tout ça.

Et en profiter pour maintenir le feu de cette passion pour ce métier autant humain que technique.

 La veille technologique

Il s'agit d'un indispensable dans nos métiers de la tech'. Vous maintenir à jour et, malgré tout, faire plaisir à vos employeurs et clients.

"Faire sa veille", une expression assez ambigüe. Entre lire des articles, faire des tests de nouvelles technos, tester les mises à jour, suivre des flux RSS et j'en passe, chacun fait ou essaye de faire, comme il a l'habitude. Malgré tout, le monde de l'IT est très vaste. Il est impossible de tout suivre. Donc en plus de devoir trier les sujets, il faut trouver un moyen d'être efficient dans nos actions de veille.

Pas simple.

Mon point de vue est qu'une veille efficace permet plusieurs choses. En suivant les actualités générales, elle permet de connaitre l'état du monde de l'IT. En suivant les actualités de vos préférences, elle vous tient à jour sur vos sujets de prédilection. Mais surtout, une veille efficace vous permet d'apprendre de nouvelles choses de manière pérenne. Et pour ça, pas de secret, il faut essayer.

Choisissez vos sujets

Que faire durant ces 30 minutes quotidiennes ? Soit vous avez déjà des tonnes d'idées et dans ce cas jetez-vous dessus, dans le cas contraire prenez ce temps pour aller vers les sources d'informations qui vous plaisent le plus. Peu importe le temps que cela peut prendre.

Il m'arrive régulièrement de passer une semaine à base de 30 minutes par jour pour nettoyer mes canaux de veille, essayer de trouver d'autres sources d'information.

Parfois, j'ai juste envie de lire des articles, donc je vais prendre ce temps pour ça. Généralement, cela me permet surtout de savoir sur quel prochain sujet je vais jeter mon dévolu. Je n'ai pas de contrainte de techno, ni de contexte, je peux choisir ce que je veux.

Par exemple dernièrement, je me suis demandé comment faire de l'intégration continue avec de l'IA. J'ai donc monté un projet Gitlab avec une CI. Puis, je me suis rendu compte que je ne savais même pas ce qu'était un projet en IA. Donc, j'ai pris un tuto en Python et lu des articles sur le mode de fonctionnement, etc.

Autre exemple, j'ai entendu parler d'event storming : je suis allé jeter un coup d'oeil. Ou encore il y a quelques années maintenant: les hooks React; j'ai lu deux trois trucs et je n'ai pas aimé. Donc j'ai laissé de côté.

Bref, si un sujet me plaît : j'en fais un projet.

Faites des tonnes de sides projects

Nous avons tous des projets commencés mais non finis, sur lesquels il y a 3 commits et demi. Autant vous dire que c'est une bonne chose. Quand j'ai commencé à en faire puis à les laisser de côté, j'avais un peu de regret. Mes pauvres petits projets abandonnés, seuls et triste sur leur dépôt git, oubliés de tous.

Tant pis.

Je me suis demandé pourquoi je n'arrivais pas à les continuer. La réponse est relativement simple : leur raison d'être était, pour moi, de tester un truc. Et une fois que j'avais fait le tour du sujet, je n'avais plus envie. Et en réalité, on s'en contre-fiche.

Un super exemple sur ça : à la sortie de frankenPHP, un serveur d'app pour PHP, je me suis demandé si je pouvais fabriquer une application en PHP avec une conservation d'état et des SSE (Server-Sent Events). Pour tester ça, je suis parti sur le développement d'un tchat pour valider la techno, afin de faire un moteur de jeu. J'ai monté un environnement de dev complet, mis en place un Symfony, lu des tonnes de trucs sur le SSE, installé un serveur de gestion de SSE, essayé de retourner Symfony dans tous les sens... Bref, je me suis fait un plaisir monumental. Au final, j'ai UN échange SSE et je n'ai pas réussi à faire de la conservation d'état. Bref, l'application ne sert à rien.

MAIS !

Je suis monté en compétence sur la nouvelle version de Symfony, dans les fonctionnalités du core kernel et de la gestion des services, j'ai appris les fonctionnements de base du SSE dans un contexte sans conservation d'état. J'ai aussi compris comment fonctionnait frankenPHP (ce qui me donne envie de faire du Go d'ailleurs). Et tout un tas d'autres choses.

Pour conclure : faites des sides projects. Même si vous ne les finissez jamais, vous apprendrez énormément. Et c'est clairement plus efficace que la lecture de doc.

Améliorer vos espaces de travail

Vous avez la flemme de bosser sur un truc ? Prenez le temps de nettoyer votre ordinateur ! Nettoyez vos mails, répertoires, documents, etc. Appliquez la même palette de couleurs sur toutes vos applications thèmables par exemple; ca ne sert à rien mais ça fait un bien fou au moral (suggestion de Benjamin Legrand).

Je fais régulièrement des recherches sur le meilleur outil pour prendre des notes. Donc, je change régulièrement, puis revient sur mes habitudes. Dernièrement, je me suis demandé comment j'allais organiser mes "quarante douze" répertoires de code source.

On peut prendre le temps de régler des problèmes agaçants, comme le casque USB qui se déconnecte tout seul. Ou tout simplement nettoyer clavier, souris, écran(s)...

Bref, prenez ce temps pour améliorer et rendre agréable votre espace de travail. Ça fait du bien !

Rédiger des confs, des articles

Comme indiqué en introduction et comme vous pouvez le constater, je donne des conférences et j'écris des articles. Et bien que dernièrement, nous ayons réussi à négocier du temps avec notre employeur pour travailler sur ces sujets, il en manque malgré tout.

Prendre ces 30 minutes par jour pour écrire, poser ses idées, ça peut être efficace. Par exemple, ma dernière conférence a été réalisée en 3 mois en suivant ce rythme. Ce temps peut paraitre court, mais en découpant son travail, on avance. Cette tâche peut aussi être réalisée durant ce créneau de 30 minutes. Le faire en plusieurs fois permet en plus de laisser son cerveau travailler en arrière-plan. Au final, ces coupures intermittentes obligent à revenir un petit peu sur ce qui a déjà été réalisé et être critique sur son propre travail.

Et tout comme les sides projects, rien de ne vous oblige à aller au bout. Mais c'est regrettable.

Améliorer vos réseaux pro

Répondez sur LinkedIn. Publier des trucs en rapport avec votre métier. Faites le tour des stars de vos sujets favoris. Profitez de ce moment pour découvrir ce qu'il se passe dans le monde professionel de l'IT. Avoir un réseau professionnel peut devenir important. Prenez soin de vos contacts, vous pourriez avoir des connexions et des sujets intéressants.

Personnellement, je passe un peu de temps sur LinkedIn. Je profite de ces 30 minutes pour faire un tour des news de mon entourage professionnel, savoir ce qu'ils deviennent, discuter avec eux. Ça me permet aussi de prendre un peu la "température" du monde de l'IT, ses sujets du moment et évidemment, par pur sadisme, suivre les dramas.

Les urgences n'existent pas

Souvent, quand je propose cette façon de faire de la veille, mes interlocuteurs m'opposent deux arguments. Le grand classico-classique : "Je n'ai pas le temps" et le "Je suis sûr que je déborderai sur mon boulot". Je traiterai le deuxième point dans un second temps.

"Je n'ai pas le temps"... Quelle phrase agaçante. A quel niveau d'urgence êtes-vous pour ne pas pouvoir vous libérer 30 minutes dans votre journée de travail ?

Nous n'avons pas un métier, hors exception bien entendu, qui nécessitent une réactivité à la demi-heure. Les urgences dans nos métiers sont en réalité extrêmement rare. De mon point de vue, il y a deux motifs que je considère comme "urgent" :

  • Une urgence personnelle
  • Une prod qui tombe (et encore)

Tout le reste peut être "important", "pressé" mais en aucun cas "urgent". D'autant que dans les situations stressantes, faire le vide en faisant autre chose est généralement bénéfique.

La rigueur est nécessaire

Prendre 30 minutes pour travailler sur des sujets qui vous intéressent va souvent être plus sympathique que votre travail du quotidien. Il y a un risque de débordement. Soyez rigoureux avec ça. Mettez un timer, imposez-vous des règles.

Personnellement, je me donne un créneau le matin. Je me donne le temps entre le moment où j'allume mon ordinateur jusqu'à mon premier daily meeting. Et c'est tout.

Le respect de cette durée (30 minutes) est, à l'instar d'une sieste de 20 minutes, important. Si vous passez 2 heures de veille, ce n'est plus de la veille, c'est une étude. Votre approche sera différente et votre cerveau ne traitera pas l'information de la même manière.

Éteignez vos ordinateurs en fin de journée

Au-delà des bienfaits pour votre matériel et votre consommation électrique. J'ai certains collègues qui n'éteignent jamais leur ordinateur. Le problème avec cette pratique, c'est que dès que vous vous remettez devant votre poste, vous retombez tout de suite dans votre quotidien. En réalité, vous ne faites pas 5 jours de 8h mais une semaine d'affilée avec 4 grandes pauses.

Éteignez votre ordinateur le soir vous permet, le matin, de relancer votre journée tranquillement. Ouvrez votre boite mail, pour voir s'il n'y a pas de VRAIE urgence. Si ce n'est pas le cas, prenez ces 30 minutes avant de lancer les tchats, outils, navigateurs, etc.

Prenez ce temps pour vous qui deviendra, au final, un bénéfice pour tout le monde.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay