简要概述复杂技术主题的3种技巧
简要概述复杂技术主题的3种技巧
- 2021.11.23
要成为一名高级程序员,需要具备出色的编码技能;而要成为一名极客程序员,需要的不仅是技术技能。还需要具备与其他团队卓越的沟通合作技巧。
但处理复杂的技术主题时,很难进行清晰的沟通。如何向团队以外的人描述这些极其复杂的问题成为了一个难题。
下面提供了三种简要概述复杂技术主题的方法:
1. 使用类比关联事物
应用程序的内部工作原理对于业务利益相关者来说是一个黑盒。有些人可能了解编程语言或应用程序如何整合在一起,但这样的人不多。
类比是使事物具有关联性的强大手段。可以用日常生活中的例子来解释大多数事情。比如:
- 防火墙就像古代的城墙,可以抵御敌人的入侵。
- 数据传输速度就像水在水管中流动一样,因为在给定的时间内只有这么多的水可以通过管道。
- 搜索非结构化数据就像在图书馆中寻找指定的书籍。想象一下,当图书馆被龙卷风袭击后,找书就会极其耗时耗力,甚至有可能是徒劳的。
类比不需要很复杂,甚至不需要是真实的。类比只需要为主题提供相关的上下文。如果使用得当,它们可以将复杂的问题变成简单的描述。
2. 永远不要向业务用户展示系统设计图
系统设计图很复杂,一些开发人员和架构师以创建尽可能复杂的系统设计图而感到自豪(彰显技术优越感)。即使是经验丰富的IT专业人士也需要花很多时间来理解复杂的系统设计图。
但事情的真相却是这样:业务的利益相关者并不关心技术细节,他们甚至不需要看到这些。
业务用户关心的是最终结果:系统会实现他们需要做的工作吗?而这一点这才是应该关注的。
就像我们买房子,绝大多数人从未见过自己的住房蓝图和建筑计划。而住房蓝图和建筑计划这些是存在的,没有这些,就没法修建楼房。但对于使用用户,不需要查看住房蓝图和建筑计划。
我们设想一下,假如房屋的水管道漏水,我们打电话给水管工。而在水管工修理管道之前,他向我们展示了整个楼房的排水系统布局图。带我们浏览房屋中的所有管道、泵和阀门。我们会在意这些吗?显然不,我们只想要修复漏水问题。
这就是业务用户对于要向他们展示系统设计图的感受。
3. 在开始时做一个简短的总结
大脑需要先了解某个主题的目的,然后才能对新信息进行分类和处理。从简短的摘要开始,让听众有最好的机会理解我们的讲话信息。
- 陈述你正在努力实现的目标。
- 说明阻碍你实现该目标的问题。
- 描述你想要、需要或正在实施的解决方案。
几乎所有的工作主题都可以适应这种“目标-问题-解决方案”的结构。
总结
我们在某个主题上具备的专业知识越多,就越需要使用简洁的语言向其他非专业人士解释清楚事情。这就意味着应该使用“看似外行的话”(与他们相关的通用语言)来概述事情。类比有助于使事情具有相关性。系统设计图总是信息太多。每次谈话都以简洁清晰的总结开始时会更好。
- 点赞
- 收藏
- 关注作者
评论(0)