Ich habe diesen Artikel geschrieben, ohne auch nur auf die Tastatur zu schauen.

Zu Beginn des Jahres hatte ich das Gefühl, als Ingenieur an eine Grenze gestoßen zu sein. Es scheint, als ob Sie dicke Bücher lesen, komplexe Probleme bei der Arbeit lösen oder auf Konferenzen sprechen. Aber das ist nicht der Fall. Deshalb beschloss ich, zu den Wurzeln zurückzukehren und nach und nach die Fähigkeiten zu erlernen, die ich als Kind einmal für grundlegend für einen Programmierer gehalten hatte.

An erster Stelle stand das Touch-Tippen, das ich schon lange aufgeschoben hatte. Jetzt halte ich es für notwendig für alle, für die Code und Konfiguration ein Beruf sind. Unterhalb des Ausschnitts erzähle ich Ihnen, wie meine Welt auf den Kopf gestellt wurde, und ich gebe Ihnen Tipps, wie Sie Ihre Welt auf den Kopf stellen können. Gleichzeitig lade ich Sie ein, Ihre Rezepte und Meinungen zu teilen.

Ich habe diesen Artikel geschrieben, ohne auch nur auf die Tastatur zu schauen.

Was unterscheidet einen Programmierer, der eine Maus verwendet, von einem Programmierer, der Hotkeys verwendet? Abgrund. Fast unerreichbare Geschwindigkeit und Qualität der Arbeit unter sonst gleichen Bedingungen.

Was unterscheidet einen Programmierer, der Hotkeys verwendet, von einem Programmierer, der tippen kann? Eine noch größere Lücke.

Warum brauche ich das?

Kannst du tippen? Nein, ich spreche nicht von dem Fall, dass man 10 Wörter schreibt und dann auf die Tastatur schaut. Aber auf normale Weise.

  • Wenn Sie Ihre Genauigkeit und Anzahl der Zeichen pro Minute verbessern.
  • Wenn Sie Wörter korrigieren, ohne auf die Tasten zu schauen.
  • Wenn Sie beide Umschalttasten verwenden.
  • Wenn jedes Symbol seinen eigenen Finger hat.

Bis Dezember oder Januar dieses Jahres wusste ich nicht, wie man tippt. Und darüber machte ich mir keine besonderen Sorgen. Dann beschämte mich ein Kollege und ich beschloss, um jeden Preis zu lernen. Nachdem ich verschiedene Trainingsgeräte ausprobiert hatte, entschied ich mich dafür typingclub.com. Ein paar Monate, ein zuckendes Auge und 20 Wörter pro Minute gehören mir.

Warum brauchen Sie das?

Wir leben in einer Welt blinder Schreibkräfte.

Die ganze Welt wurde von blinden Programmierern für Leute wie sie erschaffen:

  • Sie öffnen vim und fast alle Hotkeys dort bestehen aus einem Zeichen. Während Sie sie auf der Tastatur beobachten, werden Sie so schnell sein wie eine Großmutter-Buchhalterin, die mit zwei Fingern ein unbekanntes Layout eintippt: „Sooooo, iii mit einem Punkt, äh, wie ein Dollar, ji, wie ein s mit einem Kringel.“ , bitte, ich werde es jetzt finden, beeil dich nicht“
  • Im Allgemeinen ist dieser ganze wunderbare Zoo von Linux-Dienstprogrammen wie less oder innotop. Alles hängt davon ab, dass Sie Hotkeys mit einem Buchstaben verwenden.

Und in der Nähe gibt es viele der gleichen Zehnfinger:

  • Hier ist ein Freund, der beim Snowboarden sagt: „Ich komme jetzt nach Hause und schreibe 15 Seiten meiner Dissertation zu Ende.“ Sie fragen sich: Werden Sie sparen? Und er: „Ja, nein, ich weiß, worüber ich schreiben soll, ich setze mich hin und schreibe schnell.“ Und dann stellt sich heraus, dass er diese Fähigkeit für selbstverständlich hält und nie darüber spricht, weil er dachte, dass jeder sie beherrschen könnte.
  • Oder ein anderer Freund: „Ist Ihnen aufgefallen, dass jemand, der nicht tippt, ach so langsam zu sein scheint, wenn Sie sich mit ihm zusammensetzen?“
  • Fast alle meiner produktivsten Kollegen besitzen dieses Ding.

