51Testing软件测试论坛

标题: 测试工程师如何规划自己的职业生涯?(08-03-14)(获奖名单已公布) [打印本页]

作者: 51testing    时间: 2008-3-14 18:05
标题: 测试工程师如何规划自己的职业生涯?(08-03-14)(获奖名单已公布)
目前,不少测试工程师职业发展方向很迷茫。软件测试工程师的职业发展路线是什么?是走技术路线、还是管理路线、或者其他?若您选择其中一条路线,您是如何来储备自己的能力,如何达到自己的职业发展目标?欢迎大家各抒己见!

非常感谢各位会员积极参与,截止至3月21日17:30分,从该贴所有评论中选出部分作出精彩评论的会员予以奖励。礼品和积分将在下周内送出。

  
获奖名单
奖项
获奖名单
奖励
答案链接
一等奖
huior
当当购物卡50元
46#
二等奖
yuezhongnver
300论坛积分
65#
bht2000
25#
三等奖
luoyear
100论坛积分
74#
charles
60#
marysnow
32#
moonjew
18#

作者: retifax_test    时间: 2008-3-14 20:24
每个人选择测试工程师职位的原因不尽相同.为了以后转开发积累经验的的,为了入门简单的,为了不加班的,有看好职业前景的,等等,..
技术方向就沿着测试开发的路一直走下去.最终成为技术上的大拿,在一个公司里成为核心技术人员
这个方向对技术的积累要求最高,适于那些对管理没什么兴趣,就想专心做技术的人。要沿着这条路走下去,需要一直不断地在开发能力上的积累,并且还要求一定的知识广度和对职业的独特理解。
管理方向呢,工作个几年以后转向测试经理,以后的发展就多样了,质量总监\项目经理等等
有些人说做管理不需要技术,却没想过作过一个技术工作,自己都不会的东西怎么去管理别人,当然也有例外,有些管理人员也的确是靠自己的人格魅力去让一个团队健康发展的。不过那只是极少数罢了。大多数测试管理人员也是需要在技术上有一定积累的。而且对于所有工作都一定要比较熟悉,黑白盒,自动化,性能,用例设计,配置管理,计划方案的设计等等,并且还要去调合团队内部的工作氛围,制定适当的激励机制,作为一个管理者绝不比一个技术人员需要积累的东西少。
而流程控制大概是选的人最少的,QA累死不讨好,最终成为一代终极流程控制顾问
这一类工作需要有非常大的耐心和自信,需要在工作中对流程控制方面有自己的感悟,需要对理论很熟悉。对人的毅力也是个极大的考验呢
其他的,还有做用例做到极至,做功能测试做到极至,做用户体验做到极至的等等,总之各种发展方向者需要努力的坚持,任何一个方向做好了都很好。大家努力吧
作者: abc530303519    时间: 2008-3-15 17:20
初级测试工程师––入门级,具有一些手工测试经验,开发测试脚本并开始熟悉测试生存周期和测试技术;

     测试工程师––能够独立编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;

     高级测试工程师––帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师;、

     Team Leader––一般具有5年左右工作经验,负责管理一个小团队。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示;

     测试经理––能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负责项目成本、进度安排、计划和人员分工;

      计划经理––具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。
作者: 熏兰    时间: 2008-3-15 17:50
标题: 请教一下咯
我是软件工程大三的学生,以后想往软件测试发展,可是,不知道进公司的话,会不会要求很高啊。因为毕竟我现在什么都不懂哦。各位前辈可否建议一下啊。
作者: 六月的雪    时间: 2008-3-16 13:43
迷茫中
作者: guansnow    时间: 2008-3-16 17:50
我做了三年的开发,现在想转到测试,如果我找到测试的工作,我首先要走的路就是能考了一个企业认证的测试证书,然后就是走技术路线,我觉得管理的好与坏,虽时都可以学,最好的管理者其技术也是最好的。所以,以我的想法是先做好技术,等我到了四十多岁的时候再走管理线路,我觉得从事一行,我就想走到头!当然变化比计划快,以后的路谁也说不定,但这只是我目前应走的路。
作者: kkllyyy    时间: 2008-3-16 18:07
标题: 测试人员的前景
1.资深的测试工程师.如果您确实喜欢测试这个职业,可以做一位资深的测试工程师.集多年的工作经验于一身,加上与时俱进的学习精神,加上敬业精神,相信您照样可以把工作做好,也会得到大家的认同和尊重.
2.测试管理者.带领一个团队或一个公司,去做更大的事情.在一些大公司测试这条线上游很多职位,像勒Leader、Manager等等。如果有做够信心和能力,也可以自己办个软件测试公司,在市场上拼以拼。
3.测试咨询和测试培训人员。新人需要培训,新公司实施测试方案需要有人指导,这时候我们可以自己的经验转化为另一种生产力。
4.测试书籍编写者或翻译者。目前我国在测试方面的书籍相对国外还是比较少。
作者: 65138935    时间: 2008-3-16 21:52
不管走向如何,都是需要努力的,大家加油吧
在测试行业做出我们的一番事业
作者: sangrou    时间: 2008-3-16 22:25
正烦恼的问题
作者: csd20    时间: 2008-3-16 23:24
我对测试这个行业充满信心,下面是我的职业规划:
1.第一阶段,学习自动化测试工具,学会编写脚本;
2.第二阶段,学习编写测试计划,测试方案,测试用例;
3.第三阶段,学习配置管理,版本控制,项目管理,bug管理;
4.第四阶段,转向做一个管理者.

我的目标就是做一个成功的管理人员,我现在已经要完成第二阶段了.
作者: lqr    时间: 2008-3-17 08:59
按照目前较流行的说话,
测试的三个方向
1.自动化
2.白盒
3.测试管理
个人认为,性能测试应该包括在自动化范围内,道理很简单,基本上是通过工具实现的
分析下:
1.对于自动化,首先是工具的选择,商业工具价几何?免费的又有几个?所以,要想进入这一块,个人认为因进外企。这也是一个方向
2.白盒,国内做这一块的还不多,而且白盒的待遇比一般的测试待遇要好,我个人看重这一块
3.测试管理-----------有一定的技术后再说吧,国内还是已技术为先
作者: crazysusan    时间: 2008-3-17 09:33
发现每期的问题,都提到要点上..啦....呵呵.........不错......继续加油

关于这个问题,也正是偶在考虑的问题....正好,可以给小辈参考参考......
作者: fsyj000    时间: 2008-3-17 10:18
斑竹的话题非常有意义!
技术类:
        手工测试:
           黑盒测试:掌握最基本的测试方法、测试计划、测试用例、测试报告、测试策略、环境配置、BUG管理工具的配置及使用
           白盒测试:代码走读,路径覆盖、条件覆盖、判断覆盖等
         测试工具:
           主流测试工具:WinRunner, QTP, Robot, RFT, Automation等

管理类:
          黑盒测试【老大】
          白盒测试【老大】
          项目主管
          项目经理
          IT总监
          软件测试外包公司【老大】
以上比较肤浅。
黑盒测试如果做2-3年后,升测试主管机会较大,但不能经常跳槽。
白盒测试如果有开发经验,3-5年后,白盒测试的工资应该是程序员的3-4倍。专业的IT技术人员。
自动测试工具:看公司前景,大公司都喜欢用,如果对这块,有3-4年工作经验,可以出书、做培训工作。
作者: fsyj000    时间: 2008-3-17 10:22
如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下几点:

1. 测试计划的编写(要结合测试的项目,能以此来控制和确定测试所需人员,设备及时间来管理测试时间)

2. 要熟悉BUG跟踪工具及软件测试流程.(如: TD, Bugzilla, CQ等)

3. 要熟悉配置管理工具. (如: CVS, VSS等)

4. 要熟悉自动化工具.(例如:WinRunner, QTP, Robot, RFT, Automation等,能结合录制完的脚本编写代码)

5. 要熟悉压力及性能测试工具.(例如: LoadRunner, webload, silkperformance等,能结合相关数据,分析出性能瓶颈)

6. 要熟悉或精通一门语言. (例如: Java, C++)

7. 要熟悉数据库.(例如: Oracle, DB2, SQLServer, MySQL)

