Améliorez votre concentration et votre productivité avec cet outil Python
La concentration offre un moyen rapide de filtrer les distractions et de se concentrer sur le codage.
Limiter les distractions vous aide à vous concentrer sur votre travail afin d'augmenter votre productivité. Hiérarchiser vos tâches, surtout lorsque vous avez trop de pain sur la planche, est un moyen de vous aider à vous concentrer sur les choses les plus importantes ou les plus exigeantes de votre liste.
Une autre façon de se concentrer sur les tâches est Python Concentration, un outil utile que j'ai trouvé il y a quelques années pour améliorer mes compétences en gestion du temps et accroître ma concentration. Il s'agit d'un simple utilitaire de console Python 3 qui réduit les distractions en bloquant des éléments tels que les jeux, les sites d'actualités, YouTube et Netflix lorsque je dois faire attention au travail, mais il me permet également de prendre des pauses chronométrées lorsque j'en ai besoin.
(Timothy Crosley, CC BY-SA 4.0)
Débuter avec la concentration
Concentration utilise pip, le programme d'installation du package Python, pour l'installation. Si nécessaire, installez pip avec :
- Fedora :
$dnf install pip
- RHEL/CentOS :
$miam install pip
- Debian :
$apt install pip
Utilisez ensuite pip pour installer Concentration avec :
$ pip3 install concentration
ou, si pip est déjà configuré pour utiliser Python 3 :
$ pip install concentration
Vous pouvez installer Concentration en tant qu'utilisateur régulier ou en tant qu'utilisateur privilégié (root).
Bloquer les sites distrayants
La concentration utilise votre fichier /etc/hosts
comme mécanisme pour bloquer les sites. Il est également livré avec une liste par défaut de sites bloqués, appelée DISTRACTEURS
. Vous pouvez consulter la liste avec :
$ sudo concentration blocked
Vous pouvez ajouter des sites à cette liste sous DISTRACTORS
dans votre fichier settings.py
. Le chemin dépendra de votre installation (la mienne est /usr/local/lib/python3.8/site-packages/concentration/settings.py
).
(Timothy Crosley, CC BY-SA 4.0)
Si vous êtes sur un site que vous souhaitez bloquer, saisissez :
$ sudo concentration improve
Prendre une pause
Cela peut sembler contre-intuitif, mais prendre de courtes pauses pendant votre journée de travail peut vous aider à mieux vous concentrer sur votre travail. La concentration vous permet de prendre des pauses d'une durée limitée afin de vous vider la tête tout en vous aidant à vous remettre à votre tâche une fois votre temps de pause terminé.
Pour faire une courte pause de cinq minutes, comptée en secondes :
$ sudo concentration break
Pour faire une longue pause de 60 minutes :
$ sudo concentration break -m 60
Pour suspendre Concentration afin de pouvoir accéder à tous les sites (comme lorsque vous n'êtes pas au travail) :
$ sudo concentration lose
Essaie
La concentration est un outil simple et très utile qui vous aidera à vous concentrer tout au long de la journée et à prendre des pauses pour vous détendre lorsque vous en avez besoin.
Si vous pensez que ce réglage est intéressant, essayez-le et dites ce que vous pensez dans les commentaires ci-dessous. Et si vous connaissez d’autres astuces intéressantes pour améliorer votre concentration et éviter les distractions, partagez-les également dans les commentaires.