【香瓜说职场】如何高效地提问(2018.05.06)

news2024/9/20 20:42:33

       一、什么是低效地提问?

       香瓜先举3个非常非常常见的低效提问实例:

       1、“为什么我的XXX不成功?”

       这个问题就像“为什么我会摔倒”,可能原因有“腿残疾”、“路上有坑”、“眼神不好”等无数种原因……“不摔倒”的我是回答不了的、也是不能理解你为什么会摔倒的。

       2、“有人做过XXX吗?”

 

       很显然这种问题要么没人回复、要么就是长时间等待后得到答复“做过”。

       上图中从提问到人家答复“做过”,浪费了20分钟,提问者又在20分钟后再抛出第二个低效问题……

       3、XXX是什么?

       概念性的名词含义,1分钟内即可百度到答案。

       二、如何高效地提问

       1、自己过滤掉低级问题

       1)反复重做(注意是重做不仅是检查)至少3遍。

       2)使用百度、变换各种关键词以精确搜索资料,阅读前10页内容。

       3)给足自己独立思考、不提问的时间,比如1天。

       2、通过自检而精确问题范围

       举一个常见例子“我的蓝牙设备与手机连接断开,什么原因?”

       此时可能原因端有5个:蓝牙设备硬件问题、蓝牙设备软件问题、手机问题、手机系统问题、手机app问题。

       那么我们可以通过“替换”的方法来一一验证。

       比如使用官方源码下载于你的蓝牙设备中,其他不变,发现蓝牙连接一切正常,此时可以判定是你写的代码有问题。

       那你写的代码有串口、按键、adc三个功能,注释掉adc功能后发现蓝牙连接一切正常。

       所以此时你的问题“我的蓝牙设备与手机连接断开,什么原因?”被精确为

       “我的蓝牙设备增加adc功能后,与手机连接断开,什么原因?”

       3、高效地提问

       高效提问的核心是:把所有已知情况说清楚,不要让人家来反问你

       不要说你不懂怎么问,其实是你提问的心态没对。你只需要假想,“一句疑问100元”,你还会问“为什么我的串口调不通”吗?显然你可能会把这句疑问用1000个字来描述。所以低效提问的根源是在于提问成本太低

       香瓜认为高效地提问应包含以下几点:

1)你的硬件平台是什么(什么芯片、哪家的板子)?

2)你的软件平台及版本号是什么(什么编译器版本、什么源码)?

3)通过“替换”的方法对比后精确出的是什么问题?。

4)你的目的是什么?(一般是“为什么”与“怎么解决”)。

5)谢谢。(懂礼貌的不一定会多人帮,但没礼貌的一定是少人帮的)

       香瓜举个高效地提问实例:

我用CC2541香瓜开发板、IAR8.20、香瓜开发板资料包中提供的“香瓜CC2541之LCD”源码,OLED能正常显示。

而如果换成官方协议栈1.4.0中的simpleBLEperipheral工程,OLED就不显示了。

为什么?怎么解决?

谢谢大家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/856216.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

怎么学习JavaScript相关技术? - 易智编译EaseEditing

学习JavaScript相关技术需要一步步地积累知识和实践经验。以下是一些建议的学习步骤和资源: 基础知识: 开始学习JavaScript之前,了解基本的编程概念和术语。你可以通过在线课程、教材或教学视频来学习编程的基础知识。 学习基本语法&#x…

设计模式行为型——模板模式

目录 模板模式的定义 模板模式的实现 模板模式角色 模板模式类图 模板模式举例 模板模式代码实现 模板模式的特点 优点 缺点 使用场景 注意事项 实际应用 模板模式的定义 模板模式(Template Pattern)属于行为型设计模式,又叫模版…

OpenLayers入门,OpenLayers实现地图原地旋转动画效果

专栏目录: OpenLayers入门教程汇总目录 前言 OpenLayers实现地图原地旋转动画效果,顾名思义,就是站在原地转一圈。 二、依赖和使用 "ol": "^6.15.1"使用npm安装依赖npm install ol@6.15.1使用Yarn安装依赖yarn add olvue中如何使用: vue项目使用…

opencv基础 42- Scharr算子-cv2.Scharr()(边缘检测基础)

Scharr算子是用于计算图像梯度的一种常用算子,特别是在边缘检测任务中。它是Sobel算子的改进版本,旨在提供更加准确和敏感的边缘检测。 在离散的空间上,有很多方法可以用来计算近似导数,在使用 33 的 Sobel 算子时,可能…

Android进阶之SeekBar动态显示进度

SeekBar 在开发中并不陌生,默认的SeekBar是不显示进度的,当然用吐司或者文案在旁边实时显示也是可以的,那能不能移动的时候才显示,默认不显示呢,当然网上花哨的三方工具类太多了,但是我只是单纯的想在SeekBar的基础上去添加一个可以跟随移动显示的气泡而…

