Anfang des Jahres hatte ich das Gefühl, als Ingenieur an die Decke gestoßen zu sein. Es scheint dicke Bücher zu lesen, komplexe Aufgaben bei der Arbeit zu lösen und auf Konferenzen zu sprechen. Aber das ist es nicht. Deshalb beschloss ich, zu den Wurzeln zurückzukehren und mich abzuwechseln, um die Fähigkeiten zu schließen, die ich in meiner Kindheit einmal als grundlegend für einen Programmierer angesehen hatte.
Das erste auf der Liste war ein Blindsiegel, das schon lange aufgeschoben worden war. Jetzt halte ich es für notwendig für alle, für die Code und Konfiguration ein Beruf sind. Unter dem Schnitt werde ich Ihnen erzählen, wie meine Welt auf den Kopf gestellt wurde, und Tipps geben, wie Sie Ihre Welt umdrehen können. Gleichzeitig lade ich Sie ein, meine Rezepte und Meinungen zu teilen.

Was unterscheidet einen Programmierer, der eine Maus verwendet, von einem Programmierer, der Hotkeys verwendet? Der Golf. Fast unerreichbare Geschwindigkeit und Qualität der Arbeit, alle anderen Dinge sind gleich.
Was unterscheidet einen Programmierer, der Hotkeys verwendet, von einem Programmierer, der blind drucken kann? Eine weitere große Lücke.
Was für mich das
Können Sie blind drucken? Nein, ich spreche nicht über den Fall, wenn Sie 10 Wörter schreiben und dann auf die Tastatur schauen. Aber auf normale Weise.
- Wenn Sie die Genauigkeit und Anzahl der Zeichen pro Minute verbessern.
- Wenn Sie Wörter korrigieren, ohne auf die Tasten zu schauen.
- Bei Verwendung beider Chiffren.
- Wenn jedes Symbol seinen eigenen Finger hat.
Bis Dezember oder Januar dieses Jahres konnte ich nicht blind drucken. Und darüber war ich nicht besonders besorgt.
Dann beschämte mich ein Kollege und ich beschloss, auf jeden Fall zu lernen. Nachdem ich verschiedene Simulatoren ausprobiert hatte, entschied ich mich für
typingclub.com . Ein paar Monate, ein zuckendes Auge und 20 Wörter pro Minute gehören mir.
Was für dich das
Wir leben in einer Welt blinder Drucker.
Die ganze Welt wird von programmierblinden Druckern für Menschen wie sie geschaffen:- Sie öffnen vim und dort sind fast alle Hotkeys aus einem Zeichen. Während Sie sie auf der Tastatur betrachten, sind Sie so schnell wie eine Buchhalterin, die zwei Finger mit einem ungewohnten Layout eingibt: "Sooooo, iiii mit einem Punkt, ähm, wie ein Dollar, ji wie si mit einem Kringel; ".
- Im Allgemeinen ist all dieser wunderbare Zoo von Linux-Dienstprogrammen wie less oder innotop. Alles hängt damit zusammen, dass Sie Ein-Buchstaben-Hotkeys verwenden.
Und daneben sind die gleichen zehn Finger voll:- Hier sagt ein Freund, der auf einem Snowboard fährt: "Jetzt komme ich nach Hause und füge 15 Seiten der Dissertation hinzu." Sie fragen, sagen sie, sparen? Und er: "Ja, nein, ich weiß, worüber ich schreiben soll, ich werde mich hinsetzen und schnell schreiben." Und dann stellt sich heraus, dass er diese Fähigkeit für selbstverständlich hält und nie darüber gesprochen hat, weil er glaubte, dass jeder weiß wie.
- Oder ein anderer Begleiter: "Haben Sie bemerkt, dass es soooooo sehr langsam ist, wenn Sie sich mit denen zusammensetzen, die nicht blind tippen?"
- Es stellt sich heraus, dass fast alle produktivsten meiner Kollegen dieses Ding besitzen.
Ein Blindsiegel schützt vor dem Kopieren und Einfügen:- Früher dachte ich, es sei einfacher, 10 Zeilen zu kopieren, als sie zu schreiben. Oder sogar eine, um keinen Fehler zu machen. Jetzt schreibe ich einfach, was ich schreiben möchte, und ohne anzuhalten, folge ich der Richtigkeit dessen, was auf dem Bildschirm angezeigt wird. ohne Angst vor Tippfehlern, Layoutproblemen oder Syntax- / Semantikfehlern.
- Es stellte sich heraus, dass ich immer noch ein Graphomane war: Ich fing an, ein Tagebuch zu führen und Artikel zu pinkeln. Ich habe diesen geschrieben.
- Hotkeys lernten Spaß zu lernen. Sie hörten auf, Akkorde zu sein, wurden aber zu einer Fortsetzung der bereits bekannten Tonarten.
Sie können weniger über die Anzahl der Aktionen als über die Qualität nachdenken:- Der Code ist oft kürzer, einfach weil Sie gleichzeitig ein paar Refactoring-Zyklen durchführen. Oder Sie schaffen es, einen optionalen, aber angenehmen Test zu schreiben.
In einigen Spielen erhalten Sie eine Fähigkeit, mit der Sie über Feinde fliegen können, mit denen Sie zuvor kämpfen mussten. Im Leben eines Programmierers ist eine solche Superfähigkeit blindes Tippen.
Jetzt sind es ungefähr 60 Wörter pro Minute für einen vertrauten Text und ungefähr 40 für einen unbekannten Text.

Ich weiß, dass es durchaus möglich ist, bis zu 80 zu erreichen, wenn Sie an der Genauigkeit arbeiten. Das heißt, je schneller Sie sind, desto weniger Tippfehler haben Sie. Norm Ich werde noch mehr gehen.
Tipps und Tricks für diejenigen, die lernen möchten
Befolgen Sie zwei einfache Tipps, um das Schreiben von Berührungen zu lernen: Experimentieren und Entspannen.
Experimentieren
So kam es, dass ich im letzten Jahr zusätzlich zur Blindpresse viele Dinge gemeistert habe, die im Muskelgedächtnis angezeigt werden mussten: ein Einrad (Einrad), Surfen und anfing, das Klavier (leicht) zu berühren. Es war einmal, als er mit Jonglieren auftrat. Und für all das habe ich einen gemeinsamen Ansatz. Ich werde versuchen, es zu beschreiben.
Ihre Aufgabe ist es, das Element in der maximalen Anzahl von Variationen zu vervollständigen.- Beginnen Sie beim Jonglieren mit der anderen Hand oder lenken Sie Ihre Aufmerksamkeit vom Fangen des Balls auf den richtigen Wurf.
- Auf dem Klavier - spielen Sie die Phrase aus der Mitte oder trainieren Sie ohne Ton.
- Folgen Sie auf einem Einrad der richtigen Haltung, nicht der Balance. Auch auf Kosten des Sturzes.
Der Simulator setzt das Ziel: 100% Genauigkeit und eine bestimmte Geschwindigkeit. Aber er sagt nicht, wie er es erreichen soll. Also hast du die Übung gemacht. Sie haben drei von fünf Sternen. Der erste Wunsch ist zu wiederholen. Plötzlich wird es mehr geben? Wird sein. Oder wird es nicht sein. Ich wiederholte es 15 Minuten lang mit unterschiedlichem Erfolg. Der Ausweg besteht darin, den Kopf während der Wiederholung arbeiten zu lassen.
Beim Wiederholen sollte der Kopf funktionieren. Wie erreicht man das?- Wechseln Sie den Fehlerbehandlungsalgorithmus.
- Setzen Sie sich Zwischenziele in Bezug auf Genauigkeit und nicht auf Geschwindigkeit.
- Manchmal absichtlich langsamer schreiben als Sie wollen.
- Konzentrieren Sie sich auf den Rhythmus des Drucks, nicht auf die Genauigkeit.
- Wechseln Sie die Orte, an denen Sie trainieren.
- Simulatoren wechseln.
Sie haben während Ihres Trainings einen Fehler gemacht. Was zu tun ist?Verwenden Sie wiederum drei Aktionsalgorithmen.

