大家好,我是汤师爷。
今年盛夏,AI编程工具Cursor在技术圈掀起了一股热潮。在Twitter上,Cloudflare的一位副总裁发布了一段引人注目的视频,展示了他8岁的女儿如何仅用Cursor AI工具,在45分钟内就构建了一个功能完备的聊天机器人。
最近,又有一个案例凸显了AI编程的巨大潜力。一位名为@AI进化论-花生的内容创作者,尽管没有任何编程背景,却能在短短1小时内,借助Cursor AI编程工具开发出“小猫补光灯”应用,并成功登顶App Store付费榜首。
上周末,我特意抽出一整天时间,深入体验了AI编程工具Cursor,并记录下几点使用感受:
- Cursor仅用1分钟,就帮我完成了一个功能齐全的俄罗斯方块游戏。
- 在一个电商项目开发中,我仅用几句简单的自然语言描述,它就能迅速生成一个完整的Service方法实现。生成的代码质量非常高,没有任何缺陷。
目前看来,Cursor已经突破了一个关键的转折点。像Cursor这样的AI编程工具,将会彻底改变软件行业。
程序员们确实需要认真思考未来的职业道路。我大胆预测:
- 编程的门槛将不断降低,普通人无需编程经验,也能轻松开发简单的应用并实现盈利。
- 在复杂的项目中,代码细节将变得不那么重要,架构师只需完成顶层设计,具体的代码实现可以完全交给AI。
- 在未来一段时间内,架构能力将变得至关重要。面对代码量大、模块众多的项目,Cursor更容易出现bug,这实际上是大型模型的幻觉问题。而架构能力可以将复杂的任务分解为更细粒度的任务。
- 一个20人的研发团队(包括1名技术主管、1名架构师和多名前端/后端/测试人员)在未来可能只需要2名架构师和AI编程工具。一线研发人员将被AI取代,2名架构师是为了互为备份,大量初级程序员将面临失业,人员减少,管理岗位也将减少。
对于程序员来说,如果不想转行或被时代淘汰,目前最关键的几点是:
- 精通AI编程工具。熟练掌握Cursor等AI工具,深入理解如何优化提示词,使AI生成更高质量的代码。
- 提升系统架构能力。深入掌握业务抽象、领域划分、应用结构拆解、数据建模等技能。重点培养将复杂问题拆解为细粒度任务的能力。
相关文章
暂无评论...