起航学习网 - 让每个人都能学到最前沿新知识、新技能!

起航学习网

当前位置: 起航学习网 > 短期培训 > 编程语言 > 编程就是编程 和打字速度有何关系

编程就是编程 和打字速度有何关系

时间:2018-12-07 11:11:10来源:编程网 作者:IT培训网 已有: 名学员访问该课程

  快捷搜索:编程(247)

前言:有人说,你可以不懂数学、英语、甚至只会用食指去按键盘,都可以会编程。这一点也不夸张!数学、英语本身跟编程本身就没多大关系,编辑器的智能补全功能,也会让一个不懂得打字,却会编程的人,照样使用把程序写下去。

打字速度慢,对编程影响有多大,打字速度和编写代码有没有直接的关系呢?

在电脑还不是很普及的时代,打字速度成了一项“高级”技能,似乎在今天,这项技能贬值的实在厉害。打字龟速,甚至不能在信息社会生存下去。

打字速度跟编程有关系吗?新同学可能不明所以,而老程序员们呢,一定会对此嗤之以鼻,并义正言辞的告诉你,编程和打字速度没关系。

 

编程就是编程 和打字速度有何关系_www.epx365.cn

 

有人说,你可以不懂数学、英语、甚至只会用食指去按键盘,都可以会编程。这一点也不夸张!数学、英语本身跟编程本身就没多大关系,编辑器的智能补全功能,也会让一个不懂得打字,却会编程的人,照样使用把程序写下去。只不过这种人在现实世界不存在罢了。

那么编程到底和打字速度有关系吗?

clojure之父曾说过这么一句话:"Programming is not about typing, it's about thinking." 意思是:编程不是打字,而是思考。

 

编程就是编程 和打字速度有何关系_www.epx365.cn

 

实际上,对于编程专业人士来说,80%的时间都用在了思考上,功能怎么实现?逻辑是怎样的?这样写会不会有bug?怎么写才易于维护等等。真正自己亲自上阵写代码的时间,估计10%的不到。(当然,这因职业而异)

程序员经常自我调侃工作时的场景:以CV为对象,面向谷歌编程。

 

编程就是编程 和打字速度有何关系_www.epx365.cn

 

指的是绝大部分程序员,在工作时,写代码的常态是Ctrl+C和Ctrl+V,即复制粘贴,哪里复制粘贴呢?问谷歌和度娘。

随着行业的发展,逐渐走向成熟,越来越多的现成代码,足以将很多功能实现得非常完美,为什么要自己动手写呢?这样不是更浪费时间吗?

有句话非常之经典:轮子已经被发明出来了,你就不需要再造一个了,如果你不信,万一造出个方轮子,不是很悲哀吗?但是,这不能成为你不知道轮子是怎么造出来的理由,该知道还是要知道,只是你不需要动手罢了。

 

编程就是编程 和打字速度有何关系_www.epx365.cn

 

虽然写代码是程序员的日常工作,却很少人提及打字速度,因为所有人已经默许了这个技能,正如在收银员这个行当里,已经默认了你可以长时间站立一样。如果你站得不久,凭什么成为一名收银员?

对于编程初学者而言,这个问题就会被扩大。不得不承认,当你打字速度过慢,慢到需要去思考Y键在哪的时候,那完了。前面讲过,程序员80%时间在思考,你的每一次输入,都会因此被打断思路,换句话说,每次一次输入,脑子都要抽筋一次,那么编程自然也成为了奢望。

总结一下就是编程和打字速度没有关系,但打字速度快比打字速度慢的同学效率更高。

原文标题:编程就是编程 和打字速度有何关系

原文链接:http://www.epx365.cn/peixun/software/201845268.html

 (责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:王老师 联系电话:0371-55025032 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件:3158895217@qq.com 网站域名:http://www.cnitedu.cn 注册时间:2016-07-18 11:07 最后登录:2018-12-06 18:12
推荐内容