我的观点
软件工程不仅仅是开发软件而已,软件工程知识一个广义的概念,它包括软件设计、软件架构等等。软件工程不是讲怎么敲代码的,而是讲团队合作。团队里的人可以不会敲代码,有些岗位是不需要敲代码的,比如项目质量控制。只要你足够优秀,当上了技术领导及以上,是不需要从事一线开发工作,是为整体把控整个项目,做好决策,指明方向。所以我觉得软件工程不是教会不怎么会写程序的人开发软件,它是教会你这种团队合作的思想,还有各种流程。
我的观点
软件工程不仅仅是开发软件而已,软件工程知识一个广义的概念,它包括软件设计、软件架构等等。软件工程不是讲怎么敲代码的,而是讲团队合作。团队里的人可以不会敲代码,有些岗位是不需要敲代码的,比如项目质量控制。只要你足够优秀,当上了技术领导及以上,是不需要从事一线开发工作,是为整体把控整个项目,做好决策,指明方向。所以我觉得软件工程不是教会不怎么会写程序的人开发软件,它是教会你这种团队合作的思想,还有各种流程。