现代软件工程 第七章 【MSF】练习与讨论

二柱:软件工程讲的净是一些奇妙玄幻的概念,拗口的专业名词加上纷繁复杂的流程,其实做软件完全没那么难,主要靠的还是程序员自身的修养和完成工作的素质。

你怎么看二柱的观点?

我觉得二柱的观点可能代表了很多目前还未参加工作的大学生观点。但是我们知道一个软性开发公司虽然是搞技术的,但是我们也是一个商业实体,如果项目不能为我们带来商业利益,我们的程序员有再高的技术和素质也没有用。项目需要重视的市场和用户。而软件工程教会我们的就是如何让我们的项目和实际的市场接轨,真正满足客户和市场的需求,从而达到盈利的目的。

大学生在校期间可能会参加各种各样的比赛,写过各种看起来点子还不错的项目。可是项目演示完了,大家也就都撒手不管了。过不久代码不全了,也不能编译了,也就不了了之。这就是不重视软件工程的结果。

其次,在我们开发团队内部如果没有很好的软件工程素质,可能每一个程序员的技术都很高,但是不能团结协作,整合成一个整体来完成项目,也是没用办法进行大项目开发的。因为毕竟个人的力量终究是有限的。

原文地址:https://www.cnblogs.com/volcano1015/p/4020992.html