Durch Touch-Eingabe ersparen Sie sich das Kopieren und Einfügen:

  • Früher dachte ich, es sei einfacher, 10 Zeilen abzuschreiben, als sie zu schreiben. Oder sogar einen, um keinen Fehler zu machen. Jetzt schreibe ich einfach, was ich schreiben möchte, und höre nie auf, sicherzustellen, dass das, was auf dem Bildschirm erscheint, korrekt ist; ohne Angst vor Tippfehlern, Layoutproblemen oder Fehlern in Syntax/Semantik.
  • Es stellte sich heraus, dass ich auch ein Graphomane bin: Ich begann, ein Tagebuch zu führen und Artikel zu schreiben. Ich habe dieses geschrieben.
  • Es macht Spaß, Hotkeys zu lernen. Sie hörten auf, Akkorde zu sein, sondern wurden zu einer Fortsetzung bereits bekannter Tonarten.

Sie können weniger über die Quantität der Maßnahmen nachdenken als vielmehr über die Qualität:

  • Der Code fällt oft kürzer aus, einfach weil man in der gleichen Zeit ein paar Refactoring-Runden mehr durchführt. Oder Sie schaffen es, einen optionalen, aber unterhaltsamen Test zu schreiben.

In einigen Spielen erhalten Sie eine Fähigkeit, die es Ihnen ermöglicht, über Feinde zu fliegen, gegen die Sie zuvor kämpfen mussten. Im Leben eines Programmierers gibt es eine Superfähigkeit – das Tippen mit der Berührung.

Jetzt liegt mein Ergebnis bei etwa 60 Wörtern pro Minute bei einem bekannten Text und bei etwa 40 bei einem unbekannten.

Ich habe diesen Artikel geschrieben, ohne auch nur auf die Tastatur zu schauen.
Ich weiß, dass es durchaus möglich ist, 80 zu erreichen, wenn man an der Genauigkeit arbeitet. Das heißt, je schneller Sie sind, desto weniger Tippfehler haben Sie. Normal Ich werde noch mehr trainieren.

Tipps und Tricks für diejenigen, die sich zum Lernen entscheiden

Um das Tippen zu erlernen, befolgen Sie zwei einfache Tipps: Experimentieren Sie und entspannen Sie sich.

Experiment

So kam es, dass ich im letzten Jahr neben dem Tastenschreiben viele Dinge beherrschte, die in das Muskelgedächtnis übertragen werden mussten: Einrad (Einrad), Surfen und begann, das Klavier (leicht) zu berühren. Es war einmal, als ich jonglierte. Und für all das habe ich einen allgemeinen Ansatz. Ich werde versuchen, es zu beschreiben.

Ihre Aufgabe besteht darin, das Element in möglichst vielen Variationen auszuführen.

  • Beginnen Sie beim Jonglieren mit der anderen Hand oder richten Sie Ihre Aufmerksamkeit vom Fangen des Balls auf das richtige Werfen des Balls.
  • Auf dem Klavier – beginnen Sie mit dem Spielen einer Phrase in der Mitte oder üben Sie ohne Ton.
  • Achten Sie beim Einradfahren auf die richtige Haltung, nicht auf das Gleichgewicht. Auch um den Preis des Sturzes.

Der Touch-Tipp-Trainer gibt als Ziel eine 100-prozentige Genauigkeit und eine bestimmte Geschwindigkeit vor. Aber es sagt nicht, wie man es erreichen kann. Jetzt haben Sie die Übung gemacht. Sie haben drei von fünf Sternen. Der erste Wunsch ist die Wiederholung. Was, wenn es noch mehr werden? Wille. Oder es wird nicht. Ich wiederholte dies 15 Minuten lang mit unterschiedlichem Erfolg. Die Lösung besteht darin, sicherzustellen, dass Ihr Kopf beim Wiederholen funktioniert.

Beim Wiederholen muss der Kopf arbeiten. Wie erreicht man das?

  • Wechseln Sie den Algorithmus zur Fehlerbehandlung.
  • Setzen Sie Zwischenziele in Bezug auf Genauigkeit, nicht auf Geschwindigkeit.
  • Manchmal schreibt man bewusst langsamer als man möchte.
  • Konzentrieren Sie sich eher auf den Tipprhythmus als auf die Genauigkeit.
  • Wechseln Sie die Orte, an denen Sie trainieren.
  • Simulatoren ändern.

