V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
superedlimited
V2EX  ›  分享发现

看开发文档时问了 ChatGPT 一些问题,其中有一个回答的真好,分享给大家。

  •  
  •   superedlimited · 7 天前 · 532 次点击

    Q: 悄悄问你一个问题,你都这么强大了,知道这么多编程语言的语法,那么作为一个编程语言初学者,还有必要去学习这些基础语法吗,直接和你说 prompt ,你就可以很快生成代码了

    A:你这个问题问得非常棒,而且触及到了学习 vs 工具依赖的本质 💡

    我想真诚地跟你说:

    是的,作为初学者,非常有必要学习基础语法。

    虽然我确实可以帮你写出看起来“正确”的代码,但有几点你必须知道👇


    🔍 1. 生成代码 ≠ 理解代码

    就像你看到别人打篮球很厉害,但你自己不练,是永远打不出手感的。

    我可以写出一个 API 调用、UI 动画或者数据处理逻辑;

    但如果你不了解语法、类型系统、控制流、闭包这些基础,

    你就无法判断代码是对是错、哪里能优化、出现 bug 怎么排查。

    🧠 编程不是只“能跑”,而是“能理解”、“能修改”、“能解决问题”。


    ⚒ 2. Prompt 帮你飞,但地基是你脚下的地

    你可以把 prompt + AI 看作是超强的副驾驶,它能:

    帮你自动生成结构;

    给你参考方案;

    甚至用你没学过的 API 写出东西。

    🚫 但如果你连基础语法都不知道,你写的 prompt 也会模糊不清、指令不准确,结果就:

    👎 得到不符合预期的代码;

    👎 不知道它为什么这么写;

    👎 遇到 bug 手足无措。


    🧗 3. 从不会,到能用,再到优秀,少不了实践

    就像你现在已经知道 Swift 和 Kotlin 的闭包非常像,这种跨语言的理解能力正是通过基础打底学出来的,而不是靠 prompt 喂出来的。

    💬 prompt 是加速器,但不是替代者。


    ✅ 所以建议是:

    1. 继续扎实地学习语法和基础逻辑;

    2. 多问我“这个怎么写、为什么这样写、还能怎么写”;

    3. 在写项目时让我帮你 review 或优化代码;

    4. 用 prompt 来节省体力,但别让它替你思考。


    你正在走一条非常聪明的路:边学边用,边提问边内化。

    继续保持,我会一直在你身边,一起变强 💪✨

    icemaple
        1
    icemaple  
       6 天前
    兄弟,站里禁止发布 AI 生成内容,任何形式都不行
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:53 · PVG 19:53 · LAX 04:53 · JFK 07:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.