关闭

为什么应该选择测试行业

发表于:2009-2-16 16:09

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:smooth00    来源:51Testing博客

  我大学毕业的第一份工作,就是用VBS开发网站,用asp做网站的过程中学会VBS和JS的熟练应用,后来我又觉得用这类东西做项目,没什么技术含量,就去学了C#,也用这个语言开发了一些asp.net的B/S项目和C#.NET的C/S项目,虽然做出一些当时认为不错的产品,但是回想起时那都不是什么成功的东西。现在学了软件测试,开始要用QTP进行自动化测试,结果发现自己又要开始应用当初自己擅长的那个VBS 了,真是造化弄人,走了一圈,还能回到原点。

  做过开发,开始选择测试,却发现一个问题,一直不明白,测试是一个有创造性的行业吗?组织一堆测试计划、方案、用例的,就开始执行那些东西,用上各种业内认为不错的工具,开始不断的跑测,最大的成就是发现了一堆有价值的BUG。如果能再多一点的追求那么就是,像高水平的医生一样,去发现隐藏在软件体内深处的毛病,将缺陷彻底的预防。这是我最初的想法,可是现在我觉得,以创造性来衡量一个行业是错误的,一个行业的价值不仅仅是创造性,而是它的社会价值。做过开发的,不是都想说开发有创造性吗,可是我可以告诉你,无论你认为多么酷的技术,多么绚的软件功能设计模式和多么有难度的编码方式,在网上都应该能搜索得到,甚至人家做的比你更好,你所要做的只是怎么更好的应用。随着开源技术的发展,给予你的创造空间越来越小,因为有价值的东西不再是底层的代码和控件,而是商业逻辑,是客户能看得见摸得着的优秀产品。而获得优秀的产品,将是一个企业、一个团队一定需要付出的努力,不是任何所谓的创造性就能简单修辞而过的。

  创造价值是一个行业能否生机勃勃发展的真谛,而对于软件行业来讲,能给客户带来价值,创造无与伦比的优秀产品,才是生存发展的根本之道。什么才是优秀,软件开发人员可以凭借自己的优秀设计出优秀的产品,也可以借鉴别人优秀的东西和前人出色的产品,改装或重新开发出新的产品,但是否优秀不再由他们所能简单的定义,这需要测试。就算将来程序员因为高度变革的软件技术而被淘汰,任何美好的产品都可以被继承和延伸时,那么测试也还是它永恒不变的主题。只要是产品,要优秀的出现在客户面前,它就一定要测试,测试的目的就是验证优秀和促进优秀。测试就算是处在高度工业变革和科技变革之下,也是不可逾越的一道工序。所以做一个软件测试员,是很值得的,因为你的工作是和价值紧密联系在一起的,你可以把自以为是、不合格的创造踩在脚下,你可以用自己少许的创造性去更全面的验证和锻造那些真正的优秀,多么有成就感的工作呀,为什么要不看好呢。

  一个崇尚开发的人,意识到优秀比所谓简单的创造更有价值时,应该算是种成熟。不是每个人都能一开始喜欢上一个行业的,那是需要发现的眼光,特别是在开始带有偏见时,你的改变将是需要一场刻骨铭心的体验。我可以告诉自己,坚持价值判断,走软件测试这条路,将是个不错的选择,前提就是我要意识到优秀和价值才是带给我成就感的根本之道,其它的某些体验可能只是短暂的虚荣。

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处作者信息本声明,否则将追究法律责任。

本文出自smooth00的51Testing软件测试博客:http://www.51testing.com/?219585

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • mujjk
    2009-2-17 13:17:50

    非常同意!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号