51Testing软件测试论坛

标题: 测试工程师前途-(工资待遇、发展方向探讨) [打印本页]

作者: 凉凉    时间: 2010-6-4 21:27
标题: 测试工程师前途-(工资待遇、发展方向探讨)
15.2对测试工程师走向成功的建议
15.2.1测试工程师帖子解析
国内软件行业中,测试在现在乃至将来很长一段时间内,仍然是一个没有“地位”的职业,谈如何走向成功,未免有“纸上谈兵”的嫌疑,因为软件测试毕竟不是一个发展成熟的行业,“大师级”的测试专家寥寥无几。但是了解这个行业的人,都会意识到软件测试是未来的朝阳产业之一,我们踏踏实实的做好工作和打好基础,仍然会向开发一样走向成功的。

下面是作者在一些网站上收集到的一些帖子,主要是一些测试工程师对这个行业的看法。从这些帖子中,我们来分析一下如果做好测试工作,走向更大的成就。

帖子一:踏实的发展自己

我在北京工作有4年了。职业发展依次经历了测试员-测试工程师-测试分析师-测试经理。这就是我在北京的4年测试生涯。个人对测试工作有如下的行业观点:

1)软件测试不像一些人看起来那么简单,需要相当深厚的技术背景。但只要掌握要领,也不像我们一些人所认为的那么困难;

2)测试工程师和开发人员相比,可以有机会要多接触更多的不同行业的项目,是一个大的优势。

3)测试工程师要想成功,更多的是靠平时的积累。不管是项目的积累,还是平时学习,两者都至关重要。

4)测试工程师要充分利用网络资源,与同行们充分交流,在互相帮助和学习的氛围中,可以加快自己成长速度。

点评:这是一位比较踏实的测试工程师,一步一步的走着自己的测试之路,我们可以认为他是成功的典范。现实中我们很多测试工程师不是抱怨工资低,就是抱怨自己公司的测试环境不好。其实要想在测试领域走向成功,重要的秘诀就是踏踏实实的学习,认认真真的做好工作。

帖子二:执着的测试工程师

我作测试快5年了。刚开始的时候,我是公司的第一个测试员,虽然公司也在做ISO9000,

但是什么规范都得自己摸索。可是,我仍然坚持下来了,而且大有收获,虽然在公司里不受重视。

但是随着测试工作的不断深入,自己对公司的主流业务(我们作的是行业软件)从外行变成了内行。而且还发现了一些产品的设计方面的欠缺,在老板和开发主管面前树立了自己的一些威信。至少在一些项目进行需求分析的时候,会来征求我的意见。而且,目前做到了不经测试的产品不给客户。当然,在我和开发经理发生分歧的时候,大部分时间老板还是支持开发经理,但我认为是正确的地方还是会据理力争的。

一句话,测试人员是孤独的,寂寞的。但只要坚持,总能有收获的,尤其是在发现了隐藏很深的一些BUG的时候,那种成就感和自豪感真的是一种很好的感觉。

实际上,做任何一行工作,都会遇到不公平。但为什么要去跟别人比呢,只要自己有提高,就是好的。

点评:“敢做冷板凳的人”才是勇敢的人,这位发帖子的测试工程师不但有勇气做了冷板凳,而且能够坚持下来,直到最后取得了很多个人成绩。“实际上,做任何一行工作,都会遇到不公平。但为什么要去跟别人比呢,只要自己有提高,就是好的。”几句朴实无华的话说出了如何做好测试工作的真谛。

测试人员一定要给自己做正确的定位,既然选择了目前地位有些低的测试工作,就应该踏实的做好。

帖子三:好学而有信心的新手

我在一家外企作了一段时间的兼职测试,之前我从未接触过测试。开始的时候只作一些Manual test,后来就开始做Automated test,修改原有的test cases,或者重写一些test cases。然后test小组的leader建议我写测试文档,他说写文档有利于一个tester技术水平的提高。因为你必须要熟悉软件项目的整体框架,洞悉软件深层的结构才能写出高质量的测试文档。

于是,我在网上查了一些关于测试方面的资料,发现测试真的很重要。对一个软件项目而言,老外对软件测试尤其重视。我兼职的这个外企是有一半的员工是测试的,大概有7、8个人。个人认为,国内的软件企业对测试的重视程度还不够,但是毋庸置疑,测试是软件企业产品线上和开发同等重要的。可以预言,未来的国内软件行业,软件测试人员可能会占据软件团队半数左右。同时,对测试人员的能力要求也是比较高的。

