打字心得分享 — 2021.08

分享一下第一次學習英打(盲打)的心路歷程

Jeremy Xue
Jeremy Xue ‘s Blog

--

Photo by Nathana Rebouças on Unsplash

▸ 為什麼我要學習英打(盲打):

起初,我是不太會盲打的人,只能依靠著神秘指法(自創,非 QWERTY)和肌肉記憶來打字,我的正確率大概落在 80%,速度 40 wpm 左右,就是一個非常普通的狀態,加上因為沒有盲打的基礎,所以有時打錯字的時候,需要稍微看一下鍵盤來做一個重新校正的動作,你的思緒或許也會因此打劫。

雖然不會盲打可能對日常開發沒什麼影響,但我覺得學會盲打之後,你的思緒可以與你的輸入更為同步。

而我會練習英打(盲打)的原因就是因為想要學習 Vim 的編輯方式,他對於正確率有一定的要求,否則可能導致所輸入的指令錯誤,加上我也希望使用這些指令上與一些快捷鍵或是 shortcut 一樣直覺,所以我也希望我能不看鍵盤使用它。因此我就這樣默默的開始我的打字旅程。

▸ 練習英打(盲打)的心得:

我持續這樣練習約莫半年的時間,目前我的正確率大概落在 95% 以上,速度基本維持在 70wpm 以上,而如果是常用單字或是文章甚至可以在達到 80 ~ 100wpm 的速度。

最開始的時候一定是最不習慣的, 因為你必須要改掉你的「壞毛病」- 就是可怕的指法與肌肉記憶。因此我當初剛練習 QWERTY 指法的時候,我的速度甚至落到 10 ~ 20wpm,但只能說這是一個在打基礎過程,你必須在一開始就強迫你的每根手指只能按對應的按鈕,增加它的肌肉記憶。

而接下來碰到可能就是「輸入錯誤」的問題,但他又分為兩者「單純輸入錯誤」,和「基準點錯誤(錯位)」,輸入錯誤基本上就是練習不夠,不熟悉他的位置,像是當初在學習數字 6,總是按到 5 或 7。而基準點錯誤簡單來說就是你可能為了按下某個鍵位,結果導致基準點跑掉,造成你下一次的輸入開始出現錯誤。舉個常見的範例:在點按數字 6 的時可能需要移動一小段距離,可能導致你 f j 定位跑掉。而要避免這件事情,你需要強迫自己只移動需要的手指,非必要的手指依舊放在其 asdf 和 jkl; 上做定位,這可以使你手指返回的速度變快,同時也維持原有定位。

而當你的正確率來到 90% 以及速度 40 wpm 後,基本上我認為已經可以算是從打字訓練中結訓了,基本上應該能夠應付日常生活中的許多環節。但是如果你還想要持續精進正確率與速度,這邊分享幾個我的方式:

持續練習:

Practice makes perfect,持續練習一定是最好的方式,因為打字基本上就是一個「肌肉記憶」的過程,如果肌肉記憶越好你就越不容易打錯字,速度也會更快。你可以每天抽出一些時間,去打字網站練習幾篇隨機文章或是打字訓練,可以幫助你的肌肉記憶越來越好。像是我會在建構或是上傳資料一些需要等待的時間,打開一個簡單的打字網站練習一段文章,慢慢累積也是很可觀的。

了解錯誤:

在打錯字時可以思考一下,為什麼會打錯字呢?透過這個問題點的分析可能可以知道是看錯字、輸入過快(順序錯誤)、輸入不明確、基準點錯誤、不習慣等等問題。透過反饋在下次即將犯錯之前改正,養成正確的習慣。

找出適合自己的方式:

許多文章或影片都會分享自己如何提升打字速度與正確率,但我認為這因人而異,像是有些人會打字特別用力(大聲)、有些人是保持相同打字速率、有人一個單字為單位進行、也有些人就是從頭到尾瘋狂輸入,刪刪減減,但這些就是屬於每個人不同的技巧。

大部分的狀況下,你打字越慢,正確率越高;打字越快,正確率越低。所以我認為你可以嘗試看看你在什麼情況下打字正確率會變高、什麼情況下速度會變快,然後取一個平衡點,慢慢調整。

鍵盤:

沒錯,就是鍵盤本人。找到你喜歡的鍵盤,可以幫助你的輸入。想當初我大概使用 macbook 學習了三、四個月,我覺得我的打字速度碰到已經瓶頸(65wpm)無法再提升,我就開始思考是不是需要一個鍵盤來輔助。

