低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

InfoQ 播客:Wendy Closson 谈“正念”与用算法的方式沟通

2016 年 7 月 31 日

在本期播客中, Barry Burd 对话 Wendy Closson 。Closson 拥有十多年开发经验并倡导敏捷开发的实践,她的工作是训练技术领导者有效率地管理、合理地回应,并在商业领域的波澜起伏中保持正确航向。Closson 在纽约 QCon 的演讲题目是“英语中的语法糖:务实的雄辩”。

关键要点

  • 软件是一种非常抽象的体验,所以要和外部人士沟通软件相关的想法很困难。
  • 团队中的大部分人希望留在自己的舒适区里,所以不要企图改变。
  • 很多本质上看起来很技术的问题,都必须用外部经验来解决。
  • 用算法的方式沟通,就必须围绕着人们的发言创造新的习惯。
  • 单单一个词,就可以提升全体成员,或摧毁一段友谊。
  • 简单是神圣的,简单意味着会有人看你的代码并理解你的意图,现实生活中的交流也是如此。
  • 妥协不总是最好的。如果没人真的对它感到充满热情,那是写不出最棒的代码的。

点击播客链接收听

摘要

理解开发者如何有助于训练

  • 1 分 20 秒:软件是一种非常抽象的体验。它并不真实存在于物理世界,所以要跟软件世界的外部人士沟通软件相关的想法很难,不管这些想法是关于使用还是创造软件的。
  • 1 分 58 秒:当你把工作当成是服务性的领导职位,那么没有直接的经验就去做管理也是可能的。你的工作是去提供便利,去信任和理解人们的话。但没有软件方面的背景,要保持这种信任就有些困难,很多事情都会在转译的过程中丢失。

让正念的练习和执行的训练相结合

  • 3 分 24 秒:对团队来说,练习主要是个人的冥想,但要视个人对冥想的开放程度而定,非猛烈性的沟通会帮助整理沟通思路并将事情简化。
  • 3 分 43 秒:可以从为人父母的心理学中学到很多东西,也可以从理解那些影响了童年经历的事中学到很多。当你理解了那些在童年时努力从一无是处的人逐渐变好,你就能稍微改善和他们的关系了。
  • 4 分 18 秒:我们生活在一个压力很大的世界里。软件需要被改进得更快,我们却不总能按照自己想要的方式去工作,也不总能得到自己本该得到的尊重。在商业和软件开发之间,围绕着信任,就会有很多挑战。
  • 5 分 08 秒:很多大企业开始采用“带着正念去工作”的理念,但一天里即使几分钟的冥想也可以帮助你减少一些被动反应。应该对“即将到来的厄运”做风险分析:发生了什么?风险是什么?它发生的几率有多大?它将对企业产生什么样的影响?
  • 7 分 58 秒:有时候你只需要平静的当下感,安处于当下,去沟通交流。
  • 8 分 11 秒:有些东西比问对问题更重要,那就是爱的体验。有能力去分享,不去评判,这些是我们生活中并不常见的东西。

敏捷开发如何与佛学有相似之处

  • 8 分 40 秒:我们总是对不舒服的状态感到安心。团队里绝大多数的人都希望保持自己原有的状态,待在他们的舒适区里,所以很多时候人们都是不愿改变的。那也是可以的。
  • 9 分 23 秒:我们绝大多数的问题,即使他们看起来在本质上是很技术的问题,都必须用外部经验来解决。你可能拥有一个年轻开发者组成的团队,他们不太知道自己在做什么并且在工作方面欠了很多债。但机遇就在于,你拥有一个知道自己在做什么的团队,而那些负债其实是有缘由的。
  • 10 分 28 秒:佛学和敏捷开发有很多相似之处。敏捷开发很难,因为它就像一群蚂蚁,你摆脱了“我”的观念,并像一个团队那样工作,这样也就脱离了所有权。那是个很艰难的过渡期。
  • 10 分 42 秒:我早年间是个 Cowboy Coder。我喜欢快速,喜欢写代码,让它们看起来很棒。但后来我转向了团队,那就必须丢掉很多东西。你必须去相信它会按照它应该是的样子发展,因为每个人都在努力做正确的事。

用算法的方式沟通

  • 12 分 23 秒:用算法的方式沟通,和句子结构没什么关系。我们的言语中有一些特定的字句,实际上是在给现实蒙上纱幕,进而导致词不达意和冲突。
  • 12 分 29 秒:你可以改变你说话的方式,但我们生来就在这样说话,它不能在一夜之间就被改变。
  • 12 分 48 秒:用算法的方式沟通,更多是关于“我们如何创造新的讲话习惯”,从而不再像以前那样说话,拥抱讲话的其他方式。
  • 19 分 04 秒:我们的语言是非常强有力的工具。单单一个词,就可以提升全体成员,或摧毁一段友谊。
  • 20 分 13 秒:我们在沟通中伤害到其他人,是因为所说的话触发了他们的情绪反应。要在言谈中避免触发那些反应,并努力使用那些有助于人们理解你的语言。
  • 21 分 11 秒:简单是神圣的。在编程中,简单意味着会有人看你的代码并理解你的意图,现实生活中的交流也是如此。当你能够用简单的方式去理解其他人的时候,奇迹就会发生。

