大家好,我是汤师爷~
今年8月份,AI 编程工具 Cursor 在开发者社区彻底火了。
在 Twitter 平台上,Cloudflare 副总裁分享了一段视频,展示了一个令人震惊的案例。
他年仅 8 岁的女儿,仅用 Cursor AI 这款工具,在短短 45 分钟内,就成功构建了一个功能完整的聊天机器人。
最近,另一个案例进一步证实了 AI 编程的潜力。内容创作者、UP主@AI进化论-花生,完全没有编程经验,仅凭 Cursor AI 编程工具,在 1 个小时内就开发出了"小猫补光灯"应用。
这款应用还登上了 App Store 付费榜首。
我在周末,专门抽一整天的时间,深入体验了一下 AI 编程工具 Cursor。有几点使用体验:
Cursor 仅花费1分钟的时间,就帮助我完成了一个功能完整的俄罗斯方块游戏。
图片
在一个商城项目开发中,只需要用几句简单的自然语言描述,它就能够快速生成一个完整的Service方法实现。生成的代码质量相当高,没有任何bug。
图片
目前来看,Cursor已经跨过了一个重要的临界点。像Cursor这类AI编程工具,将彻底颠覆软件行业。
程序员确实要认真思考未来的发展方向了。大胆预测一下:
1. 编程门槛将不断降低,简单的应用,普通人无需编程经验,就能上手开发并完成变现。
2. 在复杂项目中,代码细节将变得不重要,架构师只需完成顶层设计,具体代码实现可全部委托AI 完成。
3. 在较长的一段时间内,架构能力将变得非常重要。代码量大、模块数多,Cursor更容易出现bug,这本质上是大模型的幻觉问题。而架构能力可以将复杂任务分解为细粒度任务。
4. 一个20人的研发团队(1名技术主管+1名架构师+多名前端/后端/测试),未来只需2名架构师+AI编程。一线研发将被AI取代,2名架构师是为了互备,大量初级程序员将失业,人少了,管理岗也不用了。
对于程序员来说,如果不想转行,或被动淘汰。目前来看,最关键的有几点:
1. 全面掌握AI编程工具。熟练使用Cursor等AI工具,深入理解如何优化提示词,让AI生成更高质量的代码。
2. 提升系统性架构能力。要深入掌握业务抽象、领域划分、应用结构拆解、数据建模。重点培养将复杂问题拆解为细粒度任务的能力。