对软件工程的疑惑

  这学期,学院开设了软件工程这门课程,但是对这门课程我有许多疑惑。
  首先,我想知道学习软件工程究竟是学什么,对我们以后有什么帮助?学习这门课程之后我们是否比不学这门课的人在开发软件过程中更具有优势,如果有,体现在哪里?
  其次,我还想知道我们与前几届学生上课内容具体的区别是什么?是否会收获更多?
  然后我还想知道c++与Java的区别,因为我在平时写程序时感觉二者区别不大,用Java写的程序用c++写也能实现。并且学习过程中我发现Java比c++入门容易,那么我们的为什么不上Java课而是学c++?
  此外我还不是太懂teamwork的意义,是不是大家要一起写程序?我感觉大家在一起开发项目比自己一个人更费时间,因为你不仅要写自己的程序,还要读懂别人的代码,这是非常费时间和精力的事,老师上课时说其他人可以负责推广,但我觉得这件事对于计算机专业的人来说没有意义。
  最后感谢老师多对我们传道授业,我一定好好学习,不辜负老师的期望。

原文地址:https://www.cnblogs.com/yzdd/p/5248907.html