在周六,由AI Fund主办的Buildathon上,超过100名开发者竞争,快速构建软件产品,使用AI辅助编码。我很受启发,看到开发者在短短1-2小时内构建出功能性产品。快速工程的最佳实践正在迅速变化,工具也在不断更新,我喜欢在走廊上与其他开发者分享使用AI编码的技巧! 竞争者们争相满足产品规格,例如这个(您可以在我们的github仓库中查看完整列表;链接在回复中): 项目:代码库时间机器 描述:通过时间导航任何代码库,理解功能和架构决策的演变。 要求: - 克隆仓库并分析完整的git历史 - 建立对代码变化的语义理解 - 回答诸如“为什么引入这个模式?”或“展示一下认证是如何演变的”之类的问题 - 可视化代码所有权和复杂性趋势 - 将提交链接到业务功能/决策 团队有6个半小时的时间来构建5个产品。许多团队确实做到了这一点!他们创建了功能齐全的应用程序,具有良好的用户界面,有时还进行了装饰。 让我最兴奋的并不仅仅是现在可以在几小时内构建的东西。更重要的是,如果AI的帮助让我们能够如此快速地构建基本但功能齐全的产品,那么想象一下在一周、一个月或六个月内可以做些什么。如果参加Buildathon的团队具备这样的执行速度,并在多次获取客户反馈并利用这些反馈改进产品的循环中进行迭代,想象一下现在构建出优秀产品的速度有多快。 拥有专有软件长期以来一直是企业的护城河,因为编写复杂软件一直很困难。现在,随着AI辅助快速工程的实现,这道护城河正在减弱。 虽然许多获胜团队的成员都有计算机科学背景——这确实提供了优势——但并非所有人都是。获得奖项的团队成员包括一名高中生、一名产品经理和一名医疗企业家,他最初在Discord上发帖说他“超出了自己的能力”,作为一个“不是编码者”的人。我很高兴地看到多位参与者告诉我,他们超出了自己的预期,发现自己现在可以比他们意识到的更快地构建。如果您还没有尝试使用自主编码工具快速构建,您也可能会对自己能做到的事情感到惊讶! 在AI Fund和我们自己,我们以快速构建和迭代为荣。在Buildathon上,我看到许多团队使用包括Claude Code、GPT-5、Replit、Cursor、Windsurf、Trae等在内的各种工具快速执行。 我向所有获胜者表示热烈祝贺! - 第一名:Milind Pathak、Mukul Pathak和Sapna Sangmitra(团队Vibe-as-a-Service),这是一个由三名家庭成员组成的团队。他们还获得了最佳设计奖。 - 第二名:David Schuster、Massimiliano Viola和Manvik Pasula(团队两名程序员和一名金融专家)。 - 单人参与者奖:Ivelina Dimova,她刚从葡萄牙飞往旧金山,并且在5个项目上不是顺序工作,而是并行工作! - 图形思维奖:Divya Mahajan、Terresa Pan和Achin Gupta(团队A-sync)。 - 荣誉提名颁给决赛选手Alec Hewitt、Juan Martinez、Mark Watson和Sophia Tang(团队秘密特工)以及Yuanyuan Pan、Jack Lin和Xi Huang(团队儿童可以)。 感谢所有参与者!通过这样的活动,我希望我们都能相互学习,互相鼓励,发明新的最佳实践,并传播自主编码在软件工程中所带来的变化。
4.75K