软件工程是一门涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面的学科,旨在培养学生具备计算机软件的基础理论、基本知识和基本技能,以及用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力。
1. 研究方向
学硕:侧重于应用软件开发等工作,考试科目包括政治、英语、数学和408计算机基础,复试时可能加试软件工程技术基础。
专硕:除了政治、英语二、数学二外,还需学习专业课如通信原理和信号。
2. 就业前景
就业方向:毕业生可以在跨国公司、国有企业、政府机构和科研院所等从事信息系统的分析、咨询、设计、开发、项目管理、运营维护以及管理工作。
就业岗位:包括软件开发工程师、嵌入式工程师、Java软件工程师、.NET软件工程师等。
就业行业:涵盖新能源、计算机软件、电子技术/半导体/集成电路、互联网/电子商务、计算机服务(系统数据服务、维修)等多个领域。
3. 学习内容
主要学习计算机各类软件的构造、设计、开发方法、测试、维护等相关的知识和技术。
涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等多方面,进行软件需求分析、软件设计、软件测试、软件维护等。
4. 建议
考研选择:如果希望从事软件开发的深层次工作,研究生阶段的学习和研究将非常有帮助。软件工程研究生相对本科毕业生在就业市场上更具竞争力,升职加薪的机会也更多。
证书:可考取程序员(初级)、软件设计师(中级)、系统分析师(高级)、集成项目管理工程师等证书。
综上所述,软件工程是一个前景广阔、需求旺盛的专业,无论是学术还是职业方面都有很好的发展。建议考研时选择软件工程方向,进一步提升自己的专业水平和竞争力。