自己对软件测试职业的一些看法
既然那个行情问询贴没人响应,那就谈谈自己对软件测试职业的一些看法吧:) 。对于这个职业,我觉得个人定位以及个人学习都很重要。很多人会问这么个问题,如果在开发和测试之间会怎么选择。我觉得兴趣决定一切,如果你真的喜欢开发,喜欢写程序,那么做开发就有深入的潜力,毕竟技术的变化和年龄的增长会让相当一部分人疲倦。对于测试来说,那么你的兴趣可能并不在于对某些技术上的深入研究,而是在于广度上对软件的理解。所以一个是深度而另一个则在于广度,对于大多数情况来说我觉得这样的划分还是适用的。看了一些帖子,很多人提到了编程能力对软件测试是否重要,我的看法是编程能力是对能否做到高水平的测试有决定意义的。比如白盒测试还有自动化测试等都是需要涉及个人编程能力的,另外甚至可以在代码里植入错误(mutation seeding),去衡量测试的覆盖程度或研究新的测试方法。除了编程以外,诸如象数据库,操作系统,网络等实战知识也是必不可少的。还有很重要的一点就是对软件所针对的行业领域知识的学习,还是一个广度的问题。纯属个人观点,欢迎拍砖:L 其实自己最近也属于矛盾状态中,是继续读书还是工作,是留下找工作还是回国找工作,矛盾呀~~
页:
[1]