Większość osób, które próbowały nauczyć się pisać bezwzrokowo, porzuciła naukę zbyt wcześnie. Nie dlatego, że to za trudne — ale dlatego, że brakowało im planu. Losowe ćwiczenia nie budują pamięci mięśniowej. Potrzebujesz struktury.

Dlaczego konsekwencja > długość sesji

Pamięć mięśniowa buduje się przez powtórzenia rozłożone w czasie, nie przez maraton ćwiczeń. 30 minut dziennie przez 8 tygodni daje lepsze rezultaty niż weekend intensywnego treningu. Co więcej, krótkie sesje pozwalają utrzymać skupienie — kluczowe przy nauce nowych wzorców motorycznych.

Codzienność bije intensywność. Twoje palce potrzebują czasu na konsolidację, nie tylko na ćwiczenie.
  1. Tydzień 1–2Rząd podstawowy i palceOsiem klawiszy bazowych, potem górny i dolny rząd. Zero tempa, sam odruch powrotu na bazę.
  2. Tydzień 3–4Litery, polskie znaki i pierwsze słowaCała klawiatura liter plus AltGr. Tu pierwszy raz pisze się coś, co ma sens.
  3. Tydzień 5–6Symbole programistyOgraniczniki, potem operatory i typy. Od tego miejsca ćwiczysz to, co realnie piszesz.
  4. Tydzień 7–8Snippety kodu i prompty do AICałe linijki zamiast pojedynczych znaków — i zdania do modelu, gdzie liczy się płynność.
Osiem tygodni po pół godziny dziennie. Pierwsze cztery są obowiązkowe dla każdego, kto uczy się pisać; tygodnie 5–8 mają sens tylko wtedy, gdy piszesz kod — bez tego kończysz na literach i to jest kompletny plan.

Tydzień 1–2: rząd podstawowy i palce

Fundament całej nauki. Nie śpiesz się. Celem pierwszych dwóch tygodni jest opanowanie pozycji domowej i automatycznego powrotu palców. Ćwicz sekwencje z rzędu podstawowego, górnego i dolnego. Skup się na dokładności — szybkość jest nieistotna.

  • Dzień 1–3: tylko rząd podstawowy (ASDF JKL;)
  • Dzień 4–7: górny rząd (QWERTY YUIOP)
  • Dzień 8–10: dolny rząd (ZXCVB NM,.)
  • Dzień 11–14: łączenie wszystkich trzech rzędów w słowa

Tydzień 3–4: litery, polskie znaki i pierwsze słowa

Gdy klawisze są już znajome, czas na prawdziwe słowa. Wprowadzamy polskie znaki diakrytyczne: ą, ć, ę, ł, ń, ó, ś, ź, ż. W większości układów klawiatur polskich programistycznych używa się prawego Alt (AltGr). Ćwicz krótkie, codzienne zdania i stopniowo wydłużaj przepisywane fragmenty.

Tydzień 5–6: symbole programisty

To najtrudniejszy etap dla deweloperów, ale też najważniejszy. Wprowadzamy systematycznie: najpierw średnik i nawiasy, potem strzałki i znaki Shift, na końcu backtick i specyficzne dla TypeScript znaki jak <> i |. Ćwicz na izolowanych sekwencjach, zanim przejdziesz do kodu.

  • Tydzień 5: ; : () {} [] — podstawowe ograniczniki
  • Tydzień 6: => === !== && || oraz typy TS
ćwiczenie · tydzień 5–6
; ; ;   : : :   ;: ;: ;:
( ) ( )   { } { }   [ ] [ ]
() {} []   ({}) [{}]   ([{}])

=> => =>   === ===   !== !==
&& ||   ?. ??   <T> <T>

const f = () => {};
if (a === b && c !== d) { return [a, b]; }
type P<T> = { v: T | null };
Przepisuj wiersz po wierszu, wolno, bez patrzenia — i wracaj palcem na rząd podstawowy po każdym znaku. Trzy pierwsze bloki to izolacja, trzy ostatnie to te same znaki w prawdziwym kontekście. Jeśli któryś wiersz rozjeżdża się regularnie, to Twój znak do osobnego treningu.

Tydzień 7–8: snippety kodu i prompty AI

Finalna faza to praca na realnym materiale. Przepisujesz prawdziwe fragmenty kodu — hooki React, definicje typów, funkcje async/await. Ćwiczysz też pisanie precyzyjnych promptów do narzędzi AI: Copilot, Claude, ChatGPT. To nowy typ „kodu", który wymaga zarówno szybkości, jak i precyzji języka naturalnego.

  1. Poniedziałek — pomiar

    Ten sam tekst co w poprzednim tygodniu, jedno podejście. Zapisz liczbę i nie wracaj do niej do następnego poniedziałku.

  2. Wtorek–czwartek — nowy materiał

    Tu wolno się mylić, bo tu się uczysz. Tempo świadomie niższe od maksymalnego.

  3. Piątek — utrwalanie

    Materiał z początku tygodnia, bez nowych elementów. Ta sesja wygląda na zbędną i jest tą, która skleja tydzień w umiejętność.

  4. Weekend — nic albo swobodne pisanie

    Przerwa jest częścią planu, nie jego złamaniem. Konsolidacja dzieje się między sesjami.

Jak mierzyć postęp

Mierz WPM i dokładność na początku każdego tygodnia, na tym samym tekście testowym. Nie oceniaj się codziennie — wahania są normalne. Skup się na trendzie w skali tygodnia. Dodatkowa metryka: czas spędzony bez zerknięcia na klawiaturę. Nawet jeden dzień bez patrzenia to sukces wart odnotowania.

  • Tydzień 1: baseline + cel na koniec kursu
  • Co tydzień: 5-minutowy test WPM, ten sam tekst
  • Tydzień 8: pełny test na kodzie TypeScript

Baseline z tygodnia pierwszego zmierzysz w darmowym teście. Tygodnie 1–4 tego planu — rzędy, litery i polskie znaki — to w całości darmowy kurs, bez konta. Tygodnie 5–8, czyli symbole i realne snippety, to sekcja dla programistów. Jeśli utkniesz na etapie samych znaków, wróć do przewodnika po symbolach. A jeśli dopiero zaczynasz i ten plan wygląda na za dużo — jak nauczyć się pisać bezwzrokowo w 30 dni mówi to samo w prostszej wersji, a zasady skutecznego ćwiczenia tłumaczą, dlaczego ten rozkład wygląda właśnie tak.