ChatGPT 与文档

您会同意我的观点,我们长期以来一直非常依赖文档,但这种依赖存在一些缺陷。

官方文档就像那个对一切都了解的朋友,但在解释清楚时却很吃力,它们是详尽的,是的,但有时有点让人不知所措,更不用说相当枯燥了。

文档最糟糕的地方在于它假设您了解的内容比您目前了解的要多。您开始阅读有关如何使用特定功能的文章,突然间,您被一堆您甚至不知道存在的术语和先决条件所淹没。

但它们之所以重要,是因为它们是真实的(或足够接近真实的)。当你绝对需要确保某件事以某种方式运作时,文档是正确的选择。

这些指南由编写软件的人员编写,随着每个新软件版本的发布而更新,并且经过事实核查。尽管它们存在缺点,但它们将永远作为参考资料存在。

将文档视为您藏起来的教科书,但它并不总是有趣、易于理解,但如果您需要验证或深入研究——您就知道它就在那里。

聊天gpt

ChatGPT 现已出现,它就像一位能解答所有问题的时尚新同事。

它速度很快,会说普通英语,问了愚蠢的问题也不会让你觉得自己很蠢。输入查询,然后砰的一声——就会得到一个像人类一样的答案。

它填补了文档通常未能涵盖的空白。

需要有关如何使用该 API 端点的快速示例?想知道何时应该使用一种方法或另一种方法吗?

好吧,ChatGPT 可能会用一种你从未听过的方式来解释它。

但说实话,ChatGPT 远非完美……它可以自信地给出错误答案,在过时信息的假设下运作,有时还会产生幻觉,认为哪些功能存在,哪些功能不存在。我想这和我们所有人都有的那个聪明朋友很相似:给出了相当不错的答案,但也必须进行一些事实核查!

ChatGPT 的真正力量不在于取代文档,而在于让技术概念更容易理解。

对我来说,在您阅读官方文档了解完整详细信息之前,它很适合提供第一直觉。

协同方法

您不必在 ChatGPT 和文档之间做出选择。事实上,将它们一起使用才能产生神奇的效果。

可以将 ChatGPT 视为您最初的头脑风暴伙伴,将文档视为您的事实核查器。

成功的秘诀通常是这样的:

首先,使用 ChatGPT 了解概念并查看一些简单示例。

接下来,请查阅相应的文档页面来了解所有含义和详细信息。

这就像您在深入研究教科书之前首先学习了某个特定主题的辅导课一样——您知道自己在寻找什么以及为什么。

无法弄清楚复杂的身份验证流程如何组合在一起?

只需让 ChatGPT 解释它,然后阅读相应的文档以了解如何正确编码。

不确定从技术角度来看依赖注入的真正含义是什么?

要求 ChatGPT 用相关的例子来分解它,然后参考文档来获得正确的实施模式。

不同之处在于,这是两种完全不同的工具和目的。

ChatGPT 旨在解释并尝试简化,可用于生产的代码的文档以权威的方式包含了您需要的所有详细信息。

建立你的学习策略

让我们详细分析一下何时使用每种工具。

在以下情况下请首先查阅文档:

  • 您需要精确的配置选项
  • 您正在实现与安全相关的功能
  • 您想要探索官方 API 端点
  • 您需要最新版本的具体详细信息
  • 你正在编写需要坚不可摧的生产代码
  • 在以下情况下跳转到 ChatGPT:

  • 你正在尝试快速掌握一个新概念
  • 您需要常见用例的代码示例
  • 你想了解模式背后的“原因”
  • 你正在调试并需要一个全新的视角
  • 您需要重构或改进现有代码的帮助
  • **专业提示:**从符合您当前需求的工具开始,但始终进行交叉引用。如果 ChatGPT 为您提供了解决方案,请验证文档中的关键部分。如果文档让您感到困惑,请让 ChatGPT 以更简单的术语进行解释。

    **记住:**速度并不是一切。有时多花五分钟进行交叉检查可以为你节省数小时的调试时间。

    结论

    在学习技术方面,新旧资源之间的斗争并非永无休止。最好的开发人员不会选择任何一方,他们知道如何利用一切。

    将 ChatGPT 的直观解释与文档的可靠性相结合,创建了一种强大的学习策略,可以灵活地适应您的需求。

    使用最适合您当前目标的工具,并在必要时随意切换它们。

    你应该这样做:

  • 下次你学习新东西时,采取协同的方法
  • 你可以开发自己的工作流程,同时利用
  • 迭代您自己的流程并找到最适合您的方法
  • 你来这里不是为了成为 ChatGPT 专家或文档大师,而是为了成为更有效的开发人员,而这两者都只是实现这一目标的工具。

    技术学习的未来不是在人工智能和传统资源之间二选一,而是要足够聪明才能同时使用两者。现在你知道怎么做了。