【ArchSummit架构师峰会】基于大模型的基础框架、中台、应用层等专题全覆盖 >>> 了解详情
写点什么

结对学习

  • 2018-02-27
  • 本文字数:3124 字

    阅读完需:约 10 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

结对方法可以用来学习能够应用到实际工作中的新知识,明确自己的成就并和伙伴一起为之庆祝。学习伙伴可以鼓励彼此大胆承诺做某些事情,然后略加鞭策,使这些承诺得以实现。

QA 技术主管 Toyer Mamoojee 和高级敏捷测试人员 Elisabeth Hocke,将会在 2018 欧洲测试大会(European Testing Conference 2018)上介绍如何在测试社区中寻找到一个学习伙伴。这场大会将于 2 月 19-20 日在荷兰的阿姆斯特丹举行:

测试非常重要。这场大会将邀请专家和从业者来一起讨论、学习和实践测试的艺术。我们正探索新的先进方法来让我们的测试更高效,同时丰富我们对于构建一个更强健的社区的基本方法的理解。

关于如何结对学习以及从中能获得哪些收获,InfoQ 对 Mamoojee 和 Hocke 进行了采访。

InfoQ: 什么促使你们决定结对学习?

Toyer Mamoojee: Lisi 和我在 2016 敏捷测试日大会(Agile Testing Days 2016)结成了学习伙伴。自从我们约定出席下一年的大会之后,就决定一直保持联系,分享测试领域的信息。这打开了无数通往康庄大道的大门,而我们之前从未想象自己可以做到。我们就是这样不断地学习和进步着。

Elisabeth Hocke Abby Fichtner 在 2016 敏捷测试日大会做了一个完美的开场白,“推动无限可能”。她引用 Eleanor Roosevelt 的话,建议“每天做一件令自己畏惧的事”。整个演讲激励人们去思考和讨论他们畏惧的事情。Toyer 和我在第二天的午饭后见面,相互分享了各自畏惧的事情。然后你知道吗,公开讲话是我们都很畏惧的一件事情。然后 Toyer 突然就向我提出一个约定:如果他在下一年的大会上提交一份论文,我也要提交一份论文;反之,如果我提交了一份论文,他也要这样做。遇到那种事情,我通常都不会同意这种约定;但是在当时那种环境下,我深受激励而决定放胆一试,然后接受了这个约定。这给我们带来了非常大的提升,我们非常兴奋能在今年的欧洲测试大会分享我们的故事,期望激励其他人也结对学习!

InfoQ: 你们挑选哪些主题来学习?为什么挑选它们?

Hocke: 我们的主题当然是围绕着我们的约定:重返敏捷测试日大会,但是这次不再仅仅是倾听与观看,而是进行演讲。因此,我们首先一起学习的事情是,如何起草一份优秀的论文提案,然后提交。这包括找到我们要演讲的主题,创建一个吸引人的摘要来让这个话题打动项目委员会以及之后的大会观众,请一些人审核论文,然后根据他们的反馈进行修改。我们从成为演讲者的历程中所学到的经验是无价的。当我们最终提交我们的第一份论文提案时,那真是值得庆祝的一刻呀!而当我们了解到我们真的都各自被选中来进行演讲时,又一次为之欢欣鼓舞。如今,我们有更多东西一起学习:如何创建非常棒的幻灯片、如何在舞台上讲述故事、如何向组织者阐述主题、如何克服怯场等等。而且我们发现,除了公开演讲之外,我们还分享了一些其它方面的可以相互学习的东西。

Mamoojee: 我脑海中浮现出一个非常重要的真的被应用到我的工作中的学习主题,那就是使用思维导图来绘制测试场景或用例。它给我和我的团队带来非常大的帮助。我们先前使用测试管理工具或者 Excel 来编辑测试用例文档,但是在敏捷环境下,我们希望用一种更快的能够促进交付的东西。Lisi 建议使用思维导图,这在她的项目中非常有用。正是因为这个学习伙伴的建议,我才能在自己的工作中实现独一无二的事情。其它一些学习主题包括指导初级测试人员、调休、晋升挑战、Mob 编程、T-Shirt 规模评估(译注:这是一种敏捷评估方法,不是采用数值来进行评估,而是采用超小、小、中等、大、超大、加倍超大来进行评估)和社区参与。

InfoQ: 你们对想要远程结对学习的人们有哪些建议?

Mamoojee:世界是属于你们的,让学习之花为之绽放吧。如今,人们可以接触到大量惊人的工具和资源,不利用这些资源就太可惜了。因此,我的建议是寻找一个学习伙伴,无论他们在哪里,只要坚持经常通过视频会话或聚会来分享信息就行。当你找到那个完美的学习搭档,你会发现你们彼此鼓励朝着各自的目标努力,无论你们的目标是相同的还是不同的。刚开始结对的时候,最好将你要从对方那里学习的地方以及你想要向他们分享的东西记下来。这种“给予的同时获得收获(give and take)”心态使得这种关系弥足珍贵。

Hocke:有时候,地理距离只是没有这种学习伙伴关系的借口。而且不在一起甚至可以是一种好处。例如,生活在两个不同的大陆,你很难将对方视作竞争对手,这使得互相帮助成长非常安全。另外,这种伙伴关系比在网上广泛征求意见(例如在论坛上、在 Twitter 上或者在一个 Slack 团队中)对个人更有针对性。我们知道彼此的工作环境、个人背景和激励点。这是非常难得的。

InfoQ: 你们从结对学习中获得了哪些好处?

