51Testing软件测试论坛

标题: 测试是越老越吃香?我咋感觉正好相反呢? [打印本页]

作者: noexcuse    时间: 2012-8-28 22:28
标题: 测试是越老越吃香?我咋感觉正好相反呢?
在几家500强公司做了几年的自动化测试,最近尤其想不明白。
越老越吃香,无非是可以随着工作时间的增长,经历的积累,见识更多的情况和变化。但软件测试符合么?
- 听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?最多是测试的一些基本方法和理论相同,但不懂被测对象或只是略懂,又怎么能测得好呢?
- 测试工具(itest/QTP/Loadrunner/...),测试语言(perl/shell/python/C++/Java/...),测试框架(每个公司都有自己的)都有不同,那不是到一个新公司,就从头开始?
- 越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。

随便看几个测试的职位要求,差别真不是一般的大。
这种职位,怎么是越老越吃香?

欢迎各位来发表高见。 thx
作者: cleverman    时间: 2012-8-29 10:55
没什么想不明白的。越老越吃香是自我安慰。
作者: wn0112    时间: 2012-8-29 17:16
本帖最后由 wn0112 于 2012-8-29 17:17 编辑

吃香谈不上吧。只是经验随着年龄增长,经验是值钱的。不过你的能力也要随着年龄的增长而增加吧。
虽然要求不同,但测试也和其它行业相似,一通百通的东西。
就像编程语言,你掌握了一门语言,学其它的上手也会很快。而重要的编程思想、解决方法、设计方案、算法这些都是可以应用到其它语言的,是跨界的。
测试原理、经验、方案、工作流程、对缺陷的敏锐程度,和工作久了自己的一套经验总结,这些都是行业通用的。
而不断学习新工具、新领域、新技术、新框架也并不是新开始吧,而是自身经验的不断丰富提高,使自己变得博闻强识。读万卷书不如行万里路,别人说一,你已经能做出三四五了。不断学习新事物也正是IT行业的特点。
测试人员一定要有一定的编程能力,一成不变的黑盒肯定要有危机感了。他们开发能兼测试,你要向测试能兼开发的方向使劲。到后面做的多了,做的杂了,你的Tester标签会越来越模糊了。

一家之言……
作者: zhengzhe1937    时间: 2012-8-29 17:46
回复 3# wn0112


    同理,在朝测试兼开发发展。
作者: noexcuse    时间: 2012-8-29 21:56
没什么想不明白的。越老越吃香是自我安慰。
cleverman 发表于 2012-8-29 10:55



cleverman能不能更多的指点一二?我这段时间思考的原因,很大程度也是看了您之前的一些文章和您最近的一些工作经历。
如果测试学的又多,变化又大,遇到天花板的时间又短,行业知识又可能变化,那为什么要绕个圈子,直接做开发,或者其他更持久的方向(比如ERP咨询顾问,DBA等)不是更好?
作者: noexcuse    时间: 2012-8-29 22:02
吃香谈不上吧。只是经验随着年龄增长,经验是值钱的。不过你的能力也要随着年龄的增长而增加吧。
虽然要求 ...
wn0112 发表于 2012-8-29 17:16



嗯 对的 说得很在理 多谢。
通用的一些方式方法确实是积累,一个测试人员有开发经验和丰富的行业经验,就可以百变不离其宗,高屋建瓴了。
作者: cleverman    时间: 2012-8-30 09:47
回复 6# noexcuse


    我觉得对于年轻人来说,能做开发的不会做测试。做测试的一般是做不了开发的,或是年纪大一些的做不动开发的,又或是喜欢搞管理的。测试发展到管理比开发要容易很多。

认识很多人都是测试再努力转开发,或是已经成功转型的。转型以后的都认为以前做测试实在是个笑话。

我想问你一个问题,你为什么不做开发?
作者: lctlee    时间: 2012-8-30 11:28
测试这行给我感觉是特么最不养老的职业,所以我们看测试在中国也有10年左右时间了,发展依然很慢。我觉得一方面因素也是因为大家都不是傻子,对于一个并无太大潜力也无太大钱途的职业,热情不高也属于必然。。。
作者: noexcuse    时间: 2012-8-30 20:47
回复  noexcuse


    我觉得对于年轻人来说,能做开发的不会做测试。做测试的一般是做不了开发的,或是 ...
