软件工程是不是教会不怎么会写程序的人开发软件? 我认为软件工程是不可以教会不怎么会写程序的人开发软件的 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 我认为,软件工程是教会开发软件的人能够更好地写出更加完善的程序,而不是教不怎么会的人写程序。学会开发软件是需要一定的编程基础的,如需精通C语言,java等语言,精通数据结构算法等,需要将这些运用到程序编写中才能开发出优秀的软件