测试是越老越吃香?我咋感觉正好相反呢?
在几家500强公司做了几年的自动化测试,最近尤其想不明白。越老越吃香,无非是可以随着工作时间的增长,经历的积累,见识更多的情况和变化。但软件测试符合么?
- 听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?最多是测试的一些基本方法和理论相同,但不懂被测对象或只是略懂,又怎么能测得好呢?
- 测试工具(itest/QTP/Loadrunner/...),测试语言(perl/shell/python/C++/Java/...),测试框架(每个公司都有自己的)都有不同,那不是到一个新公司,就从头开始?
- 越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。
随便看几个测试的职位要求,差别真不是一般的大。
这种职位,怎么是越老越吃香?
欢迎各位来发表高见。 thx 其实这个问题是很多人经常问,经常想。包括我自己,经常思考,总想能想明白,甚至能来个大大,给我斩钉截铁的说,做吧,测试有前途。保证。但是喃,可能会有人敢保证?没人敢。但是喃,我们自己心里也要有谱。
首先,你给你自己的未来是咋定义的。如果是年薪百万,甚至更多。那我想,测试是没多大希望,整个it刚行业,估计这样的人也是少数。如果抱着做测试发财,真心别想了。
然后是,是否是青春饭。每个人都希望自己所从事的行业能一直火。工资随着年龄一直涨。但事与愿违,这样的行业少。**或许可以,所以如果是面临,**和测试二选一,那果断选**了。大多数人是没这种选择的,那现在的社会又有多少,行业越越老越吃香?医生?诚然老医生是很吃香。但是每年那么多医学院的本科生,硕士生,甚至博士。他们都能成为老专家?老医生?不见得吧,大多数,甚至绝大多数还是默默无闻的。所以个人感觉现在普通老百姓,没啥铁饭碗了,能指望40 50了,还干的工作,还能工资节节高的,应该没了。你能在测试行业做到一定名气,我想,较优越的生活的,没问题。而,如果一直徘徊,徘徊,到最后,吃亏的只能是自己。
手机打的,可能有点混乱。但是总结一句话。这是个非常有意义的话题,但是在心里想多了,却会变成最没意义的问题。(引用) 没什么想不明白的。越老越吃香是自我安慰。 本帖最后由 wn0112 于 2012-8-29 17:17 编辑
吃香谈不上吧。只是经验随着年龄增长,经验是值钱的。不过你的能力也要随着年龄的增长而增加吧。
虽然要求不同,但测试也和其它行业相似,一通百通的东西。
就像编程语言,你掌握了一门语言,学其它的上手也会很快。而重要的编程思想、解决方法、设计方案、算法这些都是可以应用到其它语言的,是跨界的。
测试原理、经验、方案、工作流程、对缺陷的敏锐程度,和工作久了自己的一套经验总结,这些都是行业通用的。
而不断学习新工具、新领域、新技术、新框架也并不是新开始吧,而是自身经验的不断丰富提高,使自己变得博闻强识。读万卷书不如行万里路,别人说一,你已经能做出三四五了。不断学习新事物也正是IT行业的特点。
测试人员一定要有一定的编程能力,一成不变的黑盒肯定要有危机感了。他们开发能兼测试,你要向测试能兼开发的方向使劲。到后面做的多了,做的杂了,你的Tester标签会越来越模糊了。
一家之言…… 回复 3# wn0112
同理,在朝测试兼开发发展。 没什么想不明白的。越老越吃香是自我安慰。
cleverman 发表于 2012-8-29 10:55 http://bbs.51testing.com/images/common/back.gif
cleverman能不能更多的指点一二?我这段时间思考的原因,很大程度也是看了您之前的一些文章和您最近的一些工作经历。
如果测试学的又多,变化又大,遇到天花板的时间又短,行业知识又可能变化,那为什么要绕个圈子,直接做开发,或者其他更持久的方向(比如ERP咨询顾问,DBA等)不是更好? 吃香谈不上吧。只是经验随着年龄增长,经验是值钱的。不过你的能力也要随着年龄的增长而增加吧。
虽然要求 ...
wn0112 发表于 2012-8-29 17:16 http://bbs.51testing.com/images/common/back.gif
嗯 对的 说得很在理 多谢。
通用的一些方式方法确实是积累,一个测试人员有开发经验和丰富的行业经验,就可以百变不离其宗,高屋建瓴了。 回复 6# noexcuse
我觉得对于年轻人来说,能做开发的不会做测试。做测试的一般是做不了开发的,或是年纪大一些的做不动开发的,又或是喜欢搞管理的。测试发展到管理比开发要容易很多。
认识很多人都是测试再努力转开发,或是已经成功转型的。转型以后的都认为以前做测试实在是个笑话。
我想问你一个问题,你为什么不做开发? 测试这行给我感觉是特么最不养老的职业,所以我们看测试在中国也有10年左右时间了,发展依然很慢。我觉得一方面因素也是因为大家都不是傻子,对于一个并无太大潜力也无太大钱途的职业,热情不高也属于必然。。。 回复noexcuse
我觉得对于年轻人来说,能做开发的不会做测试。做测试的一般是做不了开发的,或是 ...
cleverman 发表于 2012-8-30 09:47 http://bbs.51testing.com/images/common/back.gif
我努力纠正了很久的观点“测试不如开发”看来从出发就是错的。呵呵
入这行真的是阴差阳错,实习时候干了2,3个月的开发感觉自己没天赋,就转做linux,perl,shell相关的工作了。现在想来,自己还是太不自信了。自己的第一个开发项目,之前从未有相关经验,怎么能那么顺利呢?怎么就得出自己不适合的结论呢?
还好,也才毕业三年,换方向成本没那么大。
本以为将错就错,就做SET算了,现在看来还是要转DBA,linux,perl,shell这些都用得上。
非常感谢 测试这行给我感觉是特么最不养老的职业,所以我们看测试在中国也有10年左右时间了,发展依然很慢。我觉得一 ...
lctlee 发表于 2012-8-30 11:28 http://bbs.51testing.com/images/common/back.gif
恩,被一些网络上的言论给忽悠了。
冷暖自知,永远不要把自己的命运寄托到他人身上。还是要亲自去看看,想想,再做决定。
多谢 骗人的,越老越吃香。 其实,对于这个问题的思考贯穿了职业生涯的始终,每个人都希望自己不断进步,得到更好的职位,更高的薪水.可回顾我这些年的经历,我发现自己每次职业生涯的一点进步和测试本身都没有关系,基本上取决于我的LINUX DB C++等编程语言的积累,而观察职业招聘帖子,你会发现越高级的职位越要求这些纯技术. 所以,想想测试这个职位本身真的很鸡肋.因为测试本身没有什么通用的可持续的积累.这个更多的是一个缓冲地带,让有想法然后实力还不够的人做准备. 可能有点想法的人最终要转向其他职位 比如DBA LINUX系统管理员 咨询顾问 或者转向管理.测试本身真的没什么可学的. 举个例子,我知道一个85年的小女孩 去了淘宝作DBA, 年薪35W.所以大家还是利用自己测试中能接触到的一些有价值的技术,去思考挖掘一下吧. 测试放松群:31622779,不专业的测试群组,只为了在工作中寻求快乐,发觉人生的亮点~~~ "听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?"-----开发难道不是这样?那个开发是所有公司通吃的?
“越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。”-------现在去担心以后没发生的事情,是不是有点杞人忧天?让开发来做测试的事情,专门做开发的人能否做好手工测试的活很难说,再说了,就这点人,又做开发又做测试,岂不累死,一定能在deadline前完工?就算增加人手,用原先请测试人员的低价去高价请一个开发人员来既做开发又做测试,这样的成本就合算吗,而且大多数开发人员是不愿也不屑去做手工测试的,这样做的既不专又不情愿,对整个产品的质量保证会有好处?我是觉得除非有一种工具能够完全代替手工测试,否则测试是永远不会灭亡的。 "听职位都是测试,但不同的公司被测对象必然不同。一个公司一个或n个产品,硬件的,软件的,c++写的,java写的,网络的,通信的,太多太多。怎么可以用上之前的经历和积累呢?"-----开发难道不是这样?那个开发是所有公司通吃的?
“越来越多的顶级公司,开发工程师会兼任测试开发,那测试人员以后做什么?不能说facebook,Google是特例,我自己的理解这是未来的趋势。又有谁比开发产品的人更了解产品呢?开发工程师做测试更有优势。未来会不会有更多的公司都会减少测试人员?本来在中国很多公司都认为测试是可有可无的。”-------现在去担心以后没发生的事情,是不是有点杞人忧天?让开发来做测试的事情,专门做开发的人能否做好手工测试的活很难说,再说了,就这点人,又做开发又做测试,岂不累死,一定能在deadline前完工?就算增加人手,用原先请测试人员的低价去高价请一个开发人员来既做开发又做测试,这样的成本就合算吗,而且大多数开发人员是不愿也不屑去做手工测试的,这样做的既不专又不情愿,对整个产品的质量保证会有好处?我是觉得除非有一种工具能够完全代替手工测试,否则测试是永远不会灭亡的。 测试人员的可替代性的确要比开发人员大,绝大多数的测试人员还是手工测试,在掌握测试的技能的同时,核心竞争力恐怕就是业务能力了,能成为某一领域的业务专家是不错的选择,所以我个人不看好现在很热门的,诸如无线互联网,游戏,普通的系统测试,大家都比较扎堆儿,要想成为不可替代的人比较难,反而一些稍微偏门一点的领域,诸如GIS,CAD,网络安全等,如果真的积累了丰富的业务经验,稳定性和发展程度要好一些,管理方向要看个人素质能力,而且坑也比较少,总之,每个行业、领域都有精英,但更多的是普通人,都会遇到年龄的瓶颈,45岁之后要想好退路,自力更生可能比给人打工更靠谱吧 越老越吃香,只是仅限于你自己的行业经验和业务知识上边,同时测试基础和理论也要发展,跟不上的话,你的优势也就仅限于业务经验;要是换行业或者业务的话,可能上手的会更快一些,测试理论知识更扎实而已,其他没什么优势;所以作为测试人员,最怕换行业,在一个行业里一直做,优势还是有的; 做过开发的测试人员最吃香了。当然要两样技术都过硬才行,如果都是一知半解是不行的。 我举个实例,我们公司有个姐姐有十多年的测试经验,来了之后明显和别人不一样。上手特别快,想的特别周全细密,这就是经验吧。我个人认为你了解哪种语言,了解哪种工具并不是最重要的。相反你是不是有清晰的思路,是不是了解测试的理论,反而更重要。这些理论清楚了之后,遇到不同的产品你都可以用上你的理解,这才是最厉害的。就像编程一样,上学的时候你可能只学过C,但是毕业之后你可能要自习C#, Java,等等等等。其实上完学之后你掌握哪种语言并不是最重要的,最重要的是你掌握了学习新语言的方法。有经验的测试员就能够在较短的时间内掌握新的产品并设计出好的测试来,这是我的理解。
至于你后面说的“又有谁比开发产品的人更了解产品呢?” 我觉得正因为开发太了解开发过程和底层技术了,才不应该全部让他们测。测试员有时候扮演了用户的角色,从对一个新产品一无所知到逐渐了解各项性能,这个过程正是发现问题的过程。开发人员因为已经太了解产品了反而不能够发现一些错误。所以测试人员是不可能完全被开发人员代替的。
页:
[1]
2