(转)软件测试是要技术还是要业务

2012-04-28  白云 

    摘要:本文主要面对工作1-3年后有一定测试积累的初入测试职场的工程师,提出他们面对的主要问题:技术和业务的选择、成就感、技术感和工作压力,对这些问题进行思考,并对测试职场的频繁职业跳槽现象进行反思。就个人成长的角度而言提出心境修炼的观点,旨在提高年轻的测试工程师的内心修养,帮助他们选找真实的自我。
    测试是个很特殊的职业,随着工作年龄的增长,相信很多人都体会到业务和经验积累的重要性,但是随着也会产生一个让人苦恼的问题,相信这问题也困扰过很多充满激情的测试工程师们:我要专注于技术还是业务呢?这和我毕业的时候纠结去南京好还是去杭州好呢一样,最终我是在南京呆了几年又回到了杭州,在内心恢复平静之后,有时候我觉得选择在很多情况下是一个很多余的事情,重要的不是选择,而是心境。
    一、问题
    不妨看一下测试工作者面临的或者可能面临的主要问题:
    1)技术感不强
    2)工作压力大
    3)成就感不高
    解释下罗列的几个问题:
    1)技术感不强
    经常从事业务和流程测试的工程师们可能会有这个感觉,如果日常的工作中业务理解要求很高,技术就算不懂也可以,照样可以把工作做的很好。而有一身自动化和性能测试技术的工程师如果刚入行并不了解实际业务,可能在工作开展中并不是那么顺利而这种不利会极大的损害工程师引以为傲的自信。上述的状况会造成两种倾向:对技术追求强烈的人可能会因为没有比较好的钻研目标而满怀失望,对自身要求不高的人会只关注于经验业务的积累却对技术研究和效率视而不见,殊不知无论是丢了业务还是丢了技术,对企业和个人都是重大的损失。
    2)测试压力大
    铺天盖地的需求,紧锣密鼓的发版,突发而现的问题……,测试压力不是一般的大,这个现象是不用怀疑的,少壮不努力,长大做IT的顺口溜应势而生,而今的IT再也不是一二十年前的IT了,当年别说测试了,搞IT的人都很少,经过多年的迅猛发展,IT的技术和产品业务复杂程度已经从波澜不惊发展现在的让人眼花缭乱的程度,在这种乱战的局面中,也很容易给人造成一种感觉:压力无处不在。
    3)成就感不高
    这里的成就感主要指是来自于工作结果的成就感。如果一个复杂的工作经历过艰难险阻终于最终完成了,这种成就感是一种从苦难中解脱的感觉,是很辛苦的成就感;如果一个复杂的工作在四两拨千斤之后最终完成的很漂亮,这种成就感是一种胜利的感觉。我们的测试人员多数很需要这种胜利的感觉。可能很多人都会说:让我远离第一个辛苦的成就感远一点吧,也有人会说:我连这种感觉都没有了,已经麻木了!
    二、思考
    就技术这个话题而言,很多测试工程师走入了一个误区就是把技术限定在自己想象的小范围内,例如技术强的一定要编码,技术就是日常测试和自动化测试以及性能测试挂钩,要会测试工具如Winrunner QTP Selenium Loadrunner Jmeter等等等等。实际上技术的范围很广泛的,单纯只依靠一两项本身就想把所有事情做好是不现实的,就拿自动化测试说,数据统计表明,只有15%的缺陷可以通过自动化测试发现而85%的缺陷是通过手工测试发现的。在发现缺陷的贡献上,精通于手工测试比掌握自动化测试更有价值,如果对技术的理解和追求能扩大到手工测试,对产品质量和工作效率的提升多数情况下会更有效果。说到技术还有一点就是有些人眼高手低,认为该掌握的都掌握了,认为手工测试没有技术含量。大家应该记得上学的时候读到的庖丁解牛的文章,庖丁就是屠夫和厨子混合的角色,在古代是不讲究技术这个词语的,千百年来载入典籍的手工劳动者中我觉得庖丁真的很棒是个杰出的技术大牛,在解牛的钻研上登峰造极到了常人无法达到的境界。我们的工程师自认为小有成绩的时候都应以庖丁解牛为警戒,认真的问自己:我是否真的达到了随心所欲无所不能的境界?我是否已经可以把日常工作做的毫无难度如神助一样得心应手了?总结来说,解牛技术感不强的问题,重要的还是我们自己能否找到和工作相关的广义的技术,能不能在平凡琐碎的事件中发现和掌握规律,还有一个非常重要的环节就是怎么把自己的技术手段和业务理解很好的结合起来,让技术很好的为业务和测试服务那才是真正的有用的技术。技术不是目的,是手段,一切可以利用的手段都可以被看作是技术,技术不是摆设是可以被利用的力量,技术无处不在,是缺少发现。
    测试压力大往往是和学习和生活相关,由于缺乏足够的时间,有的人感觉没有时间学习和放松自己,无形的会影响自己的想法。关于这点,有很多地方可以找到缓解或者解决的办法,我这里重点推荐的是工作中学习,这是真正的成长之路,压力中学习和成长的效率绝对是最高的。个人的成长和感悟往往和工作密不可分的,至少你现在的想法和当初不太一样这就是工作和生活带给你的感悟。工作和生活的分分秒秒点点滴滴在不知不觉中都会促进个人的成长。例如一个需求下来涉及到测试过程中有很多新知识,测试过程中可能会用到新的方法,测试用例的设计换一种角度也许会有更好的效果等等,这些都是实际工作中可能会遇到的,切忌随便应付或牢骚不断,否则你可能会错过一次学习或者成长的机会。当然不要把压力当常态,应具体分析压力的来源并想法办把压力降下来,把有效的减压当成一种动力,养成一个比较好的工作习惯,把工作的轻重缓急关键要点都列出来做到心中有数,这样的生活才不至于受工作压力拖累而疲惫不堪。
     关于成就感,和测试人员自身的自我认识和感知是密切相关的。是否认识到测试这个职业的价值,是否认识到测试的定位,是否认识到自己把工作做到了极致等等都会影响到成就感的获取。历史和现实都告诉我们:成就感是工作和生活得到快乐的基本要素之一。年轻的时候多一点辛苦成就感是很有必要的,是快速成长的必经之路,但是不能把这种成就感当作一种常态,很容易陷入空有激情却没有办法突围的状况,要把胜利和效率当作自己成就感的长期目标。这里重点推荐的是做事要有思路。一个想要成就感的人,最起码应该想办法把事情做好特别是简单的事情,也要注意总结完善自己的体系使自己做事情更有思路或依据,如工作方法、知识体系和规律等。就测试工作而言确实很多时候都是些看起来平常琐碎的工作,真的想做到尽善尽美并不是容易的事情,但是相信如果能做到凡事都有想法和思路而不是疲于应付,距离真正的豁然开朗就不远了。
     如果你是个喜欢偷懒的人,也不想长期经历那种痛苦中解脱的成就感,或许你是正发愁自己带的兵受不了压力而跑路,不妨顺便思考一下这个问题:铁打的算盘流水的兵,是兵的错还是算盘的错?和第一部分提出的三个问题有没有直接关系?这问题不难,多数都是兵没有在算盘上找到自己的位置或者算盘并没有认识到兵的价值。而现实中一般纠结于技术和业务的方向问题的工程师往往考虑最多的是:我要在什么样的算盘上专注?换工作换环境能不能解决我的问题?如果你不能很好的解决文中三个主要问题的思考,这些纠结的疑问在很多场景下将会一直无法得到很好的解决。大家应该能体会的出来,这些问题的本质都是一样的,就个人的因素而言关键还是心境,积极的人解放生活,消极的人抹杀人生,天下之事莫不如此。
    三、结语
    落霞与孤鹜齐飞,秋水共长天一色,王勃在写下这千古名句的时候,正值青春年少意气风发的时候,所有的一切在他眼睛里都是那么充满生机和活力,而今的我们也许并没有古人那份洒脱,但是并不妨碍我们在忙里偷闲之余感受一下内心思考的力量。如果你是属于那种还在纠结的不知道如何选择的人,不妨静下心来,感受一下当年的才子是怎么想的,自己的心不会骗人。我也想告诉正在纠结和彷徨的测试工程师们:如果你想成为举重轻重的力量,请好好重视本文的问题并找到正确的答案,相信这个答案也是毫无疑问的。人生在世,寻找真正的自我是一个非常艰难的道路,但是并非没有机会,保持内心心境的平和,做到认真而不放弃目标,人生会无比充实。
--------------------------------------------------------------------------------------------------------------
作者:甘修兵Ghump 某金融IT上市公司产品测试经理
转自:http://www.51testing.com/html/37/n-812537.html

501°/5008 人阅读/1 条评论 发表评论

夏浩淋  2012-05-05

对于工作中常常迷茫、常常感觉压力大的童鞋,是不是自己目标找的不对呢?果真做的是自己喜欢的工作,会越战越勇;只要有良好的心态!


登录 后发表评论