在过去,我们常常调侃程序员是"面向Google编程"、"面向Stack Overflow编程"的工程师,戏称他们是CV(Copy & Paste)工程师。
而今天,随着人工智能的迅猛发展,程序员们开始迈入了"面向AI编程"的新纪元。
这场变革大致经历了三个阶段:
- ChatGPT的诞生,开启了程序员使用AI编写代码的序幕 —— "我问你答"模式
- GitHub Copilot的推出,将代码生成提升到新高度,通过注释生成代码,实现智能代码补全 —— "我说你写"模式
- Cursor和Bolt.new等新一代工具的出现,将"我说你写"推向极致 —— 仅需提出需求,AI就能自动生成完整项目代码,支持多文件快速生成与修改
这些工具将代码开发效率提升了数十倍,特别是在全新项目的开发中,从0到1的过程可能只需要短短几分钟。
然而,AI编程工具真的能完全取代程序员吗?
正如有人所说:AI再强大,也无法让一个不懂编程的人写出优秀的程序,就像不能指望一个不识字的人写出优美的文章。
对此,我的观点是:
- 对于创意验证阶段,创业者确实可能不需要技术团队就能快速打造MVP产品
- 复杂的系统开发仍然需要专业程序员的参与,AI尚未达到完全取代人类的水平
- AI最可能取代的是初级开发工作,因为这些任务往往能被资深程序员借助AI在短时间内搞定
因此,我们应该:拥抱AI,善用AI,让自己成为一个更高效的问题解决者!向着超级开发者的目标继续前进!