有了 AI 编程真的对程序员要求更低了吗?

10 天前
 snowsun

现在很多卖 AI 编程课程的鼓吹,有了 AI 编程,没有编程基础也能轻松编程作出自己想要的东西了。我怎么感觉有了 AI 编程反而对程序员的要求变的更高了,因为代码会快速且大量的生成,而这些代码是需要组织和架构的,如果你对这些代码没有很好的理解和甄别,随着项目体量变大很快会失控。不知道各位的感受如何。

4293 次点击
所在节点    程序员
51 条回复
murmur
10 天前
初学再也不用看长篇大论了,学习曲线好了不少
snowsun
10 天前
@murmur 是的,AI 是很好的学习编程的工具。
snowsun
10 天前
@yplam 会把节约的两个初级的成本用来提高中高级的待遇吗?还是会选择把钱花在更好的 AI 服务上?
dd102
10 天前
哪个 ide 好用一点,我想试试写个简单的前端
justtokankan
10 天前
AI 魔法打败魔法
danhahaha
10 天前
大家不要再自己骗自己了,程序员地位确实正在一天不如一天重要,确实越来越多人会编成,如同打字一样成为每个人的必备技能,我依稀即得 10 几年前作为计算机专业的学生,参加一个比赛,但是有大量的手搞需要用电邮发过去,但是我打字并不快,所以花了 10 元让一位文印店的店员帮我打印,她用五笔,20 分钟全部打完,当年,打字是一份工作,现在人人会打字,也许当年可以连想记录输入习惯的拼音输入法普及时候,她也会如同我们今天这般安慰自己,但是历史的车轮,技术发展的车轮,终究压过来了,不向前走,不追随新技术,留恋旧时光,终会被埋没在历史的烟尘中。未来无需质疑的是,人人都可以写出我们今天专业程序员才能写出的程序来,而且更快更好,并不是科幻,而是必然到来的现实。
maxir
9 天前
@iorilu #1 同意,以后这种“用 AI 生成一个简单的程序来完成工作任务”将是用 PC 办公人员的一个基础技能,但这个岗位的人员并不能称之为程序员了,就像现在的文员会 Excel ,但不会被称为 Excel 专员一样。再往后想一下,很有可能“程序员”这个岗位和概念都会消失,“程序员”的职责会被其他的岗位吸收掉,前面说的是简单的程序,再说一下复杂一点的软件开发工作,比如科学家,算法工程师,系统工程师以及一个研究开发底层技术的岗位,他们都会用 AI 写代码,但是不会被称为“程序员”了。
newInterface
9 天前
我觉得 AI 编程本质上是对整个软件开发行业的抽象,但是目前明显还是处于打孔卡编程的阶段
snowsun
9 天前
以下是结合多家权威媒体、播客与访谈,总结的关于 AI 编程对程序员职业影响与变化:



🚀 效率提升与生产率跃升
• 工作效率显著提高:McKinsey 报告指出,使用 AI 工具后,软件工程师的编写速度提升约 35–45%,重构速度提高 20–30%,文档速度提升 45–50% 。arXiv 实验结果显示,GitHub Copilot 可使开发者完成任务速度提升约 55.8% 。
• 大规模应用:据 2025 年报道,亚马逊和微软约 25% 的代码已由生成式 AI 自动生成 。此外,Github 数据显示 Python 函数中约 30% 由 AI 编写,这提升了提交频率和整体价值,估值规模达数十亿美元 。



🧭 职责与角色转型
• 从写代码转向质控和指引:OpenAI 联合创始人 Greg Brockman 指出,AI 削减了乏味劳动,但也让工程师留给的主要工作是质量控制和部署 — 并非最有趣的部分 。与此同时,Codex 管理者谈及将来更多是“指导 AI 代理”而非写每行代码 。
• “Vibe Coding”兴起:由 Andrej Karpathy 提出,通过自然语言提示驱动 AI 编程,开发者更多进行“对话—测试—迭代” 。Y Combinator 最新批次中,25% 的项目几乎全部由 AI 完成 。



⚖️ 风险与挑战:质量、安全与失控
• 代码质量堪忧:研究表示 AI 编写的代码“代码 churn”(被替换率)上涨,常有大量复制粘贴 ;最好的模型虽然能赚取高报但错误率仍高,仅解决约 26% 问题 。
• 安全与可维护性隐患:Vibe Coding 虽方便,但也可能带来漏洞、安全问题,开发者可能并不完全理解 AI 代码 ()。
• 技能退化危机:维基提及,过度依赖 AI 编程会导致程序员基本能力“deskilling”(退化)()。



🛠️ 职位结构与就业形态变化
• 程序员岗位大幅减少:华盛顿邮报指出,近两年美国电脑“程序员”岗位(注重具体编码任务)减少超过 27% 。
• 入门岗位受冲击,中高阶稳定:Anthropic CEO 警告入门级白领岗位未来五年可能减少 50%,但 OpenAI COO 和行业高层持谨慎乐观态度,认为短期并不会出现大规模替代 。



🛤️ 新机遇:转型为“构建者”、“设计者”、“产品导向者”
• 转型“builders”角色:Windsurf CEO Varun Mohan 表示 AI 将把传统开发者职责拓展为更广义的“构建者”,以实验、反馈和迭代为核心工作流程 。
• 产品开发层面的革命:McKinsey 指出,在产品整个开发生命周期中整合 AI ,可提升创新与产品质量 。
• 复兴个性化软件:Pragmatic Engineer 认为 AI 将促发“个人化软件复兴”,开发者能集中于用户体验、边缘案例和细节层面设计 。



🎧 播客与行业视角
• Steve Yegge ( Sourcegraph ):在播客中预测,传统行代码方式将在 5 年内被聊天式编程取代,程序师会更多进行“对话式编程”( Chat‑Oriented Programming, CHOP ),形成新工作流程 。
• Lex Fridman 对话 Sundar Pichai:探讨是否 AI 会替代程序员,倾向认为 AI 是增强工具,而非完全替代 。



✅ 总结建议
1. 提升 AI 协作能力:掌握 prompt 编写、AI 代理指挥、结果验证等能力。
2. 专注高阶素质:架构设计、需求分析、系统思考、用户体验和边缘问题处理等仍是人类擅长领域。
3. 强化软实力:沟通、跨团队协作、创新思维等可提升适应性。
4. 持续学习与转型:关注 AI 在产品开发、自动化测试和安全中的新角色,提升集成与审核能力。



综上所述,AI 正 重新塑造 程序员职业结构:消解重复劳动,重塑新技能,淘汰低阶岗位,但同时带来更具创造性、交互性、高价值的职业空间。适应这一变革,是每位程序员当前最急迫的课题。

snowsun
9 天前
感谢各位的回答,不管我们如何看待 AI ,更多的学习和了解 AI 对我们总没有坏处。从这次的讨论中,我也受益非浅。
okekrrGo
9 天前
准入门槛变低了,但是对程序员的要求变高,不然就被淘汰了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141594

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX