糯麦 NurMai

糯麦科技

/

新闻资讯

/

行业洞察

/

ChatGPT真的会取代程序员吗?

ChatGPT真的会取代程序员吗?

原创 新闻资讯

于 2023-03-07 21:34:20 发布

1092 浏览

程序员这两年被碰的刺儿可真不少,从两年前低代码出来到后来元宇宙的推出以及今年大热的chatgpt,无论哪个新风头出来后目标都直指程序员行业,尤其今年火遍全世界的chatgpt,这架势好像是AI在和程序员抢饭碗,网上也有不少类似的段子在表现程序员行业的岌岌可危。


b7f02099ecb11b10feccde4b292fa2b6.jpeg


ChatGPT 是由 OpenAI 于 2022 年 11 月 30 日推出的智能聊天机器人。由于技术表现非常优秀,一出道就火爆全球。它不仅让谷歌、苹果等 IT 巨头睡不着觉,还成功吸引了微软 100 亿美金的技术投资。


f9bc86875d36e5ee28b7a0cd1374907a.png


生成算法实现代码


996feba66254f82cc2d784c9757a0ec2.png


生成复杂的 Linux 设备驱动程序代码


看到这些,我们的第一反应就是惊叹 ChatGPT 的超强能力,为找到一个替自己写代码的神器而窃喜。但冷静一想,发现不对劲,这货如果被老板知道了,那我们岂不是都要回家喝西北风了。所有人迟早都会用上 ChatGPT 或类似工具,到那时,小学生都能生产代码……,细思极恐!


那我们真的会被 ChatGPT 取代吗?答案显然是不可能的。先不说真正的程序员工作,纯写代码的时间也就20%左右,其余80%的精力都用于调试和修改代码,以及沟通协调、需求同步信息等工作中。按这个逻辑,chatgpt也只能帮助程序员节省20%的时间。就算chatgpt再厉害,写的代码100%正确,也并不能有效缩短程序员调试和修改代码的时间。因为人是有逻辑的,每个程序员都有一套自己的业务逻辑,每个客户也都有自己的开发需求,人工智能毕竟不是人,在沟通理解上很难真正做到理解需求,更别说是按需开发。因此,糯麦认为,ChatGPT有用的不是取代程序员工作,是它可以直接给出参考代码,从而降低程序员去搜索引擎或专业网站搜索的时间!


虽然 ChatGPT 也会编写代码,但它目前还只能编写一些功能单一、通用化和工具化的程序。一个大型商业软件项目的开发是非常复杂的,需要进行完整的需求分析、设计、集成、测试、调优和反复迭代才能成功交付。需求千变万化,业务逻辑错综复杂,再把它形成代码就更难了,ChatGPT 是绝对无法胜任的。


ChatGPT 将会成为我们的一件神兵利器,用好它可以帮我们极大的提升开发效率,还能降低一些开发难度。在进行开发时,如果碰到一个基础功能或需要实现一个算法,我们就可以让 ChatGPT 帮忙写出来,然后改改集成到自己的项目中。有了 ChatGPT,我们就可以集中精力思考客户需求、架构设计和集成调优这些重要的事情,而不会被基础功能或算法的实现细节搞的抓耳挠腮。


ChatGPT 必将导致全民编程的时代彻底到来,编程的门槛将变得很低。不再只有专业程序员能写代码,普通人借助它也可以轻松写出高质量代码。这不是一件坏事,它会让我们所属的 IT 行业更加火爆,从而催生出更多的机会。

ChatGPT

OpenAI

人工智能

AI智能

阅读排行

  • 1. 几行代码就能实现Html大转盘抽奖

    大转盘抽奖是网络互动营销的一种常见形式,其通过简单易懂的界面设计,让用户在游戏中体验到乐趣,同时也能增加商家与用户之间的互动。本文将详细介绍如何使用HTML,CSS和JavaScript来实现大转盘抽奖的功能。

    查看详情
  • 2. 温州小程序开发市场调研

    随着互联网技术的不断发展,传统市场正面临着数字化转型的挑战和机遇。温州作为中国的重要商业城市之一,其传统市场具有独特的特点和运营模式。本文将从温州传统市场的特点出发,探讨如何开发出适合温州市场的小程序系统。

    查看详情
  • 3. 微信小程序中父子组件相互调用详解

    在微信小程序中,组件化开发是一种重要的开发模式,它能够将复杂的界面拆分成多个独立的组件,使代码更容易维护和扩展。在组件化的开发中,父子组件之间的相互调用和传参是常见的需求。

    查看详情
  • 4. 微信支付商户申请接入流程

    微信支付,是微信向有出售物品/提供服务需求的商家提供推广销售、支付收款、经营分析的整套解决方案,包括多种支付方式,如JSAPI支付、小程序支付、APP支付H5支付等支付方式接入。

    查看详情
  • 5. 浙江省同区域公司地址变更详细流程

    提前准备好所有需要的资料,包含:房屋租赁合同、房产证、营业执照正副本、代理人身份证正反面、承诺书(由于我们公司其中一区域已有注册另外一公司,所以必须需要承诺书)

    查看详情