51Testing软件测试论坛
标题:
也来侃侃测试人员的职业发展
[打印本页]
作者:
skinapi
时间:
2006-12-6 23:30
标题:
也来侃侃测试人员的职业发展
本来今天已经不想写blog了,因为没有创作的冲动,为了写而写的事咱不干,那不过是无病呻吟罢了,呵呵。但看到
bjwander
写的一篇“
软件人员,做什么才好?
”,又勾起了我的创作欲望,所以今天还是喊两嗓子吧。
先说说
bjwander
吧,虽说不认识他,但订阅他的blog已经有些日子了,他是那种少数真正用心去写blog的人之一,当时看了他的blog,所能感觉到的就是他是做SQA的,其它的一概不知。但看了他的这篇“
软件人员,做什么才好?
”,才知道他原来是直接从中专生开始做测试的,做了4年后又转向了SQA的。想走到今天这一步,相信他付出了很多别人没有付出的汗水,令人钦佩。跟他类似的人还有很多,比如我所认识的
jackei
是学医的,
pcl
是学政治教育的,他们都让看似不可能变成了可能。所以只要自己努力,相信大家都能把测试做好的,而且能有一个比较光明的未来的。
还是回到主题,
bjwander
在“
软件人员,做什么才好?
”一文中,对软件人员的职业发展进行了一个简单的探讨,而得出的结论就是:
做什么工作不是重要的,而做好这件工作,运筹帷幄于心才是最重要的。
对于他给出的这个结论我是举双手赞成的。在事业上有好的发展的人,其实并不一定比其他人聪明,但肯定要更用心。但对他文中对开发和测试的分析,我是有不同意见了。他在文中提到:
测试,不仅仅是技术,包含了大量管理的思想。如果说编码是一门技术,勿庸置疑,但测试却有着大量的理论做基础,通过实践找到最佳的方式,从软件产品上给予了客观的评价,分析带来的结果是否真正有效,是否真正适合项目,是否真正符合了计划,而代码人员,不过只是从其中获得了更深的技术,而少了项目管理的思想。
应该说他只是说出了事实,但并没有反映出一些背后的东西。在我看来,无论是开发还是测试,从行业上来讲,并没有多大的区别,并不存在测试就能学到更多的东西、有更大的提高的情况。而他描述出来的这种事实,其实是由测试行业和开发行业处于不同的发展阶段导致的。
开发行业在国内已经有10多年的发展了,可以看看现在各大高校的计算机专业还有不少非计算机专业,其瞄准的就业目标其实都是软件开发。由于每年都有大批高校毕业生涌入开发行业,使得开发行业人才充足,分工非常的细化:有做系统架构的、有做设计的、有做编码的,不同的工作需要不同的知识和技能,而同时每个工作能学到的东西都是受限的。
而测试行业在国内算刚兴起不久,也就几年时间,从业人员还非常少,基本都是一个人干好几个人的活,这种情况下分工无从谈起,这样也就给现在很多从事测试工作的人提供了很多学习提高的机会。正是由于行业发展情况的不同,才导致了从目前来讲,做测试比做开发能学到的东西、接触到的东西更多。但从长远来讲,测试行业的分工是必然的,到时候就会感觉做测试可能也学的东西很少了。
测试行业在发展,竞争越来越激烈。做测试的人年纪在增长,记忆力在下降,能加的班越来越少,身上的担子也越来越重(以前是一个人吃饱,全家不饿,现在就不成了)。因此大家都会去考虑自己的职业发展。其实作为现在做测试的人是幸运的,能学到很多东西(只要自己用心),未来能有更多的路走。下面就随便说说作为测试人员将来能走的路:
1、
测试技术上去不断提高和深入,成为某个方面的专家,比如
自动化测试专家
或者
测试系统架构师
。当然为了成为这方面的专家,肯定需要补很多开发方面的知识。
2、
扩大自己测试知识和经验的广度,做公司内部的
测试技能培训师
。这种角色在国外很多大公司都有了的。可以专门为将来分工明确的测试行业服务。
3、
走向管理岗位,
带团队
。自己测试做的再好也没用,能带领一群人把测试做好才算本事的。这种角色应该是目前国内最缺乏的和急需的。
4、转向
SQA
。有不少做开发和测试很资深的人会把自己的兴趣转向SQA,希望能从过程上对公司有更大的帮助,这个对于国内的企业来讲也是很需要的。只不过从目前来看,整个软件行业的人对SQA的认识可能比对测试的认识还要有限和错误,因此做SQA的难度也就可想而知了。
5、转向
SCM
。无论是SQA还是SCM而言,市场的需求应该不会很大的,因此相对会比较稳定,但如果想跳槽可能机会也会少些。
6、转向
技术支持
。由于测试人员在测试过程中更熟悉公司的产品,而且会用到很多的测试工具和测试仪器,因此可以选择
1)为公司产品提供技术支持;
2)跳槽到测试工具或者测试仪器的厂商做技术支持。
7、转向
技术商务
。商务活动中有很多技术层面的交流,纯商务人员是没办法应付的,由于测试人员对公司的很多产品和技术都有了解,因此很适合转行做技术商务。
暂时先想到这些,也欢迎大家进行补充和提意见,呵呵。
链接:http://blog.51testing.com/?170/action_viewspace_itemid_831.html
作者:
网络游侠
时间:
2006-12-7 17:28
我不想不想长大
长大后就没树爬
我不想不想长大
长大后就没牙刷
我只想做一只快乐的koala。。。。。。
sdlkfj5 sdlkfj2 sdlkfj6
作者:
tongke
时间:
2006-12-7 18:15
顶一下
作者:
jennydiy
时间:
2006-12-9 12:15
标题:
学习再学习
真是惭愧啊,会经常来学习!
作者:
jennydiy
时间:
2006-12-9 12:16
哈哈鲜花鸡蛋汤?有个性
作者:
jennydiy
时间:
2006-12-9 12:19
我觉得我最有可能的就是转向技术商务,对开发 没有丝毫兴趣,也就意味着永远成不了测试专家。唉!
不过我喜欢商务!
作者:
skinapi
时间:
2006-12-9 22:01
能做自己喜欢的事是件很开心的事。
作者:
jennydiy
时间:
2006-12-10 13:42
想请问你,我可以一开始就做技术商务吗?怎么做?
作者:
jzhao
时间:
2006-12-12 08:52
向bjwander看齐,我们的背景差不多,嘿嘿,终取早日赶超bjwander。
作者:
tom_zhang
时间:
2006-12-12 14:42
默默的学习,顶一下!
作者:
power168
时间:
2006-12-12 17:22
拙见:我认为测试人员的最终命运应该是技术管理,因为软件测试是一个创新不足、偏向于经验制造的工作。因此,我认为年轻人走测试这条路会很苦,不仅因为待遇较低(与软件开发人员相比),而且会失去许多通过不断创新来证明自己价值的机会。
作者:
skinapi
时间:
2006-12-14 18:35
原帖由
jennydiy
于 2006-12-10 13:42 发表
想请问你,我可以一开始就做技术商务吗?怎么做?
没做过技术那怎么做技术商务呢,呵呵。
作者:
网络游侠
时间:
2006-12-14 18:47
sdlkfj5 sdlkfj2 sdlkfj6 楼上的06年快完了,是不是也应出翻译版的新刊了
作者:
Blessing
时间:
2006-12-15 21:08
ding sdlkfj2
作者:
winny1982
时间:
2006-12-18 09:48
支持
作者:
iblues
时间:
2006-12-18 16:15
写得不错,想说些什么但又不知说些什么~~~~~~~~~~~~
作者:
swallow0918
时间:
2006-12-20 10:11
周老师写的真不错,说的挺有道理的。
作者:
hiyizhiyu
时间:
2006-12-20 10:50
刚来公司就在自动化team做自动化测试方案
了解熟悉了很多自动化测试的方法和工具
但由于之前没有手工测试的经历
所以测试理论一直很缺乏
我比较喜欢做自动化测试方案
很有创造力
但我想我当前的工作应该和楼主说的自动化测试专家有很大的区别
假如我想成为一个自动化测试专家
应该怎么去规划
应该去学习一些什么呢
希望楼主能指点一下
不甚感激
作者:
Tender
时间:
2006-12-20 17:19
技术培训应该不错的
还有一个方向不知道好不好,就是咨询,类似认证的咨询,或者CMM/CMMI的咨询。
作者:
barcelona
时间:
2007-1-9 17:40
标题:
谢谢
我发现我们公司对测试分工就非常的细致的, 学习的东西不如你说的那么多的 甚至说我们对产品的整体理解都不多 每个人做自己的模块,,对于这点我也有点郁闷的
作者:
higkoo
时间:
2007-1-11 09:57
标题:
楷子狐
什么工资高就做什么!
作者:
langchaogc
时间:
2007-1-12 13:24
转向技术商务。商务活动中有很多技术层面的交流,纯商务人员是没办法应付的,由于测试人员对公司的很多产品和技术都有了解,因此很适合转行做技术商务。
hehe
要是能做商务就好了
作者:
jut984907
时间:
2007-1-12 13:53
楼上是浪潮得?
作者:
heqingbluesky
时间:
2007-1-15 11:05
我最看好作咨询,特别是类似于SAP的咨询,爽啊。
作者:
rainyday32
时间:
2007-1-15 14:31
从起步一点一点慢慢来吧~
作者:
yangzi
时间:
2007-1-15 22:21
标题:
回复 #11 power168 的帖子
有点感觉,顶一个
作者:
lucysoft
时间:
2007-1-17 11:42
做测试是要体力,但最重要的是技巧和经验,至于年纪大了不能加班等说法,我不太赞同。为什么要加班呢,其实测试作好了,根本是不需要加班的,如果要加班,也不会象开发那样。软件测试应该象是医生的职业一样越老越吃香才对。不必忙着转行。
作者:
hlj0216
时间:
2007-1-17 14:42
赞成楼主的话。测试确实是需要一定经验才能做好的。
作者:
bjwander
时间:
2007-1-20 11:44
标题:
呵呵
偶然搜索,搜到了这一页
首先谢谢对我博客的关注,希望成为交流思想的平台
继续批评,继续探讨,我已经加了你的博客进入我的链接
从我做测试的经验来说,对于测试的职业发展并不认为有那么众多种,原因分析如下:
第一,达到真正高深的测试水平的人很少,因为大多是半路出家,而且出家前和我一样,对测试只是经过了培训
第二:公司中的测试并不规范,许多只是黑盒和性能,有的性能基本都不做,所以在那种情况下,技术不专(没有编码人员专),业务不精(没有需求人员精)的中间
第三:测试不能形成自己的产品,仔细想一下虽然测试不可获缺,但开发毕竟有了自己的孩子,而测试的孩子是什么呢?
所以综上所述,我个人觉得测试应该首先入技术,然后学思想,做管理才是最佳的
希望大家拍砖
作者:
鱼鳞
时间:
2007-1-29 15:18
我觉得bjwander提出的三个原因分析与楼主提出的几个职业发展方向并不矛盾。那三种情况的存在不影响这群人往楼主所提议的方向发展。
还有阿,bjwander说的三种情况确实是客观存在的,但是“有的性能基本都不做”不是造成技术不专的前因,而且测试人员入职门槛低,本来就技术不高,所以暂时性能和代码测试都无法作到。其实,只要想学习,慢慢的也就成了资深测试人员了; 另外测试不能形成自己的产品的说法也是有些奇怪的,谁说每一项工作都要行成自己的产品呢?
“测试应该首先入技术,然后学思想,做管理才是最佳”这应该是针对从测试发展到管理全才的情况了,这个当然是最佳的了。但是,部分发展不全的,也就会分支到各个方向去了的
作者:
netcat
时间:
2007-1-31 09:28
测试界门槛低!!!!!哎。。。。。。。sdlkfj9
作者:
飞天侠
时间:
2007-4-30 20:43
还是比较赞同
作者:
weixhh
时间:
2007-6-16 21:20
标题:
为什么测试不能有自己的产品
据我所知,目前把测试规范,测试理念,测试方法做成产品的公司已经不少了.以后可能测试也会专业化,外包化.
作者:
yiyi820106
时间:
2007-6-18 14:11
同意。还是喜欢测试培训师,努力!
作者:
puchonghui
时间:
2007-9-13 21:34
中国缺的是能把正确的测试理念灌输给所有软件行业的人的人。。。
作者:
liang_t
时间:
2007-10-11 13:15
不知道我说的对不?请给点指点.
我是计算机专业出来的.我现在干的是测试的工作,我喜欢做测试,因为有时也有很多乐趣,但是我所追求的是开发的技术.而让我 压根讨厌的就是搞IT.不知道这种思想是否矛盾?
作者:
cynthia_lu
时间:
2007-10-26 18:10
为什么测试人员的职业发展一定是“自动化测试”,“测试系统架构师”不然就是转相关的行业的,做测试做到底的人也很多啊,就做高级测试工程师也是一个很好的发展。不知道楼主中的“测试系统架构师”是不是高级测试工程师?
作者:
Lighthouse
时间:
2007-10-29 10:54
1、测试技术上去不断提高和深入,成为某个方面的专家,比如自动化测试专家或者测试系统架构师。当然为了成为这方面的专家,肯定需要补很多开发方面的知识。
专家?专家是这么好弄的?10个里面一个专家也没有。
2、扩大自己测试知识和经验的广度,做公司内部的测试技能培训师。这种角色在国外很多大公司都有了的。可以专门为将来分工明确的测试行业服务。
测试培训师?你在培训机构里面还行,在公司内部做?10个里面1个也没有。
3、走向管理岗位,带团队。自己测试做的再好也没用,能带领一群人把测试做好才算本事的。这种角色应该是目前国内最缺乏的和急需的。
这个,最多也就是5个人里面有一个team leader.
4、转向SQA。有不少做开发和测试很资深的人会把自己的兴趣转向SQA,希望能从过程上对公司有更大的帮助,这个对于国内的企业来讲也是很需要的。只不过从目前来看,整个软件行业的人对SQA的认识可能比对测试的认识还要有限和错误,因此做SQA的难度也就可想而知了。
SQA就别说了,SQA比测试就业岗位还少。
5、转向SCM。无论是SQA还是SCM而言,市场的需求应该不会很大的,因此相对会比较稳定,但如果想跳槽可能机会也会少些。
同样,就业岗位太少。
6、转向技术支持。由于测试人员在测试过程中更熟悉公司的产品,而且会用到很多的测试工具和测试仪器,因此可以选择
1)为公司产品提供技术支持;
2)跳槽到测试工具或者测试仪器的厂商做技术支持。
这个倒可以做。
7、转向技术商务。商务活动中有很多技术层面的交流,纯商务人员是没办法应付的,由于测试人员对公司的很多产品和技术都有了解,因此很适合转行做技术商务。
这个不太懂。
总结一下:就三条路
一:继续做测试。
二:转向做管理。
三:技术支持。
四:开发。
作者:
dujun
时间:
2007-12-6 12:01
明明四条路啊?
作者:
2153942
时间:
2007-12-6 12:22
呵呵学习学习。
作者:
xiaocai
时间:
2007-12-7 10:32
顶一下
作者:
sunshine.woo
时间:
2007-12-13 12:10
标题:
也来谈一谈
我在一个小公司(真的很小!)工作已经五年来(大学毕业就只这一份工作)。
一开始跟着同事做测试,可惜都是做手工式的黑盒测试,根本就没什么可学,也没什么技术可言。
然后做测试之余,开始做售前,即给潜在客户做演示,推广公司产品。
再到两年前,除了做测试,再做售前,还要做实施。
五年下来,除了开发,什么都做过了(包括行政出纳
)。
总结下来,小公司就是什么都需要你做,但却样样不精。
现在想要到大公司发展,却发现自己什么专长也没有
所以,回顾以往,认为最好的路应该是:到大公司学-》到小公司实践-》回到大公司发展。
作者:
rejoicexu
时间:
2008-9-16 15:46
看下来会有这样的感觉, 技术支持SQA,SCM就前景和地位上都高于测试人员。
能否对技术支持SQA,SCM这几种职位做深入的分析? 在我看来 这3种职位也都有它的局限性。
作者:
xiaoshancom
时间:
2008-9-17 21:21
标题:
回复 42# 的帖子
随着年龄的增长,不论开发还是测试,最后比较稳妥的归宿仍然是大公司。当然去小公司也行,不过你要确定小公司的发展路线明确。
作者:
陈静静
时间:
2010-3-4 15:25
谢谢
作者:
rolex_sky
时间:
2010-5-21 15:28
技术性的商务我觉得很有前途.
作者:
kidd85612
时间:
2010-6-7 00:03
学习了
作者:
Gasgoo
时间:
2010-9-29 12:38
分析的很好。。醍醐灌顶。。。
作者:
pengpengfly
时间:
2011-3-21 20:42
顶一下,我是即将毕业的学生,毕业了就去一家软件公司做测试,请大虾们指教
作者:
hejinru1987
时间:
2011-3-22 11:28
被挖出来老帖子了...
作者:
huihuihui
时间:
2011-3-22 19:50
看完之后还是觉得前途不是一般的差
作者:
chang121903
时间:
2011-5-31 15:11
爪子
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2