cleverman 发表于 2012-8-30 09:47



我努力纠正了很久的观点“测试不如开发”看来从出发就是错的。呵呵
入这行真的是阴差阳错,实习时候干了2,3个月的开发感觉自己没天赋,就转做linux,perl,shell相关的工作了。现在想来,自己还是太不自信了。自己的第一个开发项目,之前从未有相关经验,怎么能那么顺利呢?怎么就得出自己不适合的结论呢?

还好,也才毕业三年,换方向成本没那么大。
本以为将错就错,就做SET算了,现在看来还是要转DBA,linux,perl,shell这些都用得上。

非常感谢
作者: noexcuse    时间: 2012-8-30 20:49
测试这行给我感觉是特么最不养老的职业,所以我们看测试在中国也有10年左右时间了,发展依然很慢。我觉得一 ...
lctlee 发表于 2012-8-30 11:28



恩,被一些网络上的言论给忽悠了。
冷暖自知,永远不要把自己的命运寄托到他人身上。还是要亲自去看看,想想,再做决定。
多谢
作者: zhangting85    时间: 2012-8-31 10:43
骗人的,越老越吃香。
作者: ling101283    时间: 2012-9-2 18:55
其实这个问题是很多人经常问,经常想。包括我自己,经常思考,总想能想明白,甚至能来个大大,给我斩钉截铁的说,做吧,测试有前途。保证。但是喃,可能会有人敢保证?没人敢。但是喃,我们自己心里也要有谱。
首先,你给你自己的未来是咋定义的。如果是年薪百万,甚至更多。那我想,测试是没多大希望,整个it刚行业,估计这样的人也是少数。如果抱着做测试发财,真心别想了。
然后是,是否是青春饭。每个人都希望自己所从事的行业能一直火。工资随着年龄一直涨。但事与愿违,这样的行业少。**或许可以,所以如果是面临,**和测试二选一,那果断选**了。大多数人是没这种选择的,那现在的社会又有多少,行业越越老越吃香?医生?诚然老医生是很吃香。但是每年那么多医学院的本科生,硕士生,甚至博士。他们都能成为老专家?老医生?不见得吧,大多数,甚至绝大多数还是默默无闻的。所以个人感觉现在普通老百姓,没啥铁饭碗了,能指望40 50了,还干的工作,还能工资节节高的,应该没了。你能在测试行业做到一定名气,我想,较优越的生活的,没问题。而,如果一直徘徊,徘徊,到最后,吃亏的只能是自己。
手机打的,可能有点混乱。但是总结一句话。这是个非常有意义的话题,但是在心里想多了,却会变成最没意义的问题。(引用)
作者: smz_198181    时间: 2012-9-3 17:19
其实,对于这个问题的思考贯穿了职业生涯的始终,每个人都希望自己不断进步,得到更好的职位,更高的薪水.可回顾我这些年的经历,我发现自己每次职业生涯的一点进步和测试本身都没有关系,基本上取决于我的LINUX DB C++等编程语言的积累,而观察职业招聘帖子,你会发现越高级的职位越要求这些纯技术. 所以,想想测试这个职位本身真的很鸡肋.因为测试本身没有什么通用的可持续的积累.这个更多的是一个缓冲地带,让有想法然后实力还不够的人做准备. 可能有点想法的人最终要转向其他职位 比如DBA LINUX系统管理员 咨询顾问 或者转向管理.测试本身真的没什么可学的. 举个例子,我知道一个85年的小女孩 去了淘宝作DBA, 年薪35W.  所以大家还是利用自己测试中能接触到的一些有价值的技术,去思考挖掘一下吧.
作者: hxpx_1106    时间: 2012-9-3 17:31
测试放松群:31622779,不专业的测试群组,只为了在工作中寻求快乐,发觉人生的亮点~~~
作者: showshow    时间: 2012-9-3 21:27
"听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?"-----开发难道不是这样?那个开发是所有公司通吃的?
“越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。”-------现在去担心以后没发生的事情,是不是有点杞人忧天?让开发来做测试的事情,专门做开发的人能否做好手工测试的活很难说,再说了,就这点人,又做开发又做测试,岂不累死,一定能在deadline前完工?就算增加人手,用原先请测试人员的低价去高价请一个开发人员来既做开发又做测试,这样的成本就合算吗,而且大多数开发人员是不愿也不屑去做手工测试的,这样做的既不专又不情愿,对整个产品的质量保证会有好处?我是觉得除非有一种工具能够完全代替手工测试,否则测试是永远不会灭亡的。
作者: showshow    时间: 2012-9-3 21:27
"听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?"-----开发难道不是这样?那个开发是所有公司通吃的?
“越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。”-------现在去担心以后没发生的事情,是不是有点杞人忧天?让开发来做测试的事情,专门做开发的人能否做好手工测试的活很难说,再说了,就这点人,又做开发又做测试,岂不累死,一定能在deadline前完工?就算增加人手,用原先请测试人员的低价去高价请一个开发人员来既做开发又做测试,这样的成本就合算吗,而且大多数开发人员是不愿也不屑去做手工测试的,这样做的既不专又不情愿,对整个产品的质量保证会有好处?我是觉得除非有一种工具能够完全代替手工测试,否则测试是永远不会灭亡的。
作者: hoperong    时间: 2012-9-13 10:57
测试人员的可替代性的确要比开发人员大,绝大多数的测试人员还是手工测试,在掌握测试的技能的同时,核心竞争力恐怕就是业务能力了,能成为某一领域的业务专家是不错的选择,所以我个人不看好现在很热门的,诸如无线互联网,游戏,普通的系统测试,大家都比较扎堆儿,要想成为不可替代的人比较难,反而一些稍微偏门一点的领域,诸如GIS,CAD,网络安全等,如果真的积累了丰富的业务经验,稳定性和发展程度要好一些,管理方向要看个人素质能力,而且坑也比较少,总之,每个行业、领域都有精英,但更多的是普通人,都会遇到年龄的瓶颈,45岁之后要想好退路,自力更生可能比给人打工更靠谱吧
作者: 飞云天    时间: 2012-9-20 23:15
越老越吃香,只是仅限于你自己的行业经验和业务知识上边,同时测试基础和理论也要发展,跟不上的话,你的优势也就仅限于业务经验;要是换行业或者业务的话,可能上手的会更快一些,测试理论知识更扎实而已,其他没什么优势;所以作为测试人员,最怕换行业,在一个行业里一直做,优势还是有的;
作者: mainer    时间: 2012-9-21 13:26
做过开发的测试人员最吃香了。当然要两样技术都过硬才行,如果都是一知半解是不行的。
作者: Adagio    时间: 2012-9-21 14:14
我举个实例,我们公司有个姐姐有十多年的测试经验,来了之后明显和别人不一样。上手特别快,想的特别周全细密,这就是经验吧。我个人认为你了解哪种语言,了解哪种工具并不是最重要的。相反你是不是有清晰的思路,是不是了解测试的理论,反而更重要。这些理论清楚了之后,遇到不同的产品你都可以用上你的理解,这才是最厉害的。就像编程一样,上学的时候你可能只学过C,但是毕业之后你可能要自习C#, Java,等等等等。其实上完学之后你掌握哪种语言并不是最重要的,最重要的是你掌握了学习新语言的方法。有经验的测试员就能够在较短的时间内掌握新的产品并设计出好的测试来,这是我的理解。

