编程初学者的4大误区:不看不知道,原来自己也

摘 要

  一、学编程一定要懂数学和英语 “学习软件工程真的一定要学数学和英语吗?”对于学编程,会花很多时间在写代码上,在这过程中会运用到一些数学知识比如代数学。运用数学知识但


一、学编程一定要懂数学和英语

“学习软件工程真的一定要学数学和英语吗?”对于学编程,会花很多时间在写代码上,在这过程中会运用到一些数学知识比如代数学。运用数学知识但不意味是只写数学公式,而是使用数学逻辑思维来解决一些数学和算法方面的问题。当然,如果你做的项目需要应用高级的数学计算或计算机图形说明的,那还是需要更高级的数学知识;若只是一般的小程序,则不需要。

同理,学编程并不一定要很懂英语,但有必要掌握基础的英语知识。因为计算机编程是以英文为基础进行编译,在写代码的时需要你认识和熟悉这些英文代码才能自如的应用。


二、看了很多网课,代码一行都写不出来

很多人在学习编程时,非常积极,到处搜集资源,花大量的时间看了大量教程,但却很少亲自动手写代码。这样学习的最终结果是:虽然学了很久,好像也懂了很多,但却写不出什么东西!这个问题在初学和自学编程的同学中非常常见,解决办法也很简单。亲手编写代码的时间一定要多于看书或是看视频的时间,如果不知道写什么,就把书籍或是视频中的案例全部实现出来,即使感觉自己会了,也要亲手写出来。

毕竟作为一名程序员而言,总是要落实到实践上去——写代码。网课看再多,不落到实处终究是无用功。


三、缺乏开源精神

一门技术,如果它是开源的话,它就会变得越来越成熟。当你写了一段团队里都能通用的程序时,你可以告诉你的团队,节省开发的时间,也创造了别人给你提出问题的环境,让你的代码更加完善。

给你的代码写上必要的注释也是非常重要的,好多人写程序时都不愿意写注释,给的理由是没必要或者是时 间太紧,试想一下,如果当你正在阅读或者修改一段没有注释的代码时候,你是不是会觉得弄懂它的意思很难, 当然你可以花更多的时间去弄懂它,但如果你加了注释的话,就完全没有必要花费更多的时间了。

四、不用纸和笔

使用笔和纸的真正优点是,让你在编码之前先思考如何解决问题。很多的初学者在不了解细节的情况下就开始编码。那将是一场灾难,他们将非常容易损失时间和金钱,且没有任何重大的进展。


在学习编程的过程中,最后也是最重要的一点,是对于这件事需要持续进行规划。在你在编辑器写代码之前,应该牢记如下基本事项:

1. 理解问题需求和时限

2. 思考任何角度的测试用例

3. 思考自己代码的粗略工作草案

4. 将问题分解成小块可解决的问题

好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个关注,是对我莫大的鼓励!

qyangluo
留言与评论(共有 0 条评论)
昵称:
匿名发表 登录账号
验证码: