软件工程专业未来发展怎么样?
软件工程专业(080902),是2002年国家教育部新增专业,就是采用工程项目管理的概念、原理、技术和方法来开发、维护软件。简单说就是把软件开发这件事当成以一项工程来做,与计算机科学与技术专业注重软件编程不同,软件工程更关注开发大型软件系统的组织方法和流程管理。
相比计算机科学与技术专业,软件工程专业更关注培养学生掌握大型软件开发和管理的能力,随着经验和能力的增长,他们更能胜任越来越大的项目的组织和管理,将来有可能成为程序员的管理者。
用餐饮行业打一比方:计科专业相当于农民在田间研究如何种出高产量高质量的粮食、蔬菜;而软件工程专业则像餐厅的厨师,能够选择原料和调味料,通过火候、刀工、加工的烹饪技术做成一道非常好吃,受人欢迎的菜肴。两者的工作重心是不同的。当然一位好厨师,对于原材料的种植原理、生长过程也应该是非常熟悉的。
现在国内的软件产业已经涉足工业、农业、商业、金融、科教文卫、和百姓生活等各行各业,人才需求量非常巨大。就业方面,普通本科院校针对软件开发所设置的科目偏向实战和应用,更容易就业。而985/211高校软工专业就业层次和待遇更高一些。考研的专业主要面向计算机科学与技术、软件工程、网络空间安全、电子信息等方向。
根据阳光高考数据,每年软件工程专业的全国普通高校毕业生规模在55000人至60000人,但远远无法满足企业需求,而且毕业生水平也是参差不齐,学习软件工程本身就是应用导向的,最有效的途径还是能够多多去大厂实习,一来是可以接触到最新的开发技术,二来是积累人脉多认识行业内的人多条路,拿到大厂的实习经历,就是将来留不下大厂工作,去其他互联网企业应聘,也是很有优势和竞争力的。
软件工程专业的毕业生主要有两个就业方向:一种是各种类型的IT企业,从事项目管理、软件设计、软件开发和质量保证等相关岗位;另一种是进入到对IT技术依赖度很高的金融、电信、政府、制造业、商超零售业的IT部门,从事这些行业的业务软件的开发、测试、维护等相关工作。比如从事软件工程师、 公务员、IT技术支持/维护工程师、手机软件开发工程师、软件测试等工作、就业单位主要有字节跳动、百度、腾迅、阿里巴巴、华为、微软、商业银行等知名IT企业和金融类企业,主要在上海、杭州、南京、苏州、深圳、北京等地区就业。
有一点需要注意,要弄清楚招生院校的培养目标,国内开设软件工程专业的院校有640所,分布在不同层次,既有综合性大学,也有理工类院校,还有师范类院校。例如,华东师范大学软件工程专业有四个学习方向,分别为软件科学与技术方向、嵌入式软件与系统方向、数据科学与工程方向、密码与网络安全方向,东南大学软件工程一级学科主要包括软件工程的理论与实践、可信软件、软件智能化、软件自动化、软件服务工程和软件建模与分析等六个主要学科方向。报考前一定要进入学校的官网了解课程设置、院系组成、行业属性等因素,再选择适合自己特点和方向的院校专业报考。