提升程序员键盘使用效率的几点看法

  做为一名程序员,或者准程序员,对键盘的操控能力是相当重要的。如何提升对电脑的掌握程度,如何熟练地掌握用键盘实现鼠标的功能,又如何更快更高效更准确的编写代码,直接影响到咱们的工做效率。这也是为何程序员在使用电脑时不多会使用鼠标的缘由,鼠标基本上只用来滑动页面、界面切换或者进行光标的定位等(即便是这里用来举例的功能,也彻底能够经过键盘来实现),只须要使用键盘就能够进行高效的工做,再加上使用键盘来编写代码是程序员平常工做的一部分,而键盘的功能不能够被其余工具代替。所以,提升程序员对键盘的操纵、熟练度和使用效率,对于提升程序员和IT行业的工做效率有深远的意义。html

1、打字指法纠正及打字训练

  相信不少人第一次在使用电脑时,都有用“一指禅”进行打字的经历,也就是只使用双手的手指在整个键盘范围戳戳戳,后来打字多了键盘使用的也多了,也探索出一套属于本身的手法。拿我本身而言,我习惯用双手的大拇指到无名指共八个指头来完成打字工做,不多会用到小指,这就形成在打字时须要双手须要在整个键盘内移动,很容易形成手腕的酸痛,在长时间输入以后,也容易产生不少输入上的错误,由是,虽然我打字速度还算挺快,但删除错误、再输入这样的工做也形成了我打字速度不能进一步的提高。程序员

  错误打字指法带来的问题主要有:windows

  一、手指分配不均匀。工具

  不少人习惯将大多数打字任务集中在食指和无名指上,而不能很好的将工做均匀的分布在全部的手指上,这就很容易形成某些手机的劳累。测试

  二、手指覆盖范围不均匀编码

  用极少的手指覆盖大部分范围,就意味着在打字时双手须要大幅度移动,而大多数人手臂是不会随着双手移动的,那手腕就承受了过多的移动工做,很容易酸痛;即便手臂随着移动,也会形成打字的速度没法提高。spa

  三、容易出错3d

  大多数指法错误的人,对于每一个手指负责哪些区域哪些按键是没有概念的,也有可能每次都是由不一样的手指负责某一个按键,这种不肯定性就形成了错误的频发。htm

(一)正确的打字指法

  正确的打字指法以下图所示:blog

正确打字指法示意图

  如图所示,每一个手指都有本身负责的区域:

  • 左手小指:负责两列,分别是(1)~、Tab、CapLock、Shift和Ctrl纵列;(2)数字键一、Q、A、Z和Win键纵列
  • 左手无名指:负责数字键二、W、S、X和Alt键纵列
  • 左手中指:负责数字键三、E、D、C纵列
  • 左手食指:负责两列,分别是(1)数字键四、R、F、V纵列;(2)数字键五、T、G、B纵列
  • 左、右手拇指:空格键
  • 右手食指:负责两列,分别是(1)数字键六、Y、H、N纵列;(2)数字键七、U、J、M纵列
  • 右手中指:负责数字键八、I、K、,键、Alt键纵列
  • 右手无名指:负责数字键九、O、L、.键、Win键纵列
  • 右手小指:负责键盘右侧全部剩余部分

  一些改进意见:

  • 从上面负责区域能够看出,右手小指负责区域比较多,而左右两边功能键有重复的地方,好比Shift键、Ctrl键、Win键、Alt键,那咱们能够将这些键的敲击用左手来负责,缓解右手小指的压力
  • 对于其余功能键,能够根据本身的习惯进行调整,可是各手指负责的各自区域尽可能不要混乱

  操做指南:

  准备开始打字时,双手的拇指放在空格键上,其他八个手指放在基本键上,以下图所示:

开始打字时手指指法

  如图所示,十个手指各有分工,敲击完若是还负责其余键则移动到指定键,不然迅速返回原位,不要忽略小指击键。

  多加练习,就能够实现盲打,极大地提升文本输入速率。

(二)练习软件

  金山打字通2016

  下载连接:https://pan.baidu.com/s/1eYKWmYaMKbcXk5DAjMQf1w 

  提取码:s800

  一、打字教程

  (1)基础打字教程

  金山打字通中配备有基本的打字教程,在这里咱们能够关注以下图所示的“新手篇”和“中级篇”,帮助新手认识键盘、养成正确的打字姿式和打字指法,提高英文打字的速度和准确度。

金山打字通打字教程

  (2)打字指法练习

  软件中设置了专门的打字指法练习教程,对于每一个手指应该负责哪一个键给出了准确的指示,方便用户进行键位的熟悉和练习。以下图所示:

打字指法练习

  二、打字测试

  此软件能够进行打字速度的测试,对本身现阶段的水平有一个初步的了解。此外,软件还配备有进步曲线,能够对训练前和训练后的结果进行比较。

  个人打字测试和进步曲线以下面两图所示:

  

打字速度测试

进步曲线展现

  三、英文打字练习

  这应该算是软件最基本的功能,也是对咱们的练习最有益的功能。

英文打字练习

  四、打字游戏

  软件中还配备有一些打字游戏,为咱们在略显枯燥的打字练习之余增长了许多的趣味性。像”生死时速“、”拯救苹果“、”激流勇进“这样经典的打字游戏,都是咱们小时候电脑课上常常玩的游戏,也能够顺便回忆一下童年🙂。

打字游戏

  指法练习

  下载连接:https://pan.baidu.com/s/1ZYgkTEshyXlrCP7ONBDKMw 

  提取码:n31a

  若是以为金山打字通功能太过繁琐,还可使用此处的”指法练习“,虽然界面比较简陋,可是基本的功能都已配备,当你输入完一行,底部会显示此行的速度和正确率,先后也可自行进行一个比较。

  

指法练习

  除了软件自身配备的文本,咱们也能够打开本身准备的txt文本里内容进行练习,练习内容也比较丰富。

2、快捷键的使用

  熟练地使用电脑快捷键有助于提升编码和办公的效率,减小使用鼠标的次数,将双手集中于键盘之上。所以,对于程序员来讲,高效地使用电脑键盘上的快捷键,对提高键盘的使用效率也是大有裨益的。可能大多数人对Ctrl+C、Ctrl+V之类的快捷键熟记于心,而对其余的快捷键了解甚少,此处作了一些整理。

(一)系统经常使用快捷键

  一、常规快捷键

常规快捷键

  二、Windows菜单键

Windows快捷键

  材料来自:http://www.windows7en.com/it/48316.html

  此处暂罗列这些,更多信息能够参考如上网址。

(二)各开发软件对应的快捷键

  对于一个优秀的程序员而言,掌握本身所使用的开发软件的快捷键也是相当重要的。因为各程序员所用开发软件不一样,此处再也不作统一的整理。

3、“天下武功,惟快不破”

  《功夫》中这句话意思是说,天下任何武功,都有本身本身的不足,防守的再好,也有破解方法,只要意识、攻、守、应机变化等速度远远高于对方,势必游刃有余!说的虽然是武术上的事情,但也能适用于IT圈。键盘之于程序员,就犹如武器之于侠客,高效使用键盘是有效提升程序员工做效率的技能之一。所以,咱们要作的,就是经过不停的练习,把键盘运用的炉火纯青。

  

  以上是我对提升程序员使用效率的一点看法,中间也穿插了一些本身练习时使用的工具和练习的效果,但愿能对你们有所帮助。

相关文章
相关标签/搜索