Je vais régulièrement courir. Pas pour la performance, juste pour m’aérer l’esprit et être un minimum mobile, plutôt que de camper devant mon écran. Paradoxalement, c’est à ce moment que j’ai les meilleures idées qui me viennent à l’esprit.
Je pense que tous les développeurs ont connu cette situation où l’on n’arrive pas à résoudre un bug incompréhensible, ou celle où l’on tourne en rond sur une décision technique à prendre. Souvent, plus on s’acharne et moins on avance. On refait les mêmes raisonnements et on s’enferme dans une logique dont on n’arrive plus à sortir.
Pour sortir de cette boucle infernale, je vais courir. Une heure ou deux sans écran, sans notification, sans intention particulière. Juste moi et moi-même. Je pars pour me libérer l’esprit et prendre l’air, pour lâcher prise. Et c’est précisément à ce moment-là que les idées arrivent. La solution que je cherchais, l’approche que je n’avais pas envisagée et parfois même la remise en question du problème lui-même.
Tant que l’on reste en mode exécution, la tête dans le guidon, l’esprit reste enfermé dans le chemin qu’il a déjà emprunté. Lâcher prise, c’est le meilleur moyen d’explorer autre chose. Pour moi c’est courir, mais chacun a sa propre manière de s’aérer.
Prendre du recul, c’est rarement du temps perdu. C’est souvent du temps gagné.