开发人员 VS 测试人员

发表于:2011-9-16 10:50

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

 作者:RealDigit(cnblogs)    来源:51Testing软件测试网采编

  总是在不停的思考一个问题,究竟是开发人员好还是测试人员好,这个简单的问题纠结了我很久很久,一直都没有定论,因为我又做过开发又做过测试,总是在上面不停的徘徊

  根据这几年工作的经验,大致对比了一下他们之间的优劣PK,当然各自的经历可能不同,欢迎交流,望不吝拍砖~

  简历PK

  开发人员要求有很强的实践,对经验的要求比较高,以前在看他们简历的时候,几乎都写了很长一段项目经历,似乎一个比一个还牛

  测试人员的简历项目没有那么多,导致看的时候更在乎软优势,例如学历,英语等级,证书,之前工作的公司是否有名气等等

  笔试PK

  开发的笔试虽然算不上难,但是各个技术上面的知识颇多,因为专注的方向不同,还不一定能够答上

  测试的笔试就比较简单,几乎就是测试基础理论,写个用例,答几句SQL,描述几个对测试的流程的认识就OK了

  面试PK

  因为开发各个技术上面的知识颇多,只能专注于各个领域,因此在面试的时候,经常出现面试官问你某个问题,你答不上,你问他某个问题,他也答不上的搞笑场面,而且做技术的人通常喜欢在技术上压倒对方,经常出现技术轰炸对方的情景

  测试几乎就是人品面试,看看你的人品如何,然后拿出一个万金油的系统登录题,于是又轻松过了,但不排除少数自动化测试要求技术上的一些东西,然后就像开发面试一样的技术轰炸

  学习能力PK

  开发人员大多对新事物接触较快,拥有较强的学习动机,看到一个新技术出现的时候很快两眼发红,大讨论特讨论,当然,也不指望能不能精通,因为公司里一般不用

  测试人员大多平时爱吹牛,说掌握软件各方面知识甚至比开发人员还好才能做好测试,结果实际上谁也不咋学习,回到家就聊天吹水打游戏,当然排除少数测试精英

  互相抱怨PK

  开发人员大多抱怨开发累,抱怨测试太轻松,抱怨动不动就变需求,叫重构,说测试人员不懂技术,抱怨测试人员老是提什么BUG,烦

  测试人员大多抱怨测试学不到技术,总被公司轻视,一天麻木的从事机械工作,抱怨开发人员怎么把BUG给忽悠成不是BUG了啊,烦

  职业发展PK

  开发人员的职业寿命几乎是30岁之前,完全是吃青春饭,大多数开发人员都有这样的危机感,面临不是升官就是转行的艰难选择

  测试人员的职业寿命很长,但是发展程度不高,天花板很近,充其量也就一个测试经理,而且做了几年后很难再像开发转其他工作,很难有选择余地

  美女同事PK

  开发人员当中,美女是特别少D,这也导致了为什么朋友问我工作,我说是测试的时候,他给我冒一句:“帮我介绍个女朋友吧”。所以大家如果考虑search object的话,还是多过来测试组看看吧~~~

---------------------------------------------------------------------------------------------------

  总结

  开发之间的竞争压力比较大,而且技术更新贼快,要求不停的学习和总结,而自己的年龄不断增大,很快就到了30这个界限,加上开发比较累,陪朋友家人的时间比较少,因此从体验生活的角度来说,开发比测试稍难,但开发的发展力却比测试更强,大多数项目经理都是开发出身,CTO大多也是开发出生,很多IT公司老板也是开发出身,但那个测试嘛...不提了...换句话说,实在不行,也可以轻松转做测试,毕竟很多人认为做了N年开发再做测试更具竞争力,也很容易走向高端的测试,而测试转开发嘛...似乎不可能..

  从找工作能选择的公司来看,测试能进的公司更多,因为测试毕竟技术面要求不高,各个地方的测试大多一个样,因此只要把文凭,认证,资历等软优势提高,则不愁工作的问题,而且工作较为轻松,甚至能做到老,唯一的问题是愁发展,因为很快就会迎来职业发展瓶颈,而更加高端的测试,没有深厚的技术功底或几年的开发经验又胜任不了,这种浴火才能重生的痛苦将作为有志成为精英的测试人员的必修课...

  当然,以上仅仅是一家之见,各自的经历可能不同,欢迎交流,望不吝拍砖......

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

精彩评论

  • luoyuyan716
    2012-5-02 11:16:53

    感觉测试挺好的,学习业务什么的更全面,我就是从开发转到测试的

  • muler
    2011-10-14 11:33:14

    测试人员为啥要转开发?转什么不行,需求,实施,售前,售后!测试和开发分明就是两个职业为啥要拿在一起比较呢!开发注重的是技术精,测试注重的是思维灵活,公司轻视那不是测试的问题,是公司的问题,世界顶级的公司我想不会轻视测试的!!

  • bourne_sun
    2011-10-14 11:18:46

    难啊

  • harryzhang2522
    2011-10-14 10:53:23

    测试的路还是很长的。。。。

  • trhleaf
    2011-10-13 19:40:54

    大家一起努力!!!

  • xuehongbo
    2011-10-11 13:41:40

    真不知道这哥们懂不懂,测试和开发两个不同的工作,能不能发展一是靠环境,而是靠个人。烂泥巴你怎么都不能把他扶上墙。单纯的技术的话,也许测试没有开发未来那么宽泛,但其他能力要求,测试要求要比开发多得多

  • fhx51
    2011-9-22 16:55:57

    为什么测试的“做了几年后很难再像开发转其他工作,很难有选择余地

  • he_jian
    2011-9-21 15:58:02

    你总结的这些,不知道你以前干什么的,全是片面之词

  • wanghekuaile
    2011-9-17 11:07:15

    从事测试初学者,看了你的一番陈述,不觉得自己真的是需要努力学习测试技能.
    在自己的行业走的更远.

  • meihuafang
    2011-9-16 18:26:42

    部分内容很到位,但是现实是个死循环,么有办法改善

  • 夏美932926954
    2011-9-16 17:33:09

    其实也都有这样的感慨 转开发 很难,做测试吧 职业道路没提升呀

  • ffliyan
    2011-9-16 17:07:10

    首先,总结的确实很到位。
    我就是在纠结,怎么从一个技术要求不高的手工测试做到测试开发,所谓要求深厚技术功底的境界。真是要完全靠脱离工作的自学么?

  • lizb
    2011-9-16 11:18:06

    您讲的很不错,但我相信测试人员的路能走的很长,开发也是一样的,你说的这些大多是在目前中国的测试行业,试想想通过不断的提升自己,进入跨国公司,那时的测试岂是想想中的简单的点点鼠标,执行下简单的脚本?测试与开发相结合的岗位(国外对测试人员的定义),这个是我的奋斗目标,希望大家都努力,祝各位在IT界的朋友越走越长,越走越远!

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号