Jag skrev den hÀr artikeln utan att ens titta pÄ tangentbordet.

I början av Äret kÀnde jag att jag hade slagit i taket som ingenjör. Det verkar som om du lÀser tjocka böcker, löser komplexa problem pÄ jobbet, talar pÄ konferenser. Men sÄ Àr inte fallet. DÀrför bestÀmde jag mig för att ÄtervÀnda till rötterna och, en efter en, tÀcka de fÀrdigheter som jag en gÄng ansÄg som barn vara grundlÀggande för en programmerare.

Först pÄ listan var touch typing, som jag hade skjutit upp lÀnge. Nu anser jag det nödvÀndigt för alla för vilka kod och konfiguration Àr ett yrke. Nedanför klippet ska jag berÀtta hur min vÀrld vÀndes upp och ner, och jag delar tips om hur du vÀnder upp och ner pÄ din. Samtidigt inbjuder jag dig att dela med dig av dina recept och Äsikter.

Jag skrev den hÀr artikeln utan att ens titta pÄ tangentbordet.

Vad skiljer en programmerare som anvÀnder en mus frÄn en programmerare som anvÀnder snabbtangenter? Avgrund. NÀstan ouppnÄelig hastighet och kvalitet pÄ arbetet, allt annat lika.

Vad skiljer en programmerare som anvÀnder snabbtangenter frÄn en programmerare som kan trycka? Ett Ànnu större gap.

Varför behöver jag detta?

Kan du trycka typ? Nej, jag pratar inte om fallet nÀr du skriver 10 ord och sedan tittar pÄ tangentbordet. Men pÄ ett normalt sÀtt.

  • NĂ€r du finslipar din noggrannhet och antalet tecken per minut.
  • NĂ€r du rĂ€ttar ord utan att titta pĂ„ tangenterna.
  • NĂ€r du anvĂ€nder bĂ„da skifttangenterna.
  • NĂ€r varje symbol har sitt eget finger.

FörrÀn i december eller januari i Är visste jag inte hur jag skulle trycka. Och jag var inte sÀrskilt orolig för detta. Sedan skÀmde en kollega mig, och jag bestÀmde mig för att lÀra mig till varje pris. Efter att ha provat olika trÀningsmaskiner satte jag mig pÄ typingclub.com. Ett par mÄnader, ett ryckande öga och 20 ord per minut Àr mitt.

Varför behöver du detta?

Vi lever i en vÀrld av blinda maskinskrivare.

Hela vÀrlden runt skapades av programmerare-blinda maskinskrivare för mÀnniskor som dem:

  • Du öppnar vim, och nĂ€stan alla snabbtangenter dĂ€r Ă€r en-tecken. Medan du tittar pĂ„ dem vid tangentbordet kommer du att vara lika snabb som en farmor-revisor som skriver in en obekant layout med tvĂ„ fingrar: ”SÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ hetja, ji som ett s med en squiggle snĂ€lla, jag hittar det nu, skynda inte"
  • I allmĂ€nhet, hela denna underbara zoo av Linux-verktyg som mindre eller innotop. Allt beror pĂ„ det faktum att du kommer att anvĂ€nda enbokstavs snabbtangenter.

Och i nÀrheten finns mÄnga av samma tiofingrar:

  • HĂ€r Ă€r en vĂ€n, medan han Ă„ker snowboard, sĂ€ger: "Jag kommer hem nu och skriver fĂ€rdigt 15 sidor av min avhandling." FrĂ„gar du, kommer du att spara? Och han: "Ja, nej, jag vet vad jag ska skriva om, jag sĂ€tter mig ner och skriver snabbt." Och sĂ„ visar det sig att han tar denna fĂ€rdighet för given och aldrig pratat om den, för han trodde att alla kunde göra det.
  • Eller en annan vĂ€n: "Har du mĂ€rkt att nĂ€r du sĂ€tter dig ner med nĂ„gon som inte trycker pĂ„ typ, verkar de vara oj-sĂ„-lĂ„ngsamma?"
  • NĂ€stan alla mina mest produktiva kollegor rĂ„kar Ă€ga den hĂ€r saken.