8. 要熟悉主流操作系统. (例如: HP Unix, IBM AIX, Sun Solaris, Red Hat Linux, SuSE Linux, Windows)

9. 能用英文流利的和老外交流以及往来Email.

10. 语言表达能力强,表达问题清晰明了.

11. 沟通能力强,能和上级/开发经理很好的达成测试相关/BUG事宜.

12. 学习技术的能力要强,能快速上手一个新的技术.

13. 乐于与人交流.






变更自己,从每天做起!
作者: abbybeach    时间: 2008-3-17 10:22
今天看到这个话题,感触良多
作者: 青青    时间: 2008-3-17 10:44
做测试经验尚浅~~目前定位测试这个行业.
打算做自动化测试,特别性能测试.目前计划是:
1.熟悉测试理论.
2.熟悉黑盒测试的方法,编写测试用例,了解流程.
3.积累一定的编码经验.
4.熟悉自动化测试工具,编写测试用例.
5.英语.
6.积累一定的测试经验.
7.看情况再做其他发展打算.
作者: feng123(露露)    时间: 2008-3-17 11:22
我做了一年的开发,感觉自己好象更适合做测试.现在还在自学当中,我的目标是走技术路线,成为技术上的尖子,时机成熟了也可以考虑往管理方面转,但是总得等我技术过硬以后.嘿嘿.

为了目标,努力....
作者: moonjew    时间: 2008-3-17 11:43
把开发人员和测试人员的职业发展分开考虑,是国内对测试理解的主要问题,也大大制约了测试这个行业的健康发展。

开发转测试、测试转开发、都是再正常不过的角色转换了。

当然周围的发展路线还包括,技术支持、售前、QA、软件行业资询等等。

如果只针对这个问题来回答的话,那就是通过开发做好测试、通过测试理解行业、通过行业提升水平。
作者: Ego    时间: 2008-3-17 11:44
一、处于测试新手的任务:定位个人是否适合做测试;打好测试理论和实践的基础;判断做测试要从事哪个方向(行业和技术)。


二、处于测试工程师的任务:巩固测试理论和测试规范;借助工具和自动化提高测试能力;审时度势,总结自己在每个项目中的角色,分析自己将来更适合做技术还是做管理。

   1】如果一直做技术:那么需要学很多技术,如果这些技术能够激发你的兴趣,那么你将成为一名软件架构测试工程师或者是专家。年纪大了,可以成为某公司的咨询专家,或者是某企业的培训导师。就算技术逊色些,但老人家的经验还是很值得借鉴的。所有的这些,都需要有一个能让你专心于技术的领导(找个有前途的公司和伯乐却不容易)。

   2】如果转行做管理:那么需要学习测试规范和相关标准。你面对的角色有两个,一个是测试工程师,一个是公司高层。搞定他们,你就是一个合格的管理者。人际关系和好脾气对于你,也是非常重要的。
作者: FLY000    时间: 2008-3-17 11:53
手工测试(测试用例设计,测试报告编写)
功能自动化测试(winrunner,quicktestpro)
性能测试(loadrunner)

目前正在学习 功能自动化测试(winrunner,quicktestpro)

希望能一直做技术。
作者: xmy942002    时间: 2008-3-17 12:00
对于我们这些普通测试工程师来说,我认为首先技术应该过关,技术不过关,想从事管理有再大的人格魅力也只是纸上谈兵。
技术方面:首先深入了解测试理论和测试原理;
          加强自己的C,C++,JAVA阅读和编程能力;
          同时是把英语练的听说读写样样精通;
          熟悉常用的几种数据库;
          熟悉常用的操作系统;
          根据具体公司具体业务,再适当学习和加强个人其他方面的技能;

管理方面:在拥有技术的基础上,要是再具有以下魅力,相信你距离管理的位子也不会太远了。
         首先个人素质修养要比较高;
         不但要八面玲珑而且要独具一格;
         既能承上(让领导和客户欣赏你),又能启下(让下属或者同时欣赏你);
         具有大将风格,以大局为重;
以上全属己见,有错误、偏见、不周的地方,欢迎大家批评和纠正。
作者: 水印无痕    时间: 2008-3-17 12:06
任何有志于在软件行业发展的人首要任务应该把软件工程理解透彻。
明白了整个软件研发过程才能够有方向地为自己规划职业生涯
否则说什么技术型管理型都是空谈

国内很多管理层都是由技术人员起家的(国外也有不少,但是在国内这个问题尤其突出)
这个是造成目前大多数软件项目管理混乱的重要原因
而究其根本
就是很多技术人员只懂得具体技术不懂得软件工程
或者说只有战术思想没有战略意识

当你理解了软件工程,并且你是真正对测试感兴趣的话,我相信你是不会对自己的职业生涯感到迷茫的
作者: agnnmc    时间: 2008-3-17 13:47
标题: 回复 10# 的帖子
你很强,一直有自己明确的目标,很不错,我在像您学习学习!
作者: 后后    时间: 2008-3-17 15:54
不错的话题,希望达人给予指点!
作者: bht2000    时间: 2008-3-17 16:38
俺来罗嗦几句.
初级测试工程师:刚走出大学校门或者刚从些培训机构出来的学员,之前没有或具备很少的测试经验,这个阶段主要是掌握最基本的测试方法、测试计划、测试用例、测试报告、环境搭建等。北京上海地区,该职位薪水一般在2000-5000之间。

中级测试工程师:从事过2-3年实际工作的测试工程师,能够独立制定测试计划,编写测试用例,对初级测试工程师进行指导等。北京上海地区,该职位薪水一般在4000-6000之间。
达到中级测试工程师水准后,以后的发展可以存在多种方向:
管理方向:
测试组长:一般5人以下团队,能够同时承担2-3个较小项目(程序代码在5000行以下)或者1个中、大型项目(程序代码在5000行-25000行左右)。北京上海地区,该职位薪水一般在5000以上,好的过万。
测试经理:可以管理多个小型测试团队,能够承担多个中型及较大型项目的测试,及具备至少1个大型项目(程序代码在25000行以上)的测试管理能力。该职位薪水一般过万,年薪二三十万正常。
质量经理/项目管理:跳出测试的执行转而关注过程。SQA待遇差别比较大,但有2年以上测试或开发经验的人5000以上应该没问题,好的也过万。

技术方向:
白盒测试:这个由开发人员转过来的比较多,一般技术上要至少达到技术经理的水准。待遇比较好,一般7k以上,好的年薪二三十万。
自动化测试方向:熟练使用一种以上自动化测试工具,做的好的待遇与白盒测试有的一拼,一般6k以上,不过最近学的人多了,待遇贬值可能比较快。
测试分析师/技术总监:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这个待遇一般过万了吧.
行业测试专家:物以稀为贵,过万一般问题不大。

经历了以上一些阶段,大概在35岁左右,职业发展上基本达到瓶颈,此时只要混的不是很差收入一般可以算的上中产阶级,日子可能依然过的比较郁闷,之后的方向可能有做培训,咨询,自己开公司创业等。
好了,暂时先罗嗦这么多,具体的发展路线嘛各位八仙过海各显神通了!~

[ 本帖最后由 bht2000 于 2008-3-17 16:53 编辑 ]
作者: wsn929    时间: 2008-3-17 16:56
犹豫,彷徨中。。。
作者: bigstone81    时间: 2008-3-17 17:57
感触颇多,做了快三年测试!
作者: guanxiaoqin    时间: 2008-3-17 17:58
标题: 我的测试之路
2006年4月我踏上测试的道路,到现在,快2年了,手工测试的活也做了不少,测试的流程熟悉了很多;
到现在,我已经不在专职做测试,只是偶尔帮一下忙
2007年10到现在,我主要负责项目进度跟踪,bug 跟踪,配置管理
开始,我很迷茫,是不是要放弃做测试,一度不想做,有些抵触心里
现在,心里仍不是很放开,总是还想回到测试,但这次在回去,我的目标就是:不在做手工测试,而是要做自动化测试

大家努力吧,路要自己走哦
作者: peng_2008    时间: 2008-3-17 19:11
大家都很有想法,做自己喜欢做的事,走着走着就有方向了.
作者: mydreams    时间: 2008-3-17 21:38
做好每一份工作都不容易,需要信心与毅力,只有坚持下去不断努力,才能迈向成功!
作者: mingyunkafeiwu    时间: 2008-3-18 10:11
谢谢!正在下载呢!
作者: lyufan    时间: 2008-3-18 10:44
我觉得适合做一个测试最应该具备的是:技术能力、学习能力、沟通表达能力、责任心。
具有以上的这几方面的素质,测试将来的职业规划可以分为以下几类:
1.管理人员(每类工种都有此方面的管理人员,但是并不是所有人员都适合做管理人员的,所以这点是因人而已,俗话说:勉强没幸福哈...^_^)
2.售前推广(测试最清楚自己测试软件的功能及有缺点,如果善于总结和沟通的人,觉得能做一个很称职的售前推广的)
3.行业顾问(等行业知识在测试中积累到一定的层面后,就可以做到这个行业的专家,自认就可以正大光明的转做顾问,行业好的话,很吃象的哦...)
作者: 土土的豆豆    时间: 2008-3-18 10:49
“测试工程师如何规划自己的职业生涯”,多么值得深思熟虑的话题……
楼上XDJM很多是谈了测试人员的任职资格和职责,似乎不是规划嘛(别拍转^_^)我也来谈谈自己的想法,望批评指教:-)
我国测试领域人才和其他IT 软件行业一样,总归落后与国外。究其原因,主要不是技术,是管理理念!
技术发展更新很快,我们不会比外国人差多少,但是国内传统的管理模式、急功近利的体制,使得我们做测试的人一直很迷茫。诚然,开发人员薪资是软件技术行业最高的,但测试越来越收到重视,还是有外资/合资企业引入了观念。以前干测试的都是大专生,没人肯做测试;现在已经证明,测试人员更比开发人员需要严谨的思路和认真细心的态度。测试人员可以说是能吃苦耐劳的职业楷模。
开始一般大家都走技术路线,从没有经验的毕业生起,大都做的是黑盒测试/功能测试,如果是白盒测试的话,其开发经验是要有一定基础的。在测试策略、测试方法、测试用例和测试执行中,初学者一般都选择手工操作,点击按钮、输入数据等等。能找到什么问题就是啥了。
等做了1~2年,开始认真考虑如何设计用例、覆盖所有路径等,想办法提高测试质量。这个是测试设计的学习过程。
到3~4年,不能仅限于会设计用例,执行过程等,很重要的一点就是利用工具来提高测试效率,减少人为做的重复工作,譬如,录入脚本来进行回归测试,做性能/压力测试等。
过了5~6年,如果你已经到达测试高级的资质,可以考虑培养锻炼年轻同事,让他们接手你原先的工作,自己转向测试管理角色。因为有了5年的工作经验,才能更加准确理解测试领域的方方面面。当然,能够踏实在测试技术上登峰造极的人才,依旧是伟大的。5年的技术路线,其实不算长,对于不断挑战自我的人来说,尝试测试管理工作又是一个新的5年规划过程。从测试需求管理、测试模型开发、测试用例设计、测试脚本录入、缺陷管理、变更管理,等等。每个都不是一天两天可以做熟练的。结合自己的多年的工作经验和属下同事的头脑风暴,测试之路会越走越远……

[ 本帖最后由 土土的豆豆 于 2008-3-18 10:52 编辑 ]
作者: 舞动    时间: 2008-3-18 11:57
标题: 测试工程师如何规划自己的职业生涯?
我是刚刚从大学校园里出来的,无意中我做了软件测试的工作。虽然现在我做的测试都还是黑盒的,也还没学什么自动化测试工具,以及你们所说的那些高级的东西。觉得现在自己很菜鸟,也曾迷茫过,不知道自己是不是选对了职业,但我想任何事都是有适应时期的,我相信自己。大家一起加油吧!
作者: 别叫我神    时间: 2008-3-18 13:24
看了之后,,心里也有了一个目标了,我也搞测试的``才上的班``
我的目标是向测试经理看齐``
嘻``
作者: jay173361646    时间: 2008-3-18 17:39
我今年畢業 本科  剛剛簽了軟件測試工程師
也是沒有經驗 慢慢走 看看能走出什麽樣來
作者: havards    时间: 2008-3-19 10:23
做测试也有快两年的时间了,越来越发现,测试不是一个简单的工作,越走路越多,越走越坎坷,越走越深幽...

回顾一下我是如何走过来的:

开始干的时候,什么都不懂,就是简单的编点用例,死抠E文的SRS,积极和开发沟通,热心测试,细心整理自己的工作和心情,还有一撇没一撇的学习winrunner,因为那时候自动化测试没起来.

但是干着干着,发现很多问题,如何去写一个完美的测试用例,如何写一个标准的计划,标准的测试记录,标准的报告,感觉很简单的东西,一实施起来发现问题多如牛毛,甚至去现场做测试的时候,突然发现自己不会测试了.

于是,自己开始寻找如何写测试用例,如何写好测试用例,如何写好计划,记录和报告,可是都找到以后,发现测试的流程不懂的话,这些东西就写的不完善,又开始熟悉产品的验证流程,一个ISSUE从提交到审核,到无效,到分歧,到修改,到验证,到打回,到release note,到不能修改,到以后版本修改,到待关闭,到已关闭.这之中包括了太多的过程.

看到这么多的过程,我又开始寻找issue管理工具,mantis,安装mantis,安装过程发现需要apache,需要php,需要mysql,又简单学了学这些知识,因为要配置必须得会些基本的,把mantis整好了.

又看到了测试用例的管理工具testlink,也开始安装,自己配置,和mantis集成...

学来学去,最后发现还是从整体上把握测试这个概念,这个流程是最根本的,把握这个以后,细节都简单了

人不能一直搞技术,干几年一定要管理的,所以对这个测试的把握是最重要的,我认为这个是根本
作者: yunfeiyang77    时间: 2008-3-19 12:16
标题: 测试人的职业规划
软件测试这个职业听起来让人觉得很简单,可是真正入行了才知道自己的知识远远不够。我觉得应该分成三个阶段。第一阶段:岗位基本职能,找出软件的错误,需要了解软件操作,业务流程。
第二阶段:能根据错误推测出是哪里出现问题引起的;
第三阶段:更根据错误找出引起问题的部分,给出建议;
这三个阶段是根据自己的业务水平,测试能力逐渐积累而递增的。
作者: 快乐天使    时间: 2008-3-19 12:28
迷茫中。。。。

[ 本帖最后由 快乐天使 于 2008-3-19 12:29 编辑 ]
作者: jieer213    时间: 2008-3-19 12:28
标题: 在测试的路上,信心--彷徨--信心
刚开始做,对自己很有信心,不断的积累和熟悉业务知识,当完全适应公司的测试流程后,就开始彷徨,不知道下一步怎么走,当真正要走了又坚定了信心。就是在不断的彷徨--信心过程中一直往前走。
现在每天都有很强的紧迫感,不断的学习,才能不断的树立信心
作者: red-hat    时间: 2008-3-19 12:35
我当初选择做软件测试,其实是一种权宜之计,因为我知道不可能在这个行业永久的做下去,从今年开始,我便为以后的职业发展储备知识,力争2年之内告别测试,我的目标是做一种全面的是质量管理,而不仅仅局限于软件领域
作者: 凤凰山    时间: 2008-3-19 13:10
首先从基础入手,学习测试的一些理论知识,学会测试计划的编写,再学习自动化测试工具,到自己编写工具,技术积累到一定阶段后像测试经理,管理层发展
作者: dabeixiong    时间: 2008-3-19 13:44
职业规划:
1.好好学习测试理论
2.好好学习测试工具
3.好好找个工作增长经验
4.好好做个领导带领团队
5.好好开个公司创造文化
6.好好提供高质量软件,打击微软等天杀的外企,让国内软件走向世界...
作者: dabeixiong    时间: 2008-3-19 13:47
看了看各位的...觉得千篇一律还发展个啥啊
作者: huior    时间: 2008-3-19 14:36
我的回答请看
http://www.51testing.com/?10851/ ... e_itemid_77502.html

用熟悉的流程图形式来表达我的看法,请先睹为快。


