QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

克服自我限制

  • 2017-03-14
  • 本文字数:2867 字

    阅读完需:约 9 分钟

当遇到挑战时,人们会感到能力不足,从而放慢脚步或不愿去尝试。也许是真的遇到了困难,但实际上他们的恐惧可能只存在于他们的想象中。有时候唯一能阻止你的是你自己。生存法则会阻碍我们,有时你必须打破它们。

Joe Schuurkes 是 Mendix 公司的软件测试工程师和 Scrum Master,参加了 2017 欧洲测试会议,在其演讲“超越自己,空间无限”中他谈到了克服自我限制。InfoQ 通过问答、摘要和文章报道了此次会议。

Schuurkes 讲述了一个关于他在银行作为测试工程师开始工作的故事。在银行里,他们遵循敏捷和 Scrum 开展工作,他当时没有任何这方面的经验。因为自己喜欢与开发人员和业务分析师一起工作,他认为可以很容易地融入其中。

起初就面临一些挑战,比如每日的站立会议不是很有效,项目回顾形成了太多的措施需要跟进。该团队包括 Schuurkes 都尽最大可能把主要精力放在执行 Scrum 的仪式上。在该团队工作期间,他学到了很多关于敏捷的知识,并通过尝试新事物发现了更好的方法。

Schuurkes 说,当你开始以敏捷方式工作时,并不需要敏捷的以往经验。他刚开始的时候对敏捷并没有一个基本的理解,心里也没什么最终目标。回头看,他认为这样做并没有对自己施加任何限制。Schuurkes 指出“不需要立刻掌握敏捷,你可以就这样开始并在过程中提高你的技能”。

他现在认为敏捷主要是为了创造一个更为人性化的工作场所。Schuurkes 说,在敏捷领域还有许多东西有待发现;他致力于不断学习新事物,并清楚他的观点会在不断的学习中发生改变。

Schuurkes 说,如果要尝试什么,你不必等待完美的时机,只要足够安全就可以了。你可以做一些目前看来足够好的事情;不要因为你觉得你需要做得更多、更快而限制了自己。

在他演讲之后,InfoQ 采访了 Joep Schuurkes。

InfoQ:你在欧洲测试会议上的演讲标题是“超越自我,空间无限”。为什么选了这个标题?

Joep Schuurkes:自从大约一年前我成为 Scrum Master 以来,我希望我的演讲能够体现这一点,而不是做一个“纯粹的”测试演讲。然后问题就变成了:我热衷于哪个话题?必须对该话题抱有一定的热情我才能为此做一个演讲。然后我想起了 Existential Comics 发的一个很有意思的推

  • “你长大后想做什么?”;
  • “一个诚实,勇敢,富有同情心的人。”;
  • “不……我的意思是,你想怎么出卖你的劳动?”;

我与之产生共鸣,主要是因为我认为敏捷开发中很大一部分是为了找到更加人性化的工作方式,可以让人们在工作场所呈现完整的自我。

在我的提案提交后发生的事情真的很棒。来自欧洲测试会议的人员会就你的提案展开讨论,而不是简单地拒绝或接受提案。跟我讨论的是 Maaret,她在两个方面与我进行了探讨。首先,她问我的演讲是否可以是一个关于成长的励志故事。其次,她问我是否可以谈一谈当前测试所面临的挑战,如敏捷或自动化测试。

把这些挑战与我的经验相结合,我想出了演讲的主题:克服自我限制。由此标题,在一些情况下,唯一能阻止你的就是你自己。如果你能意识到这一点并突破它,你会发现超越自我空间无限。

如果人们认为有些事情自己做不了,由此限制了自己,那么他们可能患上了冒充者综合症(imposter syndrome)。此前,InfoQ 就应对冒充者综合症采访了 Gitte Klitgaard:

冒充者综合症指人们害怕被他人发现是一个“骗子”的心里状态。他们认为自己不属于他们所处的环境、不配拥有他们取得的成功以及没有他人认为的那么聪明。敏捷教练 Gitte Klitgaard 指出,许多取得较大成就的人都患有冒充者综合症。它阻碍人们的工作,阻止他们追随自己的梦想。

冒充者综合症使人感到不安全,结果就是他们常常限制自己并害怕尝试新鲜事物。Klitgaard 认为,意识到这一点是消除你的限制的第一步:

(……)意识到你有冒充者综合症可以让你与之共处,从而获得更好的生活和更加良好的自我感觉。

InfoQ:可以分享一下你的自动化测试的故事吗?

Schuurkes:几年以前,我在一家银行工作。我们有一套测试集来将一般风险报告与国家风险报告和银行风险报告进行比较。这些报告在 Excel 中,还有一个 Excel 工作表包含详细的测试步骤:应用过滤器,计算总和,应用不同的过滤器,计算不同的总和等。当团队中的其他测试人员向我解释如何执行此测试时,我当时就决定要自动化该测试。手动测试很简单但非常枯燥乏味。

从很多方面来讲我这么做并不是个好主意。首先,很明显在 Excel 中应该使用 VBA,但我对此没有任何经验。更糟的是,我写过的最复杂的代码是一个少于 100 行的 Perl 脚本。这也意味着我无法估计自动化这些测试所需的时间。

除了可以防止自己在执行手动测试时感到极度无聊以外,我没有花时间去考虑这样做的其他好处。

因此,对我来说这远不是个扩展自动化测试方面经验的完美机会。幸运的是,我完全没有理会这一点并继续做了,而且还取得了成功。我设法自动化了这些测试。并在项目经理可接受的时间内完成。自动测试要比手动执行快很多倍,从而让我提高了测试覆盖率。

