02.26 没有工作经验想转行软件测试,或者前端开发,有前途么?

华发L


作为一名IT从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。

首先,对于基础比较薄弱的初学者来说,如果想进入IT行业发展,选择软件测试或者是前端开发会相对容易一些,一方面这两个领域的学习门槛相对比较低,另一方面这两个领域的就业岗位也相对比较多。

从当前IT行业的发展前景来看,软件测试和前端开发都有比较广阔的发展前景,在产业互联网时代,这两个领域也依然有大量的岗位需求。软件测试岗位对于从业者知识面的要求比较广,虽然并不需要具备较强的程序设计能力,但是对于操作系统、数据库、计算机网络等知识也要有全面的了解。另外,在云计算、大数据时代,软件测试岗位也需要掌握一定的云计算和大数据技术。

软件测试岗位通常对于行业知识也要有一定的了解,实际上对于行业知识的了解程度,会在很大程度上影响测试人员的工作效率。从发展趋势来看,未来测试人员的工作边界会不断得到拓展,一些大数据、物联网、人工智能方面的测试任务会逐渐增加,而这些测试任务往往都需要基于技术平台来进行,所以测试人员应该重视各种技术平台的学习。

相对于测试岗位来说,前端开发目前的知识量还是比较大的,而且在云计算等技术等推动下,前端开发全栈化也是一个比较明显的趋势,所以当前也把前端开发称为“大前端”。目前前端开发的岗位还是比较多的,但是前端开发比较注重从业者的实践能力,同时前端开发人员也需要掌握更全面的前端开发技术,尤其是移动端的开发技术。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


软件测试岗是互联网新兴产业衍生岗位职位之一;软件测试在我们平时看来,就是给程序找bug,需要使用各种测试技术和工具来测试和发现软件中存在的缺陷,从而让开发者更好的优化产品,让用户更加安全顺畅的使用。

软件测试岗

1.制定测试计划

通过测试计划来确定测试产品所需资源,确定测试策略、测试系统、测试任务,评估和确定测试工作量。测试数据和用例是对产品进行任务描述,通过测试需求分析、业务流程分析、测试用例设计、测试用例评审以及测试用例更新及完善这几个步骤完成测试用例的设计。

2.搭建测试环境

软件测试用例执行的第一步就是要先搭建软件测试环境,要给出软件的安装指导书、运行的软硬件环境、以及相关的配置等等。测试执行中,要全方位观察软件产品的问题,以及确认是否和预期测试用例结果属性是一致的。

3.具体实施,分析报告

测试人员在测试完成后,需要根据测试结果对发现的问题和缺陷进行分析,包括缺陷率、缺陷分布、缺陷修复趋势等。跟踪bug修改报告,及时提出各种修改测试方案,给出软件各种质量特性包括有功能性、可靠性、易用性、安全性、时间与资源特性等的具体度量。测试报告是测试阶段最后的文档产出物。优秀的测试经理或测试人员应该具备良好的文档编写能力,一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。

4.系统测试

软件测试人员在单元测试基础上,将测试模块组装成系统,完成对产品的集成测试。以及对整个产品进行系统测试,找出需求规格等问题。可以过程中利用测试工具对产品进行功能测试、还有一些性能及其它方面的测试,也可以选择正确的工具进行选择。反复测试,保证软件功能的连续使用性。软件测试是贯穿于整个软件生命周期的,所以还需要对线上功能检查、当前版本问题反馈以及改进建议等。

前端开发岗

前端学习楼主在之前的问题就有所回答,如何学习的方法,大家有兴趣欢迎阅读;前端开发是07年后基本才开始的新兴产业,而其中的web开发技术也是一个先难后易的过程,前端开发工程师需要掌握计算机系统基本知识,前端编程语言,开发工具。服务器,网站性能优化等基础知识;web前端技术(网页设计)主要包括三个要素:HTML,级联样式表,javascrip。个人觉得前端是学习软件测试的基础,只有先了解软件程序设计框架,你才能会明白基本测试规则。

综上,互联网时代,前景良好

上面我重点介绍的软件测试岗,前端开发篇幅略简单一点。总之,成年人的世界是没那么容易的只要你不怕累,能吃苦,你也能在这方面获得你人生的第一桶金。如果你有极大的兴趣爱好,结合自身情况,可以试试这个行业。软件测试未来前景是由你我等人创造。

谢谢!


蓉漂阿力


我觉得还是看年龄吧。无论是软件测试还是前端开发,都是互联网行业中的刚需岗位,特别是前端开发,这几年的市场需求非常大。

如果你还不到28岁,转行软件测试或者前端开发还是可行的,经过一两年的学习锻炼之后,还可以继续在职场上干个五六年,那时候也才三十五六岁,可以选择自己做工作室,接一些外包活继续生存下去。

但是如果你已经30+,就不太建议转行软件测试和前端开发了,因为目前大多数的企业都不能接受30多岁的新手,除非是技术过硬能够独当一面的技术开发。

最后,在软件测试和前端开发这两个岗位上,我建议你还是学前端,市场需求大很多,很多小公司是不招测试岗位的,而前端则是必须岗位,随着微信小程序和百度小程序的兴起,前端可以说越来越受欢迎。

所以,你是否适合转行,还是要根据自己的年龄情况和职场情况综合判断,当然,如果你非常热爱技术,也不打算在职场上混,那就可以不受年龄的制约。前提你的技术要学好。


极客优化


面对想转行的朋友,我对你们所具有的勇气是敬佩的;同时,接触新事物,我总喜欢往好的方向考虑。

软件测试和前端开发让我想起了餐饮行业中的两个不同角色,一个是美食品鉴专家,一个是高级大厨。你可能会这样想,美食品鉴专家和高级大厨都是名家,功夫极深,其在专业的水平和造诣并不是每个人都能达到的。其实我想表达的是,只要功夫深,360行,行行皆有状元郞!

软件测试员犹如美食品鉴员,有口皆行,入行相对容易;前端开发犹如小厨师,刚入行需要了解柴米油盐酱醋茶,需掌握锅、铲、刷、瓢、盆,需明白什么叫煎炒炸卤炖,入行条件相对困难,需要掌握的知识较多!

对于发展前途,根据我大学从机械转到IT的同学得知,前期两者工资相差不多,在深圳工作一年的工程师能拿到税前8500元/月左右,但是软件测试工作相对轻松些!

三年常常是这两个职业的分水岭。通常三年的前端开发工程师工资普遍比三年的测试工程师工资要高,越往后发展前端开发工程师越是值钱,其技术含金量越高。但是前三年的磨炼相对艰难刻苦,后续的工作也不会太过轻松,有道是能力越强,责任也就越大!

如果你敢打敢拼,建议首选前端开发,反之转行做软件测试也是一个不错的选择!

我是工科宅-树懒,以上是我的一些经验仅供借鉴,希望能帮到您,谢谢!


工科宅—树懒


测试岗位在公司不属于核心岗位,也不是重要岗位,可替代性非常高,发展前景也不乐观,不建议选择。如果一定要在软件行业,建议去学习前端开发(入门易,进阶难),或者产品经理,产品经理不需要写代码,但是对综合能力要求特别高,沟通能力、理解客户需求的能力、逻辑思维能力等等。


保定花生米软件开发


没有工作经验的话,就是从小白作起咯,前期都转行都是很痛苦的,不知道你能不能抗过去。前期待遇低,工作累,而且软件测试和前端都是要有一定基础的,你有这个决心的话,可以考虑先去报个培训班。再学习一段时间。包装下简历,可以找到一个初级的岗位,再慢慢往上升。



小强子生活点滴


转IT前三连问。

1、什么学历?本科以上为好,计算机相关专业佳。

2、什么年龄?超过30岁有没有任何基础的不推荐学。

3、自学能力强吗?自律不强就找培训机构吧。


杭漂搬砖人士


软件行业能够接触到一些科技前沿的东西,前景肯定没的说。但软件开发,测试在我国基本都是吃年轻饭的,如果年龄比较小,或刚毕业,可以考虑尝试下。如果年龄比较大了,就不要冒险了,容易学完后也找不到工作。本人软件行业行业从业10年,由开发出身,目前转型做产品。


努力做点事


软件行业,不能浮于表面,深入进去,不管是测试还是前端,都有前途,并且有钱途。现在从软件测试上,建议做好如下准备:

1、是否有钻研精神,学习能力非常重要。软件技术日新月异;

2、吃苦耐劳精神,测试工作从项目立项到项目项目验收都需要全程参与,项目紧急,加班是常态;

3、文档编写能力,文档贯穿开发全过程,会看文档,还会写文档;

4、沟通协调能力,跟技术开发和产经理都需要沟通;

5、懂一些技术,让你的测试工作如虎添翼。

希望有所帮助


邓大厨


前端入门快,深入难,因为面太广了。前期没有经验不容易找到工作,可能在这段日子很难过。能挺过去后面会有发现,但是要不断学习。


分享到:


相關文章: