一文解读软件工程专业内容 软件工程专业学什么内容

本月初 , 工信部发布了2018年软件和信息技术服务业统计公报解读 。2018年 , 中国软件行业企业数量达到3.78万家 , 比上年增加2881家 。软件业务收入63061亿元 , 同比增长14.2% 。
软件行业从业人员643万人 , 比上年增加25万人 , 同比增长4.2% 。职工工资总额也增长了13.4% , 人均工资增长了8.8% 。看来软件行业真的是一个很有活力很有前途的行业!本期我们为你解读的专业是软件工程 。
软件工程是教育部2002年新增的专业 , 属于工程类计算机科学专业范畴 。学制4年 , 毕业生可获得工程学士学位 。
目前全国共有584所高校开设该专业 , 每年毕业生规模约6万人 , 且仍在不断扩大 。
什么是软件工程??
软件工程的概念最早出现在20世纪60年代末 。经过近60年的发展 , 软件已经渗透到社会生活的各个层面 。我们的生活离不开各种软件 , 微信、淘宝、支付宝等app , 让生活更加便捷高效 。
通俗点说 , 软件就是一个集合 。程序员将数据和指令按照特定的顺序放入软件中 。我们也可以认为软件=程序+数据+文档 。软件工程主要研究如何系统化、标准化、定量化地开发和维护软件 , 同时也研究管理软件的技术 。软件过程包括:
p(计划)-软件规范 , 规定了软件的功能及其运行限制 。
d(do)-软件开发 , 开发符合规范的软件 。
c(检查)——软件验证 , 确认开发的软件能够满足用户的需求 。
a(action)——软件进化 , 软件在运行过程中不断改进 , 以满足客户的新需求 。
与计算机专业相比 , 软件工程专业更强调软件开发的工程化 。学生在掌握计算机科学知识的基础上 , 还要掌握软件需求分析、软件设计、软件测试、软件维护、软件项目管理等必要的知识和技能 。大部分院校都要求先选物理 , 才能报考软件工程 。
为什么是热门专业?
一方面 , 由于软件产业的快速发展 , 中国正在大力发展信息产业 , 尤其是互联网产业 , 而软件产业是互联网产业中最具代表性的 。
软件产业属于第三产业 , 具有智能化程度高、投资成本低、增长速度快、服务性强、全球性强、与国民经济关系密切等特点 。一个高质量的软件会给企业和社会带来很大的便利 , 所以它有很好的发展前景 。
另一方面 , 虽然软件产业发展迅速 , 但也存在管理、市场、政策等方面的问题 , 需要具有软件工程理论基础、研究能力和实践经验的人才来推动 。
目前中国缺少几十万的软件开发者 , 未来五到十年软件开发者的数量会更大 。而高校培养的学生远远不能满足这种需求 , 尤其是缺乏高素质的软件工程人才 。良好的发展前景和就业形势是软件工程成为热门专业的主要原因 。
中国的软件行业不仅人才需求量大 , 薪资也相当可观 。目前该专业对应的所有职业平均收入在10000元/月左右 。
【一文解读软件工程专业内容 软件工程专业学什么内容】随着工作经验的增加 , 员工的工资可以稳步提高 。与传统行业相比 , 员工可以赚很多钱 , 满足了很多学生追求高薪的愿望 。这种技术职业也能满足学生对成就感和挑战性的追求 。
软件工程专业知名大学
根据教育部学位办第四轮学科评估结果 , 推荐院校有:北京大学、清华大学、浙江大学、国防科技大学、北航、北京邮电大学、哈尔滨工业大学、上海交通大学、南京大学、华中科技大学等 。
软件工程应该学些什么?
软件工程要求学生掌握软件设计、开发、运行、维护和管理的相关知识 , 因此课程涉及软件建模与分析、软件设计与架构、软件质量保证与测试、软件过程与管理 。
具体课程包括:
程序设计基础、面向对象程序设计、软件工程概论、离散结构、数据结构与算法、软件工程专业实践、计算机系统基础、操作系统、数据库概论、网络及其计算、人机交互的软件工程方法、软件工程综合实践、软件体系结构、软件设计与体系结构、软件质量保证与测试、软件需求分析、软件项目管理等 。
应用指南
有逻辑思维和抽象思维


推荐阅读