到目前为止,我很高兴自己果断决定不做手动测试,我没有意识到这远不是一个完美的机会去学习自动化测试。如果我意识到这一点,可能就根本不会去尝试。也许我会要求得到项目经理的许可。他会问很明显的、关键的问题,即我缺乏相关经验,然后我就不确定结果会怎样了。

由此我学到的是,你不必等待一个完美的机会。事情不做总能找到理由。通常我们过于重视这些理由了。常言道:没有冒险,就没有收获。

InfoQ:有些人对一些事情感到没有把握而不敢去做,你有什么建议给他们?

Schuurkes:问自己一个问题:“如果这样做,我有可能会死吗?”如果答案是 no,那么请继续做下去。如果答案是 yes,感谢你的顾虑提醒了你,那就放弃吧(或者在某些情况下,不管怎样都得继续做下去,然而我并不希望我们需要面对此类抉择)。

在两个不同的地方,我学会了问自己这个问题。

第一个是在我练习一种古老的日本武术的时候。简单来讲:如果有人经常试图用一根两米长的热带硬木棍击打你的头部——或者很坦率地讲,当一个练习的目的就是让你感觉如此——相比之下很多其他事情就变得不那么可怕了。

第二个地方是 Virginia Satir(美国作家,社会工作者,译者注)的著作,我经由 Jerry Weiberg(美国计算机科学家,译者注)发现了她的书。Satir 指出,我们都有生存法则。我们学到的那些东西(比如,如果你不能说些别人爱听的,就什么都别说)都深深地固化于身体之中,觉得它们就是我们内心深处的一部分,如果我们打破了某条法则,就觉得自己会死掉。当然,这些法则有其价值,它们曾经帮助过我们,否则我们不会学到并坚守它们。然而,生存法则也会阻碍我们。这时你就需要用内省和勇气来打破你的某条生存法则。我们能够这样做的一种方法就是将法则置于背景中来考虑。一条法则造就了现在的你,你常常认为这就是一个好的法则。然而,你也意识到有些时候这个法则并不太好用。你能够接受在某些情况下不遵循该法则。

查看英文原文 Overcoming Self-Imposed Limitations


感谢冬雨对本文的审校。

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

2017-03-14 19:002520

评论

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

英文版sketch怎么转为中文,Sketch中英文切换教程

Rose

Databend Cloud 正式上线腾讯云市场,加速挖掘数据创新价值

Databend

传媒百万级资源秒级调度实践

智在碧得

MySQL 资源调度 传媒调度 ES分布式 加权排序

接口自动化测试工程实践分享

智在碧得

数据 测试流程 接口自动化测试 自动化测 测试自动化工具

科幻成真,未来已来!“2024上海智能机器人展会”大赏前瞻

AIOTE智博会

机器人展 智能机器人展 机器人展览会

LED显示屏品质受LED灯珠的影响

Dylan

性能 信息 LED显示屏 全彩LED显示屏 led显示屏厂家

多元 CPU 性能调优的技术挑战、产品设计和业务实践

百度Geek说

cpu 百度智能云 企业号 4 月 PK 榜 btune

文心大模型ERNIE-Tiny:轻量化技术的全面解读

百度开发者中心

人工智能 大模型

多高的学历才能轻松找到工作?这个热点有点扯吧~

王中阳Go

Go 面试题 大厂面经 求职面试 面试行情

开放签电子签章第一季度总结和第二季度目标

开放签开源电子签章

开源 电子合同 电子签章

DaVinci Resolve18下载,达芬奇剪辑软件mac破解安装教程

Rose

✅对线面试官-CHAR和VARCHAR了解嘛,区别是什么

派大星

MySQL Java 面试题

通过阿里云向量检索 Milvus 版和通义千问快速构建基于专属知识库的问答系统

阿里云大数据AI技术

人工智能 大数据 阿里云 Milvus

【论文速读】| TroubleLLM:与红队专家对齐

云起无垠

GaussDB(DWS)基于Flink的实时数仓构建

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GaussDB(DWS) 企业号2024年4月PK榜

Open WebUI大模型对话平台:适配Ollama的实践与探索

百度开发者中心

人工智能 大模型

天谋科技专家解析自动化领域正在经历的 IT 行业的老路

Apache IoTDB

深入理解Transformer技术原理 | 得物技术

得物技术

架构 Transformer AIGC 企业号 4 月 PK 榜 注意力机制

mac虚拟机Parallels Desktop 18好用吗?PD18虚拟机下载安装

Rose

Netflix网飞客户端mac直装破解版 兼容M芯片

Rose

充电桩项目敏捷开发实践分享

智在碧得

敏捷开发管理 敏捷实践 敏捷开发流程 敏捷实践工具 #敏捷开发

K8s集群nginx-ingress监控告警最佳实践

华为云开发者联盟

k8s 华为云 华为云开发者联盟 华为云CCE 企业号2024年4月PK榜

聚贤帮斩获“公益明星组织奖”,赵远峰表示将坚守公益初心

科技汇

聊聊Swift中的宏

珲少

华为云CodeArts IDE For Python 快速使用指南

华为云开发者联盟

云计算 华为云 华为云开发者联盟 华为云CodeArts 企业号2024年4月PK榜

长连接网关技术专题(十一):揭秘腾讯公网TGW网关系统的技术架构演进

JackJiang

即时通讯;IM;网络编程

克服自我限制_Scrum_Ben Linders_InfoQ精选文章