综上,我觉得Software test很有前途。当然,这些都是一个测试新手的看法,可能比较片面,全当给大家打打气了。

点评:可以看出这是一位很有远见的测试工程师。现实中很多测试工程师是由于不能从事其它工作才从事测试的,因而工作中也是不断的抱怨待遇、团队环境等不能满足自己的要求。在此建议测试工程师,如果选择了这个行业,就认真的对待工作,抱怨永远解决不了问题。只有象这位测试工程师一样认真分析自己的行业,才可以有更好的职业化发展,否则还不如换一个自己喜欢的工作内容去试一试。

帖子四:郁闷而犹豫的测试工程师

我做软件测试也有两年多的时间了,但是在这两年中似乎没有太多的提高。因为都是黑盒测试,所以一般就是使用产品,最多也就是一些工具测试。可是这都是想到哪就测到哪,也没有真正按照测试文档执行。公司测的东西组合情况也很多,根本没办法。而且公司测试流程也不规范。

刚开始没签约的时候,还是专职测试,签了以后简直就变成打杂的了。什么都要做,连一些设计文档都推了过来,有时候还要去现场了解客户需求,真是非常佩服老板把一个人当三个人用的能力。总的感觉在小公司里,根本就没有测试员这个概念,测试员一般什么都的做。当你提出一堆建议的时候,老板总是会说,现在公司规模还不具备条件,以后会慢慢的改善的,可我感觉过两年公司可能已经倒闭了。

真是有点郁闷,改行做开发,又不想放弃这个很被看好的职业。可是光被看好又怎么样呢?说不定十几年前,扫大街的就像现在的做测试的。都是要做质量保证,扫大街的要保证城市环境的质量,现在呢?他们又怎么样?

点评:其实测试和开发一样,都不是那么想当然的理想,国内开发环境也和测试一样很是混乱。而开发人员发展到高级程序员就会成为很多人的发展瓶颈,薪资和职务都很难再提升。而测试与开发相比的一个巨大优势在于它是一个新兴的领域,拥有更多的机会,测试人员工作三五年,再有一些管理经验,很容易做到测试主管,虽然薪资待遇相对低些,但是给个人的发展打好了基础,而这种优势短期内测试行业仍然会保持,毕竟国内测试行业很不成熟。看准了就应该去做,实实在在的学到知识测试最重要的。

15.2.2测试工程师职业化建议

通过上一节的帖子,我们可以看出测试职业在国内还是一个充满“心酸苦辣”的职业。而待遇(工作中的地位和薪资等)很长一段时间内仍然是测试工程师心中的“痛”。本节将结合作者的工作经验,对测试工程师职业化道路提出如下的建议。


软件测试是一个绩效不太明显甚至很差的工作,这是所有从事软件测试管理工作都要面对的难题,而根本原因就是整个软件开发团队的开发能力不成熟。因此要想做好测试管理,首先要配合整个团队做好软件过程改进,这是提高软件测试团队绩效的根本原因。其次管理者要提高团队的技术能力,测试工作的范围取决于团队的技术能力高低,只能做简单黑盒功能测试的团队永远是一个没有地位的团队。


对于测试技术人员来说,测试工作是对个人综合素质要求很强的工作,因此测试工程师在技术方面要注意全面发展,从各个方面来提高自己的能力。操作系统、数据库、网络等知识都是测试人员应该掌握的知识。在这种自我能力不断提高中,会逐渐形成较好的学习能力,尤其是快速学习能力。测试工程师不可能学好所有的知识,但是当测试工作需要时,应该有能力学会这些需要掌握知识,学习能力是技术能力的根本。


对于测试管理者来说,在使团队成员最大程度的发挥出自己的能力的同时,更应该积极提升自己。测试管理者特别重要的一点是不能忽略技术的学习,所有的基础工作都离不开坚实的技术基础,例如给成员安排任务时,如果自己不懂,很可能搞错了工作量,甚至发生争执和难以领导的局面。测试经理一般可以向上发展为技术总监等职务,这就要求测试管理者在技术和管理两个方面都要提高自己。


目前测试领域的一个突出现象就是跳槽比较严重,这主要是行业比较浮躁造成的。在此作者给同行们一个忠实的建议:就是尽量不要跳槽。因为跳槽几乎意味着重新开始,跳槽的对个人发展的直接影响就是至少损失半年的适应时间。当然,如果是一个好的机会或者是公司严重抑制个人发展,跳槽对个人的发展更有好处,是应该跳的。不过机会永远属于有准备的人,因此作者建议最后在一个地方踏踏实实的工作两到三年,等自己的能力提高上来再进行新的选择。跳槽前一定要对自己的职业发展进行较好的规划,且不可盲目的跳槽,为了一时的高薪,是目光短浅的行为。


测试行业的前景和发展空间都是很大的,测试工程师要牢牢的打好基础,才能把握住更多的机会!


15.3小结

软件测试是一个专业化程度非常高的软件工程分支专业方向。也是一个在中国面临严重人才饥荒的行业。无论从哪个角度来分析,测试的前景都是广阔的,尤其是这个行业对人才的需求是“精”而不是“多”。


国内从事测试行业的已经很多了,但是实际的情况是很多测试工程师找不到工作或者找不到合适的工作,而很多企业也招聘不到合适的工程师。这种供需矛盾的怪现象根本原因是测试人员水平能力普遍不高,很多人的测试工作经验都是一些机械化的功能测试,或者一些简单的自动化测试。国内的测试队伍仍然是一只杂牌军。


测试是一项需要深厚技术背景的职业,要想成为优秀的测试工程师,不但需要编程方面的知识,还需要数据库、操作系统、网络、系统分析设计等多方面的知识。测试工程师们只有在工作中真正掌握了本领,提高了能力,才能有一个广阔的天空!
作者: YangMay    时间: 2010-6-4 22:19
严重赞成“敢做冷板凳的人”才是勇敢的人.
再顶一下"测试是一项需要深厚技术背景的职业,要想成为优秀的测试工程师,不但需要编程方面的知识,还需要数据库、操作系统、网络、系统分析设计等多方面的知识。测试工程师们只有在工作中真正掌握了本领,提高了能力,才能有一个广阔的天空!"
作者: kaluodier123    时间: 2010-6-8 16:54
看了这些,很有感触.
作者: 8596991    时间: 2010-6-9 09:19
非常之有感触。我记得我刚做测试的时候,也是各种活都干,包括用户手册、测试方案、产品宣传手册等。但是很反感这个事情,现在想起来,就是因为这些活,所以我的文档写的比以前好多了,思路也清晰多了。
所以我现在不反感打杂,知识是相通的,做的多了,无意之中,就会有收获。不过,要对自己有个好的定位,坚持着朝着自己定位的方向努力也很重要,不要因为杂而失去自己的目标
作者: wu_xiaoxiang    时间: 2010-6-9 09:34
标题: 回复 4# 的帖子
支持4#!
作者: xidian2000wyc    时间: 2010-6-11 16:25
要学的东西太多了,现在有点迷茫了,不知道往哪个方向提高自己了
作者: 七明芝    时间: 2010-6-18 17:08
原帖由 8596991 于 2010-6-9 09:19 发表
非常之有感触。我记得我刚做测试的时候,也是各种活都干,包括用户手册、测试方案、产品宣传手册等。但是很反感这个事情,现在想起来,就是因为这些活,所以我的文档写的比以前好多了,思路也清晰多了。
所以我现在 ...

非常同意。。。我也一直认为不管做什么都不会白做的。只要心中有目标有方向,就算是执行用例这样简单的事情也能有收获,而且执行一千次比执行十次的收获更大。
作者: qzj_test    时间: 2010-6-18 18:06
自己练级,很累
作者: nifei    时间: 2010-7-13 12:52
支持四楼!看了以后信心倍增
作者: YangMay    时间: 2010-7-13 13:14
再次看到这贴子..再顶一下.
作者: junjunpn    时间: 2010-7-14 14:46
标题: 回复 1# 的帖子
深有感触,我做销售一年,客服2年,测试1年。但是还是觉得测试好
作者: liudong    时间: 2010-7-15 15:45
测试是一项需要深厚技术背景的职业,要想成为优秀的测试工程师,不但需要编程方面的知识,还需要数据库、操作系统、网络、系统分析设计等多方面的知识。测试工程师们只有在工作中真正掌握了本领,提高了能力,才能有一个广阔的天空!
同意同意!
我还要在这广阔的天空傲游……!
作者: chengning    时间: 2010-7-15 16:16
看过了 还是要顶
作者: liuhaisheng2008    时间: 2010-7-15 17:11
行业是肯定没问题,关键看自己是不是有真本事,还有就是抓住机会的能力!大家加油吧
作者: ranxiaoxiu    时间: 2010-7-29 07:55
测试有2条道路走,一条管理,一条技术。看你是想做好的管理者还是一个资深的测试。。。不过,都有难度!
作者: yx222    时间: 2010-8-2 15:18
对于刚接触测试的我来说,受益匪浅
作者: jj_ljw    时间: 2010-8-2 17:09
标题: 回复 8# 的帖子
,自己狂练级
作者: carrie3397    时间: 2010-8-4 14:49
总言而之,就是要不断的学习,扩充自己的知识面
作者: plandy    时间: 2010-8-10 14:15
原帖由 xidian2000wyc 于 2010-6-11 16:25 发表
要学的东西太多了,现在有点迷茫了,不知道往哪个方向提高自己了


可根据自己工作的实际情况选择性学习.
作者: zhouzeyan    时间: 2010-8-10 15:43
标题: YY
YY
作者: msnshow    时间: 2010-8-11 13:39
前途是光明的,不过这条路走起来也不是那么轻松的
作者: 紫薇媚    时间: 2010-8-13 17:16
恩,工作中就能学习很多,我现在就在做手机软件测试,一点点学。
作者: 葉子    时间: 2010-8-13 17:27
英文不好,其它技術方面也不是很好,要不要繼續這個行業下去呢,有點迷茫
作者: 老学生    时间: 2010-10-25 23:59
深有感触。可惜自己没有一步一步走出脚印。
作者: wzw880    时间: 2010-10-26 10:18
测试就如同学武,数据库、操作系统、网络、系统分析设计等多方面的知识可以当成秘籍吧,只有把秘籍学精了,你的能力才得以提升!所以坚持到底就尤为重要了!
作者: 李萍LP    时间: 2011-4-22 16:52
回复 1# 凉凉


   无论怎样,学校很重要,重在自己参与提高!
作者: ezupai    时间: 2011-4-25 11:25
顶下LZ  ,确实是这样的,现在我这在招测试人才,而且是根据企业要求人才懂remedy,而这个是BMC 公司产品,所以可以看出测试人才确实要学的东西很多。
有懂remedy的人才请与我联系。ty-only@hotmail.com
作者: 航空    时间: 2011-4-27 09:58
楼主写的很好,我除了顶你还是顶你
作者: TT520    时间: 2011-4-28 22:08
好贴,顶起!看到这个贴时已经从事测试工作三年了,虽然有点晚,但是赶上了,呵呵,
数据库、操作系统、网络、系统分析设计、架构等
留心处处皆学问
潜心修炼中……
作者: happy_guoxy    时间: 2011-4-29 17:55
学习了
作者: 春天梅花    时间: 2011-5-5 11:06
工作3年 迷茫中 方向在哪里
作者: shuangyanEliza    时间: 2011-8-30 11:13
顶,看了很有感触~~~
作者: wdlcoke    时间: 2011-9-1 17:22
痛并快乐着、快乐并痛苦着,什么行业都不收庸人!
作者: tokyohotbobby    时间: 2011-9-5 14:59
好东西必须顶
作者: 血红雪白!    时间: 2011-10-19 17:35
我清楚的记着一句话就是:并不是做不了开发才去做测试,测试并不是每个人都能做的,成品出了问题不全是测试人员的问题!
作者: 106911611    时间: 2011-10-19 19:05

作者: 徐辉    时间: 2011-11-15 15:19
今年刚毕业就选择了做测试,前段时间很迷茫,总在考虑要不要换个工作环境,因为感觉现有的工作环境不能满足我的要求,看了上面的帖子深有感触啊,总要靠自己,加油!
作者: WXQQXW555    时间: 2011-11-17 13:38
还是期望国内能尽快重视测试啊
作者: 7881393    时间: 2011-11-28 10:46
坚持走下去,不会错的
作者: 徐家伟    时间: 2011-12-21 16:12
看了这篇文章,感触很深啊,特别是我刚刚从其他行业转入测试,感觉文中说的很对,现在我做的东西确实很杂,但是很多我以前没有好好留意过,所以现在做还是有收获啊!
作者: 徐家伟    时间: 2011-12-21 16:13
看了这篇文章,感触很深啊,特别是我刚刚从其他行业转入测试,感觉文中说的很对,现在我做的东西确实很杂,但是很多我以前没有好好留意过,所以现在做还是有收获啊!
作者: zhf_fei    时间: 2011-12-22 11:15
回复 4# 8596991


   不要因为杂而失去自己的目标     支持!!  说到点子上了
作者: 许丫头    时间: 2011-12-22 11:56
顶一下,很有感触,一直在思考,怎样做好测试,怎么提升自身能力,给大家一个公式:10%培训+20%从别人身上的观察学习+70%实践后的总结,所以关键还是靠自己,如果认同这个公司企业文化,在公司扎根下去,好好锻炼一下,积累自己的能力
作者: liulisuo    时间: 2011-12-23 23:49
感谢楼主分享经验,受到很大的启发!
作者: yazi0127    时间: 2011-12-27 22:22
回复 6# xidian2000wyc


    技术+English
