软件工程哪个方向最好

如题所述

本人是软件工程毕业,现在岗位是软件测试。从你提出的问题来看,很不错的,这三个职位都很不错。先说说开发吧,众所周知,一提IT行业,首先想到的都是开发,可见其热门度还是很高的,但是从另外角度来看,开发这块要求的技术深度好高,除非你能够有很强的专业技术,不然你可能永远都是一个小小的程序员,至于说发展到管理,如果你技术不强,谁会服从你的管理嘛,所以选择开发,注定了你必须要去深钻很多东西。然后是数据管理,其实这个应该是叫数据库管理吧,也就是DBA这个职业,怎么说呢,DBA这个职位不需要你去学习很多东西,但是却对你的数据库的知识有很高要求,不仅是基础操作,还有性能优化,SQL语句优化,以及数据库配置都必须有很深的了解,只有这样,你才能有很好的发展,不过工作相对来说比开发轻松,而且在很多公司钱途也不错的。最后是软件测试,一般来说,入职软件测试,除非你有很强的编程功底,不然大多都是从黑盒测试做起,这样对你的专业技能要求不是很高,但是基础却要求很扎实,因为测试涉及到的方面很广。至于发展前景嘛,除了向管理的QA、测试架构师发展外,还可以向技术方面的自动化测试,白盒测试等方向发展,所以并不是楼上所说的比其他两个职业差。而且随着现在很多公司对软件质量的重视,你选择开发或许还要从小公司慢慢积累经验开始,但是选择测试,只要你基础好,直接进大公司的几率绝对比开发高。所以测试的发展前途也很不错。以上就是通过与很多人交流后得到的大体情况,不过给你的建议还是选择一个自己喜欢的专业,不然做起事来不开心,即使发展前途再好,人都会疲惫的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-07-02
软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。 专业简介是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。 主修课程该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。 毕业去向除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。 培养目标本专业培养适应社会发展需求,德、智、体、美全面发展,具有扎实的计算机应用理论和知识基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型人才。
第2个回答  2020-12-18
软件工程专业属于新兴的热门专业,本科毕业生除了继续攻读硕士研究生之外,普遍能到国内外IT企业从事专业的软件开发、设计、测试等相关工作。硕士生的就业方向和本科生基本一样。博士生更侧重构架设计和理论研究,去科研院所和大公司的研究部门居多。虽然社会需求量大,随着大众对软件工程专业的热门程度的了解,全国高校每年的毕业生数量也在与日俱增,因此现在毕业生的就业并没有前几年好。

随着互联网行业的繁荣,软件工程专业的就业薪资也有蒸蒸日上只之势。据统计,软件工程专业刚毕业时的就业薪资平均为5k+/月的水平,有些名校的毕业生甚至能达到15k/月。职业前期(5年之内)薪资提升幅度不大,五年之后薪资增长空间较大。
第3个回答  2020-12-18
做一个软件功能是一般都是对程序方面,发展方向是最好的
相似回答