如何通过软件项目开发来提高自身的实力。

    在我们这个专业,大多数人都不会将软件开发当作自己的事业,因为若要在这个行业上能够立足,得需要一个好的基础,但是由于这个东西并不是可以通过书本能够彻底的理解和

掌握的,随着时间的变化,我们身边的科技也在不断变化,这就说明了我们的软件也在不断的发生变化,作为一名程序员要不断的更新自己的知识库,这也让许多人失去了对软件的兴

趣。我是想成为一名软件开发人员的,但是每次在进行软件开发时,我都感觉到自己力不从心,总感觉不知道如何下手,在还没有接触软件导论这门课时,我往往总是选择了放弃,但

是通过这门课程,我知道了自己在哪方面有着很大的缺点,那就是实践太少。

通过软件需求分析,我可以慢慢的了解我或者别人需要我干什么,怎么做,就像一个计算题目,在没了解到他的算法,我们是无法对它进行计算的,以前的我只能看到一串数字,现在,我能够

看到它实现的过程。通过对软件的需求进行分析,我能够知道某个设计需要通过怎样的程序来进行实现,如何对这个项目进行分解和合并,它们之间有着怎样的联系等。也许在很多地方我还是

不能够解决,但是经过对需求的分析,我能够将一个大问题分解成许多小问题,通过对每个小问题的理解,最终来解决整个问题,所以在这个过程中,我能够学到很多课外的知识,像什么Java 

scrip,css,html等等,这些如果靠课内的知识是肯定学不到精髓的,只有在生活中,通过慢慢的实践,才能理解并且运用的。我很喜欢这种团队开发项目的实践活动,不像那种古板的上课模式,

老师将时间交给我们,至少我知道我现在应该做什么,应该如何去攻克属于我自己的问题,只有通过实践才能将书本中的知识彻底理解,我相信,只有多参加,多投入,就能够学到不同的知识,

这对我们将来就业也是有着不小的好处的,至少拓宽了我的知识面。