J'ai appris à taper à l'âge de 29 ans. Cela en valait-il la peine?

J'ai récemment lu un article qui disait, dans sa forme la plus simple, que la programmation consiste simplement à appuyer sur les touches d'un clavier.

Fondamentalement, les programmeurs sont des dactylographes! Il se trouve que nous appuyons simplement sur les touches dans un ordre spécifique qui permet aux compilateurs de lire les combinaisons de caractères et de les convertir en code machine.

Par conséquent, si vous tapez lentement, peu importe la qualité de votre IDE, la qualité de votre éditeur de texte ou la productivité que vous pensez de votre flux de travail. Vous serez toujours goulot d'étranglement par votre vitesse de frappe.

Maintenant, j'ai entendu l'argument selon lequel, en tant que programmeur, la vitesse de frappe n'est pas si importante. Vous devriez passer la plupart de votre temps à réfléchir à un problème / une solution donnée, plutôt qu'à taper.

J'ai tendance à être d'accord. Mais, toutes choses étant égales par ailleurs, je préfère encore taper plus vite pour pouvoir passer au problème suivant le plus rapidement possible. Après tout, au cours de ma carrière, j'ai l'intention d'écrire des dizaines (voire des centaines) de milliers de lignes de code. C'est beaucoup de frappe.

Évaluer mes compétences

Ne vous méprenez pas, ma vitesse de frappe n'était pas horrible. Je tapais à environ 40 mots par minute, ce qui est apparemment juste autour de la moyenne (même si je n'ai pas trouvé de sources définitives). Je pourrais même taper la plupart du temps sans regarder le clavier. Au fil des ans, j'avais développé un style assez sommaire où j'utilisais quatre doigts - mes deux index et majeur.

Je savais instinctivement où se trouvaient les touches alphabétiques du clavier, mais j'aurais quand même besoin de regarder en bas de temps en temps. Surtout pour les nombres, les symboles et la ponctuation (virgules, points, etc.).

Je savais que je pourrais être plus efficace. Quel était le mal à essayer de taper avec les dix doigts pendant un mois et à voir comment cela se passait? Je pourrais toujours revenir en arrière si je ne voyais aucune amélioration.

Alors, à l'âge mûr de 29 ans, j'ai décidé qu'il était temps que je m'apprenne à taper.

Premiers pas avec le bon programme

J'ai fait une recherche sur Google pour apprendre à taper et le premier site Web qui est apparu était TypingClub. C'est gratuit et a une belle interface, donc je suis allé avec ça.

Cela fait presque un mois que j'ai commencé et j'y ai mis 14 heures et 44 minutes de pratique.

Comme vous pouvez le voir, je n'ai commencé que le 31 juillet et ma vitesse (wpm - ligne orange) n'a cessé d'augmenter au fil du temps.

Après seulement un mois, ma vitesse de frappe s'est déjà améliorée de 10wpm. Ma couverture de code du clavier s'est également améliorée. La navigation n'a pas été vraiment fluide, mais ce n'est pas non plus vraiment difficile.

Voici mes notes de chaque semaine.

Semaine 1

Vitesse de frappe moyenne pour la semaine: 15wpm

Les premiers jours ont été assez basiques. J'ai commencé par apprendre une clé à la fois. La progression est rapide à mesure que vous apprenez les touches connues - après environ une heure de pratique, j'avais déjà les trois quarts de l'alphabet à mon actif. La frappe était plutôt bonne et c'était relativement facile.

Mais essayer d'utiliser mes compétences de frappe nouvellement acquises dans le monde réel était un désastre total.

Non seulement j'étais lent, mais j'étais incroyablement inexact. Cela a rendu tout ce que j'ai fait super improductif et frustrant. Inutile de dire que je ne pouvais pas encore utiliser mes compétences de saisie tactile dans le monde réel.

Semaine 2

Vitesse de frappe moyenne pour la semaine: 22wpm

Après la deuxième semaine, j'avais couvert tout l'alphabet et quelques chiffres.

Mais c'était intéressant: la touche Shift sur le côté droit du clavier m'était totalement étrangère et je ne l'avais jamais utilisée auparavant. Avec la saisie tactile, vous utilisez la touche Maj droite pour mettre en majuscule les touches de gauche et la touche Maj de gauche pour mettre en majuscule les touches de droite.

Taper dans le monde réel était encore trop lent. Je n'avais toujours pas assez de pratique pour taper sur toutes les touches, en particulier les touches de symboles qui sont utilisées tout le temps en programmation.

Semaine 3

Vitesse de frappe moyenne: 39 mots par minute

Troisième semaine et j'ai enfin couvert tout le clavier. Je tape déjà aussi vite qu'avant de commencer. C'est fou! Après seulement trois semaines de pratique délibérée, je tape déjà aussi vite que je l'étais avec mon ancienne méthode.

Je suis même capable de commencer à taper au toucher dans des scénarios du monde réel!

Il y a deux choses principales qui me ralentissent en ce moment:

  1. Il me faut une seconde pour aligner mes doigts sur les bonnes touches. Je dois positionner mes doigts gauches sur les touches a, s, d, f et mes doigts droits sur j, k, l ,; clés. Il est important que je les positionne correctement en premier, sinon ma précision diminue.
  2. Lors de la saisie tactile, vous utilisez votre petit doigt droit pour un tas de touches (voir ci-dessous). Je suis encore assez inefficace et imprécis pour les atteindre tous, et je les utilise tout le temps en programmation.

C'est beaucoup de terrain à couvrir pour le bon petit doigt. Et il me faudra certainement un peu plus de temps pour devenir efficace.

Il n'est pas surprenant que TypingClub montre que mon petit doigt droit est mon doigt le moins efficace.

Jusqu'à présent, je suis à environ 70% du chemin via TypingClub. Il n'y a vraiment plus rien à apprendre, c'est donc juste de la pratique à ce stade. Je vais essayer de le terminer. Je tape actuellement à environ 50 mots par minute en moyenne, et mon meilleur est d'environ 61 mots par minute. Ma précision oscille généralement autour de 95%.

Conclusion

Je pense que cet investissement d'un mois pour améliorer mon style de frappe en valait la peine. J'ai vu ma vitesse de frappe s'améliorer considérablement au cours des semaines trois et quatre, avec le potentiel de s'améliorer encore plus.

J'ai déjà dépassé mes vitesses de frappe précédentes et je peux maintenant utiliser ma saisie tactile dans la nature sans me sentir frustré.

La partie la plus ennuyeuse de la saisie tactile à l'heure actuelle est que, la plupart du temps, je ne saisis que de petites quantités. Comme, quelques mots. Et cela prend un temps relativement long juste pour positionner correctement mes mains sur le clavier. Nul doute que cela s'améliorera avec le temps à mesure que je continuerai à me familiariser avec la saisie tactile.

Je dois également améliorer ma précision pour les nombres et les symboles - mais encore une fois, cela viendra avec le temps.

Dans l'ensemble, je suis vraiment reconnaissant d'avoir pris le temps d'améliorer cette compétence. Je suis sûr que cela me servira bien tout au long de ma carrière.

Si vous avez apprécié ce post, merci de me donner quelques applaudissements pour que plus de gens le voient. Merci!