划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

程序员,你的打字速度如何?

Posted on 2007-06-22 14:02  王君  阅读(5020)  评论(10编辑  收藏  举报
当我们不断的关注于如何有效的管理时间,改进工作流程,如何高效的工作的时候,却很少有人会注意打字的速度对于工作效率的影响
无论我们怎样去改进软件开发的方法,采用更好的IDE,最终都是要落实到代码的敲击上,可以说你的打字速度将直接影响到开发速度
盲打,touch type,对于程序员来说,不仅仅是输入速度的问题,更重要的是,敲代码的时候不需要你去分神操心,可以更专注于逻辑的思考,流畅的输入可以使你的想法迅速得到实践,连续的思考而不是不停地backspace。
程序员每天要进行大量的敲击操作,正确的输入指法也会让你不容易疲劳,均匀的使用你的十根手指有效的分担压力

我注意到很多同事甚至都不能盲打,并且很多人的指法都是错误的(我就有一个同学只用两个食指打字,竟然也很快,-_-!)有时候结对开发的时候,对方的输入速度经常让我无法忍受,慢且错误率极高。

所以我觉得作为程序员来说,除了有一个好的脑袋之外还应该由一双灵活的双手:)

下面推荐一款非常棒的指法训练软件 TypingMaster ,这可不是金山打字警察抓小偷那样的初级阶段,这是一款专业的打字训练软件,配有专业的指导和测试课程,每一次练习后都有详细的测试结果

这是我的Typing Test 第一篇课文Aesop's fables的测试结果,特地换上了IBM的键盘,看来如果程序员干不了了咱还是可以去当打字员的:)




补:首先,我并没说打字快程序就写得多好了,设计和思路当然是第一位的,但是如果你有了好的思维和设计能力,如果输入速度能更快一点,那不是更好么?我文章里没有一个字提到打字能代替思维和设计
断章取义也要有章可断

不讨论了,本想发个帖子给大家推荐个不错的软件,有兴趣的可以下载下来看看,花很少的时间来改善每天伴随你的敲击键盘的能力,节省你的时间,却被不断的挖苦,又是本末倒置,又是骄傲了,真没劲