我的软件工程课目标
光阴似箭,日月如梭,一眨眼,两年多的时间已经过去了。学了不少课程,但大多是编程技术教程。然而软件工程这门课程却迥然不同。它不会教你如何写哪句代码,不会教你任何语法,更不会告诉你计算的那些具体构造。但它能教给我们的远远超出我们的想象,我想这门课程将会给我对"软件工程"的理解更加深刻,是一门洗脑课程。
下面让我给自己学习软件工程制定些目标吧。学习软件工程我该学会的:
1. 要掌握软件工程的概念以及基本原理。
2. 掌握分析,设计,测试与维护软件系统的理论与方法。
3.实践软件系统的开发过程,能够构建一个软件系统。
我想,这只是一些基本的目标。我还希望能有其他方面的进步。
因为这门课让我知道了,软件工程不是一个程序,而是一个系统,一个工程。每个阶段环环相扣,少了哪个环节都会掉链子。譬如需求分析,就像帮客户建房子,首先你要知道客户想要什么样的房子。这就需要我要的沟通能力了,需求分析,就是交流的结果,通过交流而了解用户所需。让我们知道软件工程师绝不是闷着头敲代码的“码农”,我们不仅要有高深技术,还要有较好沟通能力等。再者,软件是工程,不是一个人搬砖就能完成的,而且是团队协作的成果。团队合作不可小觑。一根筷子易折断,十根筷子坚如铁。所以,我还要再加两个目标
1.提高沟通能力,不必说得天花乱坠,只要能理解别人所述,让别人懂我所言即可。
2.加强团队合作能力。
正如我从一篇博文上看到的一样——“与其说软件工程是一门课程,不如说它是一门思想”。我对软件工程的看法有太多漏洞,我接受洗脑,期望有更多的进步!!