主页  >  招考新闻  >   专业动态  >  专业介绍——软件工程
浏览量:
专业介绍——软件工程

专业简介

知道什么是程序猿"?知道什么是传说中的IT男吗?知道什么是码农吗?是的,这说的就是软件工程专业毕业的人。知道现在电脑里用的各类软件是谁编出来的吗?也是软件工程专业的人员。

从我周围的同学来看,很多人当时高考填报志愿时对软件工程专业并不太了解,只是图新鲜,觉得它是信息时代的宠儿,与高科技相关,而且软件工程这四个字听起来也特别让人来劲儿",于是懵懂间就报了这个专业。平常人们常会接触到软件工程"这个词,但要详细解释一番时,却又语焉不详。今天我就详细说道说道。

用比较专业的话来讲,软件工程是研究用工程化方法构建和维护有效、实用、高质量的软件的学科,它主要关注软件开发技术和软件工程管理技术两方面,涉及程序设计语言、数据库、软件开发工具、系统平台等方面的知识。

用实例来说明软件工程的应用领域或许更直观一些。

第一个例子:就拿在超市购物来说,结账时收银员一般都通过计算机进行业务操作,先扫描物品的条形码,使之传输到计算机得出销售价格并累加,汇总出物品总金额,再计算找零数目,并记录结账时间、金额和购物地点。这里的条形码和价格间的相互转换以及金额汇总的功能便是通过内嵌在计算机的软件程序发布指令实现的。

第二个例:对于电力工业来说,电力网络的规模越来越大,但电力调度人员数量有限而且坐镇调度中心的调度员也不可能对发生在异地的电力故障进行实时现场指挥和维修只能依靠远动操作来完成,这些远动操作便需要软件赋予一些设备的操作任务来完成,研发这些软件的目的就是帮助电力调度人员快速高效地管理整个电网。

以上只是软件工程在实际应用中的两个具体实例。其实小到购物,大到工业自动化,都离不开软件的功劳。

学习内容

和其他专业的同学一样,软件工程专业也是从最基础的学科逐步过渡接触到专业知识的。主要课程主要有微积分、数据结构、C/C+ +语言、计算机组成原理、编译原理、网络工程等,这些都是非常基础的课程。学习的过程中应牢牢掌握这些知识,夯实基础,为毕业后就业做准备。

其他课程有项目管理、软件质量与测试Java语言、离散数学、电子电路等。因为软件工程专业是在计算机科学与技术专业的基础上衍生出的实用型专业,所以粗略比较一下,软件工程和计算机专业学的差不多,只是在大学的后两年,软件工程专业对动手能力的要求比较高

课程特点

软件工程专业在大一时就要学习编程语言。刚接触编程语言感觉比较困难,学习编程语言需要实际编写,实际运行。编写慢且易犯错误。

进入大二后,实验课程和专业课程增多了。课程非常多,忙碌是软件工作专业的特色。

进人大三以后,软件工程专业的魅力就体现出来了。当其他专业的同学忙碌于教室和图书馆之间的时候,我们已经在挑选各自的实习单位了。如果实习时接触的实际工程很多,在大学期间有项目经验,毕业时找工作就会比较占优势。

软件工程专业需要同学们具备很强的学习能力,因为IT行业变化很快,发展也很迅猛,具备自主学习能力则是保障就业路途坦荡的通行证。在我看来,无论是编写软件程序还是架构系统,具备缜密的思考能力和开阔的设计思路才是自身不断进步的王道"

就业情况

本专业学生除了继续攻读硕士研究生之外,普遍能到国内外IT企业从事专业的软件开发、硬件设计、软件测试等相关工作。不论是著名IT外企,如微软、IBMIntel. Motorola,Google,还是国内IT企业,如联想、百度、华为、中兴、金山等,均能看见数量众多的软件工程专业的学生。

详细来说,软件工程毕业后可以到软件公司开发软件,可以到软件测试公司做软件测试,可以到软件销售公司做销售员,可以到研究所做程序员,可以进行网页制作、动态商务网站开发与管理,也可以和几个同学共同组织个网络工作室。现在政府、公共事业单位也很倾向于招聘软件工程专业的毕业生,做网络和系统维护员,但发展可能不如软件公司。

相近专业比较

与软件工程最相似的一个专业是计算机科学与技术专业。但它们的区别其实挺大的:一是在培养人才上,计算机科学与技术专业立足于培养科研型、研究型人才,而软件工程专业则是立足于当前IT人才需求,培养能够"直通"IT企业的实用型软件人才。

二是在主要学习内容上,计算机科学与技术专业主要学习的是计算机原理和应用,而软件工程专业主要针对某一特定方面从事软件开发。计算机科学与技术专业的学生将学习更多的基本理论,而软件工程专业的学生在某一方面的编程能力将更加娴熟。

发展前景

软件工程专业的人一般不会混到没饭吃的境地,除非人工智能实现,否则永远有我们的饭碗。软件都有个生命周期。这个周期一般是10年以内。目前见过生命周期比较长的是office 2003.ie6,其他的软件基本上使用2~7年就被淘汰了,经常需要开发新的软件。

IT企业收入也不用担心,软件工程专业毕业生工资起薪一般高于全国平均工资水平,而且工资涨幅在很大程度上取决于技术的高低,但前提是你要有真本事”,具有认证资格的软件工程师、软件设计师、系统架构师、程序员、测试员一般实行年薪聘用制度。

注意事项

1,软件工程专业对数学和英语要求较高,这两门课程分致在高考录取时会作为比较重要的参考。

2,学习压力非常大。软件学起来不仅困难而且非常枯燥,你将会面对看不尽的代码。

3,本专业毕业后工作的特点是每天必须面对电脑。另外,进度的压力是所有程序员必须面对的,如果需要,凌晨也要加班。

4,软件工程专业一个非常大的特点就是专业方向特别多,但实习的单位或岗位不尽相同。

5.由于目前软件开发基本上采用项目化运作,一个小组往往负责完成其中的某一个模块,因此团队协作精神显得尤为重要。举个例子,微软的Windows 2000操作系统在开发期间,动用了5000名程序员进行开发,代码超过3000万行。

题外话

最后列几个笑话让你轻松感受一下软件工程。

第一个笑话:同学们,现在向我们走来的是程序员方阵!他们穿着拖鞋,按着毛巾,左手拿着键盘,右手举着鼠标,腹下夹着USB转换器。他们因睡眠不足而显得精神不振,或着救弱的口号走过主席合。主席问候:程序员们辛苦了!

程序员方队异口同声地答道: Hello World!

第二个笑话:IT公司面试应该穿得不修边幅一点,头发蓬乱一点,眼圈描黑一点,神情装得憔悴一点,至少看上去要像个程序员…...

第三个笑话:小女儿睡前非要爸爸给讲她一个故事,爸爸想了想说:"很久很久以前,有一个青年,是一个程序员,他会C.C++C#DelphiVisualBasic. Perl,Python. Roby,Javascript. ActionScript Bash, Shell. Java. Pho.obiectCc.”.女儿听着听着,很快就睡着了。(比较枯燥)

第四个笑话:一程序员去面试,面试官问:“你毕业才两年,这三年工作经验是怎么来的?"程序员答:"加班加出来的。"(加班是常态)

我能总结的也就这些了,如果还不懂的话,你可以自己再查找一下相关信息。

本站内容来自网络转载或网友提供或本站自创,
如有侵权请及时联系我们删除!本站不承担任何争议和法律责任!
专业介绍——软件工程
来源: 升学小口袋; 新闻中心: 点这里;

专业简介

知道什么是程序猿"?知道什么是传说中的IT男吗?知道什么是码农吗?是的,这说的就是软件工程专业毕业的人。知道现在电脑里用的各类软件是谁编出来的吗?也是软件工程专业的人员。

从我周围的同学来看,很多人当时高考填报志愿时对软件工程专业并不太了解,只是图新鲜,觉得它是信息时代的宠儿,与高科技相关,而且软件工程这四个字听起来也特别让人来劲儿",于是懵懂间就报了这个专业。平常人们常会接触到软件工程"这个词,但要详细解释一番时,却又语焉不详。今天我就详细说道说道。

用比较专业的话来讲,软件工程是研究用工程化方法构建和维护有效、实用、高质量的软件的学科,它主要关注软件开发技术和软件工程管理技术两方面,涉及程序设计语言、数据库、软件开发工具、系统平台等方面的知识。

用实例来说明软件工程的应用领域或许更直观一些。

第一个例子:就拿在超市购物来说,结账时收银员一般都通过计算机进行业务操作,先扫描物品的条形码,使之传输到计算机得出销售价格并累加,汇总出物品总金额,再计算找零数目,并记录结账时间、金额和购物地点。这里的条形码和价格间的相互转换以及金额汇总的功能便是通过内嵌在计算机的软件程序发布指令实现的。

第二个例:对于电力工业来说,电力网络的规模越来越大,但电力调度人员数量有限而且坐镇调度中心的调度员也不可能对发生在异地的电力故障进行实时现场指挥和维修只能依靠远动操作来完成,这些远动操作便需要软件赋予一些设备的操作任务来完成,研发这些软件的目的就是帮助电力调度人员快速高效地管理整个电网。

以上只是软件工程在实际应用中的两个具体实例。其实小到购物,大到工业自动化,都离不开软件的功劳。

学习内容

和其他专业的同学一样,软件工程专业也是从最基础的学科逐步过渡接触到专业知识的。主要课程主要有微积分、数据结构、C/C+ +语言、计算机组成原理、编译原理、网络工程等,这些都是非常基础的课程。学习的过程中应牢牢掌握这些知识,夯实基础,为毕业后就业做准备。

其他课程有项目管理、软件质量与测试Java语言、离散数学、电子电路等。因为软件工程专业是在计算机科学与技术专业的基础上衍生出的实用型专业,所以粗略比较一下,软件工程和计算机专业学的差不多,只是在大学的后两年,软件工程专业对动手能力的要求比较高

