今天看啥  ›  专栏  ›  赛博禅心

像用实习生一样用 AI 辅助你编程

赛博禅心  · 公众号  · 科技创业 科技自媒体  · 2024-10-06 15:53
    

主要观点总结

本文讨论了在编程过程中使用AI辅助工具(如Cursor或GitHub Copilot)的经验和感受,作者将AI视为实习生,可以完成一些重复、繁琐的任务,如新建页面、API和数据库模块等,提高编程效率。文章还讨论了在使用AI辅助编程时需要注意的问题,如技术选型、任务拆分、验证AI生成的结果等。

关键观点总结

关键观点1: AI可以作为编程实习生使用,完成重复、繁琐的任务,提高编程效率。

作者通过自身经验分享,使用AI辅助工具如Cursor或GitHub Copilot,将AI视为实习生,完成新建页面、API和数据库模块等任务。

关键观点2: 使用AI辅助编程时需要注意技术选型,选择流行的、容易上手的框架和库。

为了让AI更好地辅助编程,需要选择常用的技术栈,这样AI更熟悉,能更准确地理解和完成任务。

关键观点3: 将复杂任务拆分成简单任务,让AI完成小的模块,资深程序员则专注于更高级的任务。

作者提倡将复杂任务拆分成小模块,让AI完成小模块,而资深程序员则能更专注于数据库表设计、系统架构设计、UI设计等高级任务。

关键观点4: 需要从AI生成的结果中学习,并对其结果进行验证和测试。

作者强调,虽然AI只是一个实习生,但其生成的结果需要验证和测试,理解其实现的思路,并进行审查。

关键观点5: AI辅助编程目前还存在一些无法完全替代专业程序员的地方。

作者指出,AI在基于业务需求进行抽象和架构设计、复杂问题分解和统筹规划、问题定位和调试等方面,还需要进一步提升。


文章预览

写在非常前面: 本内容使用「带带弟弟排版器」 v0.9 版,一键排版 这个「带带弟弟排版器」,将于本月正式发布 我是不敢让 ai 帮我写程序的,每回问它的问题,十次倒有八次是错的,问完之后还要自己去网上搜一遍,然后反复测试,才敢写进代码。不知道大家怎么甩手给它的。 ——响马 响马毫无疑问是编程高手,几十年的开发经验,另外他写的代码都属于一些底层代码,被训练过的比例极少,AI 大概率写不出来高质量代码,不放心让 AI 帮忙写程序正常。但对于普通程序员来说,不一定要像响马那样,拒绝 AI 的帮助。 比如我就是个普通程序员,写的都是一些简单的前端 UI 代码,或者后端增删改查代码,并没有太高技术含量,就经常让 AI 给我帮忙,还是让我效率提升不少的。我总结下来经验就是:像用实习生一样用 AI 辅助你编程。 在科技公司 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览