[ 本帖最后由 huior 于 2008-3-19 14:39 编辑 ]
作者: wudamyw    时间: 2008-3-19 15:18
1,  测试工程师 -> 高级测试工程师 ->    测试总监(技术型的,必须掌握精通测试领域的工具)
2,  测试工程师 ->   测试管理  ->   SQA经理 ->   CQO(管理型的,但必须对测试质量管理精通)

希望大家都超着这目标前进啊!!!
作者: dongri    时间: 2008-3-19 15:25
看了好多帖子,大家都是再说自己要怎么做。
其实要考虑的一个主要问题是你周围的环境。
看公司适合什么样的职位发展,结合自己的兴趣才能有更好的发展。
作者: hmilyjch    时间: 2008-3-19 16:01
看到别人看不到的东西
然后投入精力
收获~~
作者: qqqfresh    时间: 2008-3-19 16:29
唉,好迷茫啊。
做过开发1年多,白盒测试1年多,现在开始做黑盒自动化测试。
未来,还真的不明朗啊
作者: qqqfresh    时间: 2008-3-19 16:30
huior的帖子还是不错的,很好。
受教了
作者: joyce0219test    时间: 2008-3-19 16:54
标题: 回复 46# 的帖子
我是一个对测试行业感兴趣的新人,想往技术方向发展。看了你的帖子觉得你对这个行业比较了解,你能否说说想做技术在各个阶段应该掌握那些知识?现在比较迷茫,请指点。谢谢!
作者: dgq227    时间: 2008-3-19 17:31
看到大家这么踊跃的发言,我也说说
大家说得有理有据的,主要是自己能真正的理解了并且执行下去;还有一点就是把握并创造机会,毕竟能力再强没有你发挥的机遇,还是不能有真正的提高!
作者: 猫妖木夕    时间: 2008-3-19 18:12
最近一段时间,我一直也在思考这个问题。说说我目前的规划:
现在虽然有两年的测试经验,但依然觉得不会的东西太多,
首先,尽自己最大的努力做好本职工作,毕尽要对得起自己的薪水
其次,不要忘了自我提升,虽然自动化测试和性能测试都做过一些,但只是皮毛,需要继续提升
第三,越来越意识到编程对测试的重要性,至少让自己掌握一门编程语言
第四,数据库同样重要,虽然工作中使用ORA和SQL,但仍需要继续提升
最后,完善自己技能的同时,不要忘了外语的学习,我想学好英语和日语
暂时想到这么多  还希望有前辈能多多指教
作者: szlcboy    时间: 2008-3-19 19:48
目前的目标是先学好WINRUNNER和LOADRUNNER,巩固软件测试理论,提高自己测试用例设计以及方案报告编写的能力。第二步是学习编写自动化测试脚本:)
作者: bobli    时间: 2008-3-19 22:50
标题: 一些关于职业生涯规划的文章,供大家参考
成功的基础——为自己树立目标

http://bbs.51testing.com/viewthr ... 6%B5%C4%BB%F9%B4%A1

软件测试职业规划

http://bbs.51testing.com/viewthr ... A%D1%C4%D4%B8%BE%B0

软件测试职业发展的各个阶段

http://bbs.51testing.com/viewthr ... 0%D2%B5%B7%A2%D5%B9

驳“软件测试职业发展的各个阶段”

http://bbs.51testing.com/viewthr ... 0%D2%B5%B7%A2%D5%B9

技术类人员的职业发展方向在那里?

http://bbs.51testing.com/viewthr ... 0%D2%B5%B7%A2%D5%B9

技术人员职业生涯的后期,是不是只能改行做管理?

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4

如何作完美职业生涯规划?

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4

成功之桥:职业生涯设计细细规划

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4

职业生涯管理

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4

职业生涯规划基本步骤

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4

职业生涯规划的几个关键点

http://bbs.51testing.com/viewthr ... 0%D2%B5%C9%FA%D1%C4
作者: bobli    时间: 2008-3-19 23:00
作为这个板块的版主,这些年来也发了不少帖子,跟大家一起讨论职业生涯规划,可惜自己没有做过软件测试,只能是泛泛而谈

上面的这些文章,大部分都是一般性的职业生涯规划的理念,不能够很好的与软件测试相结合,整理出来给大家看看,希望能够给大家一些启发,如果大家能够把这些一般性的理念跟自己的经历结合,制定出适合自己的职业生涯规划,那就太好了
作者: bobli    时间: 2008-3-19 23:10
标题: 成功的职业生涯
不是…                              而是…

职位升迁                            工作方式
年龄的增长                         看问题的角度
工龄增加                            人际关系网
学历                                  组织、活动能力
薪酬增加                            所做贡献的价值
参加培训                            辅导培养他人能力


职业生涯发展的本质

外职业生涯发展的本质:职位和收入等
内职业生涯发展的本质:能力和业绩等

职业生涯发展的关键是能力的培养和提高
培养能力是走向成功的第一步
作者: 菜鸟上路    时间: 2008-3-20 09:25
哈哈
作者: charles    时间: 2008-3-20 10:58
测试职业规划路线还是很多的,最重要的是了解自己,走一条适合自己的路线:
1. 技术路线也有多个发展方向:
   1)性能测试、性能分析、性能优化;
   2)自动化测试工具的开发和应用;
   3)白盒测试,测试架构师
2. 管理路线:
   管理路线是一个金字塔的形状,并非所有人都适合走管理路线,能成功走到高级管理的人也毕竟是少数;
3.转售后的技术支持、系统实施;
4.转售前的咨询顾问;

个人短期目标是在走性能测试路线,期望在数据库、unix系统、中间件和性能测试自动化工具方面进行深入的研究。
测试入门是很容易,但要想做好还是需要多方面的知识结构,等积累的技术和业务知识到了一定的厚度,路也会越走越宽的。
作者: fengyun32    时间: 2008-3-20 12:30
标题: 软件测试规划其实很简单!
首先,进入软件测试这行,自己就要对该行业有一定了解,并有一定的兴趣,
          因为测试有时都很 枯燥的....
其次,进入该行后,就要做好自己的工作,所谓做一行,爱一行,
        如果对自己现在的工作都不负责任,当做其他工作时,你一样做不好;
再次,如果有一定的编程经验,自己对技术方面的东西熟悉,
        可以从测试过程中了解客户的需求和程序设计上会有一定的帮助,
        当然技术方面的东西也会自然增强不少;
所以,无论以后从事管理,技术类的工作,都先把自己的工作做好,
       再进一步加强自己的知识,
      至于以后从事什么工作,最终都是自己想要什么的生活模式而已,
       而测试也是一份好工作,因为有经验的测试员,总会分析到问题存在的原因!
作者: tianxx    时间: 2008-3-20 12:41
踏踏实实做好眼前工作,一直走下去.
作者: wudamyw    时间: 2008-3-20 14:21
大家谈的多的是测试的具体工作,针对职业规划,有必要那么细致吗,有点儿答非所问!!!既然职业规划,阶段提升是关键,自动化,性能测试这不能算职业规划吧。

还是考虑一下47#的路线。呵呵呵
作者: sunqiang1024    时间: 2008-3-20 14:29
这种规划,一般都要结合自己的实际情况而定。
1、多多看看测试书籍,巩固测试的理论基础知识
2、经常使用测试工具,从简单的录制,到能够手写一下工具的脚本
3、对遇到的问题总结一下,然后看看有什么共性,需要再加强哪方面
4、对一些架构,语言,数据库等要了解,最好自己实践的写写
5、在项目中将以上4点运用进去,加强实践。
总之,引用爱因斯坦的一句话“你越深入,就会发现你所了解的东西是个圆,当你了解的越多,和这个圆相邻的东西就更多,这就意味着你不知道的东西也越来越多。”
作者: yuezhongnver    时间: 2008-3-20 17:13
职业发展规划是人生的大事,下面我结合亲身经历,谈谈自己的观点:

