开发和测试,起源本没有分家。社会精细化,分工出现,两者渐行渐远。
开发人员,创造世界的人,在建造高楼大厦的时候,必会埋下隐患。
测试人员,世界的验证者,以挑剔的眼光,审视眼前需要验证的对象。
人,被人盯住挑自己辛苦创造的东西的毛病时,如芒在背,总是不喜欢这样的感觉。
于是,开发和测试,逐渐对立起来。
人在分工后,思维方式也变得不同(测试应当是“证坏”非“证好”),所以,开发人员看待问题的角度和测试人员诸多时候不能合轨。
于是,矛盾必然产生。
可是,分工导致个人只不能兼顾,所以总需要其他人配合才能完整做好一个事情。
所以,开发和测试,如同左右手,实则分不开。
幼童一起玩耍,一会打起来一会又和好,开发和测试如同幼童。
看待问题,则如看待孩子们,或打或和,其实没有什么,只要互相促进,把事情做好,不意气用事即可。
这里,要求的是一颗平常心,合理看待矛盾,对事不对人即可。
对事不对人,说起来容易做则难。没有包容之心,没有平淡之心,很难做到的。这需要不断修炼,不断提高自己的素养,需要因对方而异,需要悟通人生。
开发人员,创造世界的人,在建造高楼大厦的时候,必会埋下隐患。
测试人员,世界的验证者,以挑剔的眼光,审视眼前需要验证的对象。
人,被人盯住挑自己辛苦创造的东西的毛病时,如芒在背,总是不喜欢这样的感觉。
于是,开发和测试,逐渐对立起来。
人在分工后,思维方式也变得不同(测试应当是“证坏”非“证好”),所以,开发人员看待问题的角度和测试人员诸多时候不能合轨。
于是,矛盾必然产生。
可是,分工导致个人只不能兼顾,所以总需要其他人配合才能完整做好一个事情。
所以,开发和测试,如同左右手,实则分不开。
幼童一起玩耍,一会打起来一会又和好,开发和测试如同幼童。
看待问题,则如看待孩子们,或打或和,其实没有什么,只要互相促进,把事情做好,不意气用事即可。
这里,要求的是一颗平常心,合理看待矛盾,对事不对人即可。
对事不对人,说起来容易做则难。没有包容之心,没有平淡之心,很难做到的。这需要不断修炼,不断提高自己的素养,需要因对方而异,需要悟通人生。