查看原文
其他

解锁人生的第三种状态

李洁 软件质量报道 2022-06-03

一段时间就知道朱老师要开一门关于敏捷测试的在线课程,让我期待不已。

我和朱老师是同行,这不仅是因为我也在测试行业工作了多年,而且朱老师曾经在Webex和思科中国工作过,担任过思科中国高级QA总监。Webex至今还是Cisco视频会议的专属平台。而我目前工作的公司就是做音视频会议系统解决方案的。
说是同行,其实我更多把朱老师当作前辈,因为我是一名软件测试的从业者,而朱老师是这个行业的引领者。翻看朱老师的履历,我经常不自觉的和我自己的经历对照:05年朱老师出版了《软件测试技术》,那时候我在干什么?07年朱老师出版了《全程软件测试》(第1版),那时候我在干什么?2010年开始,朱老师陆续发表了很多关于敏捷测试的文章,直至构建出完整的敏捷测试理论和实践体系,这期间我又在干什么?
对于我们大多数在职人员来说,平时典型的状态有两种:一种是工作状态,一种是不工作状态。工作就是工作,完成任务,争取升职加薪,我们的能力和才干在这里得到发挥,在实践中得到提升,不断的积累经验,然后根据经验去做以后的工作,并且把经验分享给他人。可以说,我们不缺少实践的机会,但往往止步于经验之谈。我们在不工作的状态里呢,就是处理家庭琐事,休闲,娱乐。

有一天我突然想明白,除了前面说的两种状态,像朱老师这样之所以能够成为软件测试行业的著名专家,是因为他一直保持了我们所没有的第三种状态:学习和思考。是的,朱老师是这个行业里为数不多的学者和思考者之一。因为勤于学习,所以能够众采所长;因为长于思考,所以能够理论和实践想结合,从而形成自己的软件质量和测试体系。
朱老师时常挂在嘴边的一句话是,可以做,只要对他人有益我想,这也是他会抽出时间开设这门课程的原因。
2012年我曾经买过一本书《敏捷软件测试:测试人员与敏捷团队的实践指南》,这是第一本阐述什么是敏捷测试及实践的书。当时我们团队正在进行敏捷转型。可惜的是,看完后,我并没有明白敏捷测试应该如何落地,只能靠着自己的理解和团队一起摸索。于是8年后的今天,朱老师的课程 里多了一个关于敏捷转型的不成功案例而且我觉得,朱老师有必要在课程里和大家讨论一下这本书,以及同样的两位作者写的另外一本《深入敏捷测试——整个敏捷团队的学习之旅》。


我相信这是对大家有益的,敏捷测试就是需要讨论才能做到去伪存真,删繁就简,让大家看到它的本来面目,才更有利于推广实践
在我看来,朱老师给大家讲敏捷测试再合适不过,他本身就是一个敏捷思维的践行者善于倾听、拥抱变化、持续学习测试怎么适应软件开发模式的变化,新的技术怎么应用到软件测试当中,这些知识在这门课程里都能够得到。
学习可以开始于一门课程,但不能止于课程本身。通过朱老师的公众号、公开演讲和新书,你能够持续的跟进新的变化,从而获得持续学习的资源。
这门课程里,我个人最感兴趣的应该是第三部分:人是决定的因素为什么先讲人的问题?因为人的问题最难解决,也是为什么测试敏捷化转型难的最重要的原因可以说,目前有很多特别现实的问题困扰着正在从事软件测试的同行们。我特别希望能在朱老师的课里找到答案。
这里举几个例子:有一些来自互联网公司的优秀实践,比如微软、Facebook的很多业务线和产品已经没有专职的测试人员。如果敏捷是趋势,“去测试化”是趋势,那么我们这些目前仍然战斗在测试一线的人将来怎么办?即使专职测试将来仍然需要,那在敏捷团队里我们应该扮演什么样的角色,作为测试管理人员我要承担什么样的责任?测试应该怎么和开发进行合作?
我有时候会劝我的同事,千万别跑去直接跟开发提“测试驱动开发(TDD)”,如果你想推广它,先自己把它学透,再想想怎么说,不然没准儿你收到的眼神儿是这样的:“你,凭什么驱动我!“ 这是人和人之间怎样沟通和合作的问题,对吗?

我希望能把这门课推荐给我的测试同行,因为我相信这会是一个帮助大家开启人生第三种状态的机会。
软件测试的从业人员广义上都属于互联网和软件行业,根据调查结果,薪酬水平方面我们应该处于头部行业。这个行业变化快,技术、概念、工作模式,以及各种新名词层出不求。目前软件测试行业的从业者众多。然而,根据招聘网站的调查结果,软件测试岗位的招聘需求是逐年减少的。这说明,我们这个行业正在经历着深刻的变化。身处其中,我们也能够深刻体会到周围环境的快速变化,这带给我们的冲击应该是多方面的
现在没有人会认为自己可以顺顺当当在一个公司的某个岗位干到退休。企业原来需要大量的专职测试工程师,敏捷转型后,测试不再是测试人员的专属任务,测试会不会先于开发消失我不知道,但技术含量低的测试岗位也许很快会消失。我这里说的技术,不仅是像测试开发需要的技术,还包括业务知识、测试技术。
我们如何应对?过一天算一天是一种方式,直到有一天你突然不被需要,你再想:除了测试,我还能干什么?如果可能,不要走到那一步我相信,也有很多同行居安思危,正在思考怎么能够怎样让自己的职业生涯更成功。

敏捷开发模式必将更加普及和流行,这是硬趋势,敏捷测试作为敏捷开发的一部分,一定会成为软件测试从业者甚至是软件开发人员的必备技能之一
个人的发展和我们身处的行业息息相关。长期以来,软件测试被认为是软件行业从业门槛比较低的职业。造成这种局面的原因当然是多方面的。测试要想做好不容易,既要快,又要好,软件测试是一项创造性的工作,这应该是一个技术和能力要求相当高的职业。
一个行业的构建和发展需要很多人的努力才行。同为从业者,我们能够为这个行业做什么,帮别人就是帮自己。通过学习深刻理解行业变化,通过思考和创新让测试成为软件行业的积极参与者甚至是引领者。
读一本好书,上一门好课;我们本来很好,我们可以更好
祝大家一切平安!

【作者简介】李洁,博诣(原POLYCOM)通讯技术有限公司测试总监,19年的软件测试从业经验,先后在IBM、索尼、诺基亚历任测试经理、高级经理、测试总监。在大型企业级软件产品、手机、音视频会议服务器及终端产品方面有较丰富的软件测试技术经验及管理经验。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存