step1:校园阶段 (毕业前1年~1.5年)
很多人的职业规划是到了工作以后才开始进行的,其实,这样做,有很大的局限性。凡是工作过的人,都有一个体会,就是自己的第一份工作,会影响到5~10年的发展轨迹,甚至会对一生产生影响。因此,选择一份合适的工作作为起点,是必须要在校园内思考清楚的问题。
由于中国的教育基本是理论教育,大家在工作前的实践能力大多比较弱,固然有其不足,但也有好的一面,那就是可塑性比较好。可塑性好代表了选择的余地可以很大,因此,大家在选择第一份工的时候,要充分结合自己的教育背景、个人能力、兴趣爱好、长期目标等等,作出理性的决策。
软件测试,特别是黑盒软件测试是一种入门起点较低、上手迅速、且发展空间比较大的职业,因此,对于很多学生而言,作为进入IT就业的初级岗位,是非常合适的。
校园阶段的规划,主要是选择大的入门方向,当然,此时也可以给自己一个长期的目标,但是不必规划过细,因为,在没有入行前,一切都还未知,把握好路线即可。

下文假设大家选择的是软件测试~~


step2:入门阶段 (入行后3个月~1年)
对于刚刚入行的新人,这个时期是一个全面熟悉期,最能够学习到新的知识,也最有拼搏的热情和动力。建议大家可以借着这股冲劲,尽可能了解所在领域的全貌,了解各个主要分支的内容、特性、优势、局限性等等,并考察自己当前的工作环境,结合个人匹配程度和兴趣爱好,根据前述内容调整自己的规划。
对于测试行当而言,技术方面一般有几类:黑盒测试、白盒测试、自动化测试、测试工具、专用业务技能等;相关的管理方面一般有:测试管理、质量管理、项目管理等。
面对上述形形色色的方向,建议大家可以都稍稍了解下内涵,然后确定1~2个,作为中长期的主攻方向,达此标准,基本已经实现了入门,至于能否进得厅堂,就要看后期的努力了。


step3:提高阶段(入门后3年~5年)
对于入门后选择管理还是选择技术,其实这种问题,是无可无不可的,关键是看对自己的长期的定位了。不过,我个人建议当前阶段还是技术为重吧。毕竟,在一个技术环境中,要做好管理,没有扎实的基础,也难服众嘛。
本阶段是人最容易懈怠的阶段。毕竟,刚刚入行的热忱早已被日复一日的繁复工作给冷却,有了一定的工作经验,胜任本职,对于大多数人而言,绝不是问题。家庭、娱乐方面开始占据了业余生活的主流。可是,毕竟大家还很年轻,大多数人此时也不过20多岁,就此懈怠也是非常可怕的。因此,有规划的提高自身核心竞争力,在这个时候尤为关键。
提高是要提高的,但是对于大多数人而言,也没有必要很拼搏,此时处在一个比较稳定的职位上的你,可以考虑进行细化自己的中期规划了。根据选定的方向,制定一个自我提升的计划,并定义好自我检查的里程碑(譬如:每个季度或半年算一个阶段),每天或者每周,有规律的学习一点即可。抱定一个目标——“每天进步一点点”,几年一大成不是问题。
我个人是反对急功近利的,倾向于稳打稳扎,这个阶段忌做“万金油”,而应努力成为有一技之长的“专家”。
对于选择做技术的人而言,这个阶段的达成标准,一般至少要能够熟悉你所选技术方向的大多数技术细节,“细节决定成败”嘛,虽然把握全局的能力是必要的,但是作技术而言,倘若不能钻的很细很深,恐怕也很难以高手自居吧。
对于选择做管理的人而言,我个人倾向是:此阶段接触管理的理念,并可以介入管理,但是此阶段不宜全面进入管理(除非你有更深层次的考虑,可以不去稳打稳扎)。学习管理的理念是非常重要的,其实管理更多一种思维和做事的方式,这门学问很深入,也不像技术,会不会是那么的显著,因此,建议多看多学,取长补短,并努力形成自己的做事风格。高级测试工程师,测试组长等,都是不错的含有技术特征的管理职位,此时的你应该能够胜任于此。

这个阶段的达成后,你也可以跻身老手行列,不必为求职犯愁,你应该可以很容易跳槽或时不时被猎头骚扰下,达成此阶段,你要做更深入的规划。


step4:升华阶段(老手后5年~10年)
此时的你,即将步入中年,不论是曾经专注技术还是偏爱管理的,都面临着家庭和社会的双重压力,你不可能像年轻人一样整天拼搏了,你需要稳定,因此,不能频繁的跳槽,建议考虑比较正规且有潜力的企业,要考虑给自己一个长远的发展规划。
正因为有前期的细节的背景的支撑,此时,你需要努力提升自己的宏观把握能力。哪怕做技术的,也要考虑适当的转型管理(中国特色是:工程师很难超过35岁的,一般人到了30岁不是转管理就是转商务了)。当然,一般人是技术做得越好,管理的时候,越容易切中项目要害。但是,对于从技术上来的人,关键是要开始培养和人打交道的能力。此阶段的关键是,需要逐步形成自己的管理风格,具备协调并行事务的能力。
当然,纯管理和技术型管理还是有所区别的。对于纯管理的人,熟练应用管理的科学理念,形成自己的风格尤为重要。纯管理的测试经理人,不仅仅可以做好测试方面的管理,其实也可以做好项目甚至其他的管理。其实,不管管理的对象是什么,它们的管理理念还是相通的。从测试管理中摸索出来的很多经验,可以很好的推广于其他的管理领域。而对于技术型管理的人,主要是带好技术团队,同时,不断补充新的技术知识,跟紧技术潮流。此时的你,有强大的技术背景支撑,不需要过分钻研细节,只需洞察核心,合理安排好你的团队成员即可。
这个阶段,也可能少数的人会选择离开具体的企业,而开始从事测试咨询,那是一个充满挑战的崭新开始,也必须有前期的积累方能胜任。
对于大多数人而言,此阶段中一个需要重点考虑的问题是,是否将测试作为自己的终生职位,如果是,基本上达到上述的目标,保持状态,基本可以做到退休的。如果不是,那就比较可怕了。其实我不建议此阶段的人转型,除非有充分的理由和很好的机遇。毕竟,达到此阶段,你已经付出了至少5年的努力,而且还是人生的黄金时段,时光一去不复返啊。当前状态下转行,请务必慎重。
作者: hxf    时间: 2008-3-20 17:28
我的对自己的职业生涯是这么规划的:
1、再做1-2年的技术攻坚。
2、想转向测试管理。
作者: hyl6836    时间: 2008-3-21 00:36
各位好,我是一名刚失业的年青人,如今心里很烦恼,自己也没什么特长.我读中专时是电脑专业,我从网上了解到现在国内的软件测试人才很实用.所以我想用几年的时间来自学这方面的知识.苦于不知如何开始......还望各位大哥大姐能指点一二为感!谢谢各位的意见....
作者: shirley18    时间: 2008-3-21 10:00
看了很多贴都是说要提高测试方面的技术...而且也没有规定什么时间要达到什么能力水平
我呢,觉得除了要提高测试方面的技术之外还有很多都需要完善、提高:譬如沟通能力、管理能力、还有要搞好人际关系网。。。这些也很重要也需要放在我的职业规划当中要去实现的
所以:
五年之内个人能力要达到测试经理职能
三年之内奔向Leader。。。
两年之内要进入外资企业,学习些相关的管理知识,并搞好人际关系;还要熟练应用LR,学会编写一些测试脚本
一年之内要熟练应用自动化测试工具:QTP,并且要拿到我的大专文凭证(因一面工作一面读书的。。)业余之外学习英语
每天用心做好本职的工作,业余多点和朋友交流。学习英语;还要保持与亲人的联系   呵。。(似乎说到不相关的了。。)

