0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ChatGPT会取代人类写代码吗

要长高 来源:网络整理 作者:网络整理 2023-02-15 16:07 次阅读

ChatGPT有多强?比如:#美国89%的大学生都是用ChatGPT做作业#,因为ChatGPT生成的文本已经非常接近于人类语言,甚至思路都比很多人更清晰。

ChatGPT会取代人类写代码吗

不,ChatGPT不会取代人类写代码。ChatGPT是一种自然语言处理技术,ChatGPT可以帮助程序员更快地完成任务,但它不能完全取代人类编程。程序员不会失业,但他们可能会改变他们的工作方式,以适应新技术的发展。

chatgpt终究只是ai人工智能,它即使学会编程也无法掌握所有程序员的技能和知识,硬要说的话只是会影响到一些技术水平较差的程序员。

并且程序员更多的时间是在调试和修改代码,包括讨论需求同步信息等,然后才是写代码-时间占比最多也就是20%~30%左右,而更时间占比更多的80%左右需要程序员用独立思考能力和批判性思维进行工作,这是ChatGPT目前还做不到的地方。即使ChatGPT可以帮助我们省掉全部写代码的时间,也仅仅是节省了20%的时间。

并且,因为代码是ChatGPT自己生成的,不是程序员自己写的,所以调试和修改时间就会变长。因为调试别人写的代码首先我们自己要去读懂别人的代码。

就目前而言,虽然ChatGTP在某些方面提高了编程生产力,但是它无法完全取代程员的工作。同时,该系统的缺陷也十分明显,导致ChatGTP无法真替代程序员的原因有三点:

1. ChatGTP并不是为编写代码量身定制,受限制与该模型投喂的样本质量参差不齐,在-些非唯一最优的方法中, ChatGTP给出的答案质量并没有保证,并且还经常出现错误。如果ChatGTP不针对编程推出全新的版本,仍然按照通用自然语言I AI模型训练,基本上无法解决这个问题。

2.由于问题1的存在, ChatGTP提供的代码仍然需要人工进行代码审查和优化,这是要依靠程序员的专业技能和经验的。

3.最重要的一点,就是ChatGTP不具备创新思维,它只能根据已有的样本进行生成,无法自主创新。

chatGPT对程序员有什么优势和不足

优势:

1. 程序员可以利用GPT技术来提高编程效率,减少重复性工作。

2. GPT可以帮助程序员更快地完成复杂的编程任务,提高编程效率。

3. GPT可以帮助程序员更好地理解复杂的编程概念,提高编程能力。

不足:

1. GPT技术仍然处于发展阶段,可能会出现一些技术问题。

2. GPT技术可能会导致程序员过度依赖计算机,从而减少自己的编程能力。

3. GPT技术可能会导致程序员忽略一些重要的编程概念,从而影响编程质量。

当前的 ChatGPT 还存在大型语言模型中常见的局限性。其中,部分网友对 ChatGPT 提供的回答准确性存在质疑。有网友指出,ChatGPT 提供的代码包含完全不相关的解释:

另外,ChatGPT 有时还会生成听起来合理,但既不正确又无意义的回复。按照 OpenAI 的说法,因为缺少单一事实来源,过度谨慎训练的模型会拒绝问题,而在有监督训练中,理想的答案取决于模型的知识,而不是人类演示者。

ChatGPT 对输入的微小变化也会有很大的反应。根据输入内容的不同,它可能不回答,回答错误内容,或者回答正确内容–根据 OpenAI 的说法,简单的重新措辞就可以了。此外,ChatGPT 的回答太过于冗长,大多使用短句,并爱说些车轱辘话。出现这种情况的原因是过度优化和人类导师的偏见,他们更喜欢人类反馈中那些比较详细的答案。

ChatGPT 不会用提问来回应不清楚的表述,而是尝试猜测用户的意图。有时,对于不恰当的请求,该模型会回应而不是拒绝它们。OpenAI 试图使用其适度性 API,来拒绝不符合其内容策略的请求。如果你问 ChatGPT 它自己的意见,它会拒绝回答,给出的理由是没有接入互联网。

OpenAI 表示:“ChatGPT 模型还有许多局限性,所以我们计划定期更新模型,在这些方面做些改进。但我们也希望,通过提供 ChatGPT 的访问接口,获取宝贵的用户反馈,以发现我们尚未意识到的问题。”

2022年12月开始,Quora等知识问答社区充斥大量“ChatGPT会取代程序员吗”的标题。CodiumAI公司CEO Itamar Friedman公开表示,ChatGPT是一个优秀的多面手会话者,就早期的版本来看,它可以处理一堆任务,但并不适合特定任务。在短期内,ChatGPT将使开发人员能够更快地构建,而不是取代它们。

文章综合盐城北大青鸟、新中地职业培训学校、知乎

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1791

    文章

    46877

    浏览量

    237614
  • 程序员
    +关注

    关注

    4

    文章

    950

    浏览量

    29763
  • ChatGPT
    +关注

    关注

    29

    文章

    1548

    浏览量

    7504