Hocke:我们发现,学习伙伴关系给予我们的好处非常多。其中我感受最深的一点是,我们彼此视为“责任伙伴”。我们相互鼓励大胆承诺在下一次通话前做某些事情。这件事情可能是写一篇关于我们团队上周经历的博客。例如,这使我写了一篇博客《 Our Team’s First Mobbing Session 》。即使我们自己不确定会实现这个承诺,但可以彼此略加鞭策,使这个承诺得以实现。你总会记得对方在期待你的博客!而且你不想令你的伙伴失望,对吧?这非常有效,并且我们在鼓励和推动之间找到了一个很好的平衡点,而不会推得太猛。

另外一个对我来说非常珍贵的好处是,我们一起明确我们的成就并为之庆祝。以前,我通常感觉这像是在自夸,为了不让自己骄傲而没有这样做。明确我们的成就并彼此为之庆祝,我现在学会了承认自己。

Mamoojee:对我来说,最突出的好处是对方会提供有针对性的建议(Lisi 从一些测试人员、我们使用的工具和我们遵循的流程中理解我的工作环境),彼此推动去实现我们遇到的所有短期、中期和长期目标。我们还接触到彼此的社交网络,接触到我们从未接触过的人们,通过这种方式我们体验到“这个世界真小”这句话。我们利用这种扩展网络,在世界各地建立新的联系。

InfoQ: 你们对于结对学习有哪些感悟?

Mamoojee:我非常感激 Lisi 推动我的事业到一个新的维度。在我的事业中有某些事情我总是想去做,却总是犹豫不决。当我结对之后,我明白了不是只有自己有那些畏惧,其他人也有这样的畏惧,而且我们可以一起面对我们的畏惧。动力、激励和驱动力都是我们在结对学习中的收获。我们可能一直都拥有这些东西,但是需要另外一个人来将它激发出来,然后使得彼此将它分享给世界。我也从自己的学习方式中更深刻地了解到自己的长处(和短处)以及如何扬长避短。我学到的最重要的事情是,“你日常工作中的环境或做的任何事情”都能够启发和激励其他人来在他们的环境中做出改变。因此不要害怕,分享、分享、分享(重要的事情说三遍)!

Hocke:我必须承认我以前都是一个人学习,而且现在在某些方面仍然可能是这样。有趣的是,这也是我工作的方式。我一直热爱团队合作,但总是独自完成“自己的任务”。过去一年,我在结对学习中学到了许多东西。和 Toyer 的学习伙伴关系让我实现了我从未认为自己可以实现的事情。Mob 工作(许多人在同一个地方同一个时间同一个工具上工作)和结对工作让我意识到一起动手学习是多么的宝贵。我甚至因此而制定了新的约定:做一次测试旅行,拜访其他测试人员并且一起动手做测试来帮助彼此提高。真的非常期待我之后能够分享的东西!而且最棒的是:我知道 Toyer 会一直支持我;而且我也会支持他的努力。

InfoQ 正以采访和文章的形式来报道欧洲测试大会。

查看英文原文: Pairing for Learning


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-02-27 18:001362

评论

发布
暂无评论
发现更多内容

解读Vue3模板编译优化

yyds2026

Vue

深聊Nodejs模块化

coder2028

node.js

TiFlash 源码阅读(七)TiFlash Proxy 模块

TiDB 社区干货传送门

安防厂商在企业数字化转型中的机遇和挑战

慕枫技术笔记

AIOT 11月月更

Vue3, setup语法糖、Composition API全方位解读

yyds2026

Vue

深度解读Webpack中的loader原理

Geek_02d948

webpack

前端懒加载和预加载

hellocoder2029

JavaScript

腾讯会议后台研发效能提升之路

博文视点Broadview

低代码实现探索(五十三)后台逻辑的控制

零道云-混合式低代码平台

将业务从mysql迁移至TIDB,有哪些需要注意的?

TiDB 社区干货传送门

管理与运维 应用适配 大数据场景实践

老板拍脑袋决策,团队群魔乱舞

填空时光

决策 团队内耗 企业敏捷

深度阐述Nodejs模块机制

coder2028

node.js

技术公开课|深度剖析 Java 的依赖管理,快速生成项目 SBOM清单

墨菲安全

Java SBOM 软件供应链安全

React-hooks+TypeScript最佳实战

xiaofeng

React

双机热备软件原理简单说明以及品牌重点推荐

行云管家

高可用 ha 热备 双机热备

详解webpack构建优化

Geek_02d948

webpack

令人头疼的Javascript隐式&强制转换

hellocoder2029

JavaScript

Webpack中的plugin插件机制

Geek_02d948

webpack

React中常见的TypeScript定义实战

xiaofeng

React

Java后端面试到底要如何准备?

钟奕礼

Java 程序员 java程序员 java面试 java编程

深度理解NodeJS事件循环

coder2028

node.js

# 分布式数据库新秀TIDB初探

TiDB 社区干货传送门

TiDB 底层架构 TiDB 源码解读

TiDB常用SQL

TiDB 社区干货传送门

性能调优 集群管理

React性能优化的8种方式

xiaofeng

React

腾讯大神亲码Redis技术笔记,实战+原理双管齐下

小小怪下士

Java redis 程序员 腾讯

技术分享 | TiUP工具 - TiDB集群滚动升级核心流程解析

TiDB 社区干货传送门

教你一招,安全的从 MySQL 切换到 TiDB

TiDB 社区干货传送门

迁移 实践案例

TiFlash 源码阅读(六) DeltaTree Index 的设计和实现分析

TiDB 社区干货传送门

TiFlash 源码阅读(八)TiFlash 表达式的实现与设计

TiDB 社区干货传送门

Vue.nextTick核心原理

yyds2026

Vue

为什么vue3要选用proxy,好处是什么?

hellocoder2029

JavaScript

结对学习_软件工程_Ben Linders_InfoQ精选文章