以上是个人的一些规划,如何做得更好还需自己不断地去摸索、参考
或许在执行的过程中,因环境因事因人,那些规划会有所改变。。。但最终的目标方向还是不会改变的
作者: xushuyun    时间: 2008-3-21 10:59
做测试不到一年,目标也是先做技术,等技术积累到一定程度,转管理
作者: ylyanjob    时间: 2008-3-21 10:59
我的职业生涯:
测试----资深测试----测试讲师
以认真的态度走好每一步,总之,打算一直与测试抱在一起了,哈哈
作者: pfjhbui    时间: 2008-3-21 14:41
回帖啊
作者: walker1020    时间: 2008-3-21 15:13
测试人员的职业生涯发展到一定阶段,我们就势必会面临一个选择: 走管理路线还是技术路线? 在国内,目前的现状是 走管理路线比较吃香,比较流行。可是时间久了,自己只会管理别人了,别的什么也不会了。特别是对于某些擅长搞技术、不善于进行管理的人来说,走管理路线简直是在逼迫他们干不喜欢的事情。 在国外,在外企,这种情况会好很多,因为他们一般都有 技术专家 这样的称号和相应的待遇。所以我们可以看到国外有人一辈子都在写代码,都在搞研究。可是国内几乎没有,因为我们没有那样的环境
作者: walker1020    时间: 2008-3-21 15:16
在国内,无论是走技术路线还是管理路线,都要有一定的技术能力,这样才能服人。需要提醒的是,在目前的体制下,管理人员千万不要脱离一线太久。IT技术每天都有发展和变化,每天都有新的技术、方法、思想、工具和语言产生,如果自己再不虚心、积极、主动去学习,那么即使在目前是出于某个领域的领先水平,那么过上几年后,你很有可能就落伍了。我想这决定不是危言耸听的事情。
作者: luoyear    时间: 2008-3-21 15:17
目前,不少测试工程师职业发展方向很迷茫。软件测试工程师的职业发展路线是什么?是走技术路线、还是管理路线、或者其他?若您选择其中一条路线,您是如何来储备自己的能力,如何达到自己的职业发展目标?欢迎大家各抒己见!
我觉得作为测试人员,要夯实自己的基础,规划自己的职业,可以从以下几个角度入手:
1,技术路线的测试专家
基本的测试管理,测试自动化平台,测试理论和评审方法,主流的数据库,研发平台和技术分别达到某几个精,某些熟悉和其他了解的程度;
能从架构和需求层面进行前端的质量控制;
能从过程改进的角度看待质量问题;

2,业务领域的测试专家
专注于某个业务领域,如保险,电子商务,银行,财务,BI等3-5年,成为这个行业的业务专家。

3,管理路线
1,2中的其一至少踏实的干2-3年后,逐步从管理角度提高自己。

不管你怎么规划,把一件事情在某个领域持续用心的沉淀3-5年是很有必要的。这3-5年是不计荣辱的踏实实践积累的3-5年。否则容易空中楼阁。
作者: walker1020    时间: 2008-3-21 15:19
根据目前自己的能力、兴趣以及公司的需求和发展前景,这样规划自己的职业比较合适,相对来说也比较容易和切合实际。
作者: xiaonan    时间: 2008-3-21 15:22
我觉的这叫好比我们读大学,大学一年级上的都是些基础课,基本上计算机系的不同专业第一年上的课都差不多.而我们刚跨入这个行业时候,我们正是这么个情况,可能从最基础的做起,然后可能什么都做,什么都想参与.至于这个基础应该打几年,没有特定的时间,这个跟每个人机遇和个人的能力有关.

接着就好比分真正的专业了,上专业课了.当然做这步前,先清醒的认识下自己,然后找找自己的优势,逐点击破,这样才能这个领域里做的更深层次点
作者: 肚子    时间: 2008-3-21 16:11
原帖由 熏兰 于 2008-3-15 17:50 发表
我是软件工程大三的学生,以后想往软件测试发展,可是,不知道进公司的话,会不会要求很高啊。因为毕竟我现在什么都不懂哦。各位前辈可否建议一下啊。


不懂可以学啊
你可以先去网上了解一下从事软件测试工作的一些基本需求,再看看自己目前的情况,然后有针对性的去学一些东西。。
作者: 不要长大的小孩    时间: 2008-3-21 16:19
65楼回答的好详细啊!!

我也来说说,我觉得主要有2个方向可以走:


    一个是高管理-低技能,即是我们通常所说的管理路线!在IT业,这个方向的成功者不乏项目经理、项目总监直至企业的最高管理层;但是走这个方向也要有技术方面的积累,因为管理者的影响力中,除了职位赋予的权力以外,还包括个人人格方面的能力和专业领域的专业能力,而后者就是技术水平!而计算机行业本身,也决定了 技术底蕴对职业发展的重要影响,所以年轻的IT朋友们,如果想为自己的职业人生设计成这个路线,除了适当的技术积累外,更要有意识的锻炼自己的管理素质。

    另一个是低管理-高技能,即通常所说的技术路线!IT业以技术为主导,对于喜欢钻研技术、探讨技术的人,可以选择该条路线,走的深入、走的彻底!只因中国对于技术 与管理的认识不同,造成很多人认为做技术不赚钱、不被重视,自身误以为不过是个工程师而已,所做事情只是辅助企业的运作。实际上,在欧美发达国家,资深技 术人员的薪资非常高,从业时间的周期也相当长,在Microsoft、IBM等巨头企业,不乏年龄在50岁以上的资深程序员或系统架构师,而其薪资也和高 级管理者一样高!而另外一个不争的事实是,企业对于管理的职位是有限的,并且一些优秀的技术人员不愿做管理,或者不适合做管理,因此社会上出现的资深技术专家(或者类似职位)

    当然,大家都想高管理-高技能,较为均衡、全面的路线,这估计也是众多企业希望员工努力的方向。。

[ 本帖最后由 不要长大的小孩 于 2008-3-21 16:22 编辑 ]
作者: ouyu    时间: 2008-3-21 16:37
职业规划这个问题是个比较深远的问题,规划不仅仅是测试行业,任何行业都存在这样的问题,这个问题的讨论热烈也和国内的教育体制也有很大的关系。目前的教育体制中很少有职业规划这个课题,07年国内某1流高等学府才成立职业规划咨询小组,职业规划的不清晰,学生对自我认识的不清晰,导致和很多同学,大学不知道要做什么,不知道将来工作能做什么,看了一些热门的报道,跟风而上。也有很多优秀的人在很早的时候认识到了自己规划的问题,准备的早,自然到就业的时候顺其自然,准备充足,水到渠成。
软件测试的职业规划大家已经讲了很多很细了,其实技术行业也就这么几个方向了,大同小异,还有在新人刚开始的时候从基础做起还是非常重要的,在基础的积累沉淀中,慢慢的对这个行业自然就了解了,和一些有经验的人多沟通,再加上对自己认识清晰的话,职业规划自然不成问题,这里最大的困难还是对自我的认识的问题。
对自我认识这是一个漫长而且带有“痛苦“的过程,这就是成长的过程,在成长中会有很多的过程要经历,这些过程是不可能省掉的,不同的人只能缩短每个过程的时间,但是跨越过程可能不是很大,没有1步登天之说。
自我总结是一种非常好的自省的方法,借用一句话“一个企业永远是在最好的时候改革,这个时候改革才有成效“,一个人也是在最顺利的时候不断改进,才能有效果。在自我改进中会遇到各种各样的困难,生活上,性格上,工作上,心态上,等等很多很多,在面对困难时必须要有突破,没有突破,就等于没做,敢于直面困难,挑战困难。
有这么一句话“今天很残酷,明天更残酷,后天很美好,但绝对大部分人是死在明天晚上。所以每个人不要放弃今天。"贵在坚持,永远不要跟别人比幸运,只要比别人更有毅力,在最困难的时候,别人熬不住了,我们还可以多熬一秒钟,2秒钟,可能胜利就会到来。

最后祝51大家庭中的所有朋友都找到自己的人生方向,在浩瀚的理想之海中,到达胜彼岸。
本来是谈职业规划的帖子,写着写着就跑题了,还请大家见谅,本文纯属个人观点,仅供大家参考之用!
作者: 小孩    时间: 2008-3-21 17:33
3--5年内成为
高级自动化和性能工程师
同过不断的学习相关的技术
比如 数据库 编码 和 不断工作累计
完成自己的目标
作者: pokemon    时间: 2008-3-21 17:33
之前大家都说了软件测试技术以及岗位的成长性。我想说下关于软件测试另一种的能力发展————沟通。
有效的沟通才能使自己的工作更有效率,能够以最快的速度达到需求提及的要求范围。
在漫长的软件测试成长之路上会接触到很多不同类型的开发,客户。所以软件测试也是个需要良好沟通能力和协调能力的岗位。
在和开发以及客户协调的时候。只有良好的沟通能力才能让别人理解你了解你。才能达到客户满意。让自己做的事情有意义。
开发和测试之间的矛盾相信在大多公司都有。而解决办法也大同小异。可能很多测试经理开发经理都会避重就轻忍让。给对方个台阶下。或者争执的面红耳赤。仅仅是应为一个gui的bug。

