Na tejto stránke a pre koho
Pre koho je Prstoklad
Majitelia e-shopovDeti a rodičiaMamy na materskejŠtudentiSenioriKancelária a administratívaHľadám prácuKód je len časť toho, čo napíšete
Predstava programátora, ktorý celý deň len píše kód, s meraniami nesedí. Výskumníci z Univerzity v Zürichu, Univerzity Britskej Kolumbie a Microsoft Research nainštalovali 20 profesionálnym vývojárom zo štyroch firiem aplikáciu, ktorá v priemere 11 pracovných dní zaznamenávala, čo na počítači robia. Práca s kódom, teda jeho čítanie, úpravy a prechádzanie, tvorila 21 % času. E-maily zabrali 14,5 %, čítanie a písanie dokumentov 6,6 % a plánovanie úloh 4,8 %.
Novší prieskum medzi 484 vývojármi v Microsofte, zverejnený v roku 2025, ukazuje podobný obraz. Programovanie im podľa ich vlastných údajov zaberalo asi 11 % pracovného týždňa, komunikácia a stretnutia asi 12 % a pull requesty s code review asi 5 %. Sú to odpovede z jednej firmy, nie meranie, no smer je jasný: veľká časť práce sa odohráva mimo editora.
Aj mimo editora sa však píše. V prieskume Stack Overflow 2025 uviedlo 52 % profesionálnych vývojárov, že za posledný rok pravidelne používali Jiru. Confluence aj súbory Markdown používala pravidelne viac ako tretina z nich. Všetko toto je text, ktorý niekto napísal na klávesnici:
- správy commitov a popisy pull requestov,
- komentáre a odpovede v code review,
- tikety, popisy chýb a odhady,
- dokumentácia, README a poznámky k návrhu,
- správy v tímovom chate a e-maily,
- zadania pre AI asistenta.
Programátor nepíše len kód. Píše aj všetko, čo okolo kódu vzniká.
Rýchlosť písania nie je úzke hrdlo
Ak čakáte, že vďaka desiatim prstom dodáte funkciu za polovičný čas, musíme vás sklamať. Terénna štúdia zaznamenala 3 244 hodín práce 79 profesionálnych vývojárov v dvoch IT firmách v Číne. Porozumenie programu im zabralo v priemere 58 % času a prechádzanie a vyhľadávanie v kóde aj v prehliadači 24 %. Samotné úpravy zdrojového kódu tvorili približne 5 %.
Kód sa teda oveľa viac číta, ako píše, a tempo určuje hlava, nie prsty. Pri bežnom texte je to podobné. V štúdii z roku 1999 písali ľudia pri odpisovaní v priemere 33 slov za minútu, pri písaní vlastného textu len 19. Kto premýšľa, píše pomalšie, a to je v poriadku.
Prečo teda trénovať? Pretože pri písaní nejde len o rýchlosť, ale aj o plynulosť. Výskumníci z Univerzity Aalto si všimli, že rýchli pisatelia stláčajú každú klávesu vždy tým istým prstom. Podľa nich to zmenšuje potrebu pozerať sa na klávesnicu a rozhodovať, ktorým prstom ktorú klávesu stlačiť. Keď to ruky vedia samy, písanie nepreruší myšlienku, ktorú práve skladáte.
Prínos je teda menší, než by ste možno čakali, zato každodenný: menej prerušení, menej hľadania znakov a viac pozornosti na obsah. Najviac ho pocítite tam, kde píšete veľa súvislého textu, teda v tiketoch, v dokumentácii a v code review.
Desať prstov z vás lepšieho programátora neurobí. Uberú však trenie pri každom riadku, ktorý napíšete.
Kam sa pozeráte pri písaní
Na fínskej Univerzite Aalto sledovali výskumníci 30 ľudí pri písaní kamerami na snímanie pohybu a okuliarmi, ktoré zaznamenávali pohľad. Ľudia píšuci všetkými desiatimi sa dívali na klávesnicu asi pätinu času, samouci 41 % času. Rýchlosťou sa obe skupiny takmer nelíšili. Autori z toho vyvodili, že písanie všetkými desiatimi nemusí byť rýchlejšie, ale dovoľuje udržať pozornosť na obrazovke.
Štúdia sa programovaniu nevenovala, hoci autori poznamenali, že klávesnicu dnes používame aj na hry a programovanie a že aj to môže formovať techniky, ktoré si ľudia vytvoria sami. Pri kóde sa pritom na obrazovke deje veľa práve počas písania: editor našepkáva názvy, podčiarkne chybu, doplní zátvorku alebo ponúkne návrh od AI. Samouci podľa autorov môžu zaostávať pri úlohách, ktoré si vyžadujú pozornosť na obrazovke.
S očami na obrazovke vidíte aj preklep v momente, keď vznikne. Vo veľkej štúdii so 168 000 ľuďmi bola najčastejšou chybou zámena jedného znaku za iný a v odoslanom texte zostalo v priemere 1,2 % chybných znakov. Editor alebo kompilátor na preklep v názve premennej často upozorní. Preklep v reťazci, v komentári, v kľúči konfigurácie alebo v správe commitu však často prejde bez varovania.
Poctivo dodávame, že v menšej štúdii Univerzity Aalto s 30 ľuďmi nerobili ľudia píšuci všetkými desiatimi menej chýb ako samouci. Výhoda je v tom, že chybu skôr zbadáte, nie že by ste ju nerobili. Prstoklad preto po každom cvičení ukáže presnosť, chybovosť a znaky, ktoré si zamieňate, a v histórii aj bigramy, teda dvojice znakov, pri ktorých sa najviac spomaľujete. Na presnosť je aj cvičenie, v ktorom sa nedá opravovať Backspacom.
Preklep, ktorý zbadáte hneď, opravíte za sekundu. Preklep v commite ostane v histórii.
Zátvorky a symboly na slovenskej klávesnici
Kód je plný znakov, ktoré v bežnom texte skoro nepoužívate: zložené a hranaté zátvorky, bodkočiarky, rovnítka, lomky či zavináče. Na slovenskom rozložení väčšina z nich nemá vlastnú klávesu. Niektoré sa píšu so Shiftom, iné na Windows cez pravý Alt, ktorému sa hovorí AltGr, a na Macu cez kláves Option.
Pri týchto znakoch ruky opúšťajú základnú polohu a kto ich nemá v prstoch, pozrie sa dolu. Pri kóde ich pritom stláčate stále dookola. Šiesty modul Prstokladu je venovaný číslam a znakom. V lekcii „Interpunkcia a znaky“ precvičíte okrem iného okrúhle zátvorky, lomku, rovnítko, podčiarkovník a bodkočiarku. Lekcia „Zavináč a špeciálne znaky“ pridá @ # $ & * € { } [ ] \ | < > ' ~ ^ cez AltGr alebo Option.
Ak vás brzdia len niektoré znaky, vyberiete si ich v precvičovaní kláves. Naraz môžete zvoliť až osem znakov, napríklad len zátvorky, a Prstoklad z nich zostaví cvičenie. Po každom cvičení uvidíte, ktoré klávesy sú u vás najpomalšie. Prehľad pre slovenské rozloženie QWERTZ aj QWERTY:
- ( ) okrúhle zátvorky: Shift + ä a Shift + ň, na Windows aj na Macu,
- [ ] hranaté zátvorky: na Windows AltGr + F a AltGr + G, na Macu Option + ú a Option + ä,
- { } zložené zátvorky: na Windows AltGr + B a AltGr + N, na Macu Option + 9 a Option + 0,
- ; bodkočiarka: na Windows kláves vľavo od jednotky, na Macu Option + ô,
- @ zavináč: na Windows AltGr + V, na Macu Option + 2,
- < > znamienka menší a väčší: AltGr alebo Option s čiarkou a s bodkou,
- = rovnítko: kláves vpravo od nuly, / lomka: Shift + ú.
Zložená zátvorka by mala ísť rovnako samozrejme ako písmeno a.
Slovenské, alebo anglické rozloženie?
Niektorí programátori píšu kód na anglickom rozložení US. Hranaté zátvorky, bodkočiarka aj lomka tam majú vlastné klávesy a zložené a okrúhle zátvorky sú na Shifte. Na slovenské rozloženie prepínajú, až keď píšu text s diakritikou. Je to legitímna voľba, len má svoju cenu: pri každom prepnutí sa mení poloha znakov a pri QWERTZ aj písmen Y a Z.
Samotné prepnutie je rýchle. Na Windows podržíte kláves Windows a stlačíte medzerník, na Macu stlačíte Control a medzerník. Horšie je, keď zabudnete, na ktorom rozložení práve ste. Tam, kde má anglické rozloženie hranaté zátvorky, má slovenské ú a ä. Namiesto zátvorky tak napíšete písmeno a pri QWERTZ sa vám navyše prehodí z a y.
Prstoklad učí len slovenské rozloženie, QWERTZ aj QWERTY, na Windows aj na Macu, a to vaše rozpozná automaticky. Anglické rozloženie US netrénuje. Poloha rúk sa prenesie a pri slovenskej QWERTY aj všetky písmená, no znaky ležia na anglickom rozložení inde a tie u nás nenacvičíte. Ak si pri prepínaní pletiete z a y, uvidíte to v prehľade zámen.
Úprimná rada podľa toho, ako pracujete:
- Ak striedate obe rozloženia, zvážte slovenskú QWERTY. Písmená sú na nej na rovnakých miestach ako na anglickej, takže sa vám nebude pliesť z a y.
- Ak píšete veľa po slovensky, skúste zostať na slovenskom rozložení aj pri kóde a naučiť sa AltGr alebo Option. Odpadne prepínanie aj hľadanie, kde práve ste.
- Ak máte kód na anglickom rozložení zažitý a vyhovuje vám, kvôli kurzu ho nemeňte. Prstoklad vám pomôže s písmenami a so slovenským textom.
Horšie ako nevhodné rozloženie je nevedieť, na ktorom práve píšete.
Skratky editora pod prstami
Príručka editora Vim vysvetľuje, prečo sa v ňom kurzor hýbe klávesmi h, j, k a l. Pohyb kurzora je v editore najčastejšia činnosť a tieto klávesy ležia v základnom rade pravej ruky, kde sa podľa autorov píšu najrýchlejšie, najmä pri písaní všetkými desiatimi. Šípky podľa príručky editovanie spomaľujú, lebo ruka musí odísť od písmen. Na slovenskej klávesnici sú h, j, k a l na rovnakých miestach ako na anglickej. Vim za posledný rok pravidelne používalo 24 % respondentov prieskumu Stack Overflow 2025, Neovim 14 %.
Nemusíte používať Vim, aby ste to pocítili. Visual Studio Code, ktorý pravidelne používali tri štvrtiny respondentov toho istého prieskumu, otvára súbor skratkou Ctrl + P, paletu príkazov cez Ctrl + Shift + P a ďalší výskyt označeného textu pridá Ctrl + D. Na Macu je namiesto Ctrl kláves Cmd. Kto má ruky v základnej polohe, stlačí tieto skratky bez pozerania. Pozor na slovenskú QWERTZ: písmeno Z je v hornom rade, takže Ctrl + Z na vrátenie zmeny je inde ako na anglickej klávesnici.
Horšie sú skratky so znakmi. Zakomentovanie riadku má vo VS Code predvolenú skratku Ctrl + / (na Macu Cmd + /), lenže lomka je na slovenskom rozložení na Shifte. VS Code preto zobrazuje skratky podľa rozloženia, ktoré práve používate, a dovoľuje nastaviť skratku podľa fyzickej polohy klávesu. Oplatí sa pozrieť, ako sa vaše najčastejšie skratky volajú na slovenskej klávesnici.
Prstoklad skratky editora netrénuje. Naučí vás však, kde leží každá klávesa a ktorý prst k nej patrí. Keď to viete pri písmenách, viete to aj pri skratkách.
Ruka, ktorá neodíde zo základného radu, sa nemusí vracať.
Keď kód navrhuje AI
Na prieskum Stack Overflow 2025 odpovedalo vyše 49 000 ľudí zo 177 krajín. Nástroje umelej inteligencie pri vývoji používa alebo plánuje používať 84 % z nich a denne ich používa 51 % profesionálnych vývojárov. Mohlo by sa zdať, že na písaní už nezáleží.
Ten istý prieskum ukazuje aj druhú stranu. Presnosti výstupov AI nedôveruje 46 % respondentov, dôveruje im 33 %. Najčastejšie uvádzanou frustráciou, ktorú spomenulo 66 % vývojárov, sú riešenia, ktoré sú takmer správne, ale nie celkom. Podľa 45 % zaberie ladenie kódu od AI viac času. Návrh treba prečítať, pochopiť a často aj ručne opraviť.
S AI sa navyše píše inak, nie nutne menej. Dobré zadanie s kontextom, obmedzeniami a príkladmi je súvislý text, po slovensky alebo po anglicky. Pribúda čítania a kontroly, a tam pomáhajú oči na obrazovke. Pribúda aj písania v bežnom jazyku, a tam pomáha plynulosť.
S AI menej ťukáte kód, ale viac čítate a opisujete, čo chcete.
Dlhé sedenie a ergonómia
Americký úrad pre bezpečnosť a ochranu zdravia pri práci OSHA odporúča pri práci s počítačom držať hlavu vzpriamene a v jednej línii s trupom, ramená uvoľnené, lakte pri tele a zápästia rovno. Horný okraj monitora má byť vo výške očí alebo mierne pod ňou, vo vzdialenosti 50 až 100 cm. Kto často pozerá dolu na klávesy, z tejto polohy stále vychádza.
Na Slovensku platí nariadenie vlády č. 276/2006 Z. z. o práci so zobrazovacími jednotkami. Medzi požiadavkami na pracovisko uvádza, že klávesnica má byť od obrazovky oddelená a pred ňou má byť dosť miesta na oporu rúk a predlaktí. Zamestnávateľ musí zabezpečiť pravidelné prerušenie práce s obrazovkou najneskôr po štyroch hodinách nepretržitej práce. Ak celé dni programujete na notebooku, samostatná klávesnica a podstavec, ktorý zdvihne obrazovku k očiam, stoja za zváženie.
Svetová zdravotnícka organizácia odporúča všetkým vekovým skupinám obmedziť čas strávený sedením a pripomína, že akýkoľvek pohyb je lepší ako žiadny. Podľa WHO sa u dospelých viac sedenia spája s vyšším výskytom srdcovo-cievnych ochorení, rakoviny a cukrovky 2. typu. Krátka prestávka po dlhom bloku kódu teda nie je lenivosť.
Štúdiu, ktorá by priamo porovnala bolesti krku pri písaní všetkými desiatimi a pri pozeraní na klávesy, sme nenašli, preto vám zdravší chrbát nesľubujeme. Kurz písania vás zo stoličky nezdvihne. Pomôže však, aby ste pri písaní nemuseli sklápať hlavu k rukám.
Monitor vo výške očí, oči na monitore a z času na čas vstaňte.
Ako trénovať popri práci
Kurz má 30 lekcií v šiestich moduloch: základný rad, horný rad, dolný rad, veľké písmená, diakritika a nakoniec číslice a znaky. Lekcia trvá 5 až 8 minút, spolu je to zhruba dve a pol až štyri hodiny. Na konci čaká trojminútová skúška a certifikát s rýchlosťou, presnosťou a chybovosťou. Má overiteľný odkaz a môžete si ho pridať na LinkedIn.
Ak dnes píšete rýchlo vlastným štýlom, prvé dni budete pomalší a bude vás lákať vrátiť sa k starému. Štúdia z roku 2003 opisuje práve toto: úspešný kurz ešte nezaručí, že nový spôsob prenesiete do bežnej práce. Podľa autorov k tomu prispieva, že pozeranie na klávesy dáva okamžite lepší výsledok. V experimente pomohlo, keď úloha odmeňovala pohľad na obrazovku. Prstoklad ukazuje klávesnicu a ruky na obrazovke, takže ďalšiu klávesu hľadáte hore, nie dolu. Začnite radšej v pokojnejšom týždni, nie pred vydaním novej verzie.
Po kurze stačí denný tréning na 5, 10, 15 alebo 20 minút, ktorý sa skladá z vašich slabých kláves. Do vlastného textu môžete vložiť aj kus kódu, ak obsahuje znaky, ktoré sa dajú napísať na slovenskej klávesnici. Zalomenia riadkov a odsadenie sa pritom zmenia na medzery a text píšete ako jeden súvislý riadok. Špeciálne programátorské cvičenia Prstoklad nemá. Trénovať môžete aj v tmavom vzhľade a na celú obrazovku.
Pokrok si overíte testom rýchlosti na 30 sekúnd, 1, 3 alebo 5 minút a porovnáte sa v rebríčku. Uvidíte údery a čisté údery za minútu, slová za minútu, presnosť, chybovosť a stálosť tempa a každé cvičenie si môžete prehrať úder po údere. Krátke denné sedenia majú oporu aj v klasickej štúdii z roku 1978: britskí poštoví zamestnanci sa učili písať na klávesnici najefektívnejšie pri jednej hodine denne, nie v dlhších blokoch.
Radšej päť minút každý deň ako hodinu raz za mesiac.