课程特点

软件工程专业在大一时就要学习编程语言。刚接触编程语言感觉比较困难,学习编程语言需要实际编写,实际运行。编写慢且易犯错误。

进入大二后,实验课程和专业课程增多了。课程非常多,忙碌是软件工作专业的特色。

进人大三以后,软件工程专业的魅力就体现出来了。当其他专业的同学忙碌于教室和图书馆之间的时候,我们已经在挑选各自的实习单位了。如果实习时接触的实际工程很多,在大学期间有项目经验,毕业时找工作就会比较占优势。

软件工程专业需要同学们具备很强的学习能力,因为IT行业变化很快,发展也很迅猛,具备自主学习能力则是保障就业路途坦荡的通行证。在我看来,无论是编写软件程序还是架构系统,具备缜密的思考能力和开阔的设计思路才是自身不断进步的王道"

就业情况

本专业学生除了继续攻读硕士研究生之外,普遍能到国内外IT企业从事专业的软件开发、硬件设计、软件测试等相关工作。不论是著名IT外企,如微软、IBMIntel. Motorola,Google,还是国内IT企业,如联想、百度、华为、中兴、金山等,均能看见数量众多的软件工程专业的学生。

详细来说,软件工程毕业后可以到软件公司开发软件,可以到软件测试公司做软件测试,可以到软件销售公司做销售员,可以到研究所做程序员,可以进行网页制作、动态商务网站开发与管理,也可以和几个同学共同组织个网络工作室。现在政府、公共事业单位也很倾向于招聘软件工程专业的毕业生,做网络和系统维护员,但发展可能不如软件公司。

相近专业比较

与软件工程最相似的一个专业是计算机科学与技术专业。但它们的区别其实挺大的:一是在培养人才上,计算机科学与技术专业立足于培养科研型、研究型人才,而软件工程专业则是立足于当前IT人才需求,培养能够"直通"IT企业的实用型软件人才。

二是在主要学习内容上,计算机科学与技术专业主要学习的是计算机原理和应用,而软件工程专业主要针对某一特定方面从事软件开发。计算机科学与技术专业的学生将学习更多的基本理论,而软件工程专业的学生在某一方面的编程能力将更加娴熟。

发展前景

软件工程专业的人一般不会混到没饭吃的境地,除非人工智能实现,否则永远有我们的饭碗。软件都有个生命周期。这个周期一般是10年以内。目前见过生命周期比较长的是office 2003.ie6,其他的软件基本上使用2~7年就被淘汰了,经常需要开发新的软件。

IT企业收入也不用担心,软件工程专业毕业生工资起薪一般高于全国平均工资水平,而且工资涨幅在很大程度上取决于技术的高低,但前提是你要有真本事”,具有认证资格的软件工程师、软件设计师、系统架构师、程序员、测试员一般实行年薪聘用制度。

注意事项

1,软件工程专业对数学和英语要求较高,这两门课程分致在高考录取时会作为比较重要的参考。

2,学习压力非常大。软件学起来不仅困难而且非常枯燥,你将会面对看不尽的代码。

3,本专业毕业后工作的特点是每天必须面对电脑。另外,进度的压力是所有程序员必须面对的,如果需要,凌晨也要加班。

4,软件工程专业一个非常大的特点就是专业方向特别多,但实习的单位或岗位不尽相同。

5.由于目前软件开发基本上采用项目化运作,一个小组往往负责完成其中的某一个模块,因此团队协作精神显得尤为重要。举个例子,微软的Windows 2000操作系统在开发期间,动用了5000名程序员进行开发,代码超过3000万行。

题外话

最后列几个笑话让你轻松感受一下软件工程。

第一个笑话:同学们,现在向我们走来的是程序员方阵!他们穿着拖鞋,按着毛巾,左手拿着键盘,右手举着鼠标,腹下夹着USB转换器。他们因睡眠不足而显得精神不振,或着救弱的口号走过主席合。主席问候:程序员们辛苦了!

程序员方队异口同声地答道: Hello World!

第二个笑话:IT公司面试应该穿得不修边幅一点,头发蓬乱一点,眼圈描黑一点,神情装得憔悴一点,至少看上去要像个程序员…...

第三个笑话:小女儿睡前非要爸爸给讲她一个故事,爸爸想了想说:"很久很久以前,有一个青年,是一个程序员,他会C.C++C#DelphiVisualBasic. Perl,Python. Roby,Javascript. ActionScript Bash, Shell. Java. Pho.obiectCc.”.女儿听着听着,很快就睡着了。(比较枯燥)

第四个笑话:一程序员去面试,面试官问:“你毕业才两年,这三年工作经验是怎么来的?"程序员答:"加班加出来的。"(加班是常态)

我能总结的也就这些了,如果还不懂的话,你可以自己再查找一下相关信息。

本站内容来自网络转载或网友提供或本站自创,如有侵权请及时联系我们删除!本站不承担任何争议和法律责任!