最强模型GPT-4 Turbo来了,程序员会失业吗?

它来了,最强模型GPT-4Turbo!一觉醒来,ChatGPT完成了更新,上线了最强模型和开放应用商店GPTs。想从程序员角度来理性看待GPT-4 Turbo发布后对程序员行业的一些影响。

前言

在11月7日的OpenAI开发者大会上山姆·奥特曼中展示了GPT-4 Turbo许多具有革命性功能的创新。相较于之前的GPT-4 Turbo版本,这次的的新版本更像是一次革新。总的来看可以分为如下几个方面:

  • 更全的知识库,更便捷文档解析。 ChatGpt在更新中已经将知识储备更新至2023年4月。同时,其对于文本输入长度也突破至128K上下文(之前最高是32K)。此外用户还可以上传任意文档,包括 PDFs、数据文件等,针对这些文档GPT都可以能帮助你进行分析和提炼。

  • 不再局限于文本分析。 新的GPT版本开放了视觉能力相关的 gpt-4-vision的API。通过这个 API开发者可以完成视频相关任务的处理。而这个功能刚一上线,就已经有开发者用来尝试解说skt和lng的比赛。

image.png

(博客原地址:twitter.com/xiaohuggg/s…)

  • GPTs 商店上线。GPTs是 ChatGPT 的定制版本。就像苹果的苹果商城一样。现在每个人都可以创建自己的GPT 并将其发布给大家使用。在发布一个应用的过程中我们完全可以通过用自然语言与GPT交流,GPT会根据我们的需求来自动构建应用。这一过程中不需要你懂得任何编程的知识!目前GPTs已发布了近千款应用。

image.png

AI在不断降低编程门槛

程序员似乎总是一个很有争议的行业。在外人看来,这群人每天就坐在办公室,随便在键盘上拨弄几下所收获的薪资可能是其他行业的几倍之余。不可否认,早年互联网流行之初可能确实存在这样的现象,但是随着这几年的发展,程序员的行业也开始变的内卷严重,程序员的门槛也在不断降低。

从前你可能稍微懂一点Java基础就能收获一份工作,但现在面试的难度与之前相比早已高下立判。同时,像什么前端已死、后端已死的词条不断登顶热搜,程序员一直是哪个处在风口浪尖的那个行业。

回顾这些年的变迁,不难发现从最开始拖、拉、拽的低代码平台的大行其道,到现在ChatGPT的空前盛况,普通人入门编程的门槛在不断降低。

现在ChatGPT甚至都可以根据你传递的原型设计图稿来生成的相关的代码。更进一步,原型图稿可能都可以通过ChatGPT来生成,你要做的就是扮演甲方不断向ChatGPT 提供需求,它会根据你的需求一步步来完善产品。

程序员看似又是ChatGPT技术革新所影响的下一个行业,其实不然诸多的行业都会受到AI的影响。比如,UI设计、文字编辑等。不得不承认,当下AI其实正在影响着各行各业,为此也有无人数开始投身于AI创业,正因如此市面上不断出现了诸多套壳ChatGpt的出现,但本次GPT-4 Turbo的迭代,无疑让这些套壳产品原形毕露。

程序员又该何去何从

那面对来势汹汹的ChatGpt作为程序员的我们又能做些什么呢?我觉得最好应对之策就是你要找到一个领域然后不断深入钻研。只有当你对一个领域有深入理解的时候,你才能有着外行人根本无法比拟的自身优势,直接加入到行业发展的浪潮中。 为了说明这点,这里笔者举两个简单例子来具体阐述。

由于工作原因笔者有时会下到生产线,学习了解实际生产中产品生产的整个全流程。在下到生产线的时候,会接触到一些产线上的"老师傅"。他们对于产线生产的全过程一清二楚,因此对于生产中遇到的突发问题也能快速定位问题所在。换言之,他们对着机器的生产有着非常丰富的领域经验。

而我不过是一个将工业生产流程转化为线上的可执行程序罢了,换言之我不过是一个流程的搬运工罢了。如果有一天AI开始成熟和普及,公司开始通过AI来编程来实现生产过程的线上化监控,我想老师傅肯定是会被留下的那一个,因为他是产线生产的专家,而我不是。

人家比我更懂数学! 这就是我要传达的意思。事实上,当你真正了解一个领域以后,有新的技术出现,你自然会去想:怎么让新技术服务于你所在的领域。

微信截图_20230314151017.png

ChatGPT基于全网的一些数据,很多数据来源于开源。ChatGPT首先肯定是一个效率提升,也会在各行各业很快开花结果但如果要开发一些小领域的应用,它的数据非常少,初期可能泛化性比较差一些。所以我觉得这一块还是另外一个风口——低代码更胜一筹。

人人皆为“开发者”的低代码开发模式,通过图形化用户界面来配置和创建应用软件,而不是用传统模式那样主要依靠手写代码。

JNPF快速开发平台前后端封装了上千个常用类,方便扩展;集成了代码生成器,支持前后端业务代码生成,满足快速开发,提升工作效率;框架集成了表单、报表、图表、大屏等各种常用的 Demo 方便直接使用;后端框架支持 Vue2、Vue3。

官网:www.jnpfsoft.com/?csdn,不想听我啰嗦的可以直接去网站体验体验。如果你有闲暇时间,可以做个知识拓展。

至此,相信你已经明白我的意思了。再回到程序员这个行业,如果每天工作就是crud,然后按着业务对接好的需求去实现,不曾真正思考过业务背后的逻辑,对于框架也是拿来就用,对于框架底层从不曾深入分析研究过。这样你即使工作了十年 ,十年后无论是工作内容,还是你脑袋里对这个编程的理解,都和 十年 前没有区别,那你觉得你会是哪个不被淘汰的人吗?

微信截图_20230425165103.png

​总结

技术的更迭是大势所趋,即使当下没有AI的出现,未来几年也终会有BI、CI的出现,新的技术总是会层出不穷。或许,每当新技术的出现,总会引起你的焦虑,但归根到底让你真正焦虑的不是什么新技术,而是没有在一个领域里扎下根。所以你不理解,也不曾感受到,技术是为领域服务的。

你只感受到,新技术来了,好像我的工作要被被淘汰了。实际上,即便没有新技术,这些工作也终也被淘汰,因为人的本性就是想着不断偷懒,总会想着其他方法来解放生产力。

那你觉得GPT-4 Turbo 到来会让程序员失业吗? 我觉得肯定不会。你不妨考虑和这样一个问题GPT-4 是GPT写的还是程序员写的?换言之,你觉得OpenAI 运转的底层设施,从硬件设施,到系统架构,再到软件开发,数据存储,是全部通过AI 设计的吗?我想答案肯定是否定的。

所以,程序员并不会因为AI的到来而失业,反而在未来可能对于高水平程序的需求会更高,因为AI降低了计算机的入行门槛,但从未降低计算机的上限。就像Springboot于Java开发者一样,其本身就是一款工具,可以大大降低了程序开发web的难度。而现在ChatGpt的出现,又极大的简化了程序的入行门槛,让不学习计算机的人也能快速搭建应用。

所以笔者的观点就是 程序员并不会失业。 而这个不会失业的前提是:你需要扎根自己当下所处的领域并不断深挖。

希望文章对你学习有所启发。如果觉得文章对你有帮助的话,不妨点赞加关注,不错过笔者之后的每一次更新!

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

矩阵论(Matrix)

​ 大纲 矩阵微积分:多元微积分的一种特殊表达,尤其是在矩阵空间上进行讨论的时候逆矩阵(inverse matrix)矩阵分解:特征分解(Eigendecomposition),又称谱分解(Spectral decomposition&#xf…

装饰者设计模式

package com.jmj.pattern.decorator;/*** 快餐类(抽象构建角色)*/ public abstract class FastFood {private float price;private String desc;public float getPrice() {return price;}public void setPrice(float price) {this.price price;}public String getDesc() {retu…

中国上市公司漂绿程度及其同构指数(多种测算方法,2012-2022年)

数据简介:20 世纪 90 年代开始,国际上关于绿色市场和绿色管理的学术文献日渐丰富,众多企业积极响应碳排放政策的号召,但其中有多少企业是实实在在的进行碳减排技术创新,又有多少企业打着绿色低碳行为的口号来吸引眼球、…

python+requests+pytest+allure自动化框架

1.核心库 requests request请求 openpyxl excel文件操作 loggin 日志 smtplib 发送邮件 configparser unittest.mock mock服务 2.目录结构 base utils testDatas conf testCases testReport logs 其他 2.1base base_path.py 存放绝对路径,dos命令或Jenkins执行…

100%纯血鸿蒙来了,Android程序员影响甚大

“纯血鸿蒙”来了! 近日,美团、网易、今日头条、钉钉等多家互联网头部企业密集发布对鸿蒙系统相关人才的招聘信息,再度引爆市场对“纯血鸿蒙”的热议。 操作系统之“国货之光” 自2019年8月发布至今,鸿蒙系统已经更新到4.0版本…

pulseaudio是如何测试出音频延迟的

通常专业的音频设备生产厂商都有专业的设备来测试精确的音频链路延时。 那么没有专业设备怎么测试出音频延迟呢?如下图,我们可以看到pulseaudio可以测试出硬件音频延迟。 那么,他是怎么测试出硬件延迟的呢?他的理论依据是什么呢?接下来我带大伙一起探索一下。 /*占位…

github国内访问小解(windows)

git 下载安装 使用 github 前必须确保电脑上已经安装了 Git,可以从 Git 官方网站去下载。 官方的网站在国内访问会比较慢,这里可以选择国内镜像:https://registry.npmmirror.com/binary.html?pathgit-for-windows/ github 之旅 确认电脑已…

2023快速成为接口测试高手:实用指南!

大量线上BUG表明,对接口进行测试可以有效提升产品质量,暴露手工测试时难以发现的问题,同时也能缩短测试周期,提升测试效率。但在实际执行过程中,接口测试被很多同学打上了“上手难,门槛高”的标签。 本文旨…

vivado产生报告阅读分析20-QOR

Report QoR Suggestions report_qor_suggestions 命令是处理 QoR 建议对象时使用的主要命令。 QoR 建议对象会创建命令和属性来改善设计的时序性能( 欲知详情 , 请参阅 QoR 建议 ) 。 report_qor_suggestions 命令可执行两项任务 &am…

(Java版)新一代最强开源UI自动化测试神器Playwright(模拟移动设备和浏览器行为)

使用 Playwright,你可以在任何浏览器上测试你的应用程序,也可以模拟真实设备,例如手机或平板电脑。只需配置你想要模拟的设备,Playwright 就会模拟浏览器行为,例如“userAgent”、“screenSize”、“viewport”以及是否…

HashMap的实现原理,HashMap方法详解,hash()计算的原理,扩容机制

文章目录 说一下HashMap的实现原理(非常重要)①HashMap的工作原理HashMap存储结构常用的变量HashMap 构造函数tableSizeFor() put()方法详解hash()计算原理resize() 扩容机制get()方法为什么HashMap链表会形成死循环 说一下HashMap的实现原理(非常重要) HashMap概述&#xff1…

RevCol:可逆的柱状神经网络

文章目录 摘要1、简介2、方法2.1、Multi-LeVEl ReVERsible Unit2.2、可逆列架构2.2.1、MACRo设计2.2.2、MicRo 设计 2.3、中间监督 3、实验部分3.1、图像分类3.2、目标检测3.3、语义分割3.4、与SOTA基础模型的系统级比较3.5、更多分析实验3.5.1、可逆列架构的性能提升3.5.2、可…