ChatGPT干掉程序员?想多了...

news2025/3/11 8:54:29

GPT-4才诞生没几天,感觉朋友圈已经被这个人工智能刷屏了,大家一边在感叹人工智能行业蓬勃发展的同时,一边又有不少人患上了AI焦虑症。

这其中,以程序员首当其冲。原因无他,只因为GPT-4的惊人的能力和不少大佬的发言。

GPT-4能仅凭一张极其潦草的手绘设计图,瞬间做一个简洁的网站。被很多人认为是“前端工程师噩梦”。

后面又有设计师Pietro Schirano使用GPT-4重新编写了经典游戏《Pong》,并在60秒内成功完成了任务。

而曾担任过哈佛大学计算机教授、谷歌高级工程负责人的 Matt Welsh 在今年2月计算机协会(ACM)的会议上发言,也认为ChatGPT的出现预示着程序员职业终结的开始。

似乎所有人都在唱衰程序员。但就凭这样,它就能取代人工吗?借用网友的吐槽那就是:

“建站出来了,你们说程序员会失业。

低代码出来了,你们说程序员会失业。

Copilot出来了,你们说程序员会失业。

Chatgpt出来了,你们说程序员会失业······“

说程序员会失业的言论都不知道是第几次了,但是“码农们”依然坚挺。

外行人只会认为程序猿就只会写代码,只有当过程序员才体会到,写代码的时间占比顶多也就是20%~30%左右,其他那些时间,都在调试和修改代码,还有开会讨论需求等等。

所以,即便ChatGPT帮程序员省掉全部写代码的时间,也只是省掉了20%的时间而已。

假设让ChatGPT写第一代版本代码,等到后面增加功能的时候,还是需要人工先去读代码,读懂后才能进行下一步编写。

知乎有网友留言:开始一些自媒体狂吹ChatGPT的时候,我也一度以为它真的可以替我写代码呢,结果发现根本不可能。

主要原因有两个:

1、智能化程度不够,复杂代码是真的不会写。

2、我跟他沟通不够,因为我的代码是基于我的业务逻辑,虽然ChatGPT很强大,但具体到我自己的业务,那真的一句两句教不会它,导致它无法理解我到底想做什么。

除此之外,现在GPT-4.0还存在不少其他问题。例如,它可能会陷入与前代类似的问题,比如生成不实信息或错误答案。

此外,由于其庞大的体量和复杂的训练模型,GPT-4的能耗也是一个问题。尽管GPT-4有许多卓越的技能,但它仍然无法取代人类的创造力和思考能力,而只是一种工具和辅助。

总体而言,GPT-4的发布标志着人工智能技术的又一次跨越式进步,它会进一步推动IT领域的发展,并为我们带来更多便利和机遇。

就像十年前的互联网一样,我们要做的是利用好这场变革,而且机器可以升级迭代,人其实也可以。我们自己进行自我升级的来源就是不断学习。只有这样,才能更无惧ChatGPT带来的冲击。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/433348.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

4.17~4.18学习总结

网络编程 概述 1.什么是网络编程 在网络通信协议下,不同计算机上运行的程序,进行的数据传输,计算机跟计算机之间可以通过网络进行数据传输。 2.常见的软件架构: B/S,C/S 3.通信的软件架构CS BS各有什么区别和优点…

阿里云免费使用stable diffusion三个月【ai生成图片】详细教程【保姆级】

起因 这两天关注了ai生成图片,尝试了mijiourney服务【比较贵没入手】,结果免费的没有了,没用上,换了国内的一些小程序体验了下 综合体验式是太慢了,而他们是基于国外开源的stable diffiusion模型开发的【可以比肩mij…

【FAQ】关于华为推送服务因营销消息频次管控导致服务通讯类消息下发失败的解决方案

一. 问题描述 使用华为推送服务下发IM消息时,下发消息请求成功且code码为80000000,但是手机总是收不到消息; 在华为推送自助分析(Beta)平台查看发现,消息发送触发了频控。 二. 问题…

java 快排算法详解,java 快排代码

快排是一种高效的数据结构,它使用一个关键字(Key)来表示数据元素的一个集合。也就是说,快排是一个有序数组,而这个有序数组由两个元素组成。 快排的基本思想是:如果数组元素的值比它前面的两个元素都大&…

记录一 :对象锁和类锁

目录 简介 通过8个案例来解释说明 案例及总结 简介 阿里规约【强制】高并发时,同步调用应该去考量锁的性能损耗。能用无锁数据结构,就不要用锁;能 锁区块,就不要锁整个方法体;能用对象锁,就不要用类锁。…

提高工作效率的宝藏网站和宝藏工具

一、好用的网站 面包多 面包多 创作者在面包多,通过出售课程,文章,绘画,创意作品,软件,电子书,音乐, 游戏,咨询服务,每月获得 数百万元 收入。 写作素材模板…

