第1个回答 2020-11-05
个人觉得学习软件测试发展相较于软件开发还是要低一些的,软件开发虽然有时候需要加班,但是薪资待遇各方面还是比较可观的。还是选择发展空间比较大的较好一些。
第2个回答 2019-06-26
看到这个问题你是不是已经笑了?当然我也做好了挨喷的准备了。
我搜了一下知乎,同样的问题可以翻好几页,回答的观点也各式各样,但是没有一个统一的高赞答案,今天我姑且谈谈我的个人看法,欢迎大家一起讨论。
来来来,坐好啦,先给大家说说我自己关于选择的故事。
一、学习 Java 有前途么?
我是 2005 年开始学习 Java 的,应该是相当早了(暴露年龄了),那时的我还没大学毕业,所以在学习前、学习中、学习后的所有阶段,「Java 是否有前途」的问题,一直让我惶惶不得终日,我当时也上网搜了很多次这个问题,看了几乎所有的观点,结果和现在一样,并没有一个统一的高赞答案。
有说很有前途的,毕竟当时的 Python 还没有火起来,而且大家细分的 J2EE、J2SE、J2ME 都有模有样,甚至每个分支的学习路径都清晰的做了规划,我记得我当时博客置顶的一篇文章就是「如何学习 Java」,在那个还比较蛮荒的年代,我其他文章阅读量并不高的时间里,这篇文章的阅读量却居高不下,我想应该是有很多人和我有一样的困惑。
也有说没有前途的,因为没有人看的到未来,或者说更多的人都希望有一个确定的明朗的未来,但是至今的 Java 黑也依然存在。当时的 Java 真的很年轻,我记得当时是 1.5 版,所有的 API 都没有系统的文档说明,真的是有开荒的感觉,而不巧的是,Java 在客户端开发上并没有优势,而当时的我只对客户端开发感兴趣,所以尤其加深我对 Java 没有前途的认识。
这都是十多年前的事了,现在回头看,大家都知道了,Java 赶上了移动互联网的浪潮,重新启航,那如果我不知道这些,再次回到 2005 年,我该如何选择?我是否必须要纠结「Java 是否有前途」的问题呢?
二、写博客有前途么?
前面我也提到了,我是从 2005 年就开始写博客的,并且是从当初的「中文博客发源地--博客网」就开始写了,当时正在学 Java,所以写的内容主要是 Java 相关的,从那以后,我对博客的情节就一直没有放下。
不幸的是,我并没有持续的坚持下来,虽然我后来又尝试过新浪博客、CSDN 博客、51 CTO、51Testing 直到现在的公众号「sylan215」,但都是断断续续的,再反观池老师的「MacTalk」、曹大的「canz的梦呓」、Fenng 大的「小道消息」,每一个都笔耕不辍,以至于积攒到今天的高人气,其中更不乏一些长期追随的关注者。
话说,写博客并不是他们的本质工作,但是他们能坚持做下去,结果就有他做下去的收获。
有些人该说了,那是他们刚好赶上了知识经济的红利期,那这是他们的错么?他们坚持那么多年就是为了等待这一天么?就算没有目前的红利期他们就不写了?当然不是,但行好事莫问前程。
三、做软件测试有前途么?
终于要谈到这个终极问题了。前面说的 Java 和写博客,是我比较遗憾的两个事情了,没有坚持下去所以也没有在这方面有大的收获,而在坚持这件事上,我目前最的最正确的决定就是做测试了,这里不要误会哈,我并不是说其他的坚持没前途,只有坚持做测试才行,我要说的是,只要坚持住,坚持做什么其实已经没有那么重要了,当然前提是,你对做的事情是感兴趣的。
所以说,如果你还在纠结「做软件测试有前途么?」,那我就说一句话:「不要怂就是干。」
第3个回答 2019-02-25
软件测试行业真正开始兴起的时间,大概是在2008年左右。因为在那之前,使用的最智能的手机还只是诺基亚的那种,那时移动端并不需要专门的软件测试。再后来,智能手机开始普及,社交、游戏、电商等各类网站和APP开始兴起,当时的IT行业里,测试领域和开发领域以及产品领域都是空白,再后来赶上互联网浪潮,大大小小的公司都开始重视软件测试了。
目前的一个现状是,这个行业大学还没有专门的课程,不像开发。想要进去这个行业无非自学和培训两种途径。发展到2018年初来说,这个行业已经比较稳定,但是并没有饱和,缺口依然很大。产生这样的现象主要是两方面原因:
1.软件测试在未来的5~10年内发展会很快,人才缺口很大,因为软件企业要靠软件产品的质量去占领市场,,不再是以前说的那样“没有测试人员、产品的BUG可能比较多;但是如果没有研发和产品人员这个产品都不可能做出来。”测试人员可谓是一个软件企业生存的命脉,测试这关过不了,产品做出来也是死掉。
2.造成人才缺口大的另外一个原因就是很多测试人员的技术水平因为知识不成体系或者学的不够扎实的原因,只能做一下简单的工作,其实企业更多的需要一些技术层级稍微高一点的人才。
那么对于2018年这个行业有一个什么样的趋势呢?
1.纯功能测试,需求量会越来越低;
2.接口自动化测试,比重会明显增加;
3.性能测试,还是一样,人才稀缺;
4.软件测试人才的需求量会越来越大;
5.企业招人,综合技能要求会越来越高;
6.测试人员的薪资差距会越来越大;
7.自学测试,就业机会越来越少。
测试工作是软件工程中不可缺少的一部分,而且是相当重要的一部分,现在的中国软件行业,大部分都很畸形,所以测试工作才不会被重视!
如果认为赚钱是前途:测试工作在中国目前状态还是萌芽期,由于中国软件公司接的项目大多数都是客户质量意识很差的,所以开发过程中占大部分工作量的测试工作就不会被重视,所以目前只能到大公司去做测试,才会很赚钱;
如果认为学技术是前途:测试本身就是一门很深的学问,有很多方法,也有很多模式,测试可以说是一门艺术。测试的设计人员还要有很深的软件系统分析和设计的造诣,要掌握很多软件开发的知识,并且掌握的要准确,广泛,这些要求对于人来讲要花费很大的精力,如果够努力,也会有很大的收获;
另外:如果你是个测试工作的资深人员,那么你就会明白:测试工作对你本身做人来讲,也有很大益处,你会发现自己思维越来越严密、谨慎等等......
测试工作真的很有前途,但你要足够的热爱才行!
第4个回答 2019-02-20
在国内,虽然软件测试处于起步阶段,但是前景是光明的,因为软件测试开始得到越来越多人的重视,像测试培训机构、各种软件测试网站的增多,软件市场的扩大,软件测试已成为IT中的一个重要行业。经过调查,2018软件测试行业会呈现以下几个特征:
A.互联网和金融行业软件测试工程师需求多
调查数据显示,被全部受调查的测试工程师中,有63.8%的软件测试工程师在从事互联网和金融行业;这也印证了目前在经济转型的过程中互联网行业和金融行业受到了国家层面、投资者和个人的青睐,企业用人需求连年上升,软件测试人才缺口巨大;而在互联网和金融行业中从事软件测试工作,薪资普遍可以达到8000-12000元以上。
B.软件测试人员稀缺
然而,在被调查者所在公司中,测试人员与开发人员的比例在1:4及以上的高达55.13%。在这些公司中,49.66%的公司每年对测试人员进行的培训次数为0。也就是说,将近一半的软件测试人员在工作后没有进行培训学习的机会,这就要求想从事软件测试的人员在入职前培训相关的技能,确保工作可以顺利开展。
C.自动化和性能测试前景看好
根据对软件测试从业人员的调查,目前从业人员尤为希望提升的技能是自动化和性能测试,软件测试行业经过十年的高速增长之后,高端测试人才急缺,市场产生了自动化和性能测试工程师提升培训需求。
D.“90后”成为软件测试从业人员的主力军
随着时间变化和软件测试行业高速发展,互联网、金融等企业以优美的环境和人性化的管理及较高薪资吸引着“90后”年轻人从事软件测试工作,在受调查的人群中“90后”以53.5%的绝对占比成为软件测试行业的主力军。
E.软件测试人才的培养,培训成为进入软件测试行业的首选方式
由于软件测试行业随着互联网+迅猛发展,更多的人选择主动加入软件测试行业,无论是待业者、退伍兵还是迎接毕业生亦或是跳槽转行的年轻人都不约而同的选择参加专业的软件测试培训进入软件测试行业。调查显示,被调查者中依靠培训方式转行的占据了79.53%,也就是说目前软件测试从业人员中,每十个测试工程师有八个都是参加了专业的软件测试开发培训进入的软件测试行业的,培训成为进入软件测试行业的首选方式。本回答被网友采纳