您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
(转行做什么好)-25岁零基础学门什么技术好
测试,软件,也是(转行做什么好)-25岁零基础学门什么技术好
发布时间:2016-12-08加入收藏来源:互联网点击:
前言
大学学的是物流管理,毕业之后到现在的两年时间内也是做的物流相关的岗位,但是现在想做个有技术含量的工作,所以想学软件测试,大学的时候学过VB,前几天自己网上看了讲软件测试入门的视频觉得还能听懂所以我说一下我自学的心路历程,以及学习系统路线!文章最后有我整理的一些资源分享,需要的可以自行打包下载,记得点个赞哦!
接下来,我会把大家问的最多的问题来给大家,分析解答!希望对你们有帮助!
软件测试前景
软件测试伴随着软件产品应运而生,早期的开发规模比较小、产品也较为简单,所以测试的含义也很狭窄,开发人员将测试统称为“调试”,目的是纠正软件中已知错误。在国内市场,很多软件企业都存在着重开发、轻测试的现象, 甚至有很多互联网和软件企业都没有专门的测试岗位,而是在产品上线前要求开发和非专业人士的内部测试, 这就造成软件产品的质量问题频出,上线后出现各种问题。
近两年来,随着互联网的快速发展,软件系统变得越来越复杂,一个软件产品不再是由1-2个开发人员单独编写,而是团队配合,可能每个人只负责一个单模块,对于产品全局没有全据了解,所以这些软件在运行时就非常容易错误,行业内将此称之为Bug。
并且每一个软件工程师都会有思维死角, 不容易发现自己编写出来的错误,所以这时就需要专门的软件测试工程师用专业的测试方式来检查产品了。并且,因为我国企业对软件测试技术的认知较晚,所以这方面的专业技术人才在国内还很稀缺。据调查显示,目前国内软件测试人才缺口已达到30万,中国软件业每年新增约20万测试岗位就业机会,但是企业、学校培养出的软件测试人才不足需求量的1/10, 并且需求与供给间的差距仍在进一步拉大。华为就曾一次抛出过50名软件测试人员的招聘大单,而其他大厂也纷纷打出高薪招聘软件测试人才的启事。
位需求已经很少了,但自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。
想问下我现在学还来得及么?
2021年的软件测试行业就业环境与5年前相比,大不相同。前些年伴随着IT互联网行业的快速崛起,团队也跟随着快速扩充。在早些时候,简单的培训2个月,掌握测试的流程和基本理论,会手工测试的基本操作,在一线城市成为月薪8k的“点工”是非常轻松的事情。
但是现在不同了,生产力的提升带来的是人员的精简,技术的提升、持续交付和devops的流行带来的是人员要求的提高。
即使这样,还是觉得来得及,市场缺口这么大,学会到上岗所需的时间也不需要太长,所以既然选择了那就好好做下去吧!
对于做技术的岗位来说,这个年龄属于“黄金”年龄阶段。对于28岁的年龄,按照国内大多数同学大学毕业的时间计算,28岁的年龄相当于已经参加工作4年左右了,如果在一直从事某个职业的话,应该属于非常有经验了。所以这个年龄对软件测试人员来说一定需要自动化及相关技术的支撑,不能单纯的靠手工去找工作。对于测试而言,符合市场预期的4年左右本行业的工作经验是自动化测试。但是要改变的是,技能要求不能是手工测试,而应该是自动化测试。原因如下:
自学好还是报班学好?
自学
优势: 金钱成本较低,能够按照自己设定的学习计划进行学习,时间安排也比较自由。劣势: 自学消耗的时间比较长,如果没有基础的话,想要自学也是比较难的,相对于有一定基础的,一般都是在空闲之余用碎片化的时间去学习,想要在软件测试的领域小有所成,找到一份正式工作,怎么也得一年半载吧。自学需要强大的自制力,需要耐得住寂寞,每天固定的坚持学习,但是遇到技术难点很容易做牛角尖,导致半途而废。控制力够强吗?你的理解能力怎么样?
培训
优势: 学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练相对于自学,学习气氛更加浓厚,跟同期学员对问题的探讨,对拓展思路有很大的帮助。让学习变成一件很快乐的事情,学习起来也会很有动力,学习的效果会更好。劣势: 相对于自学,培训是需要金钱成本,一般的培训机构学习费用都在一万五到三万不等左右,还要加上学习期间的生活费,学习成本比较高。PS:从时间就是金钱的角度来看,上面说的自学优点反而不成立啦,提前工作半年的薪资估计不止一两万吧。如果你不是一个自制能力很强的人,又想能够尽快的提升技能,最好是找一家靠谱合适的培训机构进行学习,毕竟培训价格不是小数目,主要是看钱花得值不值,主要取决于培训机构的质量。不过无论是培训还是自学,自己都得努力去学习,不然说什么也无济于事。
需要注意什么?
(1)认清自我,了解自己所处的阶段
认清自己现在是什么水平,具备什么能力,然后有针对性的提高。比如说,刚刚进入测试行业,就需要踏踏实实地做功能测试,花上一年的时间来全面了解功能测试是如何做的。然后再去了解一下测试行业大家是如何做的,你想提升,应该从哪儿入手?不能测试用例还写不全,就想去做自动化,“才吃三天素,就想上西天”的想法是不可取的。
(2)打好基础,学习一门语言
如果你想在测试行业有所发展,不安于天天点点点的功能测试工作,那就踏实地学习一门语言,python,java均可。学习语言的时候,无论你是通过看书,还是通过网上的教程来学习,必须动手写代码。只有通过反复地编码,才能掌握一门语言,除此之外,别无他法。永远不要幻想,不学习编码语言,就能在测试行业发展很好。
(3)明确发展路线,定好发展目标
测试的发展和提升是有路线可寻的,你可能遇到过测试行业的大牛,他们的牛X点都不相同,其实只是侧重点不同,基本的路径也是一致的。你先要明确一下自己的发展路径,根据现在的能力,工作情况,生活阶段,制定好发展目标,分阶段地进行提升,不可贪多。
上一篇:(转氨酶高)-转氨酶多高才是肝炎
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |