打字速度对编程的影响大吗?

打字速度对编程影响不大。就算不论“打字速度”和“思考速度”的比较以及“大牛憋三分钟写十行代码好过新手狂敲十分钟”这些因人而异的东西,在IDE环境中,如果你追求最高输入效率,其实应该是充分利用代码补全和重构功能,你连续输入大段文本的机会根本就不多。况且为了准确性,就算我打字速度足够快,我也会优先选择复制粘贴或代码补全,减少输入错误。

编程速度取决于思考的速度,以及将想法输出为代码的速度,思考的速度和打字没啥关系,主要是通过各种渠道获取到相关资源,包括谷歌,包括GitHub上已有的一些库。编辑代码的速度虽然不是编程快慢的决定因素,但还是很重要的,选一个自己熟悉并能驾驭住的编辑器或者IDE能事半功倍。

所以,提高打字速度,对于程序员来说,还是很有必要的!不仅仅是程序员!另外,打字就像开车、写字、骑车、游泳、基本数学口算一样,在现代社会是必备技能。如果打字速度极快,而且是条件反射式的“盲打”,不用为了输入看键盘,那么你在工作中思考问题时就不会被打字输入打断你的思维。打字对于IT工作者来说,就像呼吸对于跑步者一样,是最不显眼的功能,确实最不可或缺的技能之一。如果打字能力差,在输入的时候要去看键盘,要想输入顺序,那么很容易打断思维,这将大幅降低工作效率和准确性。

两个我认为很有价值的能力,一个是积累了自己知识库,基础代码的重复开发率极低,;另一个是局部化的编程方法,在编程的过程中每个时刻保证只考虑非常有限的内容,这需要对整体较好的驾驭分解能力做前提,辅以好的键入速度,编程如泼墨是非常畅快的,这个阶段我专门去花一点时间练习了键盘输入,也是这个阶段感受到了普通键盘对手指的少许伤害,可能是习惯不好我会不自觉的击键过重,05年的时候买了第一把很普通的机械键盘解决了这个问题。

PS:并不影响,码农又不是打字员,影响工作效率的永远不是打字速度,是思路。 

1. 开会听甲方需求,理解领导分的任务。 

2. 跟领导同事沟通,设计数据库,协商接口传参与返回值。 

3. 分析任务,明确需要用到的新知识,理清逻辑,拆分任务。 

4. 看文档,新技能get。 

5. 规范码代码,如果可以,预想坑人甲方可能要的变更,做好准备。 

6. 讨论出现的bug。

感谢阅读

喜欢看小编文章的点个订阅或者喜欢!小编每天都会跟大家分享文章,也会给大家提供web前端学习资料。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值