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将使开发人员能够更快地构建,而不是取代它们。

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

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

    关注

    1776

    文章

    43871

    浏览量

    230621
  • 程序员
    +关注

    关注

    4

    文章

    931

    浏览量

    29572
  • ChatGPT
    +关注

    关注

    27

    文章

    1409

    浏览量

    4750
收藏 人收藏

    评论

    相关推荐

    在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 646次阅读

    不到1分钟开发一个GPT应用!各路大神疯狂整活,网友:ChatGPT就是新iPhone

    这个说法并不准确。尽管ChatGPT等语言模型已经在一定程度上改变了我们获取信息、学习知识的方式,但它们并不能替代人类进行创造性思考和创造性活动。 虽然一些人可能利用ChatGPT
    发表于 11-19 12:06

    《通用人工智能:初心与未来》-试读报告

    取代人类了吗? 很多人都担心这个问题,其实这个就是有点杞人忧天了。人工智能是服务人类,而不是取代人类人类是不知道多少万年进化的结果,而计算机是基于逻辑和推理的理论建立的,
    发表于 09-18 10:02

    人工智能能否取代人类

    人工智能能否取代人类 人工智能正逐渐成为一项革命性的技术,随着机器学习和深度学习的进步,人工智能的应用范围正在不断扩大,并且朝着越来越智能化的方向发展。尽管人工智能的发展为我们带来了许多便利和好
    的头像 发表于 08-17 12:37 4019次阅读

    人工智能能取代人类

    另外,人工智能也有着相对比较明显的局限性。例如,在处理非结构化数据(如图像、语音等)或者不完整的信息方面,实际效果并不如人类处理的准确。这是因为人工智能仅是通过一些特定的算法、模型或者训练来分析数据的,而无法在实际情况中进行判断和决策。
    的头像 发表于 08-14 14:16 577次阅读

    人工智能会取代人类

    人工智能会取代人类吗 在当今世界,人工智能(AI)在我们的日常生活中扮演着越来越重要的角色。它们在医疗、交通、制造业、教育等行业中发挥着作用,通过学习和自我改进来帮助解决问题。但是,这些快速发展
    的头像 发表于 08-12 16:58 1490次阅读

    直播倒计时 | 《GPT 时代人类再腾飞》新书共读

    《GPT 时代人类再腾飞》是全球首部由 ChatGPT人类合著的创新力作,全书以领英创始人、OpenAI 早期投资人里德·霍夫曼与 GPT-4 的对话为主线,展现了 GPT-4 如何在各个领域
    的头像 发表于 07-19 00:15 380次阅读
    直播倒计时 | 《GPT 时<b class='flag-5'>代人类</b>再腾飞》新书共读

    ChatGPT 是什么

    ChatGPT 是什么? ChatGPT 是一种大型语言模型(LLM),由OpenAI开发。 它使用深度学习技术来模拟人类的语言生成和理解能力,可以用于自然语言处理、对话系统等多种
    发表于 06-27 13:55 1906次阅读

    chatgpt是什么软件

    ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、
    发表于 06-27 13:51 1040次阅读

    chatgpt是什么东西?chatgpt在国内能用吗

    chatgpt是什么意思? ChatGPT 是一种“以对话方式进行交互”的聊天机器人模型,是一种由 AI 技术驱动的自然语言处理工具,可让您与聊天机器人进行类似人类的对话等等。语言模型可以回答
    的头像 发表于 06-16 09:24 9.7w次阅读

    ChatGPT是什么?ChatGPT代码的原理你知道吗

    自己的智能水平,提供更加准确和有用的回答和服务。 ChatGPT代码的原理 ChatGPT是一种基于深度学习模型的自然语言处理技术,其主要原理如下:
    的头像 发表于 06-04 17:01 2532次阅读

    ChatGPT之父警告AI可能灭绝人类

    ChatGPT之父警告AI可能灭绝人类 此前先是特斯拉CEO埃隆·马斯克在内的1000多名行业高管和专家签署公开信,积极呼吁在6个月内暂停更高级AI的开发;呼吁暂停开发比GPT-4更强大的人
    的头像 发表于 05-31 14:47 854次阅读

    我们能阻止机器人取代人类吗?

    近年来,技术的飞速发展给各行各业带来了重大变革。 一个特别吸引人的领域是机器人和自动化领域。随着时间的推移,机器人变得越来越有能力、智能和多用途。这一显着进步引发了一个发人深省的问题:机器人真的能取代人类
    发表于 05-24 15:21 493次阅读