我为什么要学Delphi
下面,我要谈一谈我为什么要学Delphi。在回答问题之前,首先要谈谈和这个问题密切相关一些事宜。
我是一个在校的大专生,我所学的专业是计算机软件开发。我很热爱编程,我学习编程已经有三个学期了,但严格来说,我真正学习编程只有两个学期。我为什么这么说?要想知道这个答案,了解一下我学习编程的历史,你们就会明白了。
前面我说过了,我是一个大专生,学制一般为三年。其实,我们在校学习时间也就是五个学期而已(两年半,第六个学期出去找工作)。我开始学习编程是从第二个学期开始的,那个时候学校给我们开的课叫《程序设计基础》,这门课是老师在VB平台上教我们一些编程方法,让我们初步了解编程,所以这门课也可以叫做“编程入门”。到了第三学期,我们学了C语言和VFP。这个学期(我现在正读的第四学期)学了汇编语言、数据结构、VB。然后下个学期(最后一个学期,即第五学期),我们要开的课是VC、软件工程。我想,从以上我所介绍自己学习编程的历史中,以及下学期的学习课程安排中,大家会从中发现其中的一些不合理的地方吧。
首先,我认为《程序设计基础》这门课,绝对是一门好课(学了这门课后,在第三学期我学起C来得心应手)。但是它开得太晚了,应该在第一个学期就开始学,这对于我们在后来的学习中,就时间上来说是有利的,因为VC我们只能在校学一个学期了,一个学期来学VC,根本是学不到什么东西的。其次,我们所学的开发工具过多,以导致我们学而不精,到毕业时,根本没人敢说,为精通哪一个开发工具用于哪方面的开发。因为对于每一个开发工具,我们都只摸了一个学期。就拿最容易上手的VB来说吧,通过第二学期在VB平台上学了程序设计基础加上第三学期学了C的基础上,这个学期再对VB进行了学习,自己对VB的学习已经处在了提高的阶段了。照理说下个学期应该继续对VB进行更深入的学习,以达到精通。但事实并不如此,我们下学期就抛弃VB而学VC去了。我认为,在学校庆给我们的课程规划上,是存在很大问题的。至少在浪费了一个学期的时间,耽误了我们的学习。
那么,我为什么要选择学Delphi呢?
在学习编程的过程中,我对数据库的开发逐渐产生了兴趣,也觉得自己在这方面有些许特长。于,数据库开发也就成为了我的发目标。因此,在开发工具上的选择方面显得尤其的重要。Delphi,在我眼里是比较令人满意的,虽然VB也可以开发数据库,但是VB在很大程度上跟Delphi是无法比拟的。虽然说,真正的高手拿把破剑也能击败对手,但是在即将毕业的我,在仅几个月的时间里,成为高手的可能性并不大,如果真能成为高手,还不如早点去研究VC,在这种情况下,选择一把利剑,可能更有希望胜出。当然VC也能开发数据库而且功能强大,但是要想使VC能够上手且能熟练的用它进行开发,这对于时间十分紧迫的我来说,也只能把对VC的学习作为一个长远目标了。根据以的种种原因,我最终选择了Delphi。即便如此,我想在今后我的编程之路上,我绝不放弃对其它先进技术的学习和对优秀开发工具的学习。因为一个程序员应该青睐于程序设计本身,而不是青睐于某个开发工具的。
其实,很早以前,我就一直把程序员当做自己的理想。我认为我是对理想的追求比较执着的那种人。出于我个人这样的个性,我想我不能够容忍,就学校的课程规划不合理这样一个问题来践踏自己的理想。
学习Delphi已经有三个星期了,第一个星期学完了Pascal语言,对其语言有所熟悉,第二、三个星期进一步学习Object Pascal和对Delphi7开发环境的熟悉,以求能从面向结构的程序设计到面向对象的程序设计的转变。刚刚起步的日子是有些痛苦的,万事开头难,但我坚信自己能够度过这个难关。同时我希望众CSDN中的朋友们能够给我点支持,为我指点迷津,提提建议。
2003-6-6