人工智能这么厉害,比如GPT-4,为什么没有看到程序员大量失业?

从ChatGPT第一版发布到现在,还不到一年的时间中,可是它使用的GPT架构已经从3.5版本进化到现在的4.0版本,随之而来的是其能力的极大提升。下面是GPT-4在其官网的介绍中的一句话:

GPT-4是OpenAI最先进的系统,可以产生更安全、更有用的响应。

但是人工智能真的会那么厉害么?首先我们得了解一下什么是人工智能。

一、什么是人工智能(AI)

其实关于人工智能的定义,在不同的地方有不同的定义,下面看一下百度百科的解释:

人工智能是研究使用计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,主要包括计算机实现智能的原理、制造类似于人脑智能的计算机,使计算机能实现更高层次的应用。

其实也可以用下面的一张图说明一下:

那看完上面这个内容,我们基本上也可以看得到,人工智能在我们生活中的应用是不是也挺多了呢?

比如说淘宝的拍一拍,通过照片能够识别要购买的同款商品,微信的扫一扫也能;

还有比如说QQ截图的时候,如果图片中有文字,还可以进行文字识别,其实也就是OCR技术]的体现。

除此之外呢,还有商场里面的那种服务机器人。这种机器人就很厉害了,它能够在你看它的时候,它的脑袋会跟随你的视线进行转向,并且在你跟它问问题的时候,他会告诉你商场里面的店铺该怎么走,还有一些优惠信息都可以反馈出来。甚至于,有些这种机器人还会带路。

所以,什么是人工智能呢?像ChatgptGPT那样的确实是,那其实这样的机器人,也是人工智能的表现。

但是目前来说,个人还是觉得人工智能的发展,还是比较初级的。尽管很多人都说了人工智能应该具备的能力,那上面这个机器人可都是满足的啊,但是我们并不认为它是人工智能的体现。

  1. 人工智能生成代码最大的困难

作为在IT行业摸爬滚打了10年的老鸟,我做过开发,做过产品,做过测试,现在是IT职业培训机构的讲师,很负责任的说一句:程序员目前来说,甚至在比较长的一段时间,还是不会被人工智能取代的。

为什么这么说呢?请看下面的一个案例:就是我通过百度文心一言AI生成的Python计算器程序的代码:

可能有知友说,我的需求比较简单,AI就随便写的,如果把需求写的复杂一点,是不是真的可以实现我们希望出来的功能么?当然我也做了实验的:

源码如下:

好家伙,这还只是一个计算器程序,而且这还没有其他的功能,如果想要开发出来一个像Windows系统自带的那种计算器,那大家想想,我需要把需求描述成什么样子,AI才能生成我想要的代码?

但是如果我跟人类程序员说,我想要一个多少就要跟Windows系统自带的那种计算器一样的程序,人类程序员就自己去开发代码了。不需要我描述那么多的。

所以,再厉害的人工智能,说到底还是计算机程序,那就还是需要程序员开发出来的。可能有人会说人工智能能够生成代码和程序。但是,那是对于简单的代码而言,比如生成一个简单的网页,比如生成一个Python编写的计算器,这些可能都需要操作AI的人员描述一堆的详细需求,那还敢让它生成像王者荣耀,或者原神,或者穿越火线那样复杂的程序和代码?

前面说了那么多,如果各位知友想要再了解更多的关于人工智能的知识,小编带来一个学习福利:人工智能知识课程!微信扫码免费学习~

在这个课程的学习中,不仅仅可以学习到基本的人工智能知识,还能得到以下相关的福利:

  • AI模型课程大礼包
  • 好用的AI工具
  • 加老师微信,获得更多的福利和第一手的课程技术信息!

*心动不如行动,人工智能的大潮当前,千万不要落后哦!*

三、程序员的现状和AI的作用

说了前面的一个案例,其实也就能揭示出来AI被发明出来的目的:就是为了提升人的工作效率。

程序员这个阶层,也会按照经验和技术,分成各种等级和流派。比如传说中的开发语言鄙视链,就是按照语言进行的划分,

再比如按照发量的多少进行划分:

当然这都是谣传哈。

那AI的作用到底是啥呢?取代CV大法的施法对象。啥是CV大法?

所以,在程序员的眼中AI就是取代"CV"大法的施法对象吧!

以前都是对别的渠道,比如github,CSDN,开源中国,gitee上的开源项目施法,还要看看施法对象的开源协议,有些可能还不能直接用。

现在有了AI了,那CV大法的施法对象就没有版权了。

那在面对类似的ChatGPT的程序时,程序员的作用也是很大的。人工智能也是要有学习过程和学习内容的,学习的内容是人创造出来的,把这些内容传输给了计算机系统,作为AI学习的内容基础。当我们使用ChatGPT进行聊天的时候,我们得到的结果,是AI自己"想"出来的?还是使用了我们曾经输入过系统中的内容?

传输给了计算机系统,作为AI学习的内容基础。当我们使用ChatGPT进行聊天的时候,我们得到的结果,是AI自己"想"出来的?还是使用了我们曾经输入过系统中的内容?

四、程序员怎么能够大量失业?

最悲催的结果就是,IT和互联网技术已经发展到很高的程度了,不需要那么多的软件和各种应用了,到时候各种互联网技术公司都不存在了,也就用不到程序员了,当然,那得是很久以后的事情吧了!


👉AI大模型学习路线汇总👈

大模型学习路线图,整体分为7个大的阶段:(全套教程文末领取哈)

第一阶段: 从大模型系统设计入手,讲解大模型的主要方法;

第二阶段: 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;

第三阶段: 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;

第四阶段: 大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;

第五阶段: 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;

第六阶段: 以SD多模态大模型为主,搭建了文生图小程序案例;

第七阶段: 以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

👉大模型实战案例👈

光学理论是没用的,要学会跟着一起做,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

👉大模型视频和PDF合集👈

观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉学会后的收获:👈

• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

👉获取方式:

😝有需要的小伙伴,可以保存图片到wx扫描二v码 免费领取【保证100%免费】🆓

相关推荐
sduwcgg10 分钟前
kaggle配置
人工智能·python·机器学习
DolphinScheduler社区11 分钟前
白鲸开源与亚马逊云科技携手推动AI-Ready数据架构创新
人工智能·科技·开源·aws·白鲸开源·whalestudio
__lost32 分钟前
Python图像变清晰与锐化,调整对比度,高斯滤波除躁,卷积锐化,中值滤波钝化,神经网络变清晰
python·opencv·计算机视觉
海绵波波10737 分钟前
玉米产量遥感估产系统的开发实践(持续迭代与更新)
python·flask
欣然~40 分钟前
借助 OpenCV 和 PyTorch 库,利用卷积神经网络提取图像边缘特征
人工智能·计算机视觉
谦行1 小时前
工欲善其事,必先利其器—— PyTorch 深度学习基础操作
pytorch·深度学习·ai编程
豆豆1 小时前
day32 学习笔记
图像处理·笔记·opencv·学习·计算机视觉
逢生博客1 小时前
使用 Python 项目管理工具 uv 快速创建 MCP 服务(Cherry Studio、Trae 添加 MCP 服务)
python·sqlite·uv·deepseek·trae·cherry studio·mcp服务
xwz小王子1 小时前
Nature Communications 面向形状可编程磁性软材料的数据驱动设计方法—基于随机设计探索与神经网络的协同优化框架
深度学习
堕落似梦1 小时前
Pydantic增强SQLALchemy序列化(FastAPI直接输出SQLALchemy查询集)
python