刚接触 AI 编程,完成了一个 ERP+CRM 系统,但很迷茫,向各位佬友求点经验

miran1 2026-06-13 22:45 1

先和各位佬友先说一下我自己的情况,我不是计算机科班出身,编程小白,目前在一家供应链公司上班,之前基本没有编程和代码方面的经验。

最近两个月刚开始接触 AI 编程,也在 B 站看过一些 Python 入门视频。现在对函数、框架概念有一些模糊的认识,但还没有形成完整的知识体系。


然后就是是我的用ai开始编程的经历


就是公司的erp系统快到期,然后老板想尝试用ai去开发系统,可能觉得我的逻辑和框架能力还可以,就让我研究下。我在github上找了一个开源的框架,叫做odoo,然后用它做定制开发

在了解了一些概念之后,装了codex之后,就是不断和 AI 对话,基本就三点



  • 向 AI 描述遇到的问题;

  • 告诉 AI 我想增加什么功能;

  • 发现现错误以后,让 AI 分析修改。


通过这种方式,系统确实逐渐做出来了。有点像找到了一个新世界的大门


我发现自己能够借助 AI 实现功能,却不一定真正理解代码为什么这样写,也不知道项目整体是否合理。一旦经历版本更新、功能冲突或者出现复杂问题,就很容易失去方向。


我看了一些技术帖子,了解到可以使用 Git 做版本管理,也经常看到大家提到“架构意识”,也有了一些自己比较浅薄的理解,想向大家请假一下关于编程方面的知识,以及关于ai编程方向后续的提升


想向大家请教的问题


1.怎么用git进行版本管理

我看好像是说热修复、系统开发、代码优化、使用优化这种会有不同的分支,然后版本更新的时候,把开发的分支合并


2,我对“架构意识”的理解是否正确?

我目前对架构有两个层面的理解。


第一个层面是技术选择。

不同项目可能需要不同的编程语言、框架和技术栈。具备架构意识,就是了解不同技术的优点、缺点和适用场景,然后根据项目需要进行选择。


第二个层面是项目的层级和关系。

比如:

• 前端负责用户看到和操作的页面;

• 后端不同功能之间存在调用和关联;

• 数据库保存数据、调用数据的逻辑;

• 底层的函数、计算逻辑。


怎样判断一个项目的架构是合理的?是否有适合新手的项目架构学习路线?


3. 最后就是关于发展方面,是否可以通过这个技能做一些副业兼职,怎么提高自己这方面的能力,发展成一个优势项

最新回复 (4)
  • calendar 06-13 22:50
    1

    怎样判断一个项目的架构是合理的



    项目上线以后出了 bug,你知道怎么让 AI 修复,这是最低标准吧 ^-^

  • _Rain 06-13 22:51
    2

    我最近也在用AI开发erp

    git版本管理简单理解就是改好代码就提交一下 觉得改错了有问题了就回退上一个版本

    开发完让AI检查权限问题 就是A发布的不要让B通过调用API能看到 有时候AI不考虑这个问题

  • ruchen 06-13 22:51
    3

    git你就告诉ai帮你搞就可以了。

    架构,但凡你让ai自己放飞,现阶段ai别太考虑架构了,不放飞那就很慢了而且要懂技术。

    第三你觉得你用ai能做的别人能做吗,别人在做吗?


    无非这两点,你会的别人不会,你做的别人不做或者没能力做。你要发展成优势那就是别人不去发展或者没能力做到。

  • kaka 06-14 00:30
    4

    突然想起在印尼碰到的一个服装厂老板,他的情况和你类似,华裔非 IT 出身,只是因为想简单要一个进销存管理系统,就用 claude 配合 AI 搓了一些 CURD 出来。也确实解决了一部分问题。

    他的办法很粗暴,跟着 AI 的指导一步步买了服务器,然后把服务器的资料全部给了 AI,所有的动作全部都让claude 自己去做,自己部署自己编码…

* 帖子来源Linux.do
返回