软件测试的前途与职业发展
上一篇 / 下一篇 2012-08-02 09:32:24 / 个人分类:测试经验
软件测试的职业发展是个很宽泛的命题,不同测试工作经历的人有不同的观点,初入测试行业的新手与具有丰富测试工作经验的老手具有不同的认识。为了提高文章内容的针对性,本文将以对软件测试感兴趣,准备从事软件测试的人员,已经从事软件测试1到3年的人员为读者对象。文章将分析软件测试人员的职业发展方向途径,提出实现职业发展的方式方法。
mMI6y&nc%B@0&xXQQqJ5AH0 在信息技术产业快速发展过程中,软件应用领域不断扩展,市场对软件产品的质量提出了更高的要求。软件工程领域的实践证明,有效实施软件测试可以显著改进软件质量。软件测试是专业性、技术性、实践性要求非常高的工作,有效实施软件测试,需要依靠高素质的测试人才。
J-}%] v SUsZ7A/[051Testing软件测试网I8N&Ck0T_7zk一个时期以来,我国一些软件企业存在“重开发,轻测试”的错误观念,很多国内高校没有设立软件测试专业,因此,国内软件测试人才(特别是具有10年以上 软件测试实践经验的人才)的紧缺已是一个无法回避的事实。由于软件测试是新兴的IT职业,很多测试从业者对职业发展感到迷茫,需要加强软件测试人才的职业 化建设,明确职业发展的方向和途径,增强职业的自豪感和工作动力。51Testing软件测试网^ N k'j,|
M id&lm h@ g0 1、软件测试是有前途的职业吗?
o-G(ZL3lE#V3U051Testing软件测试网!X8hn^.Y ^%XYk笔者在为企业培训和大学教课过程中,经常有学员问到“软件测试工作是否有前途?”的问题。我总是反问一句:“你是如何理解工作前途的?”学员的回答五花 八门,如图1所示。有人说工作挣钱多,工资高,有人说能够不断学到新知识,有人说工作受到社会尊重,有人说有到全球500强企业工作的机会,有人说今后不 会被淘汰。51Testing软件测试网A:bUEz^U
.`?;f5DqH3eQ0图1 什么是有前途的职业51Testing软件测试网}R:Q8@m{
笔者认为,判断一个职业是否有前途需要以发展的眼光分析,既要看到短期的工资待遇,更要看到未来的发展空间;既要看到短期市场需求,更要看到长远的社会 需求;既要看到职业的社会地位,更要考虑到个人的职业兴趣。如果幻想不经过努力,刚从事某个职业就可以获取高薪,受到社会尊重,那么软件测试肯定没有前 途,而且世上没有任何职业是有前途的。51Testing软件测试网YPr0qZB(P
软件测试工作是否有前途?我的回答是“优秀的软件测试从业者,测试工 作有前途,而且前途很大”。软件测试顺应全球化和信息化发展趋势,符合我国信息化与工业化发展目标,是新兴的朝阳职业。优秀的测试从业者依靠软件测试的专 业技术,可以获得职业的不断提升,随着测试能力的提升,薪资待遇不断提升,成为受人尊敬的测试专家。
`#hpkn6K{02、软件测试职业的发展路线图51Testing软件测试网K5DB? M/Pa
“人往高处走,水往低处流”。每个测试从业人员都希望通过努力,提高工作职位,实现个人价值。软件测试从业者有哪些职位可以不断提高和发展呢?我将软件测试职业进行全方位分析,测试职业发展具有多级别,多层次,多方向,多职位的“四多”特征。软件测试职业发展的路线图如图2所示。51Testing软件测试网2v!@ AK8@(O0a] l
3h7IO Yo;{/m$y0图2 软件测试的职业发展路线图51Testing软件测试网'jH dg'iY
51Testing软件测试网nc9x i(k/J“级别”
YJ-E%X9}$q KCy051Testing软件测试网iD2f|4S,^描述了测试工作的影响范围,从小到大的各个级别分别是“任务级”,“项目级”,“部门级”,“组织级”和“行业级”。最小的测试工作影响范围只能影响到某个具体的测试任务,最高的测试工作可以影响到某个具体的测试任务,最高的测试工作可以影响到测试行业的发展趋势。
6@$y i1~S-},Zo051Testing软件测试网$zX4|4e;VQ a“层次”51Testing软件测试网J|v4fJx
DQF$w@.p0 描述了测试工作在组织结构中的所在地位,从低到高的各个层次分别是“执行层”,“设计层”,“计划层”,“决策层”和“指引层”。测试工作最底层是软件测试的具体执行工作,最高层是测试工作可以指引测试行业的发展。51Testing软件测试网M.{,F7|5n&@8G N
:m5t"m)C%X5J0t b!C;f0 “方向”51Testing软件测试网'pI,|}q
7gm(LG q0 描述了测试工作的技能发展倾向,可以分为“技术”和“管理”两个方向。“技术”方向是在测试技术、领域技术和软件工程技术的广度和深度方面进行发展。“管理”方向是向提高组织能力,领导能力,沟通协调方面深入发展。
'cku6U+g9z)x~0/z^6R*\&w ae\ ] ]0 “职位”51Testing软件测试网D q9EvC
^4g*qo:[hA9kN!O0 描述了测试工作对应的具体岗位类别是名称,职位类别可以分为“组员”,“组长”,“经理”,“总监”和“高管”,每个类别分别对应许多具体的测试岗位。
!W5E'p;M#Au8V ]051Testing软件测试网Sg'g#^(vBT x@#| O测试工作的职业发展方向决定测试职业的职位发展,测试职业发展的不同职业级别和层次影响测试职位的类别,不同的组织具有不同的测试职位名称及职责要求。软件测试强调实践性和应用性,无论今后向哪个方向发展,达到哪个级别和层次,最好从最基础的测试组员做起。
F/Z*E-JL051Testing软件测试网*rHBL1RK3、软件测试的职业发展之道51Testing软件测试网G-dXu!r]y
51Testing软件测试网4byy@^]追求卓越,追求成功是职业人员的永恒主题。由于人生阅历不同,价值观不同,每个人对卓越和成功的理解不同。笔者认为“卓越”是具有超出大众的杰 出表现,“成功”是经过积极努力,实现设定目标后的自信状态和满足感受。那么,测试职业人员如何才能实现测试职业发展的目标呢?51Testing软件测试网&RhRhAZ Q0wO
8|7wP&_*E{@(w?0 (1)思路决定出路,视野决定事业51Testing软件测试网3vk5|(a(k dJb)J