Auto-suivi automatisé

Auto-suivi automatisé : informations sur la productivité

Quantification de la productivité grâce à l’auto-suivi

Mesurer les progrès

Mesurer les progrès est une marque d’amélioration. Je vous mets au défi de trouver aujourd’hui un athlète de classe mondiale qui n’a pas une sorte de métrique pour définir sa progression dans n’importe quel sport dans lequel il se trouve.

Avec le travail intellectuel n’est pas différent, nous avons besoin de bonnes approches pour nous suivre , cependant, quels avantages pouvons-nous tirer de l’auto-suivi ? Quel type de mesures devons-nous suivre ?

Dans cet article, je vais partager un aperçu général de mon approche de l’auto-suivi et comment cela peut être un outil utile pour fournir des informations sur la productivité.

Suivi de la concentration et de l’utilisation du bureau

J’ai commencé à réfléchir à ce sujet lorsque je suis tombé sur un article de 2014 du directeur de l’IA de Tesla, Andrej Karpathy, intitulé : « Quantifying Productivity » . Cet article m’a donné une idée globale de ce que je pouvais suivre sur moi-même pour en savoir un peu plus sur ma productivité.

Dans ce document, Karpathy discute de cette application de navigateur simple qu’il a construite et appelée : ulogme qu’il utilisait pour suivre des choses comme l’utilisation du bureau (quelles applications il utilise et combien de temps il passe sur chacune), la fréquence de frappe et plus encore. J’ai été très inspiré par son projet, j’ai donc décidé de construire mon propre système d’auto-suivi.

Je voulais quelque chose de simple qui puisse me donner un aperçu immédiat de ce que je fais, tout en ayant suffisamment de complexité pour que cet aperçu ne soit pas une information inutile sur moi-même. J’ai décidé de suivre :

  • temps de concentration (combien de temps je passe concentré) en utilisant un script de suivi personnalisé
  • l’utilisation du bureau qui reflète combien j’utilise chaque application sur mon ordinateur de bureau
  • les heures de démarrage de l’ordinateur que j’utilise pour me donner un proxy de l’heure à laquelle je me réveille (elles ont tendance à coïncider car je travaille à distance)

Maintenant, avec ces choix à l’esprit, j’ai configuré quelques automatisations sur mon terminal Linux (je travaille sur un Dell G3590 exécutant PoP!OS) pour pouvoir activer et désactiver mon suivi de la mise au point, afin que cela puisse être quelque chose qui n’a pas n’ajoute aucune friction à ma routine.

A côté de ça, j’ai aussi dû mettre en place quelques automatisations pour le début de journée que j’ai partiellement documentées sur cet article,

Automatiser votre routine matinale numérique avec Python

Un script python simple pour commencer votre journée

towardsdatascience.com

ayant tout cela mis en place, j’ai commencé à suivre ma routine de bureau.

Informations sur la productivité

Une fois que j’ai eu assez de données, j’ai écrit une application simple en utilisant streamlit pour la visualiser.

Jetons un coup d’œil à certaines de mes visualisations :

  1. Suivi de la mise au point et utilisation dynamique du bureau pour le 28/05/2021
Suivi de la mise au point et utilisation dynamique du bureau pour le 28/05/2021 (image de l’auteur).

Ici, les premières idées pour moi étaient:

  • J’étais concentré pendant environ 7,83 heures et en traçant le temps de mise au point juste au-dessus des événements de la fenêtre du bureau, je peux voir quelle application j’utilisais lorsque j’étais concentré.
  • J’ai remarqué que le temps concentré semblait impliquer une combinaison d’utilisation du terminal, d’Obsidian (mon application de prise de notes de choix) ainsi que du navigateur pour googler et rechercher. J’ai également utilisé un peu Teams pour les réunions de travail, Spotify pour de la musique de concentration pendant le travail et VS Code les jours les plus chargés en code.

2. Desktop usage pie chart for 28/05/2021

Graphique circulaire de l’utilisation du bureau pour le 28/05/2021 (image de l’auteur).

Ici, j’ai tracé un graphique à secteurs montrant comment mon temps était réparti entre les applications.

Il y a quelques choses que je soupçonnais à propos de ce graphique à secteurs, comme montrer plus de temps passé sur le code VS que sur Obsidian, ce qui contredisait le tracé d’utilisation dynamique du bureau, mais je pense que cela peut être dû au fait que j’ai tendance à utiliser à la fois le terminal et Obsidian pour rapide notes, ce qui peut être considéré comme un événement, mais il est si rapide qu’il ne représente pas autant de temps que le temps que je passe concentré sur un morceau de code en code VS.

En plus de cela, certaines applications qui apparaissent ici n’apparaissent pas sur le tracé dynamique, mais c’est parce que pour compter comme un événement, je dois passer un peu de temps sur la fenêtre, donc si c’est trop rapide, ça ne compte pas.

