伴随计算机应用范畴的延展以及中国经济建设的持续演进,软件工程已然跃升为热门专业。
该专业运用工程的理念、原则、技艺和方法来开展软件的开发、维护工作,并将管理技术与开发技术予以有效的融合。其以计算机科学与技术学科作为根基,着重凸显软件开发的工程特质,主要致力于培育能够投身于软件开发、测试、维护以及软件项目管理的高级专业化人才。
专业所学内容:
软件工程专业的核心课程必然与计算机和工科基础课程紧密相连,主要涵盖数据结构基础、计算机系统原理、数据库系统原理、操作系统原理、操作系统分析与实验、软件工程基础,软件需求分析与设计、软件体系结构、人机交互工程等。
此外,部分学院会依据自身的科研成果和应用领域,规划设置一些相关课程。例如,浙江大学还开设了软件开发技术、金融信息技术、信息安全技术这三个应用领域方向的课程。
就业背景:
软件产业作为信息产业的核心要枢,乃是国民经济信息化的基石,当下已然囊括了工业、农业、商业、金融、科教文卫、国防等诸般领域。为持续推动我国软件产业的发展,必然要加快领域拓展和信息化构建进程。欲要在如此庞大的领域实现快速发展,定然需要众多核心技术与管理人才。
有数据表明,在 2020 年,中国新一代信息技术人才每年的缺口达 750 万人,然而计算机专业毕业生每年仅有约 30 万人,至 2025 年缺口将达 950 万。就目前的态势而言,该专业在未来数年的就业形势依旧乐观。
就业方向:
该专业的毕业生主要着眼于两类岗位:其一为各规模的 IT 企业,从事项目管理、软件设计、软件开发以及质量保障等相关职位;其二则是进入对 IT 技术倚重程度颇高的金融、电信等行业的 IT 部门,从事业务软件的开发、测试、维护等工作。
行业内的一些声名远扬的企业,诸如 Microsoft、Intel、百度、腾讯、阿里巴巴、华为、摩根士丹利等,皆为理想的去处。大多数的就业去处集中于上海、杭州、南京、苏州、深圳等地,这些地方的待遇和薪资亦较为优厚。
报考院校:
当下,国内开设软件工程专业的院校类型众多,师范类、综合类、理工类皆有涵盖。
华南师范大学于本科阶段的软件工程专业,主要划分成软件科学与技术方向、嵌入式软件与系统方向、数据科学与工程方向、密码与网络安全这四个方向,每个方向的侧重点皆有差异,所培育的目标人才亦不尽相同。
东南大学软件工程的一级学科主要涵盖软件工程的理论与实践、软件智能化、软件自动化等六个主要学科方向。
众多院校的此专业会依大类进行招生,入学后的 1 - 2 年学习基础课程,其后再细分具体的专业。诸如中央民族大学、北京理工大学便属按大类招生的院校。
北京理工大学的计算机类包含计算机科学与技术、物联网工程、软件工程这三个专业方向,厦门大学“软件工程”大类涵盖软件工程、数字媒体技术这两个专业方向。
故而,考生需从自身意愿出发,并结合高校的招生与培养模式进行报考。
教育部选科指引:
物理/物理 + 化学