解决问题的几点注意事项

简介: 解决问题时的注意事项1、从单一思维切换为多重思维。迫于外界环境的压力,问题解决者有时候还没定义好问题的时候就仓促的给出解决方案,经验丰富的问题解决者有时候也耐不住性子。

解决问题时的注意事项
1、从单一思维切换为多重思维。
迫于外界环境的压力,问题解决者有时候还没定义好问题的时候就仓促的给出解决方案,经验丰富的问题解决者有时候也耐不住性子。在这种情况下,尽管他们能找到很多方法解决问题,但是不一定对症。
大家都想让自己的解决方案为大多数人所认可,每个人都指责别人固执己见,却从不承认对方提出的问题也可能是一种可行的方法。

解决问题的时候多聆听不同人的方案。

2、别去费力帮缺乏幽默感的人,脾气暴躁,脾气急的人解决问题
有个小伙子叫皮特,在雷龙大厦工作,雷龙大厦最近遇到一个问题。大厦的电梯速度过于缓慢,导致大厦很多人怨声载道想要大厦负责人处理这个问题。
皮特需要解决这个问题,像负责人提供方案。其中也有比较滑稽的方案。
比如:“放火烧了大厦,这样就可以领取保险费,也不用管这个问题了”
比如:“偷隔壁的电梯使用。”,当提到这些方案的时候,大厦负责人大怒,把皮特赶出了大厦。

虽然听起来方案比较不靠谱,后来皮特和隔壁大厦的一个人交谈这个问题的时候,隔壁大厦说道他们的百货超市生意不景气,刚好雷龙大厦的人比较多,可以让雷龙大厦的人做电梯从隔壁大厦下来,还可以增加百货超市的客流量。

最后这个方案虽然可用,但是雷龙大厦的负责人已经由于其它问题长眠于地下了。

虽然有些方案暂时看起来不可用,但不能保证以后。可以暂时的否定方案,但不要脾气暴躁。

3、不要把别人解决问题的方法当做你定义问题的方法。

在开发的时候经常遇到这种问题,作为开发人员时常听到客户的需求,想要做什么,在说自己需求的时候,指定我们用什么方案,如何解决技术上的问题。顺便说解决问题的方法。
比如客户想:“增加用户数”,然后提了一个功能要做成什么样子,目的只是为了增加用户数。
那么有没有其它的方法可以实现同样的增加用户数的效果呢,我们可以考虑一下。最终方案当然需要讨论,但是这个功能虽然作为解决的方法之一,但是不要作为定义问题的方法。如果作为定义问题的方法,有时候会变成解决这个功能需要那些技术。

客户的需求我们可以去听,解决问题的方法也可以听,但是请注意真正的问题是什么。

解决问题

问题面前第一步:
1、站在不同的位置,问题的参与者都是如何看待问题的。
2、正确的定义问题,问题的词汇,用词,等等

3、永远不要停下寻找正确定义的脚步

这个解决问题的步骤,我暂时想简化一些,后续进行完善

参考

  • 《你的灯亮着吗》
相关文章
|
Java 数据库连接
nacos2.0.3报错No Datasource Set
nacos2.0.3报错No Datasource Set com.mysql.cj.exceptions.CJException: Public Key Retrieval is not allowed
nacos2.0.3报错No Datasource Set
|
11月前
|
存储 Java 数据库
Java “ClassCastException”解决
Java中的“ClassCastException”是在运行时尝试将对象强制转换为与其实际类型不兼容的类型时引发的异常。解决方法包括:1. 检查类型转换前使用`instanceof`关键字进行类型判断;2. 确保对象的实际类型与目标类型一致;3. 审查代码逻辑,避免不必要的类型转换。
893 4
|
10月前
|
机器学习/深度学习 人工智能 边缘计算
24/7全时守护:AI视频监控技术的深度实现与应用分享
本文深入解析了AI视频监控系统在车间安全领域的技术实现与应用,涵盖多源数据接入、边缘计算、深度学习驱动的智能分析及高效预警机制,通过具体案例展示了系统的实时性、高精度和易部署特性,为工业安全管理提供了新路径。
2513 7
|
11月前
|
负载均衡 网络协议 算法
|
10月前
|
Java 程序员 开发者
Java 中的多态性
Java中的多态性是面向对象编程的重要特性之一,允许一个接口或基类引用指向其不同子类的对象,实现“一种接口,多种方法”。通过方法重写和动态绑定,多态性提高了代码的灵活性和可扩展性。
264 3
WK
|
11月前
|
C++ 开发者
QDialog
QDialog是Qt框架中的对话框基类,支持模态和非模态两种模式。它提供了丰富的函数,如exec()、show()、accept()和reject(),用于控制对话框的行为。QDialog可以包含多种控件,用于收集用户输入或显示信息。此外,Qt还提供了一些常用的标准化对话框,如QColorDialog、QFileDialog、QFontDialog、QInputDialog和QMessageBox,方便开发者快速实现特定功能。
WK
289 2
|
前端开发 开发者
为什么调用 setState 而不是直接改变 state
为什么调用 setState 而不是直接改变 state
|
机器学习/深度学习 计算机视觉
YOLOv5改进 | 检测头篇 | DynamicHead支持检测和分割(不同于网上版本,全网首发)
YOLOv5改进 | 检测头篇 | DynamicHead支持检测和分割(不同于网上版本,全网首发)
818 0
WPF TreeView设置所有节点默认展开
WPF TreeView设置所有节点默认展开