Maintenant pour les aperçus :

  • J’ai passé la moitié de mon temps sur le navigateur , je pense que c’est parce que mon tracker de bureau est toujours en cours d’exécution et que lorsque je ne travaille pas ou que je ne me concentre pas, je peux être sur le navigateur, il est donc logique de compter plus de temps.
  • J’ai passé près de 19% de mon temps sur le gestionnaire de fichiers . Pour moi, c’est un signe que j’ai besoin d’apprendre plus de commandes de terminal et de hacks pour éviter de perdre du temps à déplacer manuellement des fichiers.
  • J’ai passé 12,3% de mon temps sur le code VS, ce qui est trompeur car j’ai tendance à passer plus de temps que cela à coder, mais j’utilise également l’éditeur vim, donc une partie du temps passé sur le terminal partage une partie de mon temps de codage.
  • J’ai trouvé que 6,77% de mon temps consacré à l’obsidienne ne reflétait peut-être pas correctement la réalité, car j’y passe généralement pas mal de temps. Cependant, j’écris des notes rapidement, donc cela pourrait simplement refléter la façon dont je l’utilise plutôt que la quantité.
  • Le reste du temps reflétait des choses quotidiennes comme les e-mails, le mou, les équipes et faire des choses sur le terminal.

3. Présentation de la concentration et de l’utilisation dynamique du bureau

Aperçu de l’utilisation de Focus et Dynamic Desktop du 14/02/2021 au 31/05/2021

Ici, je trace un aperçu de mon temps de mise au point en parallèle avec l’utilisation dynamique du bureau pour avoir une idée de l’image globale. Points à noter :

  • Le temps de mise au point moyen (y compris les week-ends) est d’environ 6 heures . C’est ma mesure de productivité la plus importante, que j’utilise comme déclencheur pour fixer un objectif pour le mois prochain comme 6,5 heures.
  • Je pense aussi qu’il semble que j’utilise trop le gestionnaire de fichiers , donc cela me dit que je dois trouver des moyens d’automatiser le transfert de fichiers.
  • Mon temps de concentration est trop variable , je n’ai pas besoin de calculer l’écart type pour voir que je dois être plus cohérent tout au long de ma routine .

4. Présentation de l’utilisation du bureau

Aperçu de l’utilisation du bureau du 14/02/2021 au 31/05/2021 (image de l’auteur)

Ici, je montre le même camembert qu’avant mais pour toute la période que j’ai suivie (14/02/2021–31/05/2021). Connaissances:

  • Le navigateur correspond à 50% de mon temps sur mon ordinateur. Je pense que cela reflète des choses comme googler, des lectures, des recherches, ainsi que des moments de détente comme netflix et youtube. Indépendamment de ce qui pourrait en être la cause, je vérifierai mon suivi mais je serai également plus conscient du temps que je passe sur le navigateur.

5. Présentation des temps de démarrage de l’ordinateur

Cette intrigue a quelques problèmes. Premièrement, il y a des jours où je laisse l’ordinateur allumé pendant la nuit, et il y a des jours où je les allume et les éteint le même jour, ce qui pourrait expliquer les heures de démarrage bizarres après 18 heures. Cependant, si j’ignore les pics et que je regarde simplement l’intrigue globale, les idées que j’ai tirées d’ici étaient :

  • Je commence généralement à travailler vers 8h30-9h30
  • L’heure à laquelle je commence à travailler varie beaucoup
  • J’ai besoin d’être plus cohérent dans ma routine matinale pour stabiliser ma routine de travail (je pourrais me fixer un objectif comme tous les jours à 8h30 précises)

Remarques finales sur l’auto-suivi

J’aime l’idée de me suivre, c’est stimulant de faire un effort pour comprendre comment j’utilise mon temps et comment je peux faire mieux. Dans cet article, j’ai essayé de donner un aperçu d’un projet simple avec lequel je joue depuis quelques semaines, mais je ne suis pas entré dans les détails du code car je prévois d’écrire un tutoriel plus complet sur ce sujet au fil du temps. prochaines semaines, expliquant comment je l’ai fait et ce que je veux améliorer.

Les plats à emporter que je veux que vous reteniez de cet article, et l’utilité de l’auto-suivi sont :

  • L’auto-suivi peut vous aider à mieux comprendre votre propre productivité
  • Le suivi de votre temps de concentration peut vous aider à définir des objectifs clairs sur le degré de concentration que vous souhaitez être en général
  • Le suivi de l’utilisation du bureau peut vous aider à comprendre comment vous passez votre temps sur votre ordinateur
  • Le suivi des temps de démarrage de votre ordinateur peut vous donner un proxy pour le moment où vous commencez à travailler et vous aider à avoir une idée de votre cohérence
  • L’auto-suivi global peut être un outil utile pour vous aider non seulement à mieux comprendre votre véritable productivité, mais aussi à l’améliorer.

L’avantage global que vous pouvez tirer de l’auto-suivi est que vous pouvez augmenter votre productivité en l’utilisant comme outil pour fixer des objectifs mesurables , basés sur la réalité de la façon dont vous passez votre temps au lieu d’une approximation subjective de la façon dont vous pensez passer votre temps. temps.

Retour en haut