遇到问题,我该如何提问?

作为IT行业的从业者,我们深知程序员在保障系统安全、数据防护以及网络稳定方面所起到的重要作用。他们是现代社会的护城河,用代码构筑着我们的未来。那程序员的护城河又是什么呢?是技术能力的深度?是对创新的追求?还是沟通协作等软实力?

目录

前言

程序员的护城河是什么呢?绝对不是单一的技术能力,也不全是创新追求,更不止是沟通协作等软实力,而是这几者结合的综合实力,今天我想就其中一点:遇到问题我该如何提问? 来聊聊

背景

今天在群里,一个刚工作的小伙子问了个比较基础的问题,引发了大家的讨论,也引发了我对本篇博客的灵感



如何提问

遇到问题该如何提问?想必是很多人有过的一个思考

  • 初入编程世界时你一定问过很多白痴 的问题,然后被前辈diss(如果你没有过这种经历,那么恭喜🎉你,未来更甚现在,你会是行业的佼佼者);
  • 当你逐步成长起来后,可能问的越来越少,问的问题也更有技术含量了,这时你可能会遇到很多人如当年的你,问了你很多白痴 的问题。

结合自我理解,重新整理了一个如何提问流程图,如下:

提问前

作为IT工作人员,每天都可能会问自己:我哪里做错了?是的,写bug是我们的专长,解决bug更应该是必备技能之一,所以在提问之前,一定要千方百计的尝试自己解决。

  • 善于思考:遇到问题首先是要想想,做了什么操作可能导致了本次问题

  • 善于搜索:99%的概率,类似问题你不是第一个遇到的,各种搜索引擎、相关技术社区找一下大家的解决方案

  • 利用好各种大模型产品:现在的大模型已经能协助完成很多基础开发工作了

  • 咨询朋友:你们关系好,随便造

  • 不断试错验证

怎样提问

这里借由前辈曾推荐我的文章,也推荐给需要的你 《提问的智慧》 ,英语好的同学可直接看原文 How To Ask Questions The Smart Way

提问是门艺术,他人没有义务回答你的问题(为姿势付费除外),针对你的问题,作出回答者要考虑的也远比你想象的多(回答的是否正确、是否能让对方理解、是否容易误入歧途等等),所以我们在提问时,也要认真负责。

  • 用词准确,问题明确
  • 描述清楚,信息充足
    • 提供准确有效的信息,方便大家快速对齐已知信息
    • 问题表现清晰复述或直接上截图
    • 做过哪些尝试,方便排除问题可能性
    • 出现问题前做了哪些操作
    • 想要问到什么
  • 毫无意义的问题=废话
    • 对于描述不清楚,或极其简单的问题,大家必然会觉得你要么不思考,要么很不珍惜自己提问的机会,得到的自然是无人理会,严重点会被怼

针对怎样提问这个事情,我相信一大批人在使用了gpt之后,也能慢慢锻炼出来提问题的能力,因为只有你提出的问题够详解,给到的信息足够准确和充足,那才可以得到你想要得答案

接受后果

提问后无非是得到解决和依然没有解决两个结果

其实重要的不是解决本次问题,而是在解决本次问题的过程中

  • 是否找到了问题根因,以后是否可以避免
  • 遇到相似的问题是否可以举一反三
  • 是否凝练提升了提问的技能

最后,欢迎大家一起来交流学习,

戳我了解更多➡️:鲲志-羊毛外快|技术交流|商务合作

扫我了解更多➡️

相关推荐
HIT_Weston6 小时前
45、【Agent】【OpenCode】本地代理分析(请求&接收回调)
人工智能·agent·opencode
逻辑君7 小时前
认知神经科学研究报告【20260010】
人工智能·深度学习·神经网络·机器学习
星河耀银海7 小时前
远控体验分享:安全与实用性参考
人工智能·安全·微服务
企业架构师老王7 小时前
2026企业架构演进:科普Agent(龙虾)如何从“极客玩具”走向实在Agent规模化落地?
人工智能·ai·架构
墨风如雪7 小时前
越用越强不是广告语:拆解 Hermes Agent 的三层学习机制
aigc
GreenTea7 小时前
一文搞懂Harness Engineering与Meta-Harness
前端·人工智能·后端
鬼先生_sir7 小时前
Spring AI Alibaba 1.1.2.2 完整知识点库
人工智能·ai·agent·源码解析·springai
深念Y8 小时前
豆包AI能力集成方案:基于会话管理的API网关设计
人工智能
龙文浩_8 小时前
Attention Mechanism: From Theory to Code
人工智能·深度学习·神经网络·学习·自然语言处理
ulimate_8 小时前
八卡算力、三个Baseline算法(WALLOSS、pi0、DreamZero)
人工智能