如何提高程序员的键盘使用效率?

要求一:程序员使用键盘最常用的技能有些?

 

    程序员使用键盘最常见的用途便是进行代码的编写,所以我们可以通过训练打字的游戏和工具来提升自己的输入速度对键盘布局的熟悉程度,但是与输入普通的文本信息相比,程序员编写代码则有着更高的要求,不同的编程语言有着各自的语法风格和表达方式,随着打字训练的进行对键盘布局的熟悉程度不再成为限制程序员键盘使用效率的短板,此时对于代码内容本身含义的掌握理解成为了程序员与提高键盘使用效率之间的主要矛盾,而不成熟的代码编写风格则成为了次要矛盾

 

要求二:调研如何训练这些技能?您认为达到什么程度才算合格?

 

    上文提到了影响程序员键盘使用效率的三个方面,1.输入速度与对键盘布局的熟悉程度,2.代码内容本身含义的掌握理解,3.代码编写风格。

    关于第一点,程序员可以通过网上的打字游戏来对一个陌生的键盘进行磨合,但是与专业打字员相比,我们只需要做到熟悉这个程度即可;

    关于第二点,既需要熟悉所用语言的语法格式以选择最简洁的语句来表达,同时需要熟悉编程目标的业务逻辑以期从算法和实现原理上做优化到到简洁高效的效果,对库函数的学习也使我们避免了做重复工作,而程序员对这一点的追求没有止境;

    关于第三点,优秀的代码风格(命名规则缩进对齐括号匹配IDE快捷键使用等)可以避免很多低级的不必要的时间浪费,代码越明了程序员思路越清晰,也为后续开发时他人阅读代码减少了障碍,这一点上我们需要刻意的去学习规范的代码风格,培养良好的习惯,而好的习惯一旦养成便可以终生受益。

 

要求三:推荐训练这些的技能的游戏或工具或练习题,并给出您完成训练以后达到的熟练程度(量化指标如正确率、速度等)

 

    下面给出可以在线练习打字的网站链接 https://dazi.kukuw.com/,以及自己在完成训练以后达到的熟练程度

    下面给出网上一篇关于代码风格的博客https://blog.csdn.net/sqfylsyx666/article/details/82261079

    下面给出网上一篇关于快捷键使用的博客https://blog.csdn.net/qq_33271461/article/details/84967355

    下面给出网上一篇关于vim命令使用的博客https://blog.csdn.net/weixin_37657720/article/details/80645991

转载于:https://www.cnblogs.com/jingjd/p/11543518.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值