来千锋太原校区参加HTML5大前端培训之前,很多朋友都跟我说打字速度对于编程是有影响的。通过这段时间的学习和实践,我逐渐体会到除了打字速度,思维方式对于编程来讲也很重要。
(千锋太原校区HTML5-1904期学员进行学习互动)
在学习的过程中,我们不断地将理论知识转化成代码,应用到实践中去。时间长了,慢慢就会发现,编程速度取决于思考的速度,也就是将想法输出为代码的速度。而我们思考的过程和打字没有什么关系。思考的过程实际上就是通过谷歌、通过GitHub上已有的一些库等各种渠道获取到相关资源,然后转化成为自己的东西的过程。
即使一个人的打字速度很快,但他没有一个清晰的编程思路和逻辑性,就没有办法准确地利用编程工具进行写代码,也不能够顺利完成项目。对于资深的程序员来说,他们已经能够熟练地掌握编程的编码,所以他们会利用代码提示写编程,这样会节省很多时间,提高编程速度。
打字速度不是编程快慢的决定因素,我们就不需要重视了吗?当然不是,提高打字速度,可以使我们的写代码技能更上一层楼。打字就像开车、写字、骑车、游泳、基础口算一样,是现代社会的必备技能。如果打字速度极快,而且是条件反射式的“盲打”,就不用边输入边看键盘,那么你的思路就不会被打断,就能够更加全神贯注地投入到编程中去。打字对于IT工作者来说,就像呼吸对于跑步者一样,最不起眼,但是很重要。如果打字能力差,在输入的时候要去看键盘,思维就会被打断,这将大幅度降低工作的效率和准确性。
通过这段时间的学习,我收获颇丰。一是丰富了自己知识库,使基础代码的重复开发率降低;二是掌握了局部化的编程方法,在编程的过程中每个时间段保证只思考有限的内容,避免被其它的问题打断思路。这需要我们对编程有较强的分解能力,并辅以较快的键入速度。
前端的学习过程尽管充满了艰辛,但我还是收获了很多有用的知识和心得。非常感谢千锋太原校区的讲师,不仅教会了我专业的技能知识,而且还让我从中悟到了更有效的学习方法。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