Warum? Jedes Mal muss man etwas anders denken, damit die Aufmerksamkeit nicht nachlässt.
Schlechter Algorithmus: "Im Fehlerfall von vorne beginnen." Sie werden also die ganze Zeit das Gleiche trainieren und sich sehr langsam vorwärts bewegen.
Zur Abwechslung setze ich mir Ziele in Bezug auf Genauigkeit.Versuchen Sie, schriftlich keinen Fehler zu machen:
- Ein bestimmter Buchstabe im gesamten Text.
- Eine bestimmte Reihe von Wörtern, in denen Sie normalerweise Fehler machen.
- Alle Anfangsbuchstaben in allen Wörtern.
- Alle letzten Buchstaben in allen Wörtern.
- Alle Satzzeichen.
- Überlegen Sie sich Ihre eigene Version.
Und das Wichtigste.
Vergessen Sie nicht, sich zu entspannen
Bei monotoner Wiederholung geht der Körper in einen Zombie-Modus über. Sie bemerken es selbst nicht. Sie können einen Alarm für 10-15 Minuten einstellen. Und machen Sie eine Pause, auch wenn Sie denken, dass alles in Ordnung mit Ihnen ist.
Irgendwie habe ich im Vorwort zu dem Buch über Objective-C (auf das ich nicht programmiere) einen Satz gelesen, an den man sich bei jedem Training erinnern sollte. Ich möchte sie erledigen.
„Du bist nicht dumm, das ist der Objective-C-Komplex. Wenn möglich, schlafe 10 Stunden am Tag. “Ich wollte hier fertig werden, aber der IT-Redakteur stellte Fragen zu ZahlenOlesya fragt, ich antworte.
Warum haben Sie sich für diesen speziellen Simulator entschieden und wie viele andere haben Sie ausprobiert, bevor Sie sich für eine Wahl entschieden haben?Ein bisschen, vier oder fünf. Einschließlich für Programmierer geschärft.
typingclub.com gefiel die Feedback-Qualität: Jedes Kosyachny-Zeichen wird hervorgehoben, Statistiken zu Fingern, Tasten und allgemein. Sinnvoller englischer Text. Das Training wird mit Minispielen verdünnt. Ich habe einen Kollegen, der
keykey.ninja mochte, aber es ist nur für Mohn.
Wie viel Zeit haben Sie für das Training aufgewendet?Zuerst viel - 6 Stunden pro Woche. Das heißt, ungefähr eine Stunde am Tag. Jetzt scheint es mir, dass ich zu viel Druck gemacht habe, und ich könnte es in einem entspannteren Tempo tun.
Wann haben Sie während der Arbeit aufgehört, auf die Tastatur zu schauen?Ich habe versucht, nicht von Anfang an zu schauen. Besonders wenn etwas dringend passierte. Ich habe ein Passwort für 24 Zeichen, das erste Mal ohne zu zögern zu schreiben war schwierig. Ich machte mir einen harten Stopp, als ich in der Lage war, konstant 35 wpm auf dem Simulator auszuschalten. Danach verbot er sich, bei der Arbeit auf die Schlüssel zu schauen.
Wie viel Zeit hat es gedauert, um die Fähigkeit zum Schreiben von Berührungen zu beherrschen?Jetzt habe ich nachgesehen, insgesamt 40 Stunden. Dies sind jedoch nicht alle Aufgaben, es bleibt etwas weniger als die Hälfte übrig. Der Simulator benötigt spätestens 75 WPM.
Wenn Sie dieses Longrid gern gelesen haben, lade ich Sie unter Verwendung meiner offiziellen Position zu meinem Telegrammkanal ein . Dort spreche ich über SRE, teile Links und Gedanken.