发布网友 发布时间:2022-03-04 04:45
共15个回答
热心网友 时间:2022-03-04 06:15
1、Java方向:
JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。
2、.Net方向:
.Net程序员网站开发工程师 .Net工程师等。
3、其它方向:
简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。
同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,*部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
扩展资料:
一、学科地位:
软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、
重用、安全性、折衷与决策等十二个基本概念,数学方法、系统科学方法在软件工程学科中占有重要地位。
此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。系统性、规范性、可度量性也是软件工程非常关注的。
软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程。
软件工程必须划分系统的边界,给出系统的解决方案。因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
二、工程与科学:
软件的开发到底是一门科学还是一门工程,这是一个被争论了很久的问题。实际上,软件开发兼有两者的特点。但是这并不意味着它们可以被互相混淆。
很多人认为软件工程基于计算机科学和信息科学就如传统意义上的工程学之于物理和化学一样。在美国,大约40%的软件工程师具有计算机科学的学位。
在世界其他地方,这个比例也差不多。他们并不一定会每天使用计算机科学方面的知识,但是他们每天都会使用软件工程方面的知识。
参考资料:
百度百科-软件工程
热心网友 时间:2022-03-04 07:33
软件工程专业都有就业方向Web开发、移动终端开发、从事大数据开发、计算机系统工程师、视频开发工程师 、计算机软件应用工程师。
第一、Web开发
Web开发包括前端开发和后端开发两个大的岗位划分,前端开发主要以应用Html、CSS和JavaScript为主,而后端开发则可以使用Java、Python、PHP、C#等语言。早期大部分毕业生会选择以后端开发为主。
目前也有不少同学会选择前端开发作为主要方向。Web开发在IT行业内有大量的就业岗位,从未来发展的前景来看也是不错的选择。
第二、移动终端开发
随着移动互联网的发展,目前有不少毕业生会专注于移动端App的开发,主要包括iOS终端开发和Android终端开发。随着5G标准的落地应用,未来移动终端的开发场景也会进一步得到拓展,比如与物联网的深度结合等。
当前不少开发团队已经把移动端开发并入到前端开发团队,这就要求从事移动端开发的技术人员进一步丰富自身的知识结构。
第三、从事大数据开发
大数据技术已经发展多年,技术体系已经趋于成熟,当前正处在落地应用的初期,随着产业互联网的发展,未来大数据领域将释放出大量的就业岗位。从近些年的就业情况来看,从事大数据相关岗位的毕业生还是比较多的,以大数据应用开发、大数据分析和大数据运维几个岗位为主。
第四、计算机系统工程师
系统架构设计师是指进行数据库安装、配置、优化,根据需求进行数据的挖掘及展示,以及数据库方面的探索及开发的专业人员。
第五、视频开发工程师
你一定体验过语音或视频聊天所带来的舒适感觉,可能也享受过在线视频所带来的方便快捷,这些都是语音/视频开发工程师们的功劳。语音和视频的应用还远不止上面提到的,它包括从商业应用到个人应用的各种产品需求。想要成为一名出色的语音/视频开发工程师吗?那么你需要熟悉MPEG。
第六、计算机软件应用工程师
软件研发工程师是指从事某种行业,对某种不存在的事物进行系统的研究和开发并具有一定经验的专业工作者,或者对已经存在的事物进行改进以达到优化目的的专业工作者。
热心网友 时间:2022-03-04 09:07
付费内容限时免费查看回答亲,请稍等一下,马上为你解答類就业方向:企业、*、社区、各类学校等WEB应用程序员。
就业方向:企业、*、社区、各类学校等部门的中、大型数据库管理员。
就业方向:企业、*、社区、各类学校等网络构建工程师。
就业方向:企业、*、社区、各类学校等系统管理。
亲,如果还有什么问题一定要告诉我,我一定会帮你解决的,如果有需要,可以升级服务,这里将会给你进行更加详细的解答
亲,没有问题的话可以给个赞,和关注,以后有问题了可以直接向我发起咨询,我会全心全力帮你解答(*•̀ᴗ•́*)و ̑̑
热心网友 时间:2022-03-04 10:59
同学好,我是一名在软件工程专业就读的大二学生,下个学期我就要进入大三了,最近我对自己未来的职业选择也进行了一番研究,关于我们软件工程专业点的就业方向也有了较为清晰的了解,软件工程专业的同学出来主要是从事软件编程方面的工作,薪水很高,我们就一起了解一下到底有哪些细分的就业领域吧。
Web开发
Web开发包括前端开发和后端开发两大岗位,前端开发主要职责是利用HTML、XHTML、CSS、JavaScript、Flash等各种Web前端技术进行客户端产品的开发。完成客户端程序(也就是浏览器端)的开发。而后端开发则可以使用Java、Python、PHP、C#等语言来实现系统功能、数据存取以及维护平台的稳定性和性能等。一般刚毕业的同学会更多选择后端开发,而最近几年有些同学会选择前端开发作为主要方向。Web开发在IT行业内有大量的就业岗位,就业前景十分乐观。
2.从事大数据开发
大数据,这个词在近几年来非常火热。在我们的生活中也是到处可见大数据,无论是各种浏 览器的文章推荐还是在经济领域的大数据分析,现在大数据开发也是一个很不错的就业方 向,在未来的信息时代,数据就是财富,这个方向就业前景也十分好。
3.移动终端开发
近几年互联网发展迅速,移动网络不再受限于流量,因此很多毕业生也投身于手机等移动设 备上的app开发,比如手机上的游戏和应用软件等等。而这又主要分为IOS系统软件开发和 Android系统软件开发两种。而且最近5g网络发展迅速,相信以后移动终端开发行业的前景 会越来越好。
4.游戏开发
游戏,这一个在十年前不被广大人民认可的事物,在近几年来飞速发展,以LPL,英雄联盟 为代表的联赛性质比赛将游戏带入电竞带入我们的生活,近几年的游戏产业产额相当惊人, 全球有很多以游戏为唯一产品大型游戏公司,比如我们熟知的育碧,R星。游戏开发行业也 是近几年来非常火热的一个领域,并且这个领域在未来会发展的更好,受众面更广,而游戏 开发中的需要大量的软件工程专业人才。这一领域的就业情况也是非常乐观。
图为近5年游戏行业市场规模发展图
5.人工智能
要说未来软件工程专业的就业方向就不得不提近几年炒得火热的人工智能领域,无论是前几 年就已经出现的AlphaGo在围棋领域战胜人类,还是近来许多公司都退出的人工智能机器 人,例如百度研发的“小度”。从这些高智能的机器都可以看出未来软件工程行业的主要研 发 趋势而这也是全人类主要的研究方向,通过人工智能来代替人工成本,提高工作效率将 成为一大热门发展领域。
图为AlphaGo与人类选手下棋
最后,感谢大家的阅读,希望通过这篇文章能让你们对软件工程未来的发展就业方向有所了解。
热心网友 时间:2022-03-04 13:07
其实正常情况下,软件工程的就业方向是比较多的,我认为这个专业的就业方向最好的应该属于软件开发师,软件开发是根据个人能力的不同所受到的待遇也是不一样的,一个好的软件开发是赚的都是年薪,如果你有相当的学历而且运气又不错的话,你的年薪很有可能很轻松的就能赚到一年几十万甚至上百万,当然你的能力必须也达到相应的水平才可以,只不过相比于其他种类的工人,你的起点可能就比较高,因为我国是非常需要这个类型的人才的,即使在全世界的范围来看,软件工程师的发展前景也非常好。当然除了这个职业之外,以下几个职业也是比较不错的:
1、 A p p设计
从目前市场来看,专门从事APP设计的这个行业也是比较不错的,我们都知道现在几乎人手一台智能手机,APP是在智能手机上运行最主要的运行工具之一,大部分的商业行为都需要通过APP来呈现,所以这方面的人才需求也是比较大的,只不过对于专业技术的要求也是比较严格。
2、人工智能
人工智能领域对于软件工程专业的人才需求量也非常大,富士康在几年前就已经把80%的员工全部替换为人工智能机械了,从这一点上我们可以看出人工智能领域必然在未来会大放异彩,所以我建议大家有兴趣做这方面业务的,也可以考虑一下。
3、大数据
不知道大家有没有听过王坚这个人,如果没有听过的话,那么阿里巴巴肯定听过吧,王坚这个人就是阿里巴巴公司从事大数据领域的第1人,目前他所率领的项目在全球大数据公司可以排进前3,被誉为是未来发展最有潜力的几个公司之一,所以我个人认为大数据领域也是非常有前景的。
热心网友 时间:2022-03-04 15:31
身为“软妹子”的我又来了!
软件工程具体细分方向很多,因此就业面非常广。无论是在现在新型的互联网行业,还是传统的硬件行业,软件人才需求量巨大。下面我就从软件工程的一些方向以及所需要课程基础进行解答。
Web工程与信息系统方向。从就业角度来分,再次划分可分为前端、后端、全栈。从事这个方向的学生在学习本专业必修课的基础上,还需要掌握分布对象技术、JAVA技术、数据库应用技术、系统分析与设计和Web工程等课程以及工程设计实践,掌握信息系统和Web系统的开发方法、规划、建模、构建、测试、维护、集成和项目管理等理论与技术。毕业生可在电子政务、电子商务、Web应用、ERP、金融、邮政等领域工作。值得一提的是,这几年前端技术发展迅速,前端工程师的工资还非常高,但是前端技术框架更新换代也很快,需要不断地学习。
网络与通信系统软件方向。许多与通信打交道的学科也都要掌握,比如说通信工程基础、协议工程、网络程序设计、信息安全基础和网络多媒体等课程以及工程设计实践,还要掌握通信基础知识、协议设计方法和通信应用软件设计技术。毕业生可在电信、邮政、移动、军用电子信息系统等行业从事通信软件系统设计、开发、集成、营运等工作。
软件开发技术方向。随着移动互联网的发展,软件开发不再指纯粹的桌面级应用的开发,还有移动端(比如说安卓或者是IOS应用的开发),这几年很流行小程序应用开发,这个方向和web方向也有一定的重合。学过《软件工程概论》就知道,这个方向不仅仅是编写软件功能实现代码,相关的软件测试与维护也于此相关。
嵌入式系统方向。这个方向的毕业生可在嵌入式系统尤其是网络信息终端、数字家电领域工作,在本科生课程中需要对汇编等有深入的了解,市场需求量没有互联网行业的多,但是工资也很不错。
数字娱乐方向。在学习阶段,要进行图形图像处理、网络多媒体、分布对象技术、人机交互与可视化、游戏程序设计等课程以及工程实践,掌握图形图像、动画、音频、视频、游戏引擎、游戏开发工具等数字娱乐软件的基本开发技术。毕业生可在电子游戏产业、互动娱乐产业等数字娱乐领域内工作。
软件工程专业的学生只要功底扎实,无论选择哪一个方向,就业都很不错,而且起薪也比较高。除了上面列举的一些方向,与计算机科学相关的云计算与大数据方向这几年也在兴起,也值得关注。
最后,希望我的回答对你有所帮助哦~
热心网友 时间:2022-03-04 18:13
在许多人的认知里,软件工程毕业的学生出来工作后,就成为了人们口中的程序员。但其实,程序员也分很多种哦。下面我会举几个比较热门的例子。
前端设计师:
我们在浏览网站时,会看到一些科技感十足,画面十分精致的网页,也会看到一些粗制滥造、仿佛回到10年前的页面。所有的这些,都是出自前端之手,他们负责在实现网站具体功能的同时加入一些互动和特效,和前端联系比较紧密的是UI设计师。但是UI设计师相关的知识软件工程大多是不教的。UI设计师的工作就是设计出比较好看的界面和图标,合理的页面布局等,需要掌握一些专业的设计软件。
后端:
听名字我们就能大概猜到后端程序员是干什么的啦,既然前端是负责网页页面的实现,那么后端的任务则是网页后台数据的处理,例如你在登陆一个网页时,要输入账号与密码,后端就要将你输入的信息与数据库进行访问并返回结果。如果说前端定义了一个物品的外观,后端则是实现了它的功能。
人工智能工程师:
作为时下最热门的职业之一,人工智能工程师岗位的要求也是相对较高的,它需要有较高的数学水平和编码能力,我们身边的app里大都有人工智能的痕迹,例如路线规划、喜好推荐、人脸识别等功能,其实都是人工智能的功劳。
如果你觉得这些岗位都对写代码能力的要求太高,那么你也可以考虑以下一些职业:软件测试、运行维护。又或者你对游戏感兴趣,也可以选择做一名游戏开发者。
软件工程毕业的学生完全可以凭自己的兴趣,选择一个自己最喜欢的职业,为其努力。
热心网友 时间:2022-03-04 21:11
软件工程专业确实是一个毕业后工资比较高的专业,在很多专业中一直处于领先地位。毕竟计算机行业的课程相对较难,付出的多,自然收获的多。(既然选择编程,只管风雨兼程)
2017年工资排名
软件工程专业学生主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业,还包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。当然,随着各行各业不断开始从传统转型互联网,一些传统行业,比如教育、医疗、旅游等行业也开始对计算机专业的人有需求。
具体落到可从事的岗位大致如下 软件工程师、项目经理、软件开发工程师等工作,
而在领域内,又有更多的细分,比如 软件工程师、 项目经理、软件开发工程师、 测试工程师
、 java开发工程师、 前端开发工程师、 安卓开发工程师、 IOS开发工程师、python开发工程师、 DBA等等等等。
甚至再细分,又衍生出更多的种类,但是从事不同的职业对我们有不同的要求,比如做开发就要有扎实的编程功底、做产品经理就要有人际交往能力、并且对软件过程等一系列知识深入研究。
如果你本科毕业就打算工作,那么本科阶段 (大一大二),就要根据自己的实际情况和兴趣确定自己的未来职业规划,在大三时就要进行充分的准备,从而大四秋招找到满意的工作。
如果你想读研,那么这些离你还比较遥远,就有更充足的时间来发现自己的兴趣所在啦~(ง •_•)ง
部分职业的职业描述
有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,时代的进步推动了经济的发展,经济的发展打造了网络的飞跃,网络的飞跃成就了软件工程的瞩目,如此多的光环下面,相信有更多的软件工程专业的毕业生们受到越来越多企业的青睐。
最后 希望大家都找到满意的工作呦
PS:图片源自网络 侵删
热心网友 时间:2022-03-05 00:25
我是一名大四学生,软件工程专业的,马上就要毕业了。
我们班同学考研的同学也不少,就业的同学主要集中在互联网公司或者国企中的计算机软件相关职位。
学习软件工程,将来就业方向主要有以下几种:研发工程师、算法工程师、软件测试、产品经理。
根据专业技能的不一样,研发工程师可以从事各种不同方向的研发:Java、Python、前端、后端、安卓开发、IOS开发等等。算法工程师主要是从算法层面做研究工作,目前就业市场上软件测试的被重视程度明显低于研发工作,而且我们学校的很多老师也会推荐女生从事软件测试工作。软件测试对于技术水平的要求要低于研发人员,但是一个好的软件测试人员需要掌握的技术知识和拥有的测试经验要非常多。
我将来的就业目标定位在研发岗位,希望先在研发岗多多学习多多锻炼,积累经验,有机会有能力的话,再转算法研究。
就业公司主要有国企、互联网公司、银行、新能源企业等等,以大城市居多,软件工程行业就业率高,上图是我找到的近年来的就业率统计图,薪资水平高,同时加班比较多,工作压力也比较大。
互联网行业在一般人眼中看来是个高薪行业,绝对的好,但是其中的快节奏和压力,也只有工作了之后才知道吧,传说的程序员没头发哈哈哈哈哈,而且很多研发部门是对员工的年龄有要求的,因为年纪大了之后思维慢慢就跟不上了,但是同时,测试岗位却是年纪大的经验丰富的人比较吃香,合理规划职业生涯,选择适合自己的吧。
我的回答完了,希望对你有帮助。
热心网友 时间:2022-03-05 03:57
软件工程专业是一门专业性非常强的专业,在当前的时代背景下这个专业的就业形势非常的好,不过这个专业的就业方向也有很多,有处于最底层的拿着微薄的工资,干着最累的活的程序猿,也有做着设计拿着高薪的高级工程师。
1 软件工程师
软件工程师是从事软件开发相关工作的人员的统称。 它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
2 项目经理
在掌握一定技术的前提下,带领着自己的团队进行项目开发,不需要有非常高的专业技术,但是需要有良好的人际交往能力和决策力,实现公司的技术层面的商业管理,为创造更大的利益而努力。
3 测试工程师
软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有错误,决定软件是否具有稳定性,写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试 工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。
4 java开发工程师
Java自1995年问世以来,因其卓越的通用性、高效性、平台移植性 和安全性等特性,成为全球范围内应用范围最广的开发语言。Java软件工程师是指运用Java这种开发语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作的人员。
5 程序员
最常见的基础计算机职业,工作为写码,改bug,十分辛苦工资较高。
热心网友 时间:2022-03-05 07:45
软件工程专业毕业之后其实可以选择的方向也很多。
主要讲一下4个方向,分别是:研发工程师、算法工程师、测试岗、产品经理岗。
研发工程师——细分为网页前端研发、网页后端研发和软件研发等,分别对应着大家前端看到网页展示、后台逻辑及数据存取、安卓iOS等不同终端的研发。常用的语言有C++、Java等,专业性很强。这需要对编程语言有一定的掌握,每天多打打代码,提高一下你的编程能力,平时在学校参加几个项目,学相应的编程语言,对你以后工作的帮助很大的。
算法工程师——分为图像算法工程师、通信算法工程师、数据挖掘/机器学习的算法工程师,通常主要负责数据开发、数据挖掘算法。我们专业到大三分方向,一个方向就是大数据,主要学习数据挖掘机器学习这些,也教算法。比如说排序,归并,二分法,求最短路径,动态规划,朴素贝叶斯分类算法等等,这些都需要很强的数学功底,大一大二学的基础课程高数线代概率论数值数分这些都是跟你工作息息相关的,所以基础要打扎实。
测试岗——主要负责在产品开发完成后,根据需求文档书写测试用例,对产品的性能和功能进行测试,检查是否有BUG,测试稳定性兼容性等。
产品经理岗——最重要的就是收集和分析客户的需求,确定研发哪种产品,选择哪种技术、商业模式,书写产品需求文档,推动产品研发、测试进度,不断优化用户体验。
这四个岗位也就涵盖了一个项目开发的整个过程——先是需求分析,再是产品开发,产品开发完成后进行测试,同时还有产品的运营和维护,也有相应的岗位,这里就不一一说了。所以看看你擅长哪个方面,可以选择相应的就业方向去努力呀~
热心网友 时间:2022-03-05 11:49
介绍一下软件工程专业适合的职位:
计算机系统工程师:系统架构设计师是指进行数据库安装、配置、优化,根据需求进行数据的挖掘及展示,以及数据库方面的探索及开发的专业人员。
计算机与信息系统经理:计算机和信息系统经理指计划、指导或协调电子数据处理、信息系统、系统分析和计算机编程相关的活动。
计算机系统软件工程师:高级软件工程师是指从事软件开发相关工作的高级技术人员,属于软件工程师中的最高级别,该职位要求能独立工作、全程负责,对能力的要求很高。
计算机软件应用工程师:软件研发工程师是指从事某种行业,对某种不存在的事物进行系统的研究和开发并具有一定经验的专业工作者,或者对已经存在的事物进行改进以达到优化目的的专业工作者。
互联网软件开发工程师:又称为web开发工程师,是进行网站应用服务、模块设计等网站建设工作的专业技术人才。
UI设计师:指从事对软件的人机交互、操作逻辑、界面美观的整体设计工作的人。
嵌入式软件开发:利用嵌入式技术设计、开发、维护、管理符合功能、性能要求的软件产品工作人员。
技术经理:一般负责一个企业的技术管理体系的建设和维护,制定技术标准和相关流程,能够带领和激励自己的团队完成公司赋予的任务,实现公司的技术管理和支撑目标,为公司创造价值。
文档工程师:指协同开发人员,收集资料,安排开发计划,编写企业项目开发所需的各类文档,同时保证文档的质量、安全等方面内容的技术人员。
希望对你有所帮助
热心网友 时间:2022-03-05 16:11
软件工程专业毕业后主要在新能源、计算机软件、互联网等行业工作,大致如下:热心网友 时间:2022-03-05 20:49
1.软件测试
掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。获取ATA软件测试工程师或Delphi初级程序员或Java初级程序员认证。
就业方向:企业、*、社区、各类学校等软件测试员。
WEB应用程序设计
具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和维护。获取Macromedia多媒体互动设计师或Delphi初级程序员或Delphi快速网络开发工程师认证。
就业方向:企业、*、社区、各类学校等WEB应用程序员。
数据库管理
能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。获取Oracle数据库管理或SQL Server数据库应用或Windows XP应用认证。
就业方向:企业、*、社区、各类学校等部门的中、大型数据库管理员。
热心网友 时间:2022-03-06 01:43
第一,软件工程就业方向。