|
什么是测试,什么是开发?
选择测试还是开发这主要看你个人职业发展规划,不过就你的情况,往往小一点的公司一个技术人员扮演多种角色的情况是很常见的,
测试还是开发并非两个独立的方向,有时候做测试的也需要做开发,只是开发的是测试框架(需要编码实现测试框架代码,以及测试用例,测试工具), 有时候做开发的时候也需要做测试,比如单元测试,甚至系统测试.不要认为测试人员水平就比开发人员水平低,在本人所在的这个CMM5级公司的研发部门里,开发人员也不敢说自己的编码能力比测试人员强,测试team中高级程序员比例甚至比开发team中的多.做开发往往对细节了解的相对清楚,而做测试则在整体上把握的更好.
经常看到很多测试人员在感叹自己工资低,其实大多数时候往往是自己的水平还需要提高,个人很赞同Microsoft的做法,软件测试工程师至少需要2~3年的开发经验,这将更有利于把握公司的产品,包括问题定位.
测试和开发又是有比较大差别的, 所以,个人意见,不要在意他人怎么看,开发和测试都是很有前途的职业, 先想好自己到底想往哪个方向发展,确定目标以后就不要在左右了,朝着目标前进吧,只要坚持不懈,总有一天会作出成就的.
学不在三更五鼓,功只怕一暴十寒! |
|