如何开始学习编程

来源:互联网 发布:电脑风扇调速软件 编辑:程序博客网 时间:2024/06/05 14:27

       在写这篇文章之前,我教过很多的编程初学者,也遇到过很多想要入门的人。他们经常会问到我:“要学习编程应该如何入门?”之类的话,由于本人入门是在学校引导下进行的,所以不会因入门这件事而产生困扰。由于接触了过多的初学者和要入门的人,而本人又学了很多年的编程,想来还是有一些底气来介绍一下入门的诀窍的。

      相信很多人和我一样,在入门之前有很多的困扰,其中对于我来说最大的困扰就是入门所选择的语言问题。如果有人对语言不了解的话,在这里简单的说一下。要写程序的话就要写代码,而语言就是这些代码的规范,不同的语言写出来的代码会有不同的特色,也就产生了各有特色的程序。

      相信许多刚要入门的人都会和我一样,百度一下如何开始学习编程,经过各种的波折以后会发现有两种语言适合入门,没错其中一种就是C语言,由于接下来很长的篇幅都会阐述C语言,所以接下来我简要的描述一下另一种语言,易语言。

      “易语言是一门以中文作为程序代码编程语言,其以“”著称,创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。从2000年至今,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。”  这段话来源于百度百科,可以看出这是对易语言的一番夸赞,不过这番夸赞我挺诧异的,因为身为程序员的我们均会对易语言进行排斥,瞧不起,鄙夷。但是百度对其评价还是挺客观的。

      首先先解释一下为什么说程序员会对易语言产生负面情绪,其中绝大部分原因是由于学习易语言的人都是小学初中文化出身,他们觉得的英语很难所以选择了易语言这条路。从而导致学习易语言的人学历都比较低。他们学习易语言之后盲目自信,甚至还有去公司去应聘的,谈吐举止可以这么说,他们奇迹般的把每句话都能带上对方的父母,口水淹没面试厅,原谅我这么说,因为痰字说起来可能比较恶心。所过之处到处是浓痰,还有浓浓的香烟味道。所以大部分人对他们第一印象就不好。不过这都不算什么,关键是他们为了面试上总是不懂装懂,惹得人哄堂大笑,最后面试被拒还骂骂咧咧。

      我不喜欢易语言完全是因为当初我从易语言入门,从而走上了一条很坑的道路,幸好迷途知返,不过耽误了很多的时间和精力。为什么这么说呢?首先从学术上来分析吧。易语言是吴涛开发的,不知道其中还有多少人参与其中,但可以确定的是人数不多。如果打一个类比的话,大家都是到word文档吧,world文档和易语言比较的话,开发的时间长,开发人数多,耗费资金多。易语言开发团队最厉害的那个人想进微软开发word可能技术都不太合格(当然是我自己假象的,中国藏有很多的大神)。这么说下来,易语言可想而知是什么样的了,如果要深究具体差距的话,这里面有许多专业知识讲起来比较费时,而且很多人听不懂,在此就掠过了。

      那易语言为什么受欢迎呢?有一些大神看到了易语言的经济价值,易语言有两处吸引人的地方,其中一处就是易,一些人知道自己没耐心,而且懒惰。所以吸引了很多人,不过大家要知道再难的问题如果有恒心,也一定会学会。吸引人的另外一个地方就是中文编程了,说到这里我不得不扫除这个盲区,任何语言都不需要懂英语,要懂得只有26个英文字母。易语言因为这两个吸引人的地方,就导致吸收了大量的人气。而现在这个时代什么最贵?当然是人气了。所以大神就继续开发易语言,开发之后再用易语言写一些吸引人的软件,比如游戏作弊等的一系列软件。这就导致良性循环,越来越多的人来学习易语言,开发易语言的人有利可图,就更多的人一起来开发。

      大神们把易语言当作圈人气的工具,让更多的人来学习易语言。不过易语言有一个死循环在这里要详细说明一下。如果你是大神,你可以用易语言做任何事情,因为易语言不能做的事情,你可以开发易语言,让他能做,当然了,你是大神用别的语言能做了,干嘛还要用易语言,除非你要开发易语言圈人气。如果你要入门,你只能干一些大神演示过的功能,其他功能就算了吧。

      说到这大家可能清楚了,这好比买车,你在乎的是面子还是功能,你要是在乎面子,买最贵的就好了,然后和身旁的人吹嘘自己有好车,也就是会写程序,最好学易语言,几天就学会,可以写出来简单的小程序,你要是想深入的研究车的性能,排放量和功率速度之间的关系,等等的事情,你就得放弃易语言,从C语言开始入门。

      至于为什么从C语言开始入门将会在接下来的内容中讲述。

原创粉丝点击