再不转型为ChatGPT程序员,有遭受降维打击的危险

news2025/3/1 13:46:54

Open AI在演示GPT-4的时候,有这么一个场景:给一个界面草图,就可以生成网页代码。

fd0e5bfb877e41a30d9fc49edc6761fb.png

这个演示非常简单,如果界面原型比较复杂呢?像这样:

1bcb2211ec5ed43cdbc13f4cc0bd1998.png

ChatGPT能不能直接生成HTML, CSS,JavaScript代码,把这个网页给实现了?

如果ChatGPT能独自把这个活儿给干了,前端开发真有失业的风险。

实际上,现在GPT-4根本没有开放“给一个图片,生成代码”这个功能,现阶段我们还是只能靠文字去和ChatGPT交流。

但是“ChatGPT基地”星球的球友@潇迪确实把它完成了,效果如下:

GPT-3.5效果图

26e51512222022b81e68552bc95a7141.png

GPT-4效果图

cd81031a30dda67b9d9086ba9137e366.png

经过和ChatGPT交互,微调以后(在已经生成的代码中进行微调,ChatGPT的能力实在是逆天,可以吊打所有其他代码生成工具),效果如下:

48bc2089f43fae5cb534964882e51eff.png

(点击阅读原文,可以查看@潇迪用ChatGPT生成的效果图和源码)

是不是很惊艳?如果再花点儿时间微调,效果肯定会更好。

关键点就是@潇迪用的prompt:

页面名称:咨询情况大屏展示页
页面目的:通过卡片以及图表展示实时咨询情况
页面结构:
顶部:占整体页面长度的1/5,包含4个卡片,每个卡片占用平均宽度,卡片里面包含左边为一个图标,右边分为上下两个元素,分别为标题与数字
○ 卡片1:图标为笑脸,底色为浅绿色,
○ 卡片2:图标为握手,底色为浅蓝色,
○ 卡片3:图标为饼图,底色为浅黄色,
○ 卡片4:图标为国际化,底色为浅红色,
2. 中部:占整体页面长度的2/5,包含一个饼图,占1/2个宽度,另外一半与底部,右四分之一宽度为一个块,包含三个折线图,每个折线图有一根线,x轴为人名,y轴为0-400
○ 饼图:标题为慢性疾病预警,包含六个标签
■ 标签1:风湿,30%
■ 标签1:慢性呼吸系统疾病,30%
■ 标签1:精神、心理疾病,15%
■ 标签1:心血管疾病,15%
■ 标签1:营养代谢疾病,5%
■ 标签1:恶性肿瘤,5%
3. 底部:占整体页面长度的2/5,包含一个环形图,占1/4个宽度。一个雷达图,占1/4个宽度。另外一半为上述折线图。
● 环形图:标题为心理健康预警,包含五个标签,分别为敌对,焦虑、敌对、敌对、躯体化。
● 雷达图,五个角分别为,竞争压力、职场压力、家庭压力、人际压力、学习压力
请帮我生成静态页面,不要省略代码,给出代码。图标请使用fontawesome库完成。

这些prompt用结构化的方式,清楚地描述了界面上有什么东西,至于细节,完全交给ChatGPT来生成。

相比埋头哼哧哼哧敲代码,工作效率提升了10倍,甚至100倍。

恐怕你也有这种感觉,有了ChatGPT以后,程序员关注的点要改变了。

不仅是前端界面,后端开发也是这样,原来不但需要考虑整体,还需要考虑很多细节,不仅要考虑细节,还得一行行把代码敲出来。现在程序员来把控全局,用自然语言不断给ChatGPT提示,很快就能生成代码。

这样的提示越精准越好,例如“图标请使用fontawesome库完成”,“支付时间和薪水计算策略是两个概念,把它们两个拆分开。” (详情参见这篇文章:《ChatGPT开始威胁程序员的核心能力了》)

如何提示ChatGPT,真有可能变成一门学问,提示得好,ChatGPT就配合得好,工作效率就高。

我自己刚接触ChatGPT时,首先是感到震撼,其次有强烈的危机感:如果不会用ChatGPT,肯定干不过熟练使用ChatGPT的程序员。

别人用自然语言生成代码,我还在一行行敲,效率差了十倍百倍。这将直接影响一个人的工作绩效,工作机会,工资,奖金。 

一个初级程序员使用好ChatGPT,有可能可以和中级,甚至高级程序员抗衡。

我觉得会使用ChatGPT程序员,已经从一片黑暗森林进入另一片黑暗森林。如果我还是对ChatGPT选择性地无视,可能很快就会遭受降维打击了。

所以我得赶紧把自己用ChatGPT武装起来,但是编程领域这么多,到底怎么用ChatGPT才有效呢? 

这就是我和闪客建立“ChatGPT基地”的本意,探索ChatGPT的能力,尽快转型为ChatGPT程序员!

让人欣喜的是,星球从这周二开始宣传,三天已经有600多人加入,并且特别活跃:

1d5f2c520473d0e3fa09c55fd1aabd70.png

星球涌现出了很多ChatGPT的优秀的用法,这篇文章就取材于星球,这里再次感谢球友@潇迪

5d7f3886ad2938b62cfca6e4a677ebde.png

“ChatGPT基地”个非常垂直的星球,专门为程序员建立,目的很单纯:

1.帮助程序员尽快掌握ChatGPT这个优秀的工具,找到最优的使用方式,最佳的提升工作效率的方法。

2.探索ChatGPT给程序员带来的机会,如果iPhone出现带来app开发一样,把副业变成主业。

当然,这是两个最主要的目的,加入星球,还可以查看ChatGPT的前沿资讯,优质资源和项目,ChatGPT的极客玩法等等。 

现在星球有这些活动:

加入星球就送一个ChatGPT帐号

ChatGPT大航海活动,在实际项目中应用ChatGPT,提高工作效率

输出优质内容即送100元红包

30天打卡挑战,退还星球费用

每周积分榜前三,大额红包奖励(第一名100元,第二名50元,第三名20元)

我和闪客聊天的时候说到,这个星球可能会成为一个我们倒贴钱的星球!但是也没关系,我们如果能真正地把ChatGPT用好了,让我们自己更有竞争力,也就值了。

现在星球处于试运行期,原价199元,现在有个100元的优惠券,相当于99元就可以加入,早点儿拥抱ChatGPT,成为第一批会用ChatGPT和用好ChatGPT的人,占据先机,吃到红利。

4f2d002b53d2c182c191ff9e5a5e7a72.png

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

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

相关文章

【MySQL】表的约束

前言 hi~大家好呀,欢迎来到我的MySQL学习笔记系列~ 继上次数据类型的描述,这篇笔记重点记录DDL-数据定义语言对表的结构中的其他约束条件进行说明,以便让关系型数据库真正的保持完整性。 我的上一篇MySQL笔记~ 【MySQL】表的操作和数据类型_柒…

OpenCV实战之人脸美颜美型(七)——美颜demo

前言 之前我们已经完成了人脸检测、肤色检测、磨皮、美白功能,这一篇文章中我们将尝试利用OpenCV中的滑动条对象,结合窗口制作一个简单的demo。demo中会将上述功能集成进来,并通过滑动条来调整美白、磨皮力度观察其效果,先放一张效果图如下。 滑动条 OpenCV中可通过crea…

【Fluent】Run can not be started until validation issues are resolved.

一、问题背景 因为在fluent中用Discard Data, Replace Mesh选项替换了网格,但是没有抛弃算例设置等参数。 当时我以为网格是完全一样的,便忽略了产生冲突/错误的可能。 之后在calculate的时候,报错:Run can not be started unt…

联盟链是虚构的?没有用的?用FISCO BCOS来展示链委员这件事

前言 当前区块链大都使用的是投票决定这种方法,但是如何使现实中的投票转换到区块链中,如何让举手表决变得更加智能,如何让投票透明、安全、权威,这是区块链的一大设计思路,有很多人觉得联盟链是个梦,是个虚…

分享一个国内可用的免费ChatGPT网站

背景 ChatGPT作为一种基于人工智能技术的自然语言处理工具,近期的热度直接沸腾🌋。 作为一个程序员,我也忍不住做了一个基于ChatGPT的网站,免费!免登陆!!国内可直接对话ChatGPT,也…

十年磨一剑,你要的低代码平台在这里

目录低代码平台现状没有创新的“拼凑”,没有好东西ivx平台是什么ivx与其他平台的区别产品思路不同用户不同学习价值不同应用范围不同有无框架限制总结低代码开发平台已成为企业数字化转型和应用程序开发的重要工具。它们提供了一种快速创建和部署应用程序的方法&…

【MySQL】DDL数据库、表的创建与管理

一、基本概念 1、从系统架构的层面来看,数据库从大到小依次是数据库服务器(上面安装了DBMS和数据库)、数据库(也称database或者schema)、数据表、数据表的行与列 二、创建和管理数据库 1、创建数据库 直接创建:CREATE DATABASE 数据库名;(使用默认的…

这篇文章价值很大:股票历史分时成交数据怎么简单获取?【干货】

文章目录前言一、准备二、使用步骤1.引入库2,使用这个API查询历史分时数据:3.查询完整历史分时数据4.其他查询方法参数格式:[(市场代码, 股票代码), ...]参数:市场代码, 股票代码, 文件名, 起始位置, 数量参数:市场代码…

【MySQL】(3)约束

文章目录表的约束空属性默认值列描述zerofill主键概念使用 alter 添加和删除主键联合主键如何设计主键自增长唯一键外键表的约束 所谓约束,就是不让你做某事,约束的存在,有助于程序员和用户合法合理地使用数据库。 数据类型其实就是对字段的…

【C++】位图的概念

文章目录位图的引入什么是位图位图的应用bitset的使用定义方式成员函数bitset的运算符重载>> 及 << 运算符赋值,关系,复合赋值,单目运算符[]重载位图的引入 无序的40亿个不重复的无符号整数,给一个无符号整数,如何判断一个数是否在这40亿个数中【腾讯面试题】 方法…

记一次浏览器下载错误处理-失败网络错误

背景 最近在自己电脑上Chrome浏览器正常使用&#xff0c;但只要是下载软件&#xff0c;就会在下载几十秒后&#xff0c;自动停止&#xff0c;报失败-网络错误&#xff0c;导致文件都下载不成功&#xff0c;如下图。 猜测是更改了哪块的配置&#xff0c;导致一直中断&#xff0…

28岁,终于从字节退休了...

大厂一直是每个程序员都向往职业目标&#xff0c;大厂意味着薪资高、福利好、倍有面儿&#xff0c;而且发展空间也大。甚至有人调侃不想进大厂的程序员不是好程序员。 而在网上&#xff0c;也有各个网友分享自己在大厂的经历&#xff0c;在某平台还有一个近2600万浏览的话题&a…

JavaEE——了解Spring,容器,Ioc,DI相关概念

目录 一、Spring 是什么 二、什么是容器 三、什么是loC 1. 什么是 IoC 2. 传统程序开发和控制反转式程序开发 (1). 传统程序开发 (2). 控制反转式程序开发 (3). 对比 3. Spring的功能 4. 将对象存放到容器中的好处 四、DI概念说明 IoC和DI的联系和区别&#xff1f;…

算法 贪心1 || 455.分发饼干 376. 摆动序列 53. 最大子数组和

基础知识 什么是贪心&#xff1a;贪心的本质是选择每一阶段的局部最优&#xff0c;从而达到全局最优。 但是贪心没有套路&#xff0c;做题的时候&#xff0c;只要想清楚 局部最优 是什么&#xff0c;如果推导出全局最优&#xff0c;其实就够了。 455.分发饼干 很容易想到&am…

Emlog底部显示当前在线人数

第一步&#xff1a;在模板文件里面创建“visitor.php”的文件吧下面代码入进去 code <?php//首先你要有读写文件的权限&#xff0c;首次访问肯不显示&#xff0c;正常情况刷新即可$online_log "slzxrs.dat"; //保存人数的文件到根目录,$timeout 30;//30秒内没…

计算机视觉__基本图像操作(显示、读取、保存)

计算机视觉__基本图像操作&#xff08;显示、读取、保存&#xff09; 本文目录&#xff1a; ✨ 一、前言 ✨ 二、图像显示&#xff08;使用OpenCV和Matplotlib显示图像&#xff09; &#xff08;1&#xff09;、使用OpenCV显示图像 &#xff08;2&#xff09;、使用Matplotl…

密集场景下的行人跟踪替代算法,头部跟踪算法 | CVPR 2021

一个不知名大学生&#xff0c;江湖人称菜狗 original author: Jacky LiEmail : 3435673055qq.com Time of completion&#xff1a;2023.4.8 Last edited: 2023.4.8 目录 摘要 主要内容 结果 这篇文章是CVPR 2021 的最新论文&#xff0c;文章的标题&#xff1a; 文章的主要内…

C#,数值计算的进化与发展——FORTRAN 77/80/95源程序 转C# 源程序的软件F2C#

1 F2C#FORTRAN 77/80/95源程序 转C# 源程序的软件 1.1 F2C#起源 全世界科学计算领域在超过40年的时间里累积了巨大数量的FORTRAN源程序&#xff08;尤其以FORTRAN77居多&#xff09;&#xff0c;实际上目前的许多大型科学软件还是以这些代码为基础的。众所周知的原因&#xf…

【youcans的深度学习 06】PyTorch入门教程:张量的基本操作

欢迎关注『youcans的深度学习』系列&#xff0c;持续更新中… 【youcans的深度学习 01】安装环境之 miniconda 【youcans的深度学习 02】PyTorch CPU版本安装与环境配置 【youcans的深度学习 03】PyTorch CPU版本安装与环境配置 【youcans的深度学习 04】PyTorch入门教程&#…

t-SNE进行分类可视化

0、引入 我们在论文中通常可以看到下图这样的可视化效果&#xff0c;这就是使用t-SNE降维方法进行的可视化&#xff0c;当然除了t-SNE还有其他的比如PCA等降维等方法&#xff0c;关于这些算法的原理有很多文章可以借阅&#xff0c;这里不展开阐释&#xff0c;重点讲讲如何进行…