清晰、负责和处理软件团队的问题

  • 23 分 59 秒:当你可以频繁去回顾的时候,会发现那些艰难的对话越快越好。
  • 25 分 15 秒:有时候人们会感到局促不安,他们宁愿不遵从标准,而是去问简单的问题。
  • 26 分 07 秒:对软件团队来说,一个非常大的不满缘由,在于创造软件的技艺。
  • 26 分 55 秒:妥协不总是最好的。在会议的中途,妥协是非常好用的,每个人都相信妥协的作用。但如果没人真的对它感到充满热情,那是写不出最棒的代码的。

在不同的平台有效地沟通

  • 27 分 27 秒:随着你远离一个人频率的增多,你词不达意地表达的几率就会上升。如果你需要分享一些可能被错误阐释的东西,那就尽可能去和单个人沟通。
  • 28 分 03 秒:技术创造了很多非常棒的沟通途径,它为全球各地的人们在一个团队工作提供了可能。它创造了很多极其容易的事。同时,它也创造了很多压力。
  • 29 分 05 秒:对个人来说,团队是失衡的。就文化和时区来说,随着他们距离变远,失衡就呈指数型地加倍。
  • 31 分 40 秒:敏捷开发的实践有赖于良好的沟通。你需要和产品负责人沟通,和每个人沟通团队所有权,和持续不断加入团队的人沟通。但这些沟通并不是敏捷开发团队独有的。

关于 QCon 大会

QCon 是一个由业内人士驱动的大会,专为在团队中影响软件创新的技术团队主管、架构师和项目经理设计。QCon 每年分别在伦敦、纽约、旧金山、里约热内卢、圣保罗、北京、上海和东京举办八场大会。QCon 纽约已经举办到第五届,今年将于 6 月 13-17 日举行,届时会有 100 多名业内专家作为演讲嘉宾,并有 800 名与会者以及 15 个专题追踪报道,涉及当今推动软件开发行业的发展。请访问 qconnewyork.com ,了解更多详情。

更多关于播客的信息

你可以通过 RSS 订阅我们的播客,或者通过 SoundCloud iTunes 收听。

查看英文原文 The InfoQ Podcast: Wendy Closson on Mindfulness and Algorithmic Approaches to Communicating


感谢张龙对本文的审校。

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

2016 年 7 月 31 日 19:343226

评论

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

数字货币并不能完美诠释区块链金融

CECBC区块链专委会

区块链技术 社会价值 打通数据孤岛 重建产业信用

关于数据库索引的知识点,你所需要了解的都在这儿了

鄙人薛某

MySQL 索引结构 索引 MySQL优化

Netty-物联网设备Channel管理

凸出

Java Netty ConcurrentHashMap 物联网 channel

超详细讲解网络中的数据链路层~

程序员的时光

漫画:如何证明sleep不释放锁,而wait释放锁?

王磊

Java Wait Sleep

PV与UV你的网站也可以

北漂码农有话说

Kubernetes的拐点助推器:左手开源,右手边缘计算

华为云开发者社区

Kubernetes 容器 边缘计算 容器技术 华为云

进击的 Flink:网易云音乐实时数仓建设实践

Apache Flink

flink

API网关——Kong实践分享

BoCloud博云

云计算 容器 PaaS API

BIGO海量小文件存储实践

InfoQ_3597a20b53cc

随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

chenzt

【数据结构】Java 常用集合类 HashMap(JDK 1.8)

Alex🐒

Java 源码 数据结构

【小白学YOLO】YOLOv3网络结构细致解析

华为云开发者社区

人工智能 网络 物体检测 华为云 网络层

架构感悟 7- 性能优化何为

旭东(Frank)

web压力性能测试

周冬辉

压力测试

为啥Underlay才是容器网络的最佳落地选择

BoCloud博云

云计算 容器 容器网络

计算机网络基础(八)---网络层-路由概述

书旅

计算机网络 网络协议 计算机基础 AS

挑战10的1,143,913次方种算法组合:这都不是事儿!

华为云开发者社区

华为 算法 进化 华为云

为什么我们要自主开发一个稳定可靠的容器网络

BoCloud博云

云计算 PaaS fabric 容器云

Django Models随机获取指定数量数据方法

BigYoung

django 数据 random 随机 Models

程序设计理念-CentOs7实践Nginx-带来安装服务的通用法则

图南日晟

Nginx PHP-FPM 架构设计 环境安装

百度大脑OCR技术助力钢铁物流实现智能管理

百度大脑

人工智能 百度大脑 文字识别

前浪出新招,996已过时,互联网员工都开始住公司了!(爆公司信息)

程序员生活志

加班 996 007 互联网公司

web 性能压测工具

Z冰红茶

第7周总结:性能

慵秋

原生Ingress灰度发布能力不够?我们是这么干的

BoCloud博云

云计算 容器 云原生 PaaS

创业使人成长系列 (4)- 常用账号申请

石云升

支付宝 微信商户 商标

【数据结构】Java 常用集合类 ConcurrentHashMap(JDK 1.8)

Alex🐒

Java 源码 数据结构 并发编程

http请求压测工具

潜默闻雨

技术​选型的艺术

YourBatman

技术选型 湖北

Self-Compassion,对自己好一点

霍太稳@极客邦科技

创业 个人成长 自我管理 创业心态

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

InfoQ播客:Wendy Closson谈“正念”与用算法的方式沟通-InfoQ