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

1.调研分析程序员使用键盘最常用的技能有些?

  首先当然是快捷键,使用快捷键可以大大提高程序员的工作效率!!当然,不能的编程软件通常有不同的快捷键组合,下面列举常用的快捷键组合: 

【精】如何提高程序员的键盘使用效率?_第1张图片

 

  VIM除了可以通过快捷键来提高编程效率之外,VIM本身个自定义设置也很重要!如果不想折腾,可以直接使用现有的模块化VIM IDE,比如SpaceVim(https://spacevim.org/cn/)。其提供的功能和快捷键可以大大提高工作效率!当然也可以在GitHub上下载自己喜欢的模块,添加进去。

  【精】如何提高程序员的键盘使用效率?_第2张图片

【精】如何提高程序员的键盘使用效率?_第3张图片

 

2.如何训练这些技能?您认为达到什么程度才算合格?

  除了提高打字速度之外,就是不断地亲自写代码了,多操作,多实践,不能眼高手低,就是最好的训练办法。如果能不参考提示文档,Bug越来越少,编程如行云流水(哈哈),就算合格了,当然笔者是没有达到的。

 

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

  工具的话,我觉得就用自己的IDE多多编写就好了,如果单纯为了提高打字速度,金山打字通就好了,里面自带的游戏也可以,如果既想提高打字速度,又想娱乐的话,我推荐Code Combat,Code Combat是面向在校学生,通过真实游戏来学习计算机科学的平台。同时,它也是一个社区项目,你将与数以百计的志愿者来共同提升水平。它支持Java、JavaScript、Python、Lua、以及CoffeeScript. 

  【精】如何提高程序员的键盘使用效率?_第4张图片

 

  提高编程能力的话可以上LeetCode(https://leetcode-cn.com/),刷LeetCode还在我的计划之内,所以还没有训练之后的量化指标。

 

 

  最后就是买一款好的键盘啦!毕竟好兵配好刀!

  【精】如何提高程序员的键盘使用效率?_第5张图片

【精】如何提高程序员的键盘使用效率?_第6张图片

  键盘推荐的链接:https://www.zhihu.com/question/19572612/answer/121755982

 

4.一套系统的训练方案

  一个好的键盘-》一个明确的开发环境-》掌握该开发环境的使用方法包括快捷键-》从课本开始循序渐进学一门语言-》通过编程游戏用兴趣驱动方式掌握该编程语言-》上力扣提高编程思维和能力-》以项目驱动方式提高编程能力和资源获取能力-》工作效率大大提高

 

最后为我的个人网站打个广告(目前还在备案中): www.ustcsse.cn

 

  

你可能感兴趣的:(【精】如何提高程序员的键盘使用效率?)