我想学习编程,现在这个情况,有什么建议或提醒吗?

关键思维:在做中学

  • 编程学习应采取「实践为主」的思维。

避免的两种错误思维

  1. 忘记反思
    • 依赖 AI 解决问题,而不思考代码逻辑。
    • 持续将报错信息反馈给 AI,可能导致循环错误。
    • 解决方案:先深入理解代码的逻辑与模块间的互动,在询问 AI 之前先找到问题的根源。
  2. 过于注重细节
    • 不要过多关注旧时代的课程。
    • 目标:不是成为一个程序员,而是能管理一个程序员团队(如产品经理、设计师、开发者等)。
    • 作为团队的「队长」,需确保逻辑正确和需求实现,而不必懂得每一个细节。

未来技能需求

  • AI 的角色
    • 利用 AI 的帮助,单个人可以承担过去一个团队的多重角色。
    • 应具备理解每个角色主要任务的能力,并纠正 AI 可能的错误。

发现未知的能力

  • 向 AI 提问时,可以询问未思考到的问题和方法,激发更深的思考。

学习目标确定

  • 明确目标后学习
    • 学习编程的前提是有明确目标(可以是短期或长期)。
    • 分解长远目标为可行的当下任务。

实践路径

  1. 确定学习开发的原因和目标。
  2. 找到一个需要满足的具体需求。
  3. 与 AI 沟通,规划行动路径,并逐步推进。
  4. 持续迭代,优化自己与产品,最终完成。
  5. 产品完成后,相关技能也将掌握。