作者: metaboy    时间: 2011-12-28 01:52

作者: becky07    时间: 2011-12-29 10:36
看完这篇文章的感触是:坚持
作者: pys_moving    时间: 2011-12-29 11:10
还是个测试实习生!刚进公司的时候,都忙着做XLM模板呢....不过很喜欢测试这行业...
作者: miaoru    时间: 2011-12-29 14:09
测试的兄弟姐妹们,大家加油啊
作者: 小鬼oOQ    时间: 2011-12-31 18:25
我也是挺迷茫的,现在还处于自学阶段,纠结了一年了,这一年算是在做运营的工作,但心里一直放不下测试。看了楼主的帖,目标更明确了,迷茫也淡了
作者: libin6133    时间: 2012-1-6 11:17
我的情况跟你一样啊,楼主求加QQ探讨。。。
作者: DanceWithAuto    时间: 2012-1-7 14:22
支持自己!
作者: bingorz    时间: 2012-1-16 15:07
要甘于寂寞啊!
作者: menf0630    时间: 2012-1-17 13:20
我做测试工作不到一年,工作的公司都是测试部门属于新成立的部门,所以也是胡乱打杂,非常不规范,但是越打杂知道了解的越多!其实关键不是做什么,而是善于积累总结学习。
作者: tang9902    时间: 2012-1-17 14:26
继续学习!
作者: popule    时间: 2012-1-20 17:00
回复 4# 8596991



    测试工程师和开发人员相比,可以有机会要多接触更多的不同行业的项目,是一个大的优势。
作者: shanshan33    时间: 2012-2-2 15:40
同事问我是哪一类,我觉得自己是个综合体。想踏实,肯执着,一般小好学的测试小兵~对未来充满信心,我喜欢测试工作。
作者: 949758911    时间: 2012-2-7 15:14
一年前以测试招进来的,之后干了一年行政,今年年初才真正开始测试
作者: 51dhy1014    时间: 2012-2-8 17:29
大家说的都有道理,关键要作好准备抓住机会,踏踏实实
作者: sddpdabin    时间: 2012-2-8 17:51
一个人强不强,关键是修炼内功。只有自己的功力达到一定程度,才能有择业的选择!加油!
作者: sddpdabin    时间: 2012-2-8 17:52
练就上乘武功,不是一朝一夕的!
作者: 筱卺厸    时间: 2012-2-15 22:54
学习学习再学习!
作者: T_LONE    时间: 2012-2-25 20:33
打怪升级
作者: alljl    时间: 2012-2-28 10:59
不断学习,不断充实;学会忍耐,学会承受...
作者: yangxiang655    时间: 2012-2-28 22:06

作者: yangxiang655    时间: 2012-2-28 22:06

作者: yangxiang655    时间: 2012-2-28 22:06

作者: yangxiang655    时间: 2012-2-28 22:07

作者: xiaoli0713    时间: 2012-7-26 17:44
楼主好样的,我也要学习~~
作者: xiaoli0713    时间: 2012-7-26 17:44
楼主好样的,我也要学习~~
作者: xiaoli0713    时间: 2012-7-26 17:45
楼主好样的,我也要学习~~
作者: 天士    时间: 2012-7-30 12:07
看了感触很深   顶一下
作者: 炫彩琉璃    时间: 2012-8-8 14:42
继续努力
作者: haha_faraway    时间: 2012-8-16 16:08
刚开始大家可能就差不多,熬过去就会好的,会学到好多东西的!我现在就处于这个混乱的阶段啊
作者: xiamingyi    时间: 2012-8-22 10:52
感触颇深,但是还有诸多疑虑,请楼主指点啊
本人也是从事测试的工作,曾经做过手机软件的性能测试,手动测试工作,感触就是用例都是写好的,每天工作就是在用测试工具做同样的事情,没前途,辞了
因为我是开发出身,就一直在想象着找个和开发接近的测试工作,于是便有了现在的工作,测试网站的功能测试,和想象的大相径庭,给我感觉就是点点,看看数据对不对,如果有需要select一下数据库,别的都没了
看了楼主的的观点,是真想要一直从事测试工作,可是怎么感觉你们从事的测试和我的不一样呢,我觉得自己从事的工作换个人都能做,至于了解客户需求,专业的测试工具啥的都没接触过,也想去找个真正能学到东西的公司,迷茫了,,外包么?还是怎样,,求解




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