软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
答:软件工程是教那些不会开发复杂项目的人怎样去编程的学科。当我们学习一门编程语言时,在学习过程中我们会试着编写一些小程序,这些程序有可能是几行代码,而当编写的程序变得复杂,需要很多代码和复杂的逻辑结构时,我们发现并不会。也许你可能试着像以前一样按自己的想法去实现这个复杂的程序,但是当程序的代码越来越多,也很难去修改。所以一个复杂系统的开发,需要一套规范的管理方法去管理这个开发的过程,软件工程就是关于怎样管理开发过程的学科。通过软件工程的指导一个结构清晰、可维护和健壮的程序。软件工程会教给你如何从工程的角度去完成一个项目的开发。