编程学习中应该注意什么,有哪些事情是必须要做的

经验分享2019/11/2 9:55:03阅读:924

首先你要知道你学编程是干嘛的。有些人看见电视上的电脑高手,感觉很厉害,知道编程能够做到电视中的那样,所以要学习编程;有些人是看软件这个行业比较赚钱,学好编程后能够找一份工资高的工作;有些人学习编程时是感觉编程很神奇,电脑能够自动运行,程序能够实现这样那样的效果,感觉很神奇,对此很大的兴趣,所以想学习编程。

编写的绘制函数程序

无论是哪一种理由,既然你选择了这条路,那么过程都是一样的,都要一点点去探索,去实践,如果你是真心想要学好,那么别人的指点是必要的,这个行业需要的就是花费时间累积起来的经验。在这里,我想说一下我认为在这个学习过程中非常有必要要做的事情。


第一,实践是检验真理的唯一标准。编程靠的就是实践,就是一点点地敲代码,当你敲出一定量的代码之后,自然就会对代码有更多的理解。


第二,编程是为了解决问题的,不是学过了会了就可以了。如果你学会了C语言,java,C# ,php,.net等等之后没有做出能够切实解决你的问题的程序,那么学了那么多技术也不会对编程有更深入的理解。周围很多学习编程的人都没有做过一些小项目,只是从书本上学习独立的章节,独立的知识,没有融会贯通怎能彻底理解程序呢。

自己编写的手机版点名程序

我在上大学的时候开始学习编程,学完了一门技术之后都会想到这个技术能为我解决什么样的问题。比如学习了前端之后,就想着做一个自己的网站,开始做的是静态的页面,直到后来学习的asp.net之后又加上的动态的内容,自己学着人家的网站做了一个小的博客网站。学习C# 的时候,因为它的控件比较多,适合做桌面程序,比学C语言的时候就多了很多可能性,我当班里课代表要收作业,当五十多个人中缺了几个、十几个人没交作业的时候,还要一点点的数作业上的名字,再一点点的想还有谁没交,特别麻烦,所以就用C#做了一个点名软件,查作业的时候谁交了就记录一下,最后一点生成,没交作业的名单一下子就出来了,特别方便,没交的一个都跑不了。再后来学了安卓开发,就把点名系统做成安卓版的,更方便了,而且应用的范围也不局限于收作业,跑操点名的时候谁没来、团体活动的时候谁没到,一查就出来了,特别方便。

还有学习高数的时候,因为对基本函数图像有些不熟悉了,想到C#中有画图的API,就想着做一个画基本初等函数的图像的桌面程序,既能了解了函数,又能学习绘图API,一举两得。

即时记录程序

还有在生活中有些需要临时记下来的事情,突然有一个创意要记住,怎么能快速记下来呢,于是我就做了一个手机APP,特别简单,点击加号就弹出一个框同时弹出输入法,输入后点保存就会显示在listview中,比系统自带的记事本快多了。


做的小程序还有很多,比如学英语时记住生词的单词本、放假了为了提醒自己注意时间做了一个和学校打铃系统差不多的程序、需要将一个目录下所有的同一个文件类型的文件复制出来做了一个简单的提取程序等等,反正我是遇到一个能用编程解决的需求的时候就会动手编写程序。


第三、就是思考,思考,思考。不用说这个是最重要的,这个不能多说了,需要自己悟。

本文系网站原创,转载请注明文章链接地址