Es uzrakstīju Ŕo rakstu, pat nepaskatoties tastatūrā.

Gada sākumā man Ŕķita, ka esmu kā inženieris trāpÄ«jis griestos. Å Ä·iet, ka tu lasi biezas grāmatas, risina sarežģītas problēmas darbā, runā konferencēs. Bet tas tā nav. Tāpēc nolēmu atgriezties pie saknēm un pa vienam aptvert prasmes, kuras savulaik bērnÄ«bā uzskatÄ«ju par programmētāja pamatprasmēm.

Vispirms sarakstā bija skārienrakstÄ«Å”ana, ko es jau ilgu laiku atliku. Tagad uzskatu par nepiecieÅ”amu visiem, kam kods un konfigurācija ir profesija. Zem griezuma es jums pastāstÄ«Å”u, kā mana pasaule apgriezās kājām gaisā, un dalÄ«Å”os ar padomiem, kā apgriezt jÅ«sējo. Vienlaikus aicinu dalÄ«ties ar savām receptēm un viedokļiem.

Es uzrakstīju Ŕo rakstu, pat nepaskatoties tastatūrā.

Ar ko programmētājs, kurÅ” izmanto peli, atŔķiras no programmētāja, kurÅ” izmanto karstos taustiņus? Bezdibenis. GandrÄ«z nesasniedzams darba ātrums un kvalitāte, visam pārējam lÄ«dzvērtÄ«gi.

Ar ko programmētājs, kurÅ” izmanto karstos taustiņus, atŔķiras no programmētāja, kurÅ” var rakstÄ«t ar pieskārienu? Vēl lielāka plaisa.

Kāpēc man tas ir vajadzīgs?

Vai varat pieskarties rakstÄ«Å”anai? Nē, es nerunāju par gadÄ«jumu, kad tu uzraksti 10 vārdus un tad skaties uz tastatÅ«ru. Bet normālā veidā.

  • Kad jÅ«s uzlabojat savu precizitāti un rakstzÄ«mju skaitu minÅ«tē.
  • Kad jÅ«s labojat vārdus, neskatoties uz taustiņiem.
  • Kad izmantojat abus Shift taustiņus.
  • Kad katram simbolam ir savs pirksts.

LÄ«dz Ŕī gada decembrim vai janvārim es nezināju, kā pieskarties tipam. Un es par to Ä«paÅ”i nesatraucos. Tad kolēģis mani apkaunināja, un es nolēmu mācÄ«ties par katru cenu. Izmēģinot dažādus trenažierus, es iekārtojos typingclub.com. Pāris mēneÅ”i, viena raustÄ«Å”anās acs un 20 vārdi minÅ«tē ir mans.

Kāpēc jums tas ir vajadzīgs?

Mēs dzÄ«vojam aklo maŔīnrakstÄ«tāju pasaulē.

Visu apkārtējo pasauli ir radÄ«juÅ”i programmētāji-akli maŔīnrakstÄ«tāji tādiem cilvēkiem kā viņi:

  • JÅ«s atverat vim, un tur gandrÄ«z visi karstie taustiņi ir vienas rakstzÄ«mes. Kamēr jÅ«s skatāties tos pie klaviatÅ«ras, jÅ«s bÅ«siet tikpat ātrs kā vecmāmiņa-grāmatvede, kas ar diviem pirkstiem ieraksta nepazÄ«stamu izkārtojumu: "Tāāāāāāāāāāāāāājā, iii ar punktu, uh, kā dolārs, ji, kā s ar svārstÄ«bu , lÅ«dzu, es to tagad atradÄ«Å”u, nesteidzieties"
  • Kopumā viss Å”is brÄ«niŔķīgais Linux utilÄ«tu zoodārzs, piemēram, less vai innotop. Viss ir atkarÄ«gs no tā, vai izmantosit viena burta karstos taustiņus.

Un tuvumā ir daudz tādu paŔu desmit pirkstu:

  • LÅ«k, kāds draugs snovborda laikā saka: "Es tagad atgriezÄ«Å”os mājās un pabeigÅ”u uzrakstÄ«t 15 savas disertācijas lapas." Jautāsiet, vai ietaupÄ«siet? Un viņŔ: "Jā, nē, es zinu, par ko rakstÄ«t, es sēdÄ“Å”u un ātri uzrakstÄ«Å”u." Un tad izrādās, ka viņŔ Å”o prasmi uztver kā paÅ”saprotamu un nekad par to nerunāja, jo uzskatÄ«ja, ka katrs to var.
  • Vai kāds cits draugs: ā€œVai esat pamanÄ«jis, ka, apsēžoties ar kādu, kurÅ” nepieskaras rakstÄ«Å”anai, viņŔ Ŕķiet ak, tik lēns?ā€
  • GandrÄ«z visiem maniem produktÄ«vākajiem kolēģiem Ŕī lieta pieder.

RakstÄ«Å”ana ar pieskārienu ļaus jums izvairÄ«ties no kopÄ“Å”anas un ielÄ«mÄ“Å”anas:

  • Es kādreiz domāju, ka ir vieglāk nokopēt 10 rindiņas, nekā tās uzrakstÄ«t. Vai pat vienu, lai nekļūdÄ«tos. Tagad es tikai rakstu to, ko vēlos rakstÄ«t, un nekad nepārtraucu pārliecināties, vai ekrānā redzamais ir pareizs; nebaidoties no drukas kļūdām, izkārtojuma problēmām vai kļūdām sintaksē/semantikā.
  • IzrādÄ«jās, ka esmu arÄ« grafomāns: sāku rakstÄ«t dienasgrāmatu un rakstÄ«t rakstus. Es uzrakstÄ«ju Å”o.
  • Karstos taustiņus ir kļuvis jautri mācÄ«ties. Tie pārstāja bÅ«t akordi, bet kļuva par jau pazÄ«stamo taustiņu turpinājumu.

Jūs varat mazāk domāt par darbību kvantitāti un vairāk par kvalitāti:

  • Kods bieži izrādās Ä«sāks vienkārÅ”i tāpēc, ka tajā paŔā laika posmā veicat vēl pāris refaktorizācijas kārtas. Vai arÄ« izdodas uzrakstÄ«t neobligātu, bet patÄ«kamu testu.

Dažās spēlēs jÅ«s iegÅ«stat spēju, kas ļauj lidot pāri ienaidniekiem, ar kuriem jums iepriekÅ” bija jācÄ«nās. Programmētāja dzÄ«vē ir tāda superspēja ā€“ skārienrakstÄ«Å”ana.

Tagad mans rezultāts ir aptuveni 60 vārdi minÅ«tē pazÄ«stamam tekstam un apmēram 40 vārdi nepazÄ«stamam tekstam.

Es uzrakstīju Ŕo rakstu, pat nepaskatoties tastatūrā.
Es zinu, ka ir pilnÄ«gi iespējams sasniegt 80, ja jÅ«s strādājat ar precizitāti. Tas ir, jo ātrāk jÅ«s esat, jo mazāk jums ir drukas kļūdu. Normāls Es ieÅ”u un vēl trenÄ“Å”os.

Padomi un ieteikumi tiem, kas nolemj mācīties

Lai apgÅ«tu skārienrakstÄ«Å”anu, izpildiet divus vienkārÅ”us padomus: eksperimentējiet un atpÅ«tieties.

Eksperimentējiet

SagadÄ«jās, ka lÄ«dztekus skārienrakstÄ«Å”anai pēdējā gada laikā esmu apguvis daudzas lietas, kuras vajadzēja pārnest muskuļu atmiņā: vienriteni (unicycle), sērfoÅ”anu un sāku pieskarties klavierēm (viegli). Kādreiz es izpildÄ«ju žonglÄ“Å”anu. Un Å”im visam man ir vispārēja pieeja. Es mēģināŔu to aprakstÄ«t.

Tavs uzdevums ir izpildīt elementu maksimālajā variantu skaitā.

  • Žonglējot sāciet ar otru roku vai pievērsiet uzmanÄ«bu no bumbas tverÅ”anas uz pareizu tās meÅ”anu.
  • Uz klavierēm - sāciet spēlēt frāzi no vidus vai praktizējieties bez skaņas.
  • Uz vienriteņa pārliecinieties, ka jÅ«su poza ir pareiza, nevis lÄ«dzsvars. Pat uz kritiena rēķina.

SkārienrakstÄ«Å”anas trenažieris izvirza mērÄ·i 100% precizitāti un noteiktu ātrumu. Bet tajā nav teikts, kā to panākt. Tagad jÅ«s esat izpildÄ«jis vingrinājumu. Jums ir trÄ«s zvaigznes no piecām. Pirmā vēlme ir atkārtot. Ja nu bÅ«s vairāk? gribas. Vai arÄ« nebÅ«s. Es to atkārtoju 15 minÅ«tes ar mainÄ«giem panākumiem. Risinājums ir pārliecināties, ka atkārtoÅ”anas laikā galva darbojas.

Atkārtojot, galvai jāstrādā. Kā to panākt?

  • Mainiet kļūdu novērÅ”anas algoritmu.
  • Izvirziet starpposma mērÄ·us, kas saistÄ«ti ar precizitāti, nevis ātrumu.
  • Dažreiz jÅ«s apzināti rakstāt lēnāk, nekā vēlaties.
  • Koncentrējieties uz rakstÄ«Å”anas ritmu, nevis uz precizitāti.
  • Mainiet vietas, kur trenējaties.
  • MainÄ«t simulatorus.

Treniņos pieļāvāt kļūdu. Ko darīt?

Pēc kārtas izmantojiet trīs darbību algoritmus.

Es uzrakstīju Ŕo rakstu, pat nepaskatoties tastatūrā.

Par ko? Katru reizi ir jādomā mazliet savādāk, lai tava uzmanība nekļūtu garlaicīga.

Slikts algoritms: "Ja rodas kļūda, sāciet no jauna." Tātad jÅ«s visu laiku trenēsiet vienu un to paÅ”u, ļoti lēni virzoties uz priekÅ”u.

Pārmaiņām uzstādīju mērķus, kas saistīti ar kārtīgumu.

Centieties nepieļaut nevienu kļūdu rakstot:

  • Konkrēts burts visā tekstā.
  • Konkrēts vārdu kopums, kurā jÅ«s parasti pieļaujat kļūdas.
  • Visi pirmie burti visos vārdos.
  • Visi pēdējie burti visos vārdos.
  • Visas pieturzÄ«mes.
  • Izdomājiet savu variantu.

Un pats galvenais.

Neaizmirstiet atpūsties

Ar monotonu atkārtoÅ”anos Ä·ermenis pāriet zombiju režīmā. JÅ«s pats to nepamanāt. Modinātāju var iestatÄ«t uz 10-15 minÅ«tēm. Un paņemiet pārtraukumu, pat ja domājat, ka ar jums viss ir kārtÄ«bā.

Reiz priekÅ”vārdā grāmatai par Objective-C (kuru es neieprogrammēju) es izlasÄ«ju frāzi, kuru ir vērts atcerēties jebkuras mācÄ«Å”anās procesā. Ar to es gribu pabeigt.

ā€œNe jÅ«s esat stulbs, bet gan Objective-C ir sarežģīts. Ja iespējams, guliet 10 stundas naktÄ«.

Es gribēju beigt Å”eit, bet IT redaktors nāca ar jautājumiem par skaitļiem Oļesja jautā, es atbildu.

Kāpēc izvēlējāties tieÅ”i Å”o simulatoru un cik citus izmēģinājāt pirms izvēles?

Nav daudz, četri vai pieci. Ieskaitot programmētājiem pielāgotos. typingclub.com Man patika atsauksmes kvalitāte: izcelts katrs sliktais raksturs, statistika par pirkstiem, taustiņiem un vispār. SaturÄ«gs teksts angļu valodā. ApmācÄ«ba ir atŔķaidÄ«ta ar mini spēlēm. Man ir kolēģis, kuram patika keykey.ninja, bet tas ir paredzēts tikai Mac.

Cik daudz laika dienā veltīji treniņiem?

Sākumā tas ir daudz - 6 stundas nedēļā. Tas ir, apmēram stundu dienā. Tagad man Ŕķiet, ka es pārāk daudz uztraucos un varēju to darÄ«t brÄ«vākā tempā.

Kad jūs pārtraucāt skatīties uz tastatūru darba laikā?

Es jau no paÅ”a sākuma centos neskatÄ«ties. It Ä«paÅ”i, ja noticis kas nesteidzÄ«gs. Man ir 24 rakstzÄ«mju parole, un pirmajā reizē bija grÅ«ti to bez vilcināŔanās uzrakstÄ«t. Es uzstādÄ«ju sev smagu pieturu, kad simulatorā varēju pastāvÄ«gi sasniegt 35 wpm. Pēc tam aizliedzu sev darbā skatÄ«ties atslēgas.

Cik ilgs laiks bija nepiecieŔams, lai apgūtu skārienrakstīŔanas prasmes?

Tikko noskatījos to tagad, kopā 40 stundas. Bet tas nav visi uzdevumi, paliek nedaudz mazāk par pusi. Beidzot maŔīnai ir nepiecieŔami 75 WPM.

Ja jums patika lasÄ«t Å”o garo grāmatu, tad, izmantojot savu oficiālo stāvokli, aicinu jÅ«s uz savu telegrammas kanāls. Tur es runāju par SRE, dalos saitēs un pārdomās.

Avots: www.habr.com

Pievieno komentāru