写点什么

Git 团队协作(三):团队出现分歧怎么办?

  • 2020-02-20
  • 本文字数:2078 字

    阅读完需:约 7 分钟

Git团队协作(三):团队出现分歧怎么办?

编者按:本文节选自童仲毅译《Git 团队协作》一书中的部分章节。


团队中的每个人都有自己的工作习惯,不同的工作方式适用于不同的场景。没有一种所谓正确的做事方法。如果你能共享每个人高效产出的策略,拥抱差异,将会使你的团队更加强大。我知道我总是在寻找更高效地工作的小窍门,我渴望能了解让人们愿意全身心投入一件事的原因。


几年前,我曾接触过一个领导力培训项目——Bob Wiele 的“领导力与取得成功的四个维度”(http://onesmartworld.com/),其中介绍了一系列的思维策略。这个项目帮助我明白为什么一些类型的活动会让我觉得很享受,而另一些却让我感到无聊。它还教给我很多,例如怎样组织会议,怎样与别人通过交流来获得工作需要的资源。如果团队中每个人都能听懂其中的术语,那么这个系统将最有成效,不必说服其他人参与,你也可以利用这个系统。它将思维拆分成了三个维度:创造性思维、理解性思维以及决策性思维。第四个维度是个人精神,用于标示一个人可能的参与程度。我认为它像是一个音量旋钮或调节器,用来控制这些角色扮演游戏中的成员。


每个人对思维策略的不同偏好很快就会使团队出现分歧。如果我正在进行头脑风暴来解决 Git 中的合并冲突,而你告诉我本不该使用变基(rebase),这时我们就产生了分歧。我正在用我习惯的思维方式来解决问题,而你用你惯用的思维方式打断了这场对话。注意,这些偏好会帮助我们在完成以下事项时加强协作:构建新功能,组织更高效的代码评审,以及打造更健康快乐的团队。


在借助这三个思维维度的会议中,我们最容易引入配合偏好与搁置偏好的概念。确保会议的成果可以帮助人们明白在会议中采用哪种思维策略好,这种思维可以接着被带入到代码评审中,并帮助遇到 Git 流程问题或是在共同开发的产品上遇到具体实现问题的同事。


让我们更具体地审视一下上面提到的几种思维策略。


创造性思维者最大的财富是能够找到无法预见的问题解决方案。如果任其发展,那么创造性思维者有时会花费太多时间思考不同的解决方案,而不是专注于一个想法并付诸实践。创造性思维者具有以下特征。


  • 预见未来

  • 预见另一种未来(可能好也可能坏)。有助于需要长期战略的工作。

  • 另辟蹊径

  • 略微偏离现状,或换个角度审视现状。

  • 头脑风暴

  • 有助于突破问题。头脑风暴基本等同于天马行空地思考问题的能力。它要求你脱口而出,而不用担心说错。

  • 灵光一闪

  • 头脑风暴需要“费力”思考,而灵感来临时你并没有在思考这个问题,或许你正出门散步或正在洗澡。

  • 勇于质疑

  • 质疑现状。叛逆者、童话《皇帝的新装》里指出皇帝光着身子的那个小孩,都是勇于质疑的例子。

  • 保持专注

  • 排除干扰,专注于某项任务。在不被打断的工作流中,你可以更深入地思考问题,并更全面地理解问题。


以下是创造性思维者的一些惯用语。


  • “我们能不能试着……”

  • “我知道我们已经做完了,但……怎么办?”

  • “我的天!我突然有了一个绝妙的想法……”

  • “你有没有想过这样做?”


通过培养团队的创造性思维,你会拥有掌握问题的全新方法,进而得以改善工作流并解决更大的问题。


下一个类别的思维是理解性思维。它可以分为两类:理解信息(分析型)和理解他人(同理心)。分析型思维者最大的财富是能够发现规律、阐明现状。科技行业倾向于吸引具备这些思维策略的人。分析型思维者具有以下特征。


  • 评估现状

  • 调查所处的环境,搜集尽可能多的信息。

  • 阐明现状

  • 通过搜集信息和提出问题来弄清当前的情形。

  • 善于组织

  • 合理、系统地组织数据、人员、资源和过程。

  • 敏锐感知

  • 感知和理解当前情景下的情绪。

  • 产生共鸣

  • 包容和理解他人的想法、情绪和处境。

  • 善于表达

  • 选择合适的情绪和言语向听众传递正确的信息。


以下是分析型思维者的一些惯用语。


  • “你的意思是……吗?”

  • “解释一下……”

  • “你能告诉我怎样去……?”

  • “这和……有关吗?”

  • “我做了一张电子表格……”

  • “那一定很可怕吧!”


最后介绍“敢作敢当”的思维策略:决策性思维。有些人不喜欢反复斟酌。他们想要一个迅速的决策,然后进入下一步行动!决策技能帮助团队找到问题的根源,然后决定如何继续。决策性思维者的弱点是缺乏耐心。他们通常在创造性思维者提出可能的最佳方案或者完成缜密的分析之前,就跳到了其他人的前面。决策性思维者有时会被误解为表现消极。这是一种误解。利用他们的能力快速找到最佳方案,这是弥足珍贵的。决策性思维者具有以下特征。


  • 分清主次

  • 看透本质,也就是问题中最重要的部分。

  • 善于总结

  • 寻找符合逻辑的决策或方案,以最好的方式继续前行。

  • 验证结论

  • 提出问题,排除劣质的方案和无用的信息,审慎评估并确保决策是最佳的。

  • 身体力行

  • 依靠亲身体验引导决策的制定和问题的解决。

  • 价值驱动

  • 依靠自己的核心理念分辨事物的好坏与对错。

  • 相信直觉

  • 不依靠信息,而是用直觉和本能引导决策的产生。


以下是决策性思维者的一些惯用语。


  • “我已经准备好进入下一阶段的……”

  • “不行。我们已经决定了……”

  • “我不知道我为什么会想到这,但是……”

  • “上次我们尝试这么做的时候……”

  • “我认为问题的本质是……”

  • “直觉告诉我……”


图书简介http://www.ituring.com.cn/book/1779



相关阅读


Git团队协作(一):如何组建充满斗志和凝聚力的团队?


Git团队协作(二):如何组织一个富有成效的会议?


2020-02-20 08:005186

评论

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

Python OpenCV Sobel 算子、Scharr 算子、laplacian 算子 复盘学习

梦想橡皮擦

Python 7月日更

filecoin云算力系统开发案例解析

获客I3O6O643Z97

挖矿矿池系统开发案例 fil币 fil矿机和云算力

关于线程的执行顺序,可能真的只是你以为的你以为

华为云开发者联盟

Java 线程 多线程 Thread 任务调度

三十岁,像培养孩子一样培养自己。

南冥

生产上数据库死锁,是该程序员祭天了

skow

Java MySQL 面试

web自动化测试(3):web功能自动化测试selenium基础课

zhoulujun

自动化测试 selenium UI测试 界面测试

灵活运用分布式锁解决数据重复插入问题

vivo互联网技术

分布式锁 服务器 并发

教你如何将二进制文件导入到数据库

华为云开发者联盟

数据库 数据 二进制 GaussDB(DWS) 二进制文件

如何包容他人的多样性

escray

学习 极客时间 朱赟的技术管理课 7月日更

CRUD搬砖两三年了,怎么阅读Spring源码?

小傅哥

Java spring 小傅哥 源码学习 框架学习

爬虫入门到放弃04:爬虫=犯罪?对不起,我对钱没有兴趣

叫我阿柒啊

爬虫 robots.txt

Go语言:SliceHeader,slice 如何高效处理数据?

微客鸟窝

Go 语言

架构实战营模块三作业

maybe

当女性撰写科技新闻,她在报道什么?

脑极体

云图说|ROMA演进史:一个ROMA与应用之间不得不说的故事

华为云开发者联盟

华为云 应用 ROMA 云图说 应用使能

Axie区块链宠物游戏系统开发搭建

薇電13242772558

区块链

星云矿工fil分币系统软件开发

获客I3O6O643Z97

fil币 星际联盟fil矿机靠谱吗

基于Jena的知识推理

华为云开发者联盟

推理 知识推理 Jena 推理引擎 RDF图

OGC标准WMTS服务概念与地图商的瓦片编号流派-web地图切片加载

zhoulujun

GIS 瓦片地图 地图瓦片服务 WMTS

技术上的过度医疗

superman

过度设计 完美方案

爱情,婚姻,与AI

脑极体

Python开发篇——构建虚拟Python开发环境(Conda+Poetry)

吴脑的键客

Python Anaconda

《全国移动App第二季度安全研究报告》

InfoQ_11eaedef67e9

网络安全 移动安全 个人信息安全 APP安全

2021 挚物·AIoT产业领袖峰会召开,EMQ 映云科技喜获双料荣誉

EMQ映云科技

百度 华为 工业互联网 AIOT 边云协同

Redis 帝国的神秘使者,竟然想改造 C 语言!

悟空聊架构

redis 架构 悟空聊架构 7月日更 用故事讲技术

钻石01:明心见性-如何由表及里精通线程池设计与原理

MetaThoughts

Java 多线程 并发

数据,流通在没有船的港口

白洞计划

《MySQL是怎样运行的》读后思考

MySQL

队列Queue:任务间的消息读写,安排起来~

华为云开发者联盟

鸿蒙 数据结构 队列 Queue 消息

英特尔陈伟:AIoT时代的新思维

E科讯

微软亚研院:如何看待计算机视觉未来的走向?

百度开发者中心

最佳实践 方法论 计算机视觉 语言 & 开发 文化 & 方法

Git团队协作(三):团队出现分歧怎么办?_GitHub_Emma Jane_InfoQ精选文章