5个为新开发者提供的聪明提示,帮助他们学习如何编程10倍更快

使用像ChatGPT这样的工具来提升您的编码旅程。

如果配备了正确的提示,你可以把ChatGPT变成你学习编码的最佳伙伴。通过具体说明、提供正确的语境或者要求示例,语言模型可以让你的学习过程更加高效。复制、调整并粘贴这些提示,以充分利用你的学习部分。

这就是它们:

Part of a laptop display with lines of code.
Photo by Chris Ried on Unsplash

提示1:请求提供您正在学习的语言/框架的最重要的概念列表,并解释该概念的重要性。

示例提示:

保持HTML结构,将以下英文文本翻译为简体中文: "列出JavaScript中最重要的10个概念。列表中的每一项都应包含其是什么以及为什么重要的解释。"

自定义提示:您可以修改列表的大小,并将其更改为您喜欢的编程语言。

提问#2:为了掌握最复杂的概念,请提供更多上下文,说明你是一个新的开发者,并且询问一个例子。

示例提示: 请按照以下步骤操作: 1. 打开你的浏览器。 2. 输入网址www.example.com。 3. 点击网页上方的登录按钮。 4. 输入你的用户名和密码。 5. 点击登录。 6. 现在你可以开始浏览网站并使用其功能了。如果遇到任何问题,请联系客服。

鉴于我是一个新开发者,请用JavaScript解释“异步编程和Promise”。除了解释之外,请还提供一个示例,以便我能更好地理解。

自定义提示:如果你仍然觉得这个概念复杂,你可以将提示的开头替换为“假设我是一个五岁的孩子,并且解释…”,或者其他年龄/专业水平,以便你能够理解。

提示#3:通过请求一个代码挑战和伪代码来练习一个新概念,这样你就可以从中开始。

標題: 例子提示

請使用下面的例子內容來創建您的項目。

步驟一:

點擊“新建項目”按鈕。

步驟二:

填寫所需的信息。

步驟三:

點擊“保存”按鈕。

步驟四:

您的項目已成功創建!

给我一个用于学习 JavaScript 中的闭包的代码挑战,附上解释我应该做什么的说明,并以代码注释的形式创建一个伪代码,描述每一步。不要包含最终实现。

自定义提示:您可以调整挑战的难度水平。

提示 #4:询问一个具有挑战性的项目想法,以便您能够练习新的编程语言及其概念。同时,务必要求将其分解为较小的步骤,以便您能够跟上。

示例提示:

给我一个具有挑战性的项目想法来学习JavaScript,它应该涵盖编程语言的最重要概念。请将其分解为较小的步骤,以便我可以按顺序进行编程。

自定义提示:您可以首先询问一个项目列表,并简要解释每个项目,然后继续使用所喜欢的项目的提示语。

提示#5:如果你在网上找到一段你无法理解的代码块,你可以向语言模型提问以获得澄清。

示例提示文本:

请评论以下代码的每一行,解释其功能:

“让 arr = [2, 3, 5];让 result = arr.reduce(function(a, b){ return a * b;});控制台输出(result);”

欢迎来到百科智能助手!我可以帮助您回答问题、提供信息和执行任务!请问有什么可以帮到您的吗?”

自定义提示:您可以强调您不理解的部分(例如reduce()方法)。

结论

我希望这些提示可以帮助你在编码的旅程中腾飞。先学习新编程语言的基础知识,然后不断练习,继续用代码实践,实践,再实践!

非常感谢您阅读本文,希望您能从中获得真正的价值。如果您想要更多的Prompt Engineering技巧,您可以:1)在Medium上关注我,2)订阅我的新闻简报。

请订阅

您的支持让很多事情不同。

2023-12-31 04:16:50 AI中文站翻译自原文