是什么吸引你做测试,而不是开发

在知乎上看到了这个问题,心里也有了一些感触,就来讲讲自己的理解吧!

当初进入测试行业,纯属意外。当年入职华为的时候,很傻很单纯,都不知道进来是干啥的就来了。来了以后被分到测试部门,当时心想:那就体验体验下测试的感觉吧。没想到这一头栽下去就三年多了。下一次跳槽,再找什么样的工作呢?八成还是测试,为什么呢?先来讲讲很现实的问题。

1.测试工资更高。这里单指我个人,对其他人不适用。因为已经三年多没做开发了,原来C#那一套已经忘得差不多了,以现在的水平,去找一份开发的工作和一份测试的工作,哪个工资会更高一些了。应该还是测试。

2.测试比开发轻松一点,但也仅就一点点。在码农这个行业混,你想很轻松,是不大可能的,除非你去进国企。就我个人的经历而言,,同一个项目中,测试会比开发轻松那么一点点。

好吧,再来讲讲技术情怀层面的。那就要先看看测试和开发有什么不同了。

1.角度不同。开发想的是怎么去实现这个功能。而测试则需要考虑这个功能实现了什么,有什么使用场景,设计得是不是合理。因此,注定开发会更容易陷入细节,而测试更容易跳出细节在更高的层次上进行分析。

2.开发是创造,测试是破坏。测试要做的就是怎么去攻破这个软件,找出它的问题。是否有种破坏的快感?

有点凌乱,再说点吧,想到什么说什么吧

1.测试找bug是否有点像福尔摩斯破案的感觉?

2.我喜欢一部电视剧,《星际之门-SG1》,SG1每次进行一次探险任务,大多不知道门后面等待着他们的是什么。去探索未知世界,即新奇,又有趣。很羡慕他们每天都可以过着那么有激情的生活。但如果换一个角度想呢,一次测试是否就像一次冒险?在进行测试之前,尽管你对这个程序分析的再多,还是有一些不确定的东西在里面。在没有实际进行测试之前,你永远不知道门后面等待着你的软件会做出怎样的行为。

而消极的人则在每个机会都看到某种忧患。

是什么吸引你做测试,而不是开发

相关文章:

你感兴趣的文章:

标签云: