AIGC带给开发者的冲击

打印 上一主题 下一主题

主题 844|帖子 844|积分 2532

未来会有两种开发者,一种是会利用AIGC工具的开发者另一种是不会利用AIGC的开发者,AIGC的出现提高了开发效率和代码质量,对开发者意味着需要不断学习和适应新的技术和工作范式,开发者可以把更多的精神放在高级抽象的定义以及更高维度的计划和业务逻辑的实现上来,同时对管理者而言,也要迭代和优化过程
  在风雨飘摇的2023年,各行各业都发生了巨大的变化,作为软件行业的从业者,AIGC的成熟无疑冲击是最大的,简单来说AIGC对于开发者的冲击大致如下

  • 自动化和智能化工具的遍及: 开发者将更多地利用自动化和智能化工具来简化开发流程,落到实处的描述是它可以做各行业各领域的架构计划、并标准化的自动天生代码,以ChatGPT大概Copilot的水准,如果Prompt充足好,它所反馈的效果将非常靠谱
  • 需求的多样化:开发者需要面对更多样化的需求,包括开发智能应用、数据分析和挖掘等,需要不断学习新技能,落到实处的描述是险些所有的互联网时代的应用,均可以引入AIGC的智能化,将原来刻板的系统举动以问答的形式重新实现,从而答复提升用户的利用效率。
  • 新的开发范式: AIGC推动了新的开发范式,如基于数据驱动的开发、机器学习模型集成等,开发者需要适应这些新的范式。
  • 技术栈的变化: AIGC的发展带来了技术栈的变化,开发者需要学习新的技术和工具,如深度学习框架、大数据处理工具等。
  • 就业市场的变化: AIGC技术的兴起改变了就业市场,对开发者的技能需求提出了新的挑战和机遇。
  • 自动化代码天生:AIGC技术可以根据开发者提供的高级抽象自动天生代码。这意味着开发者可以更快地创建应用程序,减少了繁琐的手动编码过程。开发者可以将更多精神放在应用程序的计划和业务逻辑上,而非低级编码细节。
  • 规范化代码风格:AIGC天生的代码通常遵照既定的编码规范和最佳实践。这有助于提高整体代码质量并减少潜伏的错误。开发者在利用AIGC时可以更容易地遵照一致的编码风格。
  • 降低代码重复率:AIGC可以自动检测和重用已经存在的代码片断,避免了重复编写相似功能的工作。这可以提高代码的可维护性和复用性,减少了不必要的工作量。
  • 减少需求:在肯定水平上,AIGC的出现可能会减少对传统开发者的需求。自动天生的代码可能会减少对人工编码的依赖,从而导致一些开发工作的减少。但是,仍然需要开发者在高级抽象和业务逻辑的定义方面积极到场。
  • 学习和适应:通常我们搜索引擎是开发者一个非常重要的学习途径,AIGC工具的诞生会让大部门开发者大幅降低对搜索引擎的依赖,AIGC给的答案减少了搜索、辨别答案的过程,随着利用AIGC的履历提升,Prompt能力的提升,AIGC的反馈将会无穷靠近准确答案
   总结下来,就是它会大大的解放人力,将繁琐和耗时的变乱从人身上抽离出来,让人可以把精神放在维度跟高、抽象层次更深入的事务上
  编译器插件

现在无论是OpenAI的ChatGPT照旧Microsoft的Copilot,大概阿里巴巴的通义系列,大概基于ChatGLM的智普,都已经发布了相对成熟且稳定的插件,各大编译器在插件市场都能够搜到并且利用,到了插件这个层面,坦白讲就是基于大模型的应用层开发,因此层数不穷,在插件市场搜一个Chatgpt会出现大量的相关内容,Copilot也是如此
Cursor

Cursor本身是个编译器,类似于VS Code,集成开发环境的搭建稍微麻烦一些,但更机动,这个要看个人习惯选择,而这个编译器本身集成了ChatGPT,因此下载安装后便可以利用,对于平常用户来说有两个限制,如果设置成GPT-4的模型,可以请求50次,如果是GPT-3.5-turbo模型可以请求200次,固然如果您本身有ChatGPT的key也可以设置进去,那就直接从您的key上产生斲丧
官方下载地址


自动天生代码


     cursor generate code
  
优化代码性能


     Cursor Optimize Code
  
   这是Cursor的表现,而VSCode大概Jetbrain出的基于各语言的编译器需要单独安装插件达到相同的效果,如果国内的用户无法利用ChatGPT大概无法利用Copilot,那还有阿里巴巴的通义灵码和智普的CodeGeeX可以用
  Copilot&CodeGeeX&TONGYI Lingma

Jetbrains



VSCode



Cursor



对话模式

目前在Cursor和VSCode上无论是ChatGPT亦或是Copilot均有对话模式,可直接在对话窗口进行沟通,远大于在搜索引擎中的效率

     AIGC对话模式
  
自动天生测试 注释 表明

在其他的编译器上目前还没有开放对话模式,但仍然可以进行优化代码,天生注释,表明代码等操纵

     AI天生测试注释和表明
  
Chat2DB

   除了各大编译器上的人工智能插件外,在数据库和SQL领域也出现了诸如Chat2DB的开源免费人工智能工具,支持 windows、mac 本地安装,也支持服务器端部署,web 网页访问。和传统的数据库客户端软件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,能够将天然语言转换为 SQL,也可以将 SQL 转换为天然语言,可以给出研发职员 SQL 的优化发起,极大的提升职员的效率,是 AI 时代数据库研发职员的利器,未来即使不懂 SQL 的运营业务也可以利用快速查询业务数据、天生报表能力官网地址
  
     chat2db
  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

忿忿的泥巴坨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表