优质大学专业推荐(四):软件工程

文摘   教育   2022-09-23 18:00   上海  


在如今的社会中,软件处处可见,比如电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。工业、农业、商业、交通物流、政府部门、科研院所、中小学及各类院校等各个领域都需要计算机软件的应用。例如:生活中,我们在超市购物结账时,营业员先扫描物品条形码,使之传输到计算机得出销售价格并累加、汇总出物品总金额,再计算找零数目,并记录结账时间、金额和购物地点,这种体验中的条形码与价格间的相互转换以及金额汇总功能便是通过内嵌在计算机的软件程序发布指令实现的。“软件工程”以其高薪待遇及强大的普遍实用性早已成为最火的大学热门专业之一。


1、专业介绍

该专业涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面的理论知识学习和技术应用,对学习者有四大提醒:


(1)需要有较好的数学、物理、英语基础和对计算机浓厚的兴趣


(2)要求动手能力很高并具备很强的自学能力。因为IT行业变化很快,发展迅猛,具备自主学习能力是保障就业路途坦荡的通行证。另外,无论编写软件程序还是架构系统,具备缜密的思考能力和开阔的设计思路,才是自身不断进步的“王道”。


(3)该专业学习压力大。为了在高年级时能选择专业方向和开展实习工作,在低年级集中了较多基础课程,因而低年级阶段的课程压力较重;另一方面,进入高年级实习阶段以后,除了完成实习任务之外,还需要继续学习相关专业知识,除了普通的书本学习之外,学生还要完成大量的专业实验课程、软件项目开发实践训练和工程实践环节。


(4)本科学费较高,该专业一年的学费一般都三倍于普通专业,专科学费相对较少。另外,报考时最好以国家颁布的含有示范性软件学院的高校为首选。


2、开设院校

1998年该专业正式成为教育部颁布的高校本科专业,截至2022年已有500余所高校备案该本科专业,上海地区有13所高校(11所公办,2所民办)开设此本科专业,结合2022年软科中国大学专业排名,推荐下列高校:


国内TOP12(评级A+)

上海相关高校(TOP12以外)

全国排名

大学名称

城市

全国排名

评级

大学名称

1

清华大学

北京

27

A

上海交通大学

2

南京大学

南京

52

A

东华大学

3

北京大学

北京

132

B

华东理工大学

4

北京航空航天大学

北京

144

B

上海海洋大学

5

浙江大学

杭州

155

B

上海应用技术大学

6

中国科学技术大学

合肥

163

B

上海第二工业大学

7

华东师范大学

上海

184

B

上海电力大学

8

同济大学

上海

250

B

上海电机学院

9

复旦大学

上海




10

哈尔滨工业大学

哈尔滨




11

武汉大学

武汉




12

大连理工大学

大连





3、课程体系

该专业教学内容覆盖程序设计、数据结构、计算机组成、操作系统、计算机网络、信息管理的核心概念、基本原理以及相关的基本技术和方法。专业课程包含软件建模与分析、软件设计与体系结构、软件质量保证与测试、软件过程与管理等知识领域。核心课程包括:《计算机导论》、《离散数学》、《C语言程序设计》、《数据结构与算法》、《计算机硬件基础》、《面向对象程序设计(Java)》、《编译技术》、《人机界面设计》等。


4、就业前景

随着全球经济一体化进程加速,我国缺乏软件系统理念指导的传统企业面临国际接轨的挑战;同时,国外软件行业起步早、规模大、垄断技术市场等形势促使我国政府正在大力支持中国软件行业的发展。所以,经过系统化体系培训的软件人才不仅受国内大中型软件公司的欢迎,更容易走向国际化。


5、就业方向

(1)在政府部门、大型企事业单位等做程序编写或软件开发。

(2)软件开发出来需要通过测试是否存在漏洞,校正后才投放到市场上使用,这中间就需要做软件测试。

(3)在政府机构、学校、企事业等单位做数据管理工作。


6、职业岗位

(1)程序员:程序员可以分为很多种,像Unix程序员、Windows程序员、C++程序员或Delphi程序员等等,主要负责用户的需求分析,策划程序框架、流程,编写代码,开发程序,测试、运行程序;程序员的职业生涯是一个要求不断学习的过程,所以好多程序员都是做上三五年就可以往技术管理方面转型。


(2)项目经理︰项目经理是项目的直接负责人,相当于一个中间接口,着重于管理技术团队和搭建与需求用户的沟通。所以项目经理虽技术人员出身,但重点要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。


(3)技术经理(系统分析员):主要做系统分析、架构搭建、系统构建、代码走查等工作,如果说项目经理是总统,那么技术经理就是总理。对于技术经理来说,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。


(4)产品经理︰主要负责产品的设计、改良等工作。产品经理应该是最懂业务的人,比如说你要设计一个微博的产品,就要求你对微博非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品有什么优势等等。一般来说,产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般用2-3年的时间,然后就应该多关注业务了。


程序员的发展基本上都会经历这么几条路径:程序员-系统分析员-架构师-技术经理-首席技术官;程序员-项目组长-项目经理-项目总监-首席技术官;程序员-产品设计师-产品经理-首席技术官。


7、职业资格

(1)国家设立的软件资格准入证

有两三年开发经验的人员就可以考取系统分析师、需求分析师、网络工程师、系统架构师的职业资格证。

(2)各大企业或是商业机构设立的自己的认证,比如:微软的认证、SUN的认证等。


8、集中就业城市

北京、上海、广州、深圳、杭州、苏州、珠海、成都等一二线城市。


9、目前薪资水平

在权威机构麦可思研究院发布的历年《中国大学生就业报告》中,软件工程是唯一一个连续十年入围高薪Top10的专业,且排名均在三甲。2011年-2021年该专业应届本科毕业生的当年全国平均月收入依次是4313元、4449元、4406元、4943元、5372元、5869元、6259元、6733元、7123元、7082元和7205元。该专业毕业三年后,代表城市群平均月薪酬排名,依次是:北京上海深圳杭州苏州成都南京(2-3万)、武汉(1.5-2万)、广州东莞厦门重庆(1-1.5万)、


10、报考选科要求

根据2021年7月19日教育部办公厅发布的《普通高校本科招生专业选考科目要求指引(通用版)》的指导意见,2021年12月31日上海市教育考试院发布了《2024年普通高校本科专业选考科目要求》,软件工程本科专业选考科目的要求是至少有物理和化学,两个科目的等级考成绩缺一不可。



点个在看,给老师加油!
上海家长圈
与上海学生家长共成长。
 最新文章