我的软件工程课目标

         光阴似箭,日月如梭,一眨眼,两年多的时间已经过去了。学了不少课程,但大多是编程技术教程。然而软件工程这门课程却迥然不同。它不会教你如何写哪句代码,不会教你任何语法,更不会告诉你计算的那些具体构造。但它能教给我们的远远超出我们的想象,我想这门课程将会给我对"软件工程"的理解更加深刻,是一门洗脑课程。

         下面让我给自己学习软件工程制定些目标吧。学习软件工程我该学会的:

                  1.  要掌握软件工程的概念以及基本原理。

                  2.  掌握分析,设计,测试与维护软件系统的理论与方法。

                  3.实践软件系统的开发过程,能够构建一个软件系统。

我想,这只是一些基本的目标。我还希望能有其他方面的进步。

          因为这门课让我知道了,软件工程不是一个程序,而是一个系统,一个工程。每个阶段环环相扣,少了哪个环节都会掉链子。譬如需求分析,就像帮客户建房子,首先你要知道客户想要什么样的房子。这就需要我要的沟通能力了,需求分析,就是交流的结果,通过交流而了解用户所需。让我们知道软件工程师绝不是闷着头敲代码的“码农”,我们不仅要有高深技术,还要有较好沟通能力等。再者,软件是工程,不是一个人搬砖就能完成的,而且是团队协作的成果。团队合作不可小觑。一根筷子易折断,十根筷子坚如铁。所以,我还要再加两个目标

                        1.提高沟通能力,不必说得天花乱坠,只要能理解别人所述,让别人懂我所言即可。

                         2.加强团队合作能力。

          正如我从一篇博文上看到的一样——“与其说软件工程是一门课程,不如说它是一门思想”。我对软件工程的看法有太多漏洞,我接受洗脑,期望有更多的进步!!

     

   

 

posted @ 2016-03-02 08:18  向前走,莫回头  阅读(207)  评论(0编辑  收藏  举报