Tryck pÄ att skriva kommer att rÀdda dig frÄn copy-paste:

  • Jag trodde att det var lĂ€ttare att kopiera 10 rader Ă€n att skriva dem. Eller till och med en, för att inte göra ett misstag. Nu skriver jag bara det jag vill skriva och slutar aldrig se till att det som visas pĂ„ skĂ€rmen stĂ€mmer; utan rĂ€dsla för stavfel, layoutproblem eller fel i syntax/semantik.
  • Det visade sig att jag ocksĂ„ Ă€r en grafoman: jag började föra dagbok och skriva artiklar. Jag skrev den hĂ€r.
  • Snabbtangenter har blivit roliga att lĂ€ra sig. De upphörde att vara ackord, men blev en fortsĂ€ttning pĂ„ redan bekanta tonarter.

Du kan tÀnka mindre pÄ kvantiteten av ÄtgÀrder och mer pÄ kvaliteten:

  • Koden blir ofta kortare helt enkelt för att du gör ett par omgĂ„ngar till omfaktorer pĂ„ samma tid. Eller sĂ„ lyckas du skriva ett valfritt men roligt test.

I vissa spel fÄr du en förmÄga som gör att du kan flyga över fiender som du tidigare varit tvungen att bekÀmpa. I en programmerares liv finns det en sÄdan superförmÄga - beröringstypning.

Nu Àr mitt resultat cirka 60 ord per minut pÄ en bekant text och cirka 40 pÄ en obekant.

Jag skrev den hÀr artikeln utan att ens titta pÄ tangentbordet.
Jag vet att det Àr fullt möjligt att nÄ 80 om man jobbar med noggrannhet. Det vill sÀga, ju snabbare du Àr, desto fÀrre stavfel har du. Vanligt Jag ska gÄ och trÀna lite till.

Tips och tricks för den som bestÀmmer sig för att lÀra sig

Följ tvÄ enkla tips för att lÀra dig beröringsskrivning: experimentera och koppla av.

Experimentera

Det hÀnde sÄ att jag, förutom att trycka, under det senaste Äret har bemÀstrat mÄnga saker som behövde överföras till muskelminnet: en enhjuling (enhjuling), surfa och börjat röra vid pianot (lÀtt). En gÄng i tiden utförde jag jonglering. Och för allt detta har jag ett allmÀnt förhÄllningssÀtt. Jag ska försöka beskriva det.

Din uppgift Àr att utföra elementet i det maximala antalet varianter.

  • NĂ€r du jonglerar, börja med den andra handen eller flytta din uppmĂ€rksamhet frĂ„n att fĂ„nga bollen till att kasta den korrekt.
  • PĂ„ pianot – börja spela en fras frĂ„n mitten eller öva utan ljud.
  • PĂ„ en enhjuling, se till att din hĂ„llning Ă€r korrekt, inte din balans. Även till priset av att falla.

PekskrivtrÀnaren sÀtter ett mÄl pÄ 100 % noggrannhet och en viss hastighet. Men det stÄr inte hur man uppnÄr det. Nu har du gjort övningen. Du har tre stjÀrnor av fem. Den första önskan Àr att upprepa. TÀnk om det blir fler? Kommer. Eller sÄ gör det inte det. Jag upprepade detta i 15 minuter med varierande framgÄng. Lösningen Àr att se till att ditt huvud fungerar nÀr du upprepar.

Vid repetering mÄste huvudet fungera. Hur uppnÄr man detta?

  • Alternera algoritmen för att hantera fel.
  • SĂ€tt upp delmĂ„l relaterade till noggrannhet, inte hastighet.
  • Ibland skriver man medvetet lĂ„ngsammare Ă€n man vill.
  • Koncentrera dig pĂ„ att skriva rytm snarare Ă€n noggrannhet.
  • Byt platser dĂ€r du trĂ€nar.
  • Byt simulatorer.

Du gjorde ett misstag under trÀningen. Vad ska man göra?

AnvÀnd tre handlingsalgoritmer i tur och ordning.

Jag skrev den hÀr artikeln utan att ens titta pÄ tangentbordet.

För vad? Varje gÄng mÄste du tÀnka lite annorlunda, sÄ att din uppmÀrksamhet inte blir matt.

DÄlig algoritm: "Om ett fel uppstÄr, börja om." SÄ du kommer att trÀna samma sak hela tiden, gÄ framÄt vÀldigt lÄngsamt.

För en förÀndring satte jag upp mÄl relaterade till prydlighet.

Försök att inte göra ett enda misstag nÀr du skriver:

  • En specifik bokstav i hela texten.
  • En specifik uppsĂ€ttning ord dĂ€r du vanligtvis gör misstag.
  • Alla första bokstĂ€ver i alla ord.
  • Alla de sista bokstĂ€verna i alla ord.
  • Alla skiljetecken.
  • Kom med ditt eget alternativ.

Och det viktigaste.

Glöm inte att vila

Med monoton upprepning gÄr kroppen in i zombielÀge. Du mÀrker det inte sjÀlv. Du kan stÀlla in ett alarm pÄ 10-15 minuter. Och ta en paus, Àven om du tror att allt Àr bra med dig.

En gÄng, i förordet till en bok om Objective-C (som jag inte programmerar i), lÀste jag en fras som Àr vÀrd att komma ihÄg under all inlÀrning. Det Àr det jag vill avsluta med.

"Det Ă€r inte du som Ă€r dum, det Ă€r Objective-C som Ă€r komplicerat. Sov om möjligt 10 timmar per natt.”

Jag ville avsluta hÀr, men IT-redaktören kom med frÄgor om siffrorna frÄgar Olesya, jag svarar.

Varför valde du just den hÀr simulatorn och hur mÄnga andra försökte du innan du gjorde ditt val?

Inte mycket, fyra eller fem. Inklusive de som Àr skrÀddarsydda för programmerare. typingclub.com Jag gillade kvaliteten pÄ feedbacken: varje dÄlig karaktÀr markeras, statistik pÄ fingrar, nycklar och i allmÀnhet. Meningsfull engelsk text. TrÀningen spÀds pÄ med minispel. Jag har en kollega som gillade det keykey.ninja, men det Àr bara för Mac.

Hur mycket tid om dagen Àgnade du Ät trÀning?

Till en början Ă€r det mycket – 6 timmar i veckan. Det vill sĂ€ga ungefĂ€r en timme om dagen. Nu verkar det som att jag oroade mig för mycket och kunde ha gjort det i ett mer avslappnat tempo.

NÀr slutade du titta pÄ tangentbordet medan du arbetade?

Jag försökte att inte titta frÄn första början. Speciellt om nÄgot icke-brÄdskande hÀnde. Jag har ett lösenord pÄ 24 tecken, och det var svÄrt att skriva det utan att tveka första gÄngen. Jag satte ett hÄrt stopp för mig sjÀlv nÀr jag konsekvent kunde slÄ 35 wpm pÄ simulatorn. Efter det förbjöd jag mig sjÀlv att titta pÄ nycklarna pÄ jobbet.

Hur lÄng tid tog det att behÀrska skrivfÀrdigheter?

Har precis sett den nu, totalt 40 timmar. Men det hÀr Àr inte alla uppgifter, lite mindre Àn hÀlften ÄterstÄr. Till sist krÀver maskinen 75 WPM.

Om du gillade att lÀsa denna longread, dÄ med hjÀlp av min officiella position inbjuder jag dig till min telegramkanal. DÀr pratar jag om SRE, delar lÀnkar och tankar.

KĂ€lla: will.com