收藏 人收藏

    评论

    相关推荐

    ChatGPT 适合哪些行业

    ChatGPT 是一种基于人工智能的自然语言处理技术,它能够理解和生成人类语言。这种技术在多个行业中都有广泛的应用潜力。以下是一些ChatGPT特别适合的行业,以及它在这些行业中可能的应用方式
    的头像 发表于 10-25 16:11 379次阅读

    什么是网络大模型技术

    100万用户,两个月后月活用户达到1亿,其为代表的对话系统达到接近人类水平,不仅能帮助人类完成邮件、代码、撰写报告、生成图像、生成视频等
    的头像 发表于 10-22 16:07 205次阅读
    什么是网络大模型技术

    大模型LLM与ChatGPT的技术原理

    在人工智能领域,大模型(Large Language Model, LLM)和ChatGPT等自然语言处理技术(Natural Language Processing, NLP)正逐步改变着人类
    的头像 发表于 07-10 10:38 709次阅读

    使用espbox lite进行chatgpt_demo的烧录报错是什么原因?

    我使用espbox lite进行chatgpt_demo的烧录 我的idf是v5.1release版本的,espbox是master版本的 在编译时似乎没有什么问题 在烧录时报错 请问这是什么原因
    发表于 06-11 08:45

    Elon Musk惊人预言:AI或将全面取代人类工作

    行业芯事行业资讯
    深圳市浮思特科技有限公司
    发布于 :2024年05月28日 15:55:37

    OpenAI 深夜抛出王炸 “ChatGPT- 4o”, “她” 来了

    当地时间5月13日OpenAI推出ChatGPT-4o,代表了人工智能向前迈出的一大步。在GPT-4turbo的强大基础上,这种迭代拥有显著的改进。在发布的演示中,OpenAI展示该模型的高级
    发表于 05-27 15:43

    扎心灵魂小拷问:有了AI编写代码之后,软件工程师会被AI取代吗?

    软件开发者们有很多让他们焦虑的事情。他们最担心的不再是如何用他们最喜欢的编程语言(C、C++、Erlang、Java等)表达最新的算法。相反,这种担忧正逐渐被人工智能(AI)所取代。 在这里,我们将探讨AI编写代码的过程,并回答这个问题:AI
    的头像 发表于 05-24 19:17 608次阅读
    扎心灵魂小拷问:有了AI编写<b class='flag-5'>代码</b>之后,软件工程师会被AI<b class='flag-5'>取代</b>吗?

    如何提升代码质量与效率的秘诀

    提高编程能力其实没有捷径,最佳方式就是多代码。 不过,除了大量代码,提升编程能力还需要大量阅读别人
    的头像 发表于 04-28 14:53 360次阅读
    如何提升<b class='flag-5'>代码</b>质量与效率的秘诀

    【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,还可以语音对话

    整合成文本并输入ChatGPT。 将ChatGPT返回的回复利用Edge-TTS进行播放,完成与具备视觉能力的ChatGPT进行语音交互。 预期成果: 开源所有代码,分享实现的全过程,
    发表于 04-12 12:41

    阿里云内部全面推行AI代码

    阿里云正在内部全面推行 AI 编程,使用通义灵码辅助程序员代码、读代码、查 BUG、优化代码等。
    的头像 发表于 04-07 09:22 531次阅读

    在FPGA设计中是否可以应用ChatGPT生成想要的程序呢

    当下AI人工智能崛起,很多开发领域都可看到ChatGPT的身影,FPGA设计中,是否也可以用ChatGPT辅助设计呢?
    发表于 03-28 23:41

    【国产FPGA+OMAPL138开发板体验】(原创)6.FPGA连接ChatGPT 4

    OMAP-L138(定点/浮点DSP C674x+ARM9)+ FPGA处理器的开发板。 编写一个用于FPGA访问ChatGPT 4的程序代码是一个相当复杂的任务,涉及到硬件设计、网络通信、数据处理等多个
    发表于 02-14 21:58

    奥特曼称相信AI无法替代人类

    奥特曼称相信AI无法替代人类 AI对于人类的威胁一直有很多讨论,各有不同观点,很多人对于科幻电影中的场景AI机器人伤害人类的镜头产生恐慌。AI对
    的头像 发表于 01-19 11:43 848次阅读

    ChatGPT一个单片机软件框架

    ChatGPT问世一年多了,现在的能力也比最初的时候更强了,不知道有多少小伙伴在平时的开发工作中用到了这个工具?
    的头像 发表于 12-07 11:21 1058次阅读
    用<b class='flag-5'>ChatGPT</b><b class='flag-5'>写</b>一个单片机软件框架

    ChatGPT原理 ChatGPT模型训练 chatgpt注册流程相关简介

    ChatGPT注册没有外国手机号验证怎么办? ChatGPT作为近期火爆网络的AI项目,受到了前所未有的关注。我们可以与AI机器人实时聊天,获得问题的答案。但受ChatGPT服务器及相关政策
    的头像 发表于 12-06 16:28 847次阅读
    <b class='flag-5'>ChatGPT</b>原理 <b class='flag-5'>ChatGPT</b>模型训练 <b class='flag-5'>chatgpt</b>注册流程相关简介