码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-09-18 19:21:26      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:编程效率   高手   兴趣   自定义   完成   mic   splay   space   环境   

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

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

技术图片

 

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

  技术图片

技术图片

 

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

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

 

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

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

  技术图片

 

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

技术图片

 

 

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

  技术图片

技术图片

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

 

4.一套系统的训练方案

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

 

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

 

  

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

标签:编程效率   高手   兴趣   自定义   完成   mic   splay   space   环境   

原文地址:https://www.cnblogs.com/handson/p/11544435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!