标签:java 数据 问题 代码 ef 工作 时间 算法 c++
#软件工程概述#
#简介#
软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的一门学科。
#软件工程学什么#
本科阶段主要学习并研究开发软件的一些基本理论、开发工具、开发过程、编程技巧、软件开发的过程组织等相关内容,主要偏向软件开发(就是编程啦~)。
专业课方面会学一些程序语言比如C++,java,汇编语言,编译原理,还有数据结构,算法分析,统一建模语言,数据库,操作系统,计算机组成原理,软件测试,软件需求啊这类基础课程,还有一些软件设计流程方法相关的课程;
公共课有大学英语、思修、马原、毛概、高等数学、线性代数、概率论与数理统计等,与数学联系有点紧密。想在大学彻底摆脱数学魔爪的童鞋们慎报哟~
# 研究领域#软件架构,软件设计方法,软件领域建模,软件工程决策支持,软件工程教育,软件测试技术,自动化的软件设计和合成,基于组件的软件工程,计算机 支持的协同工作,编程语言和软件工程,计算机网络,信息与通信安全,计算机图形学与人机交互,多媒体技术应用,人工智能与识别,嵌入式软件与应用,自动控 制,分布式计算与网格计算,云计算技术,存储技术,数据库技术研究,计算机辅助设计与应用技术#关于学费#本专业声称是按成本收费的,每个学校的标准都不 太一样,大概平均下来每年10000RMB,至于为什么这么贵,我也不知道#这个专业好学么?没有基础能学么?#
比较难学,课程多,经常需要编程做设计,课本大都是英文的,比较抽象,对数学要求比较高。
没有基础也是可以学的,要相信自己的智商~
#女生适合学这个专业吗?#
我就是女生,现在不还活得好好的嘛~但是不推荐女生报这个专业。
#就业方向#
本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作(摘自百科)
就我的了解无非分为两类。一是进软件公司搞开发,比如微软googleSAP富士通这类的外企,当然也有国企,还有民办企业,这要看个人能力;二是进非软件公司的软件职位,比如银行,事业单位都会有这种需求。总之就业面还是比较广的。大多数人会做程序猿~
# 就业前景#就业前景怎么样,找工作难不难这种问题你让我怎么回答,谁能预测四年后的事情呢,现在的孩子都这么现实么= =。的确现在开设这个专业的高校还有职业学校非常多,但是我觉得只要个人能力过硬,不管你是出自211985高校还是蓝翔技校新华电脑学校,都是能找到适 合自己的工作的。当然211985相对来说优势会大一些。
#软件工程是吃青春饭的吗?#
其 实每种职业都有自己的发展阶段。就IT人员来说,从新手到熟手再到管理层,只要做得好,在每个年龄段都会有一定的岗位提升机会。就软件工程师来说,到了 30多岁的时候,技术纯熟了,自然会有更好的发展,一般来说都已经从小程序员发展为核心程序员、管理人员等,这个时候,不是说你不能再敲代码了,而是做的 是编程中最核心部分的工作,其它部分可以交给团队中的新人去做,给他们以提高自身能力的机会。难道服务员当服务员的时候会想着当一辈子的服务员而不是做到 管理层?难道小兵在军队里就只想着每天站个队跑个5000米而不是有一天能当上军官?初级编程人员逐渐发展到高级工程师是一个打磨的过程,只要好好做,有 了扎实的经验和技术,到了一定的年纪,薪水和职位的飞跃才是绝对方向,这个时候,企业需要你的编程经验和思想,你敲不敲代码,敲多少代码,敲什么部分的代 码都是由你自己说的算。
#程序员是不是很苦逼#
是。有IT民工之称。可能经常加班,干民工的活,但是报酬还算合理的。
标签:java 数据 问题 代码 ef 工作 时间 算法 c++
原文地址:http://www.cnblogs.com/qazx/p/4094409.html