二阶段算法:R-CNN类网络

博主简介 博主是一名大二学生,主攻人工智能研究。感谢让我们在CSDN相遇,博主致力于在这里分享关于人工智能,c,Python,爬虫等方面知识的分享。 如果有需要的小伙伴可以关注博主,博主会继续更新的&#xff0c…

【Java 数据结构】ArrayList的实现和底层源码讲解

🎉🎉🎉点进来你就是我的人了 博主主页:🙈🙈🙈戳一戳,欢迎大佬指点!人生格言:当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友一起加油喔🦾&am…

java day9

第九章 使用swing 9.1 创建应用程序9.1.1 创建页面9.1.2 开发框架9.1.3 创建组件&& 9.1.4 将组件加入到容器中 9.2 使用组件9.2.1 图标9.2.2 标签9.2.3 文本框9.2.4 文本区域9.2.5 可滚动窗格9.2.6 复选框和单选按钮9.2.7 组合框9.2.8 列表 9.1 创建应用程序 import j…

FPGA基于SFP光口实现10G万兆网UDP通信 10G Ethernet Subsystem替代网络PHY芯片 提供工程源码和技术支持

目录 1、前言2、我这里已有的UDP方案3、详细设计方案4、vivado工程详解5、上板调试验证并演示6、福利:工程代码的获取 1、前言 目前网上的fpga实现udp基本生态如下: 1:verilog编写的udp收发器,但不带ping功能,这样的代…

The GNU nano text editor (文本编辑器)

The GNU nano text editor (文本编辑器) https://www.nano-editor.org/ GNU nano is a small and friendly text editor. 1 GNU nano The GNU nano text editor https://www.nano-editor.org/dist/latest/nano.html Source Code https://git.savannah.gnu.org/cgit/nano.gi…

EIGRP 配置,详解拓扑表,路由汇聚

1.3 EIGRP 拓扑,路由以及汇聚 1.3.1 实验目的 通过对 EIGRP 拓扑,路由以及汇聚相关实验的练习,掌握 EIGRP 建立拓扑信息的方式, 度量计算方法,如何调整度量,非等价负载均衡,以及 EIGRP 末节路…

anaconda ( jupyter notebook ) 安装 Cartopy库

文章目录 一、Cartopy库是什么?二、一步到位安装(装不上的话用下面那个方法虚拟环境安装)三、如何在anaconda ( jupyter notebook ) 虚拟环境安装 Cartopy库? 一、Cartopy库是什么? Cartopy 是一个开源免费的第三方 P…

mac压缩文件多了__MACOSX目录问题

文章目录 背景原因解决方案:更换压缩方式分析问题拓展(.DS_Store) 背景 项目中有一个场景,需要把目录压缩为app离线包的zip 但是压缩之后一致打不开,别人上传的zip是好的 原因 如图,我上传的在安卓设备…

D.8零样本文本分类应用:基于UTC的医疗意图分类,打通数据标注-模型训练-模型调优-预测部署全流程。

NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型压缩算法等 专栏详细介绍:NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型…

如何制作 ChatGPT 清晰有效咒语与Chat GPT高效交流——基础篇 第二课

在上一篇文章中,我们已经了解了 ChatGPT 的特性、应用范围以及逆天之处。然而,要想获得 ChatGPT 的逆天能力,最关键的一点就是必须掌握准确的“咒语”,即让其能够准确地理解我们所说的话,以及我们想要的东西。本篇文章…

一条记录的多幅面孔-事务的隔离级别与 MVCC

一、事务隔离级别 引出:**事务的隔离性要求,**理论上在某个事务对某个数据进行访问时,其他事务应该进行排队,当该事务提交之后,其他事务才可以继续访问这个数据。我们既想保持事务的 隔离性 ,又想让服务器…

CCED,落下帷幕,国产新型编辑技术的锋芒,终于露出来了

大家还记得在DOS时代,你们常用的办公软件有哪些吗? 想必一定少不了朱崇君的CCED和求伯君的WPS吧,前者是字表处理,后者是文字处理。在DOS时代,这两个软件用起来真的是得心应手啊。 而这个时代,也成为了CCE…

jupyter中的魔法函数

在jupyter中,使用魔法函数可以简单的实现一些单纯python要很麻烦才能实现的功能。 1. % 行魔法函数,只对本行代码生效。 2. %% Cell魔法函数,在整个Cell中生效,必须放于Cell首行。 3. %lsmagic: 列出所有的魔法函数 4…

Android Gradle —— flavorDimensions 与 productFlavors

参考: Android Gradle(3)— FlavorDimensions_积跬步_图腾的博客-CSDN博客 flavorDimensions和productFlavors——安卓gradle_猛猛的小盆友的博客-CSDN博客 多维度打包的介绍 flavorDimensions 从单词字面理解知道是 “风味维度”&#xf…