循环结构的学习

循环结构 文章目录 为什么要学习循环while循环dowhile循环偶数之和断点调试购物结算循环的选择类名和全类名摄氏华氏对照表for循环for执行次序五门功课成绩for的特殊写法break和continue录入客户信息_continue使代码优雅小数的比较不能用或! 为什么要学习循环 在编写代码时&a…

mysql死锁分析show engine innodb status

文章目录 1、show engine innodb status命令2、前置知识3、无符号数、有符号数4、innodb关于有符号数的规定5、为什么会有这个规定 1、show engine innodb status命令 最近在使用mysql的show engine innodb status命令分析死锁,发现了一个有意思的点。就是红框里圈…

【小梦C嘎嘎——启航篇】类和对象(中篇)

【小梦C嘎嘎——启航篇】类和对象(中篇)😎 前言🙌类的6个默认成员函数构造函数析构函数拷贝构造函数拷贝构造函数的特性有哪些?既然编译器可以自动生成一个拷贝构造函数,为什么我们还要自己设计实现呢&…

python数据分析 期末测验,python数据分析基础题库

大家好,小编为大家解答python数据分析选择题题目的问题。很多人还不知道python数据分析题目和答案,现在让我们一起来看看吧! 自测试卷 5 一、选择题 1 .下面关于 RFM 模型说法正确的是( )。 A .…

微信小程序(由浅到深)

文章目录 一. 项目基本配置1. 项目组成2. 常见的配置文件解析3. app.json全局的五大配置4.单个页面中的page配置5. App函数6.tabBar配置 二. 基本语法,事件,单位1. 语法2. 事件3. 单位 三. 数据响应式修改四 . 内置组件1. button2. image3. input4. 组件…

钓鱼攻击:相似域名识别及如何有效预防攻击

网络犯罪分子很乐意劫持目标公司或其供应商或业务合作伙伴的官方域名,但在攻击的早期阶段,他们通常没有这种选择。相反,在有针对性的攻击之前,他们会注册一个与受害组织的域名相似的域名 - 他们希望您不会发现其中的差异。此类技术…

opencv基础51-图像轮廓04-轮廓多种图形拟合讲解及示例

轮廓拟合(Contour Fitting)是指在图像处理中,通过一些数学模型或曲线拟合方法来近似描述图像中的轮廓。图像中的轮廓是指物体的边界,轮廓拟合可以用于提取、描述和分析物体的形状。 常用的轮廓拟合方法包括多项式拟合、贝塞尔曲线…

【刷题笔记8.9】LeetCode题目:两数相加

LeetCode题目2:两数相加 题目及描述 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设…

【uniapp】封装一个全局自定义的模态框

【需求描述】 在接口401处,需要实现全局提示并弹出自定义模态框的功能。考虑到uni-app内置的模态框和app原生提示框的自定义能力有限,我决定自行封装全局自定义的模态框,以此为应用程序提供更加统一且个性化的界面。 【效果图】 【封装】 主…

Ansible Playbook快速部署一主多从MySQL集群

部署目标: 1、快速部署一套一主两从的mysql集群 2、部署过程中支持交互式定义安装目录及监听端口号 部署清单目录结构: rootmaster:/opt/mysql# tree . . ├── group_vars │ └── all.yml ├── hosts ├── mysql.yml └── roles└── mys…

两个状态的马尔可夫链

手动推导如下公式。 证明: 首先将如下矩阵对角化: { 1 − a a b 1 − b } \begin {Bmatrix} 1-a & a \\ b & 1-b \end {Bmatrix} {1−ab​a1−b​} (1)求如下矩阵的特征值: { 1 − a a b 1 − b } { x 1 x 2 } λ { x 1 x 2 }…

Android Https

本质:在客户端和服务端使用非对称加密协商出一套对称密钥,每次发送数据前加密,收到后解密,达到加密传输 http ssl 在http之下增加了安全层,用于保障http的加密传输 HTTPS连接 TLS连接步骤 1.客户端发送 client h…

Apache Doris 入门教程25:通过开启 Debug 日志进行性能分析

Doris 的 FE 和 BE 节点的系统运行日志默认为 INFO 级别。通常可以满足对系统行为的分析和基本问题的定位。但是某些情况下,可能需要开启 DEBUG 级别的日志来进一步排查问题。本文档主要介绍如何开启 FE、BE节点的 DEBUG 日志级别。 不建议将日志级别调整为 WARN 或…

一维二维数组的指针于sizeof和strlen

目录 一维数组于指针的一些题二维数组于指针的一些题 一维数组于指针的一些题 对数组名的理解 数组名表示首元素地址 //两个例外: //sizeof(数组名):表示计算整个数组的大小 //&数组名:这里取的也是整个数组的大小,除了他两以…