小嘉菜菜子
高级软件工程师在技术方面应该具备更多的知识,不仅是coding的能力,也要包括分析问题的方法和经验的能力,要掌握抽象能力,要掌握更多的业务分析能力,同时还有归纳问题的能力。这两个职位以及开发经理和项目经理和架构师都需要清楚业务和需求,只不过是关注的面要有侧重。越往上越对分析和归纳总结能力要求越高。 同时也要坚持技术方面的学习。总之一个复杂的系统必须要有合理的规划才能成功。这种能力需要你花更多的时间去学习实践,只是单纯的把精力放到研究代码和新技术上面,再往上发展你会遇到瓶颈。 这是我现在的理解,希望有兴趣的朋友一起分享一下
莫强求Jt
软件工程师:现在社会上对这个职称的应用太广了,基本上从事纯Coding的都能叫“软件工程师”。简单点说,你会点编程,就能叫“软件工程师”。没啥含金量的。高级软件工程师:这个职称的要求就高点了,技术\开发履历\管理经验都要达到一定的层次,具体定位可以去参加国家级或者思科的证书考试。
韩食小神厨
软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
egyptshizhe
介绍一下软件工程专业适合的职位:
计算机系统工程师:系统架构设计师是指进行数据库安装、配置、优化,根据需求进行数据的挖掘及展示,以及数据库方面的探索及开发的专业人员。
计算机与信息系统经理:计算机和信息系统经理指计划、指导或协调电子数据处理、信息系统、系统分析和计算机编程相关的活动。
计算机系统软件工程师:高级软件工程师是指从事软件开发相关工作的高级技术人员,属于软件工程师中的最高级别,该职位要求能独立工作、全程负责,对能力的要求很高。
计算机软件应用工程师:软件研发工程师是指从事某种行业,对某种不存在的事物进行系统的研究和开发并具有一定经验的专业工作者,或者对已经存在的事物进行改进以达到优化目的的专业工作者。
互联网软件开发工程师:又称为web开发工程师,是进行网站应用服务、模块设计等网站建设工作的专业技术人才。
UI设计师:指从事对软件的人机交互、操作逻辑、界面美观的整体设计工作的人。
嵌入式软件开发:利用嵌入式技术设计、开发、维护、管理符合功能、性能要求的软件产品工作人员。
技术经理:一般负责一个企业的技术管理体系的建设和维护,制定技术标准和相关流程,能够带领和激励自己的团队完成公司赋予的任务,实现公司的技术管理和支撑目标,为公司创造价值。
文档工程师:指协同开发人员,收集资料,安排开发计划,编写企业项目开发所需的各类文档,同时保证文档的质量、安全等方面内容的技术人员。
希望对你有所帮助
jajahhauqba
软件工程专业发展前景如下:
一、就业方向
软件服务外包属于智力人才密集型现代服务业,学生毕业后主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。
二、考研方向
可报考计算机技术、计算机应用技术、计算机科学与技术、软件工程等学科领域的研究生。
人才需求
在现代社会中,软件应用于多个方面。典型的软件比如电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。软件工程专业已成为一个热门专业。
软件工程师有很多,java,.net,C,C++,一般java是web开发,C是那种机器人硬件上的操作,不知道你现在多大,如果你现在25岁,或者更小,到了35岁没有转型到管理层,那么你就可能面临被开除的可能。
西由位门1
软件工程专业发展前景如下:
一、就业方向
软件服务外包属于智力人才密集型现代服务业,学生毕业后主要就业去向包括软件外包与服务企业、信息产品与服务企业,担任程序员、软件测试员、项目经理等工作岗位。
二、考研方向
可报考计算机技术、计算机应用技术、计算机科学与技术、软件工程等学科领域的研究生。
人才需求
在现代社会中,软件应用于多个方面。典型的软件比如电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。软件工程专业已成为一个热门专业。
以上内容参考 百度百科-软件工程专业
23
评论
分享
举报收起
教育评论员说
高能答主
2020-06-16·中小学教师
关注
展开全部
软件工程专业都有就业方向Web开发、移动终端开发、从事大数据开发、计算机系统工程师、视频开发工程师 、计算机软件应用工程师。
第一、Web开发
Web开发包括前端开发和后端开发两个大的岗位划分,前端开发主要以应用Html、CSS和JavaScript为主,而后端开发则可以使用Java、Python、PHP、C#等语言。早期大部分毕业生会选择以后端开发为主。
目前也有不少同学会选择前端开发作为主要方向。Web开发在IT行业内有大量的就业岗位,从未来发展的前景来看也是不错的选择。
第二、移动终端开发
随着移动互联网的发展,目前有不少毕业生会专注于移动端App的开发,主要包括iOS终端开发和Android终端开发。随着5G标准的落地应用,未来移动终端的开发场景也会进一步得到拓展,比如与物联网的深度结合等。
当前不少开发团队已经把移动端开发并入到前端开发团队,这就要求从事移动端开发的技术人员进一步丰富自身的知识结构。
第三、从事大数据开发
大数据技术已经发展多年,技术体系已经趋于成熟,当前正处在落地应用的初期,随着产业互联网的发展,未来大数据领域将释放出大量的就业岗位。从近些年的就业情况来看,从事大数据相关岗位的毕业生还是比较多的,以大数据应用开发、大数据分析和大数据运维几个岗位为主。
第四、计算机系统工程师
系统架构设计师是指进行数据库安装、配置、优化,根据需求进行数据的挖掘及展示,以及数据库方面的探索及开发的专业人员。
第五、视频开发工程师
你一定体验过语音或视频聊天所带来的舒适感觉,可能也享受过在线视频所带来的方便快捷,这些都是语音/视频开发工程师们的功劳。语音和视频的应用还远不止上面提到的,它包括从商业应用到个人应用的各种产品需求。想要成为一名出色的语音/视频开发工程师吗?那么你需要熟悉MPEG。
第六、计算机软件应用工程师
软件研发工程师是指从事某种行业,对某种不存在的事物进行系统的研究和开发并具有一定经验的专业工作者,或者对已经存在的事物进行改进以达到优化目的的专业工作者。
本回答被网友采纳
839
评论(2)
分享
举报
明基逐鹿软件(苏州)有限公司2021-02-04广告
明基逐鹿的多领域企业管理数字化解决方案!考勤系统 排班软件 人才资本管理 制造运营管理MES 企业流程管理BPM 供应链网络管理。管理咨询、管理培训、管理软体在内的一站式管理服务 电话:400-8888-900点击进入详情页
痴货哟i
就业方向:编写程序,做软件开发。可以在政府机关,大型企业等做程序编写,或者你也可以到华为等这种企业做软件开发。如果是做编写程序这种工作的话可能比较辛苦,要经常挨夜,不过待遇也不错。做软件测试。软件开发出来后需要通过测试是否存在漏洞,校正后才投放到市场上使用,这中间就需要做软件测试。软件工程毕业生也可以到软件编写企业去做软件测试工作。做数据管理。这主要做管理政府机构,学校,企业等单位的数据资料工作。这种工作相对轻松些,稳定些。做多媒体制作。这主要到动画制作公司,广告制作公司就业。有相当一部分软件工程毕业生会到这些单位工作。到高校从事教学工作。到高校工作要比较高学历,一般要求硕士以上学历。许多高校软件工程的教师就是软件工程专业毕业的。
东北小茬子521
在许多人的认知里,软件工程毕业的学生出来工作后,就成为了人们口中的程序员。但其实,程序员也分很多种哦。下面我会举几个比较热门的例子。
前端设计师:
我们在浏览网站时,会看到一些科技感十足,画面十分精致的网页,也会看到一些粗制滥造、仿佛回到10年前的页面。所有的这些,都是出自前端之手,他们负责在实现网站具体功能的同时加入一些互动和特效,和前端联系比较紧密的是UI设计师。但是UI设计师相关的知识软件工程大多是不教的。UI设计师的工作就是设计出比较好看的界面和图标,合理的页面布局等,需要掌握一些专业的设计软件。
后端:
听名字我们就能大概猜到后端程序员是干什么的啦,既然前端是负责网页页面的实现,那么后端的任务则是网页后台数据的处理,例如你在登陆一个网页时,要输入账号与密码,后端就要将你输入的信息与数据库进行访问并返回结果。如果说前端定义了一个物品的外观,后端则是实现了它的功能。
人工智能工程师:
作为时下最热门的职业之一,人工智能工程师岗位的要求也是相对较高的,它需要有较高的数学水平和编码能力,我们身边的app里大都有人工智能的痕迹,例如路线规划、喜好推荐、人脸识别等功能,其实都是人工智能的功劳。
如果你觉得这些岗位都对写代码能力的要求太高,那么你也可以考虑以下一些职业:软件测试、运行维护。又或者你对游戏感兴趣,也可以选择做一名游戏开发者。
软件工程毕业的学生完全可以凭自己的兴趣,选择一个自己最喜欢的职业,为其努力。
优质工程师考试问答知识库