Du hast beim Training einen Fehler gemacht. Was zu tun ist?

Verwenden Sie nacheinander drei Aktionsalgorithmen.

Ich habe diesen Artikel geschrieben, ohne auch nur auf die Tastatur zu schauen.

Wofür? Jedes Mal müssen Sie ein wenig anders denken, damit Ihre Aufmerksamkeit nicht langweilig wird.

Schlechter Algorithmus: „Wenn ein Fehler auftritt, beginnen Sie erneut.“ Sie trainieren also immer das Gleiche und kommen dabei sehr langsam voran.

Zur Abwechslung setze ich mir Ziele in Bezug auf Sauberkeit.

Versuchen Sie, beim Schreiben keinen einzigen Fehler zu machen:

  • Ein bestimmter Buchstabe im gesamten Text.
  • Eine bestimmte Wortgruppe, bei der Sie normalerweise Fehler machen.
  • Alle Anfangsbuchstaben aller Wörter.
  • Alle letzten Buchstaben in allen Wörtern.
  • Alle Satzzeichen.
  • Überlegen Sie sich Ihre eigene Option.

Und am wichtigsten.

Vergessen Sie nicht, sich auszuruhen

Bei monotoner Wiederholung geht der Körper in den Zombie-Modus über. Du merkst es selbst nicht. Sie können einen Alarm für 10–15 Minuten einstellen. Und gönnen Sie sich eine Pause, auch wenn Sie denken, dass bei Ihnen alles in Ordnung ist.

Einmal las ich im Vorwort zu einem Buch über Objective-C (das ich nicht programmiere) einen Satz, an den man sich bei jedem Lernprozess erinnern sollte. Damit möchte ich abschließen.

„Nicht Sie sind dumm, sondern Objective-C ist kompliziert.“ Wenn möglich, schlafen Sie 10 Stunden pro Nacht.“

Ich wollte hier fertig werden, aber der IT-Redakteur kam mit Fragen zu den Zahlen Olesya fragt, ich antworte.

Warum haben Sie sich für diesen speziellen Simulator entschieden und wie viele andere haben Sie ausprobiert, bevor Sie Ihre Wahl getroffen haben?

Nicht viel, vier oder fünf. Einschließlich solcher, die auf Programmierer zugeschnitten sind. typingclub.com Mir gefiel die Qualität des Feedbacks: Jedes schlechte Zeichen wird hervorgehoben, Statistiken zu Fingern, Tasten und allgemein. Aussagekräftiger englischer Text. Das Training wird durch Minispiele verwässert. Ich habe einen Kollegen, dem es gefallen hat keykey.ninja, aber es ist nur für Mac.

Wie viel Zeit am Tag haben Sie dem Training gewidmet?

Am Anfang ist es viel – 6 Stunden pro Woche. Das heißt, etwa eine Stunde am Tag. Jetzt kommt es mir so vor, als hätte ich mir zu viele Sorgen gemacht und hätte es ruhiger angehen können.

Wann haben Sie beim Arbeiten aufgehört, auf die Tastatur zu schauen?

Ich habe von Anfang an versucht, nicht hinzusehen. Vor allem, wenn etwas nicht Dringendes passiert ist. Ich habe ein 24-stelliges Passwort und es war beim ersten Mal schwierig, es ohne zu zögern zu schreiben. Ich habe mir einen harten Stopp gesetzt, als ich im Simulator konstant 35 WPM erreichen konnte. Danach habe ich mir verboten, bei der Arbeit auf die Schlüssel zu schauen.

Wie lange hat es gedauert, die Fähigkeiten des Tippens zu beherrschen?

Habe es mir gerade angesehen, insgesamt 40 Stunden. Aber das sind noch nicht alle Aufgaben, etwas weniger als die Hälfte bleibt übrig. Zuletzt benötigt die Maschine 75 WPM.

Wenn Ihnen die Lektüre dieses Longreads gefallen hat, dann lade ich Sie mit meiner offiziellen Position zu meiner ein Telegrammkanal. Dort spreche ich über SRE, teile Links und Gedanken.

Source: habr.com

Kommentar hinzufügen