而在採購鍵盤之後,我的速度飛躍似的直接提升了 10wpn 左右,甚至可以看到 80wpn 以上的成績。對我來說,因為 macbook 鍵盤比較扁,沒有一般鍵盤按鈕的凸凸的感受,對我來說定位比較困難,而加上某些鍵盤,有不同的軸體,所以在按壓上的感受也有不同,當初因為 macbook 鍵盤。 感覺比較淺,手指容易案到底部,所以我曾經練習到手指痛,但換了新鍵盤後現在已經通通消失了(包含錢錢)。

歡迎各大鍵盤廠商置入(?

▸ 打字網站推薦:

1. TypingClub

推爆,我從無到有都是使用這個網站練習。在一開始學習時,除了有個別的單字教學外,他中途還會穿插打字練習的相關影片,像是「如何打字」、「打字是如何訓練的」、「打字姿勢該如何」等等。中間也會提供一些配合打字訓練的小遊戲,蠻有趣的。並且他也會常常提供一些常用的字眼的課程,像是 -ing、-ed、-able 等等常見字眼,讓你碰這些字眼時可以快速輸入。

並且他的課程的學習順序我也蠻喜歡的,可能會從常見的 asdfjkl; 這些,慢慢學習到 ASDFJK:,然後開始加上數字、符號,結束後開始完整的文章練習。而文章練習分成好幾個大關卡,每過一大關卡下一個階段都會要求更高的正確率以及速度,透過這樣迫使你提升正確率與速度。(還有最後兩大關沒破完 QQ)

他的打字畫面除了可以調整主題、顏色字體大小之外。然後他的打字練習可以開啟打字聲音,打錯的時候也會有提示,而下面也會有手勢圖提供給你案件的點擊方式。

2. Keybr

推,我通常用這個網站來培養我的速度。它可以調整內容長短,大寫單字和符號(但我不是很喜歡他添加的方式),你也可以加入自訂文字。他有提供一些跳過單字的特殊操作,例如 apple,我不小心少輸入了 a,這時他就會判別我打完了這個單字,但是 a 的地方會標示出紅色錯誤。

而他在 Profile 裡面也會提供許多分析資料跟圖表,告訴你哪個鍵位的問題比較多,速度平均多快。可能對於一些需要分析自己輸入狀況的人有幫助。

3. Ratatype

普普,我通常使用它的 Typing test 來考證照。我認為在從零開始學習的話還是使用 TypingClub 比較好,這個網站在某個階段開始就會開始要求 100% 正確率,並且速度低於某個 wpm 就不會滿分,我覺得對於初學者來說可能一開始的打擊感會很大 QQ。

4. TypingTests

這個網站可以練習比較像是平常打字的狀況,不會輸入錯誤就停止,可以回頭去刪除,並且在你打完一篇文章的之後,提供測試結過告訴你的 Tricky Key,並且提供給你相對應的課程。它也有提供一些從零開始的課程,也提供蠻多打字相關的小遊戲。

5. TypeRacer

就是用打字速度來賽車 XD,我覺得這種有競爭方式的打字練習可以提高你的極限,因為它的要求就是「快」,但你也必須同時顧慮到正確率,才能最快的到終點。在遊戲過程中你會在畫面上看到許多跟你同時進行的玩家,因此,在打字的同時也有緊張感。當然也會看到許多 100+wpm 的玩家車速快得驚人,真的看不到車尾燈 QQ。

6. ZTYPE

蠻有趣的打字遊戲,就是飛機打敵人(單字),隨著過的關卡越來越多,出現的敵人也會越來越強,你必須在打字的過程同時考量哪個敵人會最先攻擊到你,需要馬上轉為輸入那個單字,這種遊戲機制都帶有一些緊張的成分在,提高你的腎上腺素,突破你的極限。而當你輸入正確率到達一個程度也會累積飛機的大招,可以直接摧毀周遭敵人。在結算之後也會分析你的正確率,以及過往分數紀錄,同時它也可以添加自定義文字。

▸ 後記:

那麼我這半年的打字心得分享到這邊,未來如果還有進一步的提升再與各位分享我的心得,也歡迎各位與我交流提升打字速度以及正確率的技巧。最後附上一些當時對我有幫助的連結。

--

--

Jeremy Xue
Jeremy Xue ‘s Blog

Hi, I’m Jeremy. [好想工作室 — iOS Developer]