至于你后面说的“又有谁比开发产品的人更了解产品呢?” 我觉得正因为开发太了解开发过程和底层技术了,才不应该全部让他们测。测试员有时候扮演了用户的角色,从对一个新产品一无所知到逐渐了解各项性能,这个过程正是发现问题的过程。开发人员因为已经太了解产品了反而不能够发现一些错误。所以测试人员是不可能完全被开发人员代替的。
作者: testdc    时间: 2012-9-22 21:18
来学习的
作者: heqingbluesky    时间: 2012-9-24 22:01
我们一定要搞清楚这两个词语的区别:
前途和钱途,这两者不是等价的。

如同高薪都看见别人拿,但是你却不一定拿得到。
测试是可以转型发展,不是线性的。

谁说开发就没有瓶颈,谁敢保证呢?
作者: zz45509    时间: 2012-9-27 18:14
回复 20# Adagio


    good
作者: 旭丶枕边爱    时间: 2012-9-28 16:00
是啊,最重要的是学到的东西,方法。
作者: xiaoming00    时间: 2012-9-30 10:56

作者: 123shio123    时间: 2012-10-9 17:56
这东西不能全信,也不能不信,路是自己走的。
你这500强的强人都迷茫,咱这混迹于二流公司的咋怎?
作者: jianggw    时间: 2012-10-9 20:44
纯测试没有前途的。

见我的博文:http://blog.sina.com.cn/s/blog_571e1312010169x5.html
作者: hgq114    时间: 2012-10-28 12:41
ls的博文写得很棒!
作者: noexcuse    时间: 2015-8-29 11:40
一晃3年过去了。cleverman应该在开发岗位上早已如鱼得水,我也想更新下近况和自己的一些想法了。
机缘巧合,最近的一年时间里,做了很多不同的测试方向。大大弥补了前面的技术短板。手动,性能,安全测试,测试理论及测试用例的构建,思路,有无漏测,重测等等。也有了一些感悟。
1)万变不离其宗,对产品,对业务的理解,是最起码,也是最关键,最被人挂在嘴边却又不见得做得好的一点。这个需要很多经验和学习。
2)开发经验,是越深越多越好的。打开代码,找出问题点是不错,如果还能从编程技巧,性能,SQL注入,空指针等性能,安全,可读性等等方向给出一些建议。是会让开发胆寒的
3)白盒,static analysis,xUnit,让不做单元测试的开发自己都不好意思。
4)待遇,一点不比开发少。不少朋友都30w+, 朝着40w迈进了。自己也指日可待。所以说测试钱途还是大大的,关键是自己主动的查漏补缺,弥补各种短板。

最后,希望不远的一天,自己可以再来update status,给大家也给自己加加油!!


作者: jjnha    时间: 2015-9-4 20:31
任何行业都到金字塔成,都能过得优越,测试也不例外,关键你行么?

对行业没信心,必然是对自己能力也没多大信心
作者: vincenthan    时间: 2015-9-7 16:01
其实我觉得关键是看你自己觉得你适合不适合,两方面,一个是能力,一个是金钱,能力技术这块,我认为你要想最后有所成就,还是要做开发,测试虽然靠自身的努力也可以小有所成,但毕竟你不得不浪费很多时间在业务上。在金钱上,有的人总认为能力强一定赚钱就多,这是非常错误的观念,一个人的薪资和供需等市场因素的关系是很大的,而且和行业整体的发展都有关系,你的能力只是一方面啊,所以,只从目前来看,测试在金钱上不会输给开发很多,但如果从发展的深度来看,如果你是个有远大志向的人,不仅仅是为了多赚钱就满足的人的话,还是建议你去做开发

最后要特别说明,能力和金钱不能划等号,你的薪资是非常复杂的多重变量的组合,能力只是其中一个,这里包括机遇,行业背景,性格,人脉,抗压能力,市场环境等等诸多因素,所以切不要盲目相信能力代表一切,尤其是一些技术控容易犯这种错误

个人认为,一个人的成功不是你有多大能力,有多少知识,更不是你有多少钱,而是你是否找到了你想要的生活,一个工作就是一种生活方式,找到自己想要的生活方式,就是成功的人生,做测试的人应该有种觉悟,那种想靠技术一条道走到黑的,劝你早点去做开发,因为如果你现在能年薪50W,你做开发可能已经年薪百万了,只是和同时测试的人比较你觉得自己很好,殊不知如果你真的喜欢技术,你已经浪费了你的潜力




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2