J'ai écrit cet article sans même regarder le clavier.

Au début de l’année, j’avais l’impression d’avoir atteint un plafond en tant qu’ingénieur. On dirait que vous lisez des livres épais, résolvez des problèmes complexes au travail, prenez la parole lors de conférences. Mais ce n’est pas le cas. J'ai donc décidé de revenir aux racines et, une par une, d'aborder les compétences que je considérais autrefois, étant enfant, comme fondamentales pour un programmeur.

Le premier sur la liste était la dactylographie, que je retardais depuis longtemps. Maintenant, je le considère comme nécessaire pour tous ceux pour qui le code et la configuration sont un métier. Sous la coupe, je vais vous raconter comment mon monde a basculé et je partagerai des conseils sur la façon de bouleverser le vôtre. En parallèle, je vous invite à partager vos recettes et avis.

J'ai écrit cet article sans même regarder le clavier.

Qu'est-ce qui distingue un programmeur qui utilise une souris d'un programmeur qui utilise des raccourcis clavier ? Abîme. Vitesse et qualité de travail presque inaccessibles, toutes choses égales par ailleurs.

Qu'est-ce qui distingue un programmeur qui utilise des raccourcis clavier d'un programmeur capable de taper au clavier ? Un écart encore plus grand.

Pourquoi ai-je besoin de ça ?

Pouvez-vous toucher la dactylographie ? Non, je ne parle pas du cas où vous écrivez 10 mots puis regardez le clavier. Mais de manière normale.

  • Lorsque vous perfectionnez votre précision et votre nombre de caractères par minute.
  • Quand vous corrigez des mots sans regarder les touches.
  • Lorsque vous utilisez les deux touches Maj.
  • Quand chaque symbole a son propre doigt.

Jusqu’en décembre ou janvier de cette année, je ne savais pas taper à la machine. Et cela ne m’inquiétait pas particulièrement. Puis un collègue m'a fait honte et j'ai décidé d'apprendre à tout prix. Après avoir essayé différents appareils d'exercice, j'ai opté pour typingclub.com. Quelques mois, un œil qui tremble et 20 mots par minute sont à moi.

Pourquoi as-tu besoin de ça ?

Nous vivons dans un monde de dactylographes aveugles.

Le monde entier a été créé par des programmeurs-dactylographes aveugles pour des gens comme eux :

  • Vous ouvrez vim, et presque tous les raccourcis clavier sont à un seul caractère. Pendant que vous les regarderez au clavier, vous serez aussi rapide qu'une grand-mère comptable qui tape avec deux doigts une disposition inconnue : « Sooooo, iii avec un point, euh, comme un dollar, ji, comme un s avec un gribouillis. , s'il te plaît, je vais le trouver maintenant, ne te précipite pas "
  • En général, tout ce merveilleux zoo d'utilitaires Linux aime less ou innotop. Tout dépend du fait que vous utiliserez des raccourcis clavier à une seule lettre.

Et à proximité, il y en a beaucoup des mêmes à dix doigts :

  • Voici un ami, alors qu'il faisait du snowboard, qui dit : « Je vais rentrer à la maison maintenant et finir d'écrire 15 pages de ma thèse. » Demandez-vous, allez-vous économiser ? Et lui : "Oui, non, je sais sur quoi écrire, je vais m'asseoir et écrire vite." Et puis il s’avère qu’il prend cette compétence pour acquise et n’en a jamais parlé, car il pensait que tout le monde pouvait le faire.
  • Ou un autre ami : « Avez-vous remarqué que lorsque vous vous asseyez avec quelqu'un qui ne tape pas à la machine, il semble être tellement lent ? »
  • Presque tous mes collègues les plus productifs possèdent cette chose.

La saisie tactile vous évitera du copier-coller :

  • Avant, je pensais qu'il était plus facile de copier 10 lignes que de les écrire. Voire un, pour ne pas se tromper. Maintenant, j'écris simplement ce que je veux écrire et je ne cesse de m'assurer que ce qui apparaît à l'écran est correct ; sans crainte de fautes de frappe, de problèmes de mise en page ou d’erreurs de syntaxe/sémantique.
  • Il s’est avéré que je suis aussi graphomane : j’ai commencé à tenir un journal et à écrire des articles. J'ai écrit celui-ci.
  • Les raccourcis clavier sont devenus amusants à apprendre. Ils ont cessé d'être des accords, mais sont devenus une continuation de tonalités déjà familières.

Vous pouvez moins penser à la quantité d’actions et plus à la qualité :

  • Le code s'avère souvent plus court simplement parce que vous effectuez quelques cycles de refactorisation supplémentaires dans le même laps de temps. Ou vous parvenez à rédiger un test facultatif mais agréable.

Dans certains jeux, vous obtenez une capacité qui vous permet de survoler les ennemis que vous deviez auparavant combattre. Dans la vie d'un programmeur, il existe une telle super-capacité : la saisie tactile.

Maintenant, mon résultat est d'environ 60 mots par minute sur un texte familier et d'environ 40 sur un texte inconnu.

J'ai écrit cet article sans même regarder le clavier.
Je sais qu'il est tout à fait possible d'atteindre 80 si l'on travaille la précision. Autrement dit, plus vous êtes rapide, moins vous avez de fautes de frappe. Normale Je vais m'entraîner encore.

Trucs et astuces pour ceux qui décident d'apprendre

Pour apprendre la dactylographie, suivez deux conseils simples : expérimentez et détendez-vous.

Expérience

Il se trouve qu'en plus de la dactylographie, j'ai maîtrisé au cours de la dernière année beaucoup de choses qui devaient être transférées dans la mémoire musculaire : un monocycle (monocycle), le surf, et j'ai commencé à toucher le piano (légèrement). Il était une fois, je faisais de la jonglerie. Et pour tout cela j’ai une approche générale. Je vais essayer de le décrire.

Votre tâche est d'exécuter l'élément dans le nombre maximum de variations.

  • En jonglant, commencez avec l’autre main ou déplacez votre attention de la capture du ballon vers le lancer correctement.
  • Au piano - commencez à jouer une phrase à partir du milieu ou entraînez-vous sans son.
  • Sur un monocycle, assurez-vous que votre posture est correcte, pas votre équilibre. Même au prix d’une chute.

L'entraîneur de dactylographie se fixe un objectif de précision à 100 % et une certaine vitesse. Mais il ne dit pas comment y parvenir. Vous avez maintenant fait l'exercice. Vous avez trois étoiles sur cinq. La première envie est de répéter. Et s'il y en avait davantage ? Volonté. Ou ce ne sera pas le cas. J'ai répété cela pendant 15 minutes avec plus ou moins de succès. La solution est de vous assurer que votre tête fonctionne lors de la répétition.

Lors de la répétition, la tête doit travailler. Comment y parvenir ?

  • Alternez l'algorithme pour traiter les erreurs.
  • Fixez-vous des objectifs intermédiaires liés à la précision et non à la vitesse.
  • Parfois, vous écrivez délibérément plus lentement que vous ne le souhaiteriez.
  • Concentrez-vous sur le rythme de frappe plutôt que sur la précision.
  • Changez les endroits où vous vous entraînez.
  • Changez de simulateur.

Vous avez commis une erreur lors de l'entraînement. Ce qu'il faut faire?

Utilisez tour à tour trois algorithmes d’action.

J'ai écrit cet article sans même regarder le clavier.

Pour quoi? À chaque fois, vous devez penser un peu différemment pour que votre attention ne s'ennuie pas.

Mauvais algorithme : « Si une erreur se produit, recommencez. » Vous vous entraînerez donc tout le temps à la même chose, en avançant très lentement.

Pour changer, je me fixe des objectifs liés à la propreté.

Essayez de ne pas commettre une seule erreur en écrivant :

  • Une lettre spécifique dans tout le texte.
  • Un ensemble spécifique de mots dans lesquels vous faites généralement des erreurs.
  • Toutes les premières lettres de tous les mots.
  • Toutes les dernières lettres de tous les mots.
  • Tous les signes de ponctuation.
  • Proposez votre propre option.

Et le plus important.

N'oubliez pas de vous reposer

Avec une répétition monotone, le corps passe en mode zombie. Vous ne le remarquez pas vous-même. Vous pouvez régler une alarme pendant 10 à 15 minutes. Et faites une pause, même si vous pensez que tout va bien pour vous.

Un jour, dans la préface d'un livre sur Objective-C (dans lequel je ne programme pas), j'ai lu une phrase qui mérite d'être rappelée lors de tout apprentissage. C'est par là que je veux terminer.

« Ce n’est pas toi qui es stupide, c’est Objective-C qui est compliqué. Si possible, dormez 10 heures par nuit.

Je voulais terminer ici, mais l'éditeur informatique est venu avec des questions sur les chiffres Olesya demande, je réponds.

Pourquoi avez-vous choisi ce simulateur en particulier et combien d’autres en avez-vous essayé avant de faire votre choix ?

Pas grand-chose, quatre ou cinq. Y compris ceux conçus pour les programmeurs. typingclub.com J'ai aimé la qualité des retours : chaque mauvais caractère est mis en évidence, des statistiques sur les doigts, les touches et en général. Texte anglais significatif. La formation est diluée avec des mini-jeux. J'ai un collègue qui a aimé keykey.ninja, mais c'est uniquement pour Mac.

Combien de temps par jour consacriez-vous à l’entraînement ?

Au début, c'est beaucoup – 6 heures par semaine. C'est-à-dire environ une heure par jour. Maintenant, il me semble que j'étais trop inquiet et que j'aurais pu le faire à un rythme plus détendu.

Quand avez-vous arrêté de regarder le clavier lorsque vous travaillez ?

J'ai essayé de ne pas regarder dès le début. Surtout si quelque chose de non urgent se produit. J'ai un mot de passe de 24 caractères et il a été difficile de l'écrire sans hésitation la première fois. Je me suis fixé un arrêt brutal lorsque j'ai pu atteindre systématiquement 35 mots par minute sur le simulateur. Après cela, je me suis interdit de regarder les clés au travail.

Combien de temps a-t-il fallu pour maîtriser les compétences de dactylographie ?

Je viens de le regarder maintenant, 40 heures au total. Mais ce ne sont pas toutes les tâches, il en reste un peu moins de la moitié. Au final, la machine nécessite 75 WPM.

Si vous avez aimé lire ce long livre, alors utilisant ma position officielle, je vous invite à mon canal de télégramme. Là, je parle du SRE, partage des liens et des réflexions.

Source: habr.com

Ajouter un commentaire