举列:很多开发经理或开发人员都不理解为什么测试人员会认为一个小小的gui界面的bug会很严重。
但是当他们自己用了自己开发软件的时候就会觉得不够方便,不够美观。
所以有些公司的测试人员会选择让开发人员自己来过一遍。其实这也不外乎是一种沟通。能够说动开发人员自己来过一遍自己开发的程序或者软件让他相信自己做的是有问题的,修改改正来满足客户的需求。

所以很多测试人员能够很好采取很多种不同的方式来提高自己沟通能力。再次我推荐本书——高效人士的七个习惯。希望能给正在徘徊怎么和开发人员沟通的测试人员一些启发。

作者: xiaodong    时间: 2008-3-21 17:40
谈到职业规划,我感觉要先谈谈和人生观和价值观.不一样的价值取向也有着不一样的职业发展.
以职业为工作型:多以做技术的为代表.初级与高级的区别就在于对一种技术的理解与应用的熟练程度.或者是对多种技术的结合并且应用到工作中.
以职业为事业型:多以创业者为代表.创业者把测试看做一份事业,他有可能在这份事业中得不到任何的经济收入,但是他有着别人
不可能有的精神收入.

我现在还不是很确定我的价值取向是什么.可以说对自己未来的路也很迷茫.
我理解的是,每个行业都有这个行业的多年形成的组织结构及发展结构.
如果我们认定了做测试,那就一定要向着顶点的职位努力.不想当将军的士兵不是好士兵嘛.

我们可以学着我们国家的发展计划一样..给自己定一个五年计划.或者三年计划.或者一年.
第一个五年,我们都正值年少,花样年华.正因为他的宝贵,我们才更应该珍惜.在第一个五年里,我们要做什么?
学习,学习,还是学习.       而学什么...怎么去学... 我感觉,主要的是去学经验,死皮赖脸的去学.
第二个五年,这时的我们对行业已经有了很清楚的了解.我们的技术已经成熟.我们有了可以依赖的经验.这个时候你不想做些什么吗?
我感觉有几条路可以走
第一,你做精英中的精英.技术中顶尖高手.   不要以为做技术没出息.你要知道现在google还有60岁以上的程序员在coding.并且他们是公司最信赖的员工
第二,走向管理.用你成功的经验去指引一个队伍不断壮大,在成功的背后,你收获的更多的是你对自己的肯定.
第三,创业.但这是一条很辛苦的道路,我们需要技术,我们需要资金.但更多的,我认为我们最需要的就是坚定的信念.  像boboli一样...他是我的偶像.


未完待续......
作者: jennydiy    时间: 2008-3-21 18:13
这里是新手区,应该说很多朋友都是新人。参加评论的大部分朋友都是前辈,但是好像都忽略了一点,很多事情需要从简单着手。我同意某一楼朋友的说法,有不少朋友只是在说如何做测试,如何学习测试,而并非职业规划。就好比战略与战术,职业规划就是战略,从大的方向来看自己的职业发展道路,战术是在测试道路上一些具体的详细规划,比如说什么掌握测试工具,学习哪些理论知识。

当然,对于测试这行,我资历尚欠,没有资格说三道四。我只是从最外在,大多数朋友都能看的懂的形式来说软件测试职业规划。因为这种规划可以让还未进入测试领域的朋友也能懂。

首先,学会去了解最初的信息。
想要进入测试领域需要对其充分了解,看自己是否真的适合。了解软件测试的行业背景,了解自己的性格,看两者是否能很好的融合。如果不能,自己最初需要做什么样的改变?因为并不是所有选择做测试的人都能坚持下来。我们需要做的是真正能进入这个领域,并且最终坚持下来。如果经过慎重的考虑,并且证明自己选择了并可以坚持,那就开始下一步的详细规划。

第二,从细微处了解并学习测试知识
恶补测试基础知识。我个人比较喜欢这样的方式,当然并不是好事。知识的积累日新月异,需要踏实走好每一步。所以恶补、突击那是万不得已。
恶补基础知识并不是泛指所有。拿一本书来说,我们要把书越读越薄,最终能缩成几页纸,吸取精华。最先从重点开始,了解软件测试要学习的重点,比如测试的流程(尽可能具体详细掌握)、测试的工具、测试用例(最初并不一定要精通,但一定要学会分析如何设计;比如放在你面前的任何一样物品,需要从那几个角度来进行用例设计。从细微处着手,详细的就不多说了。)

第三,积累经验,工作中进一步规划
如果进入了测试领域,那么恭喜,你有了好的开始。但是现在说我如何真正规划5年后,那并不太实际。我觉得从工作中去体会,分析,做长远规划是比较理性的。所以接下来所做的就是踏实在工作中做好每一件事。因为测试从大的方向我们就说黑盒白盒吧,随着工作的进展,如果你发现自己对白盒测试不敏感,始终跨不了编程那一步,那就需要考虑清楚下一步了。
我没有做过测试,不知其中的喜怒哀乐,但可以想象的出。测试,找BUG,挑毛病,一切好像都与开发有着莫大的联系,所以除了自我有很好的心态,沉重冷静之外,学会与他人沟通并且是有效的沟通也非常重要。具体工作中如何找方向前面楼层的前辈(32、46、65楼)都有很详细的说明,说的很好。大家可以参考。我这里只是抛砖引玉!

第四,不能忽略的英语。
有没有感觉到做测试想往更高出发展,英语往往是你的阻碍石?外企自然就不用多说。在很多私企和国有上市公司。很多都是做外包的。对英语的要求甚高。很多在外企做测试的朋友跟我说,只要能讲一口流利的英语,技术知识要求就显的次要了。可想英语的重要性。

很多朋友又会说,哎,我最烦英语了。基础差,怎么都学不好。那么你们问问自己,有真正去开始学习么?掌握了英语的学习方法了么?基础差不怕,从简单的开始学起。英语靠的是积累。更贵在坚持。从每一个单词,每一个句子,每一篇文章,每天都去学一点,最终做到能与老外顺畅的mail交流,口语对话,一切并不是不可能。最终看你的心态,心态决定一切!

因为自己并未真正进入测试这行,所以以上都是个人观点,如有说的不当的还请各位前辈指正。但是我相信大多是的职业规划都是雷同。最先要从自身出发,找切入点。一步步的来,否则盲目的去做一些前后未规划好的事,往往效果不大。走到一半就会迷茫,而这正是很多朋友工作中会遇到的问题。最后,我祝测试的朋友都能有个好的发展~~~为我国的软件测试事业贡献一份力量!!


[ 本帖最后由 jennydiy 于 2008-3-21 18:23 编辑 ]
作者: 这样很好    时间: 2008-3-21 18:44
我还在迷茫期。
作者: 小狐狸如如    时间: 2008-3-24 16:05
标题: 要学习的好多哦
刚踏进测试这个行业,以前从事WEB编程。现在看了两周的测试的的书,每天都在这个论坛晃荡。看得越多,越觉得自己渺小。要好好的深入看下去才行哦。
作者: meng0819    时间: 2008-3-24 20:56
大家看看其他行业的就会明白了。销售做久了,就会成为精英,钱绝对少不了。当然也可以做管理,毕竟做都是与人打交道。开发做久了,成为资深程序员,或者产品经理。毕竟经验有了。
作者: meng0819    时间: 2008-3-24 20:56
我觉得最好是做顾问,帮别人解决实际问题,这个应该最有前途。
作者: red-hat    时间: 2008-3-25 15:37
原帖由 bobli 于 2008-3-19 23:00 发表
作为这个板块的版主,这些年来也发了不少帖子,跟大家一起讨论职业生涯规划,可惜自己没有做过软件测试,只能是泛泛而谈

上面的这些文章,大部分都是一般性的职业生涯规划的理念,不能够很好的与软件测试相结合, ...

