4

如何提高编程的手速 - Skywind Inside

 3 years ago
source link: https://www.skywind.me/blog/archives/1458
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

如何提高编程的手速

可以使用经典的 TT 来测试你的打字速度,注意是包含数字和符号的文章(Menu->Test->All key)

软件很简单,按照箭头指着的位置,快速输入上面的单词即可,输入完会有评分的。

TT是比较好的打字练习程序,直到今天,公司内都用作给新人练习打字速度用。不当能测试,还有比较详细的课程,教你从纯单词打起,逐步到数字,标点符号等。

我做过一个 DOSBOX版本的 TT (tt.exe 是 DOS下的程序),双击 TT.BAT 即可在 Win7/8 启动
http://www.skywind.me/mw/images/e/eb/TT-Dosbox.7z

我当时用 TT 测试 All Key 的时候,已经写过好多年程序了,自己觉得自己打字不慢,英文可以流利盲打,数字和符号需要看一下,结果 TT 测试下来,打字速度只有 31 WPM ,属于垫底的角色,丢死人了。

于是开始用 TT的课程进行练习,每天练习的不多,每天两次,每次15分钟,主要是先打10分钟的课程,然后做5分钟的测验,不能练多,练多了手麻,但是要坚持每天都练习两次左右。一开始纯英文的指法挺简单乏味,觉得没意思,因为我本身可以流利的盲打英文,觉得自己主要是被数字和符号拖累了。但是坚持了一段时间练习纯英文速度后,我发现纯英文速度从 42WPM提高到 55WPM。

后来开始继续练习数字和符号,这就比较痛苦了,就是单调乏味的重复练习,这部分手指动作跨度大,即便记得住在哪里,经常手指过去就按错了,但是一旦数字和符号分实现了盲打,整体 WPM的提高是非常大的。

TT 有专门练习数字和符号的的课程:

几个星期后,All Key的打字速度 WPM 终于从31 提高到 45 了,通过了打字测验。这时候我回来输入程序,我发现对自己编程帮助确实比较大。以前碰到数字和符号经常要低下头去看在哪里,指法也不标准,比如按shift组合键的时候是比较山寨的打发,现在纠正了一下实现全键盘盲打了,感觉写程序顺畅了很多。

很多人觉得程序主要是思考,你思路对了,打字只是小事,经常听到说某某高手打字是二指禅。以前我也这么认为,但是专门抽时间练习了以后,发现真正打字流畅的人,打字的 cpu占用很低,不会因为打错字而影响思考,更不会因为要低下头去看数字符号打断你的思路。

到了 45的 WPM 以后,再往下提高就比较难了,经常一个多星期没啥提高,我后来发现我的指速不够,就是即便全部盲打,手指不够熟练,灵巧度不高,再怎么盲打也是白打。因此买了一个机械键盘来专门练习指速。

先单纯练习从 A打到 Z,最开始是15秒,慢慢熟练到10秒,最后到5秒。又从最基本的单词开始,不断的重复同一节 TT的课程,同一个动作重复 300次,肌肉就会有记忆,而同一个动作重复600次,脊柱就会有记忆。别人打字要经过大脑,大脑一个字母一个字母,一根手指一根手指的指挥,是比较费脑的,而你打字如果真正进入了脊柱反应的条件反射时代,那么看到一个单词或者一串数字,大脑只需要下一个指令,脊柱这个协处理器就自动完成了,根本不需要过大脑。

所以实现全盲打后,又经过一段时间的指速练习,从 45 WPM 不断的提高到 50 WPM,55 WPM,60 WPM 最后到 65WPM (TT的 All Key模式),单纯打英文的速度也从原来的 35 WPM提高到 71 WPM,整整翻了一倍:

虽然 TT 是 DOS 时代的软件了,现在市面上出过很多打字练习软件,但是说道科学性和系统性,还是没有超过 TT的。现在偶尔抽空还是会拿出 tt 来练习一下,就当打游戏。但是自己手指的灵巧度感觉还是不够,可能这是先天的,因为即便我达到了 65 WPM,公司内还是有很多70,75以上的同事打的比我快多了。

现在再看到那些诸如某大牛只用二指禅来敲代码的言论,我都会嗤之以鼻了,字都打不好还写啥程序呀?不管有多牛,即便写代码的思路再好,但是手速跟不上,打字还要费大脑的话,还是有所局限的。

只有很流畅的打字了,让打字变为一种不经大脑的条件反射,你的注意力才能完全集中在思考你的程序上。我把自己的打字速度从 30 WPM 提高到 65WPM的过程中,对这一点感触是比较深的。因为先天手指笨拙,我好像要比同事们练习的更多才能有他们同样的提高,但是我还是能够感受到提高手速对编程的改变,所以有空我都还是会拿出 TT 来练习一下,全当打游戏了,希望有一天 All Key 的 WPM能上 70。

————————-
PS: TT 下载地址(DosBox版本)http://www.skywind.me/mw/images/e/eb/TT-Dosbox.7z
整合了 DOSBOX + TT,运行 “TT.BAT" 就可以在 Win7/Win8下启动,运行"TT放大版.BAT",就可以设置 DOSBOX放大两倍显示(如今高分屏看起以前低分辨率的文字有点累,放大两倍后效果比较好)。

Ubuntu / OS X下,先安装 DOSBOX,把上面的 tt 下载下来,再用 ubuntu的 dosbox 启动 tt.exe 即可。

————————-
不要用《金山打字通》:
金山打字通测试文章中,符号和数字偏弱,标点就是逗号和句号,比起TT的 All Key (每篇文章至少包含一定数量的电话号码,门牌号码,各种符号)
金山打字通测试是:每秒钟敲下多少字母,不是 WPM(每分钟敲下多少个单词),比字母的话,我最快5秒钟可以从 A->Z,应该是 312字母/分,没啥意义呀。
编辑于 2015-07-03

1489 total views, 1 view today

I like thisUnlike LikeI dislike thisUndislike 


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK