前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何向资深开发人员寻求帮助(并获得帮助)

如何向资深开发人员寻求帮助(并获得帮助)

作者头像
明明如月学长
发布2023-07-24 20:41:44
1680
发布2023-07-24 20:41:44
举报

在程序开发过程中,我们时常会遇到让人挠头的问题。如何寻求帮助,尤其是如何向资深开发人员寻求帮助,是一门值得学习的技艺。这并不只是简单地把问题抛出来,而是需要学会在何时求助,如何提问,如何理解答案,以及如何总结经验。

在这里插入图片描述
在这里插入图片描述

我们可能会面临的困扰是: 有时候觉得自己过早求助,明明应该自己去 Google 的问题却轻易地扔给了别人;有时候又觉得自己求助过晚,本可以通过短短 5 分钟的交谈得到解决的问题,却固执地自己琢磨了足足 8 个小时。

在这里插入图片描述
在这里插入图片描述

图片来源:CSDN 明明如月学长

根据我的经验,我总结出了一套自己寻求帮助的策略:

  1. 给自己设定时间限制: 如果我花在问题上的时间还不到 30 分钟,那么就不要求助。如果问题的解决已经超过 60 分钟,那么一定要寻求帮助。
  2. 充分利用搜索引擎和 AI 工具: 使用搜索引擎时,务必尝试不同的搜索关键词,深入理解问题,别让可能的答案就在搜索引擎中被你遗漏了。在 AI 时代,要学会使用AI 工具,以前自己解决可能需要好几小时的问题,现在在 AI 的帮助下有可能几分钟,甚至十几分钟就可以解决。
  3. 问题定位: 尽可能地将问题定位到最小的代码片段上,减少无关的信息,让问题更容易被理解。
  4. 清晰表达问题: 你期望得到什么,实际结果是什么;你尝试过什么,你排除了哪些可能性。这样的表述方式可以帮助你和别人更好地理解问题所在。
  5. 找对人: 找到最适合(而不是最方便)帮助你解决问题的人,这也许是你的同事,也可能是互联网上的专家。
  6. 耐心等待: 确认他们有空并愿意回答问题,然后毫不犹豫地提问!
  7. 完全理解答案: 在感谢之前,确保你完全理解了答案。如果有不清楚的地方,不要怕麻烦,直接提出来。
  8. 记录并反思: 记下问题是什么,这样你就不用再次提问。同时也要反思这个问题的产生和解决过程,总结经验,防止同样的错误再次发生。

学会向高级开发者求助真的可以增强你的自我依赖性,因为知道答案只有几步之遥会给你极大的信心去坚持尝试。请记住,善于提问和解答问题同样重要,这都是成为一名高级工程师的必备技能。

本文基于:https://80hd.dev/how-to-ask-for-help-from-a-senior-developer-and-get-it/#more-102 改编而来。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-07-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档