好久不见了啊!!李老师,有时间聊聊
作者: bobli    时间: 2008-3-25 17:31
原帖由 red-hat 于 2008-3-25 15:37 发表

好久不见了啊!!李老师,有时间聊聊

MSN聊聊好了,这里聊耽误大家看帖子,呵呵
作者: springfir    时间: 2008-3-25 17:33
标题: 回复 32# 的帖子
说的太好了!
毕业两年,第一年做项目管理,第二年开始做最基础的手工测试。一直在摸索着自己的方向,想寻找一个比较细的方向发展自己,却总怕走弯路。
其实作为女孩,只是想做一份比较稳定又能有不错收入的工作,所以一直给自己压力。不断的思索哪些适合自己,哪些自己做起来没有任何优势。
为所有在努力的人加油!
作者: ituser    时间: 2008-3-27 20:06
我是新手,零起点。看了楼上的兄弟们的帖子,收益颇多,谢谢了。
作者: mvjh13    时间: 2008-3-31 10:21
看来LS各位的发言,基本覆盖了所有层面,不过我要补充一点的是
一个想成为高级专家级的测试人员,一定要懂得软件生命周期,以及要了解软件开发的整个过程。
作者: 用户名密码    时间: 2008-4-1 09:39
好东西
作者: yueyan03    时间: 2008-4-24 10:55
标题: 迷茫的选择——请各位前辈能不能帮帮我们
简单陈述下,我弟弟今年24岁,原先是学计算机科学与技术的,但06年毕业后一直做销售,没有做与计算机相关的工作,现在他还是想转回计算机,因为我在北京工作,所以他过来了。但是2个月到处奔波的结果是投了很多简历,却面试的机会不多。而且一面试时人家就说他没有做项目的经验,被拒,他很灰心。所以我想让他让他去进修一下,找个培训机构。我们也区北大青鸟的西袁和马甸咨询过,方向有软件开发,软件测试。目前迷茫的是不知道让他学什么好。如果学软件开发,时间要两年,做软件开发本来就是靠年轻时期的激情和拼劲,怕他职业生涯比较短;如果学软件测试,别人告诉我最好有软件开发的经历做基础,将来的职业道路会走的长远。很矛盾的一个问题。此外我想问下有没有在北京参加过软件测试培训班的同仁,可否推荐下哪家比较好。小女子在此不胜感激。
作者: yueyan03    时间: 2008-4-24 10:56
标题: 迷茫的选择——请各位前辈能不能帮帮我们
简单陈述下,我弟弟今年24岁,原先是学计算机科学与技术的,但06年毕业后一直做销售,没有做与计算机相关的工作,现在他还是想转回计算机,因为我在北京工作,所以他过来了。但是2个月到处奔波的结果是投了很多简历,却面试的机会不多。而且一面试时人家就说他没有做项目的经验,被拒,他很灰心。所以我想让他让他去进修一下,找个培训机构。我们也区北大青鸟的西袁和马甸咨询过,方向有软件开发,软件测试。目前迷茫的是不知道让他学什么好。如果学软件开发,时间要两年,做软件开发本来就是靠年轻时期的激情和拼劲,怕他职业生涯比较短;如果学软件测试,别人告诉我最好有软件开发的经历做基础,将来的职业道路会走的长远。很矛盾的一个问题。此外我想问下有没有在北京参加过软件测试培训班的同仁,可否推荐下哪家比较好。小女子在此不胜感激。
作者: yueyan03    时间: 2008-4-24 10:57
标题: 迷茫的选择——请各位前辈能不能帮帮我们
简单陈述下,我弟弟今年24岁,原先是学计算机科学与技术的,但06年毕业后一直做销售,没有做与计算机相关的工作,现在他还是想转回计算机,因为我在北京工作,所以他过来了。但是2个月到处奔波的结果是投了很多简历,却面试的机会不多。而且一面试时人家就说他没有做项目的经验,被拒,他很灰心。所以我想让他让他去进修一下,找个培训机构。我们也区北大青鸟的西袁和马甸咨询过,方向有软件开发,软件测试。目前迷茫的是不知道让他学什么好。如果学软件开发,时间要两年,做软件开发本来就是靠年轻时期的激情和拼劲,怕他职业生涯比较短;如果学软件测试,别人告诉我最好有软件开发的经历做基础,将来的职业道路会走的长远。很矛盾的一个问题。此外我想问下有没有在北京参加过软件测试培训班的同仁,可否推荐下哪家比较好。小女子在此不胜感激。3+3
作者: godn_1981    时间: 2008-4-28 22:03
标题: 明天更美好
1.管理
2.工具
3.性能
4.其他   大家加油吧~~~~~~~~~~
作者: liujg    时间: 2008-4-29 16:36
标题: 说得比较中肯!~
支持!嘿嘿~
作者: hxf    时间: 2008-5-14 11:13
我已经在测试行业中,打拼了5年多了,毕业之后进入第一家公司,在公司中,刚开始不是专门的做测试的,算是一个打杂的,公司是一个小公司,人手少,是做GIS业务的,开始是做GIS数据,因为公司少,开发的人手少,公司还不想招那么多人,所以,就想把我们这两个应届生培养一下,也能做一些开发工作,我抓住了这次机会,学到了数据库、学到操作系统、学到了vb/delphi开发,通过我的不断努力,也能帮助做一些小功能点的开发工作。这使我初步接触到了软件,并且,对它开始产生了兴趣,随着,项目的结束,公司老总,想让我们检查一下系统所有的功能是不是都已经完成,刚开始,还不知道,这就是测试,就是看系统中都有什么功能,录入一些数据,查看一下此功能是否实现了,没有实现的,就记录下来跟开发人员说。但是,测试的时候,什么文档都没有,什么依据都没有。哈哈。当自己真正步入测试这行时,才知道那是冒烟测试。这为我进入测试行业奠定了基础,我离开第一家公司后,想自己有了一些开发经验,想从事开发,但是,应聘了好几家公司,都碰壁了,最后,有些泄气了,开始转变思想,软件测试也是跟软件息息相关的,我可以试试。结果,面试通过,使我的测试生涯从此走向了正轨,但是,这家公司,没有测试团队,测试就我一个人,自己刚开始,也是不是很懂,每天到网上查询资料,到图书馆看关于测试的书籍,使我对测试有了初步的了解,经过自己的不断努力,知道了如何编写测试用例,测试报告,在网上下载了开源的bug管理工具bugzilla,熟悉了它的配置和使用,把它应用到了工作过程中,这使我对测试有了真正的了解,也开始喜欢上了这个工作。因为,公司对测试不是很重视,所以,我又离开了此公司,到了第三个公司,这家公司也是没有真正的测试队伍,但是,我进公司的时候,公司领导曾经承诺过,让我逐步的组建一个测试团队。我努力的工作,几乎每天都加班,在那公司,我通过自己的努力,能够熟练的使用了rational testmanager、rational clearquest和webstress等测试工具。并且,使用意识到了除了测试理论的学习,测试工具的使用之外,熟悉了解系统业务也是很重要的。但是,公司没有做到它之前的组建测试队伍的承诺。所以,我离开了此公司,进入了现在这家公司,到这家公司前,我已经在测试行业中,走过了两个年头了,对测试已经有了充分的理解了,在我现在这家公司里,是我学到东西最多的,俗话说的好,一份耕耘有一份收获,通过自己的不断努力,领导给了我很多发展的机会,使我从初级测试工程师,变成了高级测试工程师,最后,成为了测试的team leader,不但,使我在技术上,有了质的提高,而且,在管理上,也有了自己的收获。之后,我希望我们成为测试经理,测试的培训师。所以,我相信,机遇对于每个人都是平等的,只要你不懈的努力,好的机会会降临到你的身上的。让我们大家一起努力吧!我们会有好的前途的。
作者: maomao257    时间: 2008-5-14 11:28
标题: 回复 99# 的帖子
经历了不少~~
作者: qq378685994    时间: 2008-5-15 12:51
我是应届毕业生,现在正在实习“软件测试”,我之前一点都不懂耶,更不知道以后发展怎么样,看了这篇贴子,支持一下!




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