昨天有幸和中科曙光的一位测试经理聊天,和他对自动化开发交流了想法,思维的碰撞产生了些有趣的idea,将这份思考感悟分享给大家:
自动化是业务的自动化。
这句话的含义其实是解释了是“先有鸡还是先有蛋”。也是在说明自动化的本质是什么、目的是什么。
自动化是为了解决日常工作中实际的业务,这个业务具有固定的达成目标,和达成这个目标相对固定的实现路径。本质的意思是,所有的业务,没有自动化也一定能达成,因为是先有的业务,后有的完成业务的人,而人可以使用各种方法、手段、途径,其中就包括自动化,也就是说自动化只是完成业务的其中一个方法。
摆正了这个定位,后面的一切问题就都好理解了。自动化开发这个岗位所需要的能力,绝不仅仅是开发,它是要处理一个具体业务,一个长链路的流程,你必须要先吃透它,然后在正确的业务流程上进行自动化开发。
——————
今天的思考感悟就到这里了,我和那位经理的交流不止局限于此,也给了我很多启发。因此我决定每天出一篇有关自动化开发的文章,并不只限于思维方面,还有深入到各个业务中的流程梳理、代码架构、开发语言等等(比如Excel自动化处理、软件自动化点击),每天一篇小品文,每周汇总为周刊,每月汇总为月刊,每年汇总为年刊(希望能坚持下来XD)
下期预告:Excel常见的自动化处理