GPT-4来了!你老板又多了一个裁你的理由。

简介: GPT-4来了!你老板又多了一个裁你的理由。

不得不说OpenAI的速度是真快,GPT-3.5的热度还没散呢,GPT-4就轰轰烈烈的登场了,一大早我的朋友圈就刷屏了。image.png这次发布的能力有多强大,官方已经给了很多对比数据,不少自媒体也都挥挥洒洒的介绍了很多,这里我就不再重复聊了。我想聊点行内行外人都能看懂的。中午利用午休时间,我到youtube上看了下GPT-4的Live Demo,二十多分钟的时间里,我被它的实战效果震惊到好几次。那些写诗,长文语义提炼啊啥的能力,虽然牛,但是之前也见识过了,不算稀奇,真正让我觉得有点意思的,是这些:小哥让它用最新的接口写一个chatBot出来,几秒钟就写出来了。image.png然后小哥把这段代码复制粘贴到Jupyter(一个可以实时运行代码的平台)上,哦豁,报错了!image.png正当大家都以为小哥翻车的时候,他不慌不忙,把报错信息一字不落的复制粘贴到对话框里告诉GPT-4,然后奇迹出现了……GPT-4马上把这个bug修复了!image.png这就太厉害了好吧,程序员都不一定能这么快定位问题。我不由得在心中竖起了大拇指👍。小哥继续演示。他截了个图,然后把这个图片丢到对话框里,让GPT-4给他描述下图片细节(此处展示图片理解能力)。image.png没出意外,GPT-4很快就给出了自己的描述。不过这并不是我觉得最牛的地方。

我觉得最牛的是这个:


image.png

小哥指着图上这个log(这就是刚刚用GPT-4自己生成的代码跑起来的程序打出来的日志),说:“这个返回值有点问题,图片信息并没有打印出来,而是用...代替了,这是为什么?”

然后他依然不慌不忙的打开Pycord(一个封装了Discord的Python库)文档,找到了图上这句解释:

image.png

原来Pycord对于图片消息的支持是在2022年9月才更新的,而GPT的语料库是2021年之前的,所以刚刚生成的代码里没有考虑到新特性。

这太正常了对吧,毕竟所有AI的训练,用的都是已有历史数据,所以AI的回答基本上都是基于过往语料生成的。

但是重点来了!小哥把这个问题原封不动的又抛给了GPT-4,没想到它还真就给出了解决方案!并且完全可行,小哥照着解决方案就给解决了。

image.png见鬼了真的……其实看多了AI能力,对已有数据的提炼和推导这些基础能力早就司空见惯了,但是这个模型,它对未来(对它而言2022年9月就是未来)产生的新特性的兼容,也能给你解决方案,这就厉害了。还有一个爆炸性的能力,小哥当场拍了一张图,图上是他用笔画的一个网站的草图(你可以理解为产品原型稿):image.png然后他把图发给GPT-4,让它按照这个原型图把网站做出来。嘿……GPT-4还真就给你做出来了!image.png太夸张了好吧!看到这里我心里咯噔一下,完了,一大堆前端开发要失业了……这可太牛了啊,以后不需要程序员了,直接招几个厉害的产品经理,把idea画到图上让GPT去开发代码就好了(老板们看到这里心里笑开了花,又一大笔人力成本没了)。上面几个演示的场景,展示了程序员日常的几个工作项:需求理解功能开发Bug定位新特性兼容这么说吧,GPT-4在程序开发这块的能力,应该是能代替掉中级工程师了。而且它不会跟老板要涨薪,要奖金,你骂它,它还不会还嘴,真香。不要投入生产!不要投入生产!不要投入生产!广大程序员在瑟瑟发抖中,发出三声绝望的哀嚎……


目录
相关文章
|
安全 Java API
为什么捕获异常后不要使用e.printStackTrace()打印日志
为什么捕获异常后不要使用e.printStackTrace()打印日志
|
前端开发
番外篇-CSS3新增特性
番外篇-CSS3新增特性
107 0
解决办法:RuntimeError: dictionary changed size during iteration
解决办法:RuntimeError: dictionary changed size during iteration
258 0
|
前端开发 JavaScript Java
关于select框下设置了disabled导致前台有值,但后台接收不到的情况记录
在项目(传统JSP)需要改版页面的时候,进入页面前先获取后台传过来的数据,但一部分数据需要设置不可编辑,select框是不支持readonly的,故将select加disabled,此时则引起了一些问题,后台取不到加了disabled属性的值。
696 0
关于select框下设置了disabled导致前台有值,但后台接收不到的情况记录
|
Python
ModuleNotFoundError: No module named ‘paramiko‘ 和ModuleNotFoundError: No module named ‘scp‘解决办法
ModuleNotFoundError: No module named ‘paramiko‘ 和ModuleNotFoundError: No module named ‘scp‘解决办法
770 0
ModuleNotFoundError: No module named ‘paramiko‘ 和ModuleNotFoundError: No module named ‘scp‘解决办法
|
测试技术
多少个约数
多少个约数
233 0
多少个约数
|
JavaScript 小程序 jenkins
通过Jenkins构建CI/CD实现全链路灰度
通过Jenkins构建CI/CD实现全链路灰度
|
JSON 物联网 数据库
物联网平台使用规则引擎实现消息在设备之间流转&问题总结
物联网平台提供了规则引擎流转,可以将设备段上报的数据,流转到其他云产品或者作为其他设备的消息下发
1040 15
物联网平台使用规则引擎实现消息在设备之间流转&问题总结
|
移动开发 Dart
【新年快乐第二弹】在 Flutter 中使用交错网格视图创建瀑布流布局
马上过新年了,想好如何过年了吗?,今天我带大家在瀑布流布局中写新年快乐。 在 Web 和移动开发世界中,当我们想要显示大小不相同的项目网格时,瀑布流布局很有用。一个轴使用严格的网格布局,通常是列。在另一个轴上,项目具有不同的高度,但可以灵活排列以填满可用空间。使用瀑布流布局的一个著名例子是 Pinterest。他们为他们的网站和移动应用程序实现了这种布局,以显示不同大小的图像。
408 0
|
Python
Python基础
  Python基础                         作者:李斌 归档:学习笔记 2018/3/27       格式说明: 蓝色字体:注释 ...
1265 0