AI 程序员有感

通义灵码推出了 AI 程序员的功能,简单说跟真的程序员一样。

它可以写代码,并且是跨文件、跨项目的写,从 controller 写到 mapper,从 app 层写到微服务层,都没问题,甚至从后端写到前端,它也能写。

之前觉得 AI 颠覆程序员行业是扯淡,当时的 AI 好只能单文件,或者上下文写点代码,现在出这么个东西,有点被刺激到,难道程序员的革命,是革程序员的命?

聊聊我的感受。

AI 程序员是靠谱方向

为什么 AI 程序员是靠谱方向,因为它能实现多文件、多项目、多语言的代码理解和业务理解。

早期那种根据上下文、注释写代码,只能叫简单提效,这一波步子迈的贼大,飞跃了。

在 AI 不能理解代码之间的逻辑,不能理解业务之前,说什么颠覆都扯淡,但这一次 AI 程序员真做到了。

不要觉得拿个十万行的屎山代码,它理解不了,就说它垃圾。

实际上我对它的期望上 1 万行正常代码能力理解的比较透彻,就行了。

或者说能把代码写个八九成,我再去补充补充,也能极大的提高我的效率。

不是它取代程序员,是会用它的程序员取代不会用它的程序员。

而且我觉得它更可能会取代产品,因为这玩意除了写代码,理解代码、理解逻辑、画流程图也是无敌的,再加上自身是 AI,写写 PRD 文档也不在话下,这不就是产品干的活?

竞争力变化

程序员的核心竞争力,会从写代码,变成指挥 AI 写代码。

我看了通义灵码的文档,如果要用的好,学习成本非常高。

提示词得精通,原型图、流程图得先画出来给他,业务逻辑得非常了解,CodeReview得强,测试方面得多了解点,用起来也复杂,还有企业知识库、各种各样的配置,不亚于 docker,甚至更复杂,而且没有文档,没有固定的线路学习,一切要自己摸索。目前我还没看到网上有好的教程,可能是才出的原因。

我自己也试了下,指挥他写还不如我自己去写的快,而且我要不停的纠正这里那里,使用起来难度很大,这个功能本身 bug 还多。

可能是我用的方法不对,AI 程序员跟人最大的不同是,不能用跟人对话那样跟它对话,得用它能理解的方式跟它对话,谁精通这种方式,谁就新时代的王。

未来变化

初中级的程序员,是彻底死路一条了,写代码没 AI 快,沟通成本高,业务理解成本也高,没在程序员这行有沉淀,从头开始的,连 AI 都不如,没有公司会要。

但如果对代码只能大概看懂,却很会玩 AI,这是新的机会,这些人会替代初中级程序员。

屎山项目不用担心,那只能由人去理解和维护,AI 干不了那么脏的活,因为 AI 不能背锅,万一改了下项目崩了怎么办?所以偶尔防御性编程一下,也算是对自己职业的保护,哈哈哈。

现阶段的困难

虽然对多文件、多项目的理解提升了一个维度,但跟人比起来,还是差了很多,深层一点的理解不了,服务之间互相调用的代码,我不知道怎么让他理解。

迭代需求是在理解老代码的逻辑上,添加新逻辑,这对 AI 提出了更高的要求,它搞不定。

除了代码逻辑,在代码逻辑上的业务逻辑,这是更困难的抽象,它更搞不定。

危机

刚刚说了,现在意义上的初中级程序员会被逐步淘汰。

程序员岗位需求进一步缩小,提效太大了。

机遇

虽然写代码的程序员需求少了,但会使用 AI 写代码的需求多了,可能会成为一个新职业。

个人能力大幅赋能,精通这玩意,一个人快抵上一个前端 + 一个后端 + 一个产品了。

创业门槛进一步降低,不会写代码的人,也能做出项目。

好了以上是我的思考。

我也在学习相关的知识,能给自己提效,让他帮我写代码,减轻我的工作量,太香了。

要是玩的很精通,我直接去录视频,把方法论分享给大家。

加油,共勉。

相关推荐
三天哥1 小时前
演示和解读ChatGPT App SDK,以后Android/iOS App不用开发了?
人工智能·ai·chatgpt·aigc·openai·智能体·appsdk
新智元5 小时前
老黄押宝「美版 DeepSeek」!谷歌天才叛将创业,一夜吸金 20 亿美元
人工智能·openai
新智元5 小时前
刚刚,全球首个 GB300 巨兽救场!一年烧光 70 亿,OpenAI 内斗 GPU 惨烈
人工智能·openai
文心快码BaiduComate6 小时前
弟弟想看恐龙,用文心快码3.5S快速打造恐龙乐园
前端·后端·程序员
尘叶心简7 小时前
LangGraph实现自适应RAGAgent
aigc·openai
大模型教程7 小时前
半小时部署企业智能问答系统!MaxKB让知识管理效率翻倍
程序员·llm·agent
AI大模型7 小时前
告别数据隐私焦虑!我用FastGPT免费私有化部署了AI个人知识管理系统辅助写作
程序员·llm·agent
FogLetter7 小时前
从「关键词匹配」到「语义理解」:我是如何用 Embedding 让搜索「听懂人话」的?
前端·aigc·openai
大模型教程8 小时前
基于Dify的RAG知识库搭建
程序员·llm·agent
FogLetter8 小时前
从“满嘴跑火车”到“有据可依”:给大模型配个“外部硬盘”RAG
aigc·openai