不懂软件开发的测试人员能有怎样的发展?
我一直都有些疑惑,当前软件测试职场上,很多测试人员不懂软件开发,不会编程序,最多就是在学校学习过C语言,这样的测试人员以后可以有怎样的发展呢?我一直都感觉,软件测试和软件开发不能割裂开,我印象中,国外的测试人员很多都是程序员在做,就是说,测试人员虽然不必是一个好的程序员,但至少比较懂软件开发,但国内职场上月薪5000的测试人员中也有只会C语言的,难道测试人员真的不需要太懂软件开发吗?
所以我比较疑惑,请各位测试专家讨论讨论,不懂软件开发的测试人员究竟好不好发展?可以发展成怎样的程度?欢迎大家讨论,呵呵:) 支持楼主的看法,不了解编码级别的东西,向上发展会遇到瓶颈的 这也是我发愁之处。。。 测试的职业发展分为技术路线和管理路线。相比来说,走技术路线的应该在代码上多下功夫;而管理路线则应该在测试理论,方法上多多研究。如果你的编程能力很好当然对测试有好处,不懂软件开发的测试人员对与在测试领域的高层发展是不利的,但是并不是说没有发展前途! en 顶一下 是啊,我也很为这个感到苦恼。就算现在学了理论上的编程,可是和有开发经验的还是没法比。而且找工作的时候,应聘要求编代码的工作都要有开发经验的,这样下来,也接触不到代码,所以。。。哎 其实个人觉得测试人员可以向多方面发展的,做好测试,感觉好多职位都适合做。。哈。 顶,我也有同样的感觉,只是现在自己还比较迷茫,不知道朝哪个方向走. 不懂编码 架构
就没有机会高薪 1w RMB以上的 其实测试也分很多方向的,你对编码不是很在行,但是如果你对操作系统等其他领域很在行,也是可以继续发展的 en 顶一下
编码好可以向白盒测试和更高级的方向发展
不大喜欢编码的话,也可以考虑向QA方向发展
^_^ 都不错 多了解东西总是没有坏处的 真正做到测试顶级的 开发和测试都很强 原帖由 shanxi 于 2006-9-12 18:21 发表
不懂编码 架构
就没有机会高薪 1w RMB以上的
如果是做测试管理?这个不是绝对的吧,看自己的发展方向。 原帖由 zhangyong 于 2006-9-12 12:13 发表
测试的职业发展分为技术路线和管理路线。相比来说,走技术路线的应该在代码上多下功夫;而管理路线则应该在测试理论,方法上多多研究。如果你的编程能力很好当然对测试有好处,不懂软件开发的测试人员对与在测试领 ...
很同意这个观点。
还想补充的是:测试毕竟是测试,对软件开发语言的要求本来就不是很高。
如果测试人员都具有了开发人员的编程功力,那不久的将来,测试人员自己开发程序自己测试最后自己改bug了。跟之前没有测试人员的情况一样了吧,测试=开发了。 原帖由 swallow0918 于 2006-9-13 12:34 发表
很同意这个观点。
还想补充的是:测试毕竟是测试,对软件开发语言的要求本来就不是很高。
如果测试人员都具有了开发人员的编程功力,那不久的将来,测试人员自己开发程序自己测试最后自己改bug了。跟之前没 ...
这到也是这么个理,反正自我完善吧! 不知道 不了解 先看看别人的意见等自己有了经验再说 哈哈 原帖由 程序猫 于 2006-9-11 21:27 发表
我一直都有些疑惑,当前软件测试职场上,很多测试人员不懂软件开发,不会编程序,最多就是在学校学习过C语言,这样的测试人员以后可以有怎样的发展呢?
C语言是一切语言的基础,能把C语言学好,为什么不能做测试呢?
国内现在不少测试能力很强的人,都不是计算机专业出身的,甚至有的人,当年C语言根本没有学过。
他们刚刚进入测试行业的时候,也都是边做边学边摸索,很多东西也都是不会的。
但是,不会,可以学啊。
往往就是这些当初仅仅只学过C语言的人或是根本没有学过C语言的人,会成为如今公司测试部门或是行业内的高手。并不是他们仅仅靠一个C语言就打遍天下了,而是因为他们知道自己有很多不足,所以会不断的去学习。
换位思考,其实也就是:不管你掌握多少知识,有学过,或是没有学过,最终成为高手,绝对不会只是因为你会编程。因为,职业发展除了行业本身的环境和情况之外,更重要的在于个人行为。
我一直都感觉,软件测试和软件开发不能割裂开,我印象中,国外的测试人员很多都是程序员在做,就是说,测试人员虽然不必是一个好的程序员,但至少比较懂软件开发,但国内职场上月薪5000的测试人员中也有只会C语言的,难道测试人员真的不需要太懂软件开发吗?
软件测试和软件开发是手心手背。直接关系到软件的质量。做为一个好的测试人员,不只是要求你会编程、会测试软件就行了,而是要求你对软件质量有很高的敏感度,对软件测试有高度的认可。我想,这是软件测试的终极意义所在吧。
当然,还有一些其他的方面,比如,不同于开发人员的理解能力、思维能力,学习能力,交流沟通能力等等,其实这些也是很多开发人员所不具备的特点。
如果在职场中,一个只会C语言的人,能拿到5K的收入,就意味着,他在其他地方,有着开发人员所不及之处。
因为,做软件测试,光会编程语言,那是根本不够的。这就是软件测试与软件测试最大的不同。
开发和测试是完全不同的行业,会开发不代表就能做测试。
一个测试人员不一定是一个好的程序员,但一定会比程序员在某些方面有突出和优秀的地方。
对于企业来说,当然最希望招到有一定开发经验或是比较好的编程基础的,又符合测试思维的人才。但,这样的人又有多少?测试在中国是一个新发展起来的行业,很多人还完全不知道软件测试这个行业,而真正能够直接符合企业要求的人,其实并不多。
国外的软件测试行业发展的比较规范了,他们有专门的软件测试人员,他们可能是程序员出身,但绝不是程序员兼做测试。而国内的软件测试行业发展还不如国外这么规范。所以,规范国内的软件测试行业,提高软件质量,就要靠大家了。
所以我比较疑惑,请各位测试专家讨论讨论,不懂软件开发的测试人员究竟好不好发展?可以发展成怎样的程度?欢迎大家讨论,呵呵:)
可以发展成什么样的程度。
就要看你自己,希望自己成为什么样的情况了。
不懂,可以学。 支持