Jeg skrev denne artikkelen uten engang å se på tastaturet.

På begynnelsen av året følte jeg at jeg hadde truffet et tak som ingeniør. Det virker som du leser tykke bøker, løser komplekse problemer på jobben, snakker på konferanser. Men det er ikke tilfelle. Derfor bestemte jeg meg for å gå tilbake til røttene og, en etter en, dekke ferdighetene som jeg en gang anså som barn for å være grunnleggende for en programmerer.

Først på listen var berøringsskriving, som jeg hadde utsett lenge. Nå anser jeg det som nødvendig for alle som kode og konfigurasjon er et yrke for. Under klippet skal jeg fortelle deg hvordan min verden snudde opp ned, og jeg vil dele tips om hvordan du kan snu din opp ned. Samtidig inviterer jeg deg til å dele dine oppskrifter og meninger.

Jeg skrev denne artikkelen uten engang å se på tastaturet.

Hva skiller en programmerer som bruker en mus fra en programmerer som bruker hurtigtaster? Avgrunn. Nesten uoppnåelig fart og kvalitet på arbeidet, alt annet likt.

Hva skiller en programmerer som bruker hurtigtaster fra en programmerer som kan touch-type? Et enda større gap.

Hvorfor trenger jeg dette?

Kan du trykke på type? Nei, jeg snakker ikke om tilfellet når du skriver 10 ord og så ser på tastaturet. Men på en normal måte.

  • Når du finpusser nøyaktigheten og antall tegn per minutt.
  • Når du retter ord uten å se på tastene.
  • Når du bruker begge shift-tastene.
  • Når hvert symbol har sin egen finger.

Inntil desember eller januar i år visste jeg ikke hvordan jeg skulle trykke. Og jeg var ikke spesielt bekymret for dette. Så skammet en kollega meg, og jeg bestemte meg for å lære for enhver pris. Etter å ha prøvd forskjellige treningsapparater, slo jeg meg til ro typingclub.com. Et par måneder, ett rykende øye og 20 ord i minuttet er mitt.

Hvorfor trenger du dette?

Vi lever i en verden av blinde maskinskrivere.

Hele verden rundt ble skapt av programmerer-blinde maskinskrivere for folk som dem:

  • Du åpner vim, og nesten alle hurtigtastene der er ett-tegn. Mens du ser på dem ved tastaturet, vil du være like rask som en regnskapsfører bestemor som skriver i et ukjent oppsett med to fingre: "Sååååååååååååååååååååååååååååååååååååååååååååååååååå hetje , vær så snill, jeg finner det nå, ikke skynd deg "
  • Generelt, hele denne fantastiske dyrehagen med Linux-verktøy som mindre eller innotop. Alt avhenger av det faktum at du vil bruke en-bokstavs hurtigtaster.

Og i nærheten er det mange av de samme ti-fingrene:

  • Her er en venn, mens han kjører snowboard, og sa: «Jeg kommer hjem nå og skriver ferdig 15 sider av avhandlingen min.» Spør du, vil du spare? Og han: "Ja, nei, jeg vet hva jeg skal skrive om, jeg setter meg ned og skriver raskt." Og så viser det seg at han tar denne ferdigheten for gitt og aldri snakket om det, fordi han trodde at alle kunne gjøre det.
  • Eller en annen venn: "Har du lagt merke til at når du setter deg ned med noen som ikke trykker, ser de ut til å være oh-så-trege?"
  • Nesten alle de mest produktive kollegene mine eier denne tingen.

Berøringstasting vil redde deg fra copy-paste:

  • Jeg pleide å tro det var lettere å kopiere 10 linjer enn å skrive dem. Eller til og med en, for ikke å gjøre en feil. Nå skriver jeg bare det jeg vil skrive og slutter aldri å passe på at det som vises på skjermen er riktig; uten frykt for skrivefeil, layoutproblemer eller feil i syntaks/semantikk.
  • Det viste seg at jeg også er en grafoman: Jeg begynte å føre dagbok og skrive artikler. Jeg skrev denne.
  • Hurtigtaster har blitt morsomme å lære. De sluttet å være akkorder, men ble en fortsettelse av allerede kjente tonearter.

Du kan tenke mindre på kvantiteten av handlinger og mer på kvaliteten:

  • Koden blir ofte kortere rett og slett fordi du gjør et par runder til med refaktorisering på samme tid. Eller du klarer å skrive en valgfri, men hyggelig test.

I noen spill får du en evne som lar deg fly over fiender som du tidligere måtte kjempe. I livet til en programmerer er det en slik superevne - berøringsskriving.

Nå er resultatet mitt omtrent 60 ord per minutt på en kjent tekst og omtrent 40 på en ukjent.

Jeg skrev denne artikkelen uten engang å se på tastaturet.
Jeg vet at det er fullt mulig å nå 80 hvis man jobber med nøyaktighet. Det vil si at jo raskere du er, jo færre skrivefeil har du. Normal Jeg skal gå og trene litt mer.

Tips og triks for de som bestemmer seg for å lære

For å lære berøringsskriving, følg to enkle tips: eksperimenter og slapp av.

Eksperiment

Det hendte slik at jeg, i tillegg til berøringsskriving, i løpet av det siste året har mestret mange ting som måtte overføres til muskelminnet: en enhjuling (enhjulssykkel), surfing og begynte å ta på pianoet (lett). En gang i tiden utførte jeg sjonglering. Og for alt dette har jeg en generell tilnærming. Jeg skal prøve å beskrive det.

Din oppgave er å utføre elementet i maksimalt antall variasjoner.

  • Når du sjonglerer, start med den andre hånden eller flytt oppmerksomheten fra å fange ballen til å kaste den riktig.
  • På piano – begynn å spille en frase fra midten eller øv deg uten lyd.
  • På en enhjuling, sørg for at holdningen din er riktig, ikke balansen. Selv på bekostning av å falle.

Berøringsskrivetreneren setter et mål om 100 % nøyaktighet og en viss hastighet. Men det står ikke hvordan man oppnår det. Nå har du gjort øvelsen. Du har tre stjerner av fem. Det første ønsket er å gjenta. Hva om det blir flere? Vil. Eller det vil det ikke. Jeg gjentok dette i 15 minutter med varierende hell. Løsningen er å sørge for at hodet fungerer ved repetisjon.

Ved repetering må hodet fungere. Hvordan oppnå dette?

  • Alterner algoritmen for å håndtere feil.
  • Sett delmål knyttet til nøyaktighet, ikke hastighet.
  • Noen ganger skriver du med vilje tregere enn du vil.
  • Konsentrer deg om å skrive rytme i stedet for nøyaktighet.
  • Endre stedene der du trener.
  • Bytt simulatorer.

Du gjorde en feil under treningen. Hva å gjøre?

Bruk tre handlingsalgoritmer etter tur.

Jeg skrev denne artikkelen uten engang å se på tastaturet.

For hva? Hver gang må du tenke litt annerledes, så oppmerksomheten din ikke blir sløv.

Dårlig algoritme: "Hvis det oppstår en feil, start på nytt." Så du vil trene det samme hele tiden, gå veldig sakte fremover.

For en forandring satte jeg meg mål knyttet til ryddighet.

Prøv å ikke gjøre en eneste feil skriftlig:

  • En bestemt bokstav i hele teksten.
  • Et bestemt sett med ord der du vanligvis gjør feil.
  • Alle første bokstaver i alle ord.
  • Alle de siste bokstavene i alle ord.
  • Alle skilletegn.
  • Kom opp med ditt eget alternativ.

Og det viktigste.

Ikke glem å hvile

Med monoton repetisjon går kroppen i zombiemodus. Du merker det ikke selv. Du kan stille inn en alarm i 10-15 minutter. Og ta en pause, selv om du tror at alt er bra med deg.

En gang, i forordet til en bok om Objective-C (som jeg ikke programmerer i), leste jeg en setning som er verdt å huske under læringsprosessen. Det er det jeg vil avslutte med.

«Det er ikke du som er dum, det er Objective-C som er komplisert. Hvis mulig, sov 10 timer om natten."

Jeg ville avslutte her, men IT-redaktøren kom med spørsmål om tallene spør Olesya, jeg svarer.

Hvorfor valgte du akkurat denne simulatoren og hvor mange andre prøvde du før du tok ditt valg?

Ikke mye, fire eller fem. Inkludert de som er skreddersydd for programmerere. typingclub.com Jeg likte kvaliteten på tilbakemeldingene: hver dårlig karakter er fremhevet, statistikk på fingre, taster og generelt. Meningsfull engelsk tekst. Treningen er vannet ut med minispill. Jeg har en kollega som likte det keykey.ninja, men det er bare for Mac.

Hvor mye tid om dagen brukte du på trening?

Til å begynne med er det mye – 6 timer i uken. Det vil si omtrent en time om dagen. Nå virker det som om jeg bekymret meg for mye og kunne ha gjort det i et mer avslappet tempo.

Når sluttet du å se på tastaturet mens du jobbet?

Jeg prøvde å ikke se helt fra begynnelsen. Spesielt hvis det skjedde noe som ikke haster. Jeg har et passord på 24 tegn, og det var vanskelig å skrive det uten å nøle første gang. Jeg satte en hard stopp for meg selv da jeg var i stand til konsekvent å treffe 35 wpm på simulatoren. Etter det forbød jeg meg selv å se på nøklene på jobben.

Hvor lang tid tok det å mestre berøringsskriving?

Så den akkurat nå, 40 timer totalt. Men dette er ikke alle oppgavene, litt mindre enn halvparten gjenstår. Til slutt krever maskinen 75 WPM.

Hvis du likte å lese denne longreaden, så ved å bruke min offisielle posisjon inviterer jeg deg til min telegramkanal. Der snakker jeg om SRE, deler linker og tanker.

Kilde: www.habr.com

Legg til en kommentar