惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
Google DeepMind News
Google DeepMind News
H
Help Net Security
Engineering at Meta
Engineering at Meta
D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
T
Troy Hunt's Blog
Recent Announcements
Recent Announcements
GbyAI
GbyAI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Security @ Cisco Blogs
S
Secure Thoughts
Y
Y Combinator Blog
D
Docker
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Blog — PlanetScale
Blog — PlanetScale
N
News and Events Feed by Topic
aimingoo的专栏
aimingoo的专栏
I
InfoQ
P
Palo Alto Networks Blog
F
Full Disclosure
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
Recent Commits to openclaw:main
Recent Commits to openclaw:main
H
Heimdal Security Blog
G
Google Developers Blog
Webroot Blog
Webroot Blog
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
WordPress大学
WordPress大学
W
WeLiveSecurity
C
CXSECURITY Database RSS Feed - CXSecurity.com
Help Net Security
Help Net Security
The Hacker News
The Hacker News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
The Last Watchdog
The Last Watchdog
TaoSecurity Blog
TaoSecurity Blog
博客园 - 三生石上(FineUI控件)
T
Threatpost
V
V2EX
AWS News Blog
AWS News Blog
O
OpenAI News
V
Visual Studio Blog

博客园 - tooli

没有技术要求,只需5步就能完成数据分析和图表制作,DuckDB可将数据分析门槛铲平。 在超大数据集下 DuckDB 与 MySQL 查询速度对比 在windwos创建的脚本文件在linux环境中无法执行的问题 PHP + Redis 实现定时任务触发 测试PHP几种方法写入文件的效率与安全性 简析小黑是如何盗取cookie登录用户账号 一个'&'引起md5签名不一致问题 linux学习:curl与netcat用法整理 swoole+websocket+redis实现一对一聊天 使用COOKIE实现登录 VS 使用SESSION实现登录 巧用PHP中__get()魔术方法 用户表分表原理 linux学习:用户管理 linux学习:网络(防火墙)及系统安全相关命令学习 MySQL语句技巧 实习那些事儿 shell 环境下MySQL的基本操作指令总结 linux学习:归档,备份及进程相关命令用法整理 Docker简介以及使用docker搭建lnmp的过程(多PHP版本)
ChatGPT有多强?真的能替代程序员?一起来看看!
tooli · 2022-12-14 · via 博客园 - tooli

最近网络上很多文章都在说ChatGPT,神乎其神,我也试着玩了一下,这里分享下过程。

从结果来说,它离替代程序员还有很长的一段路要做。因为程序的工作虽然是由各个小模块组成,但是一个系统性的大逻辑,可能是现阶段的它所无法触及的。毕竟一个系统由n个小模块,以及模块间的协作区完成工作。就算它能帮助完成一些模块的编码,但是对于系统需求的转化,还是需要程序员去跟进。

对于高级和中级程序员来说,它是一款非常不错的辅助工作,能节省很多的信息筛选和排错的时间,比如一些功能,我们用搜索引擎的化,可能会出现很多冗余无用的信息,而用它能精准定位到,在搜索引擎还需要花费时间和精力去筛选信息。

对于初级程序员来说算是一个福音,它并不会消灭初级程序员,而是能让初级程序员更快成长为中级程序员。

整体来讲,我还是感觉挺意外的。

我准备了以下10个问题,看看它的表现:

1:让它封装一个函数来实现某些功能
2:给出一个函数让它优化
3:给出一段代码让它说明代码逻辑
4:给出一段代码让它查找bug
5.1:让它根据指令说出逻辑1
5.2:让它根据指令说出逻辑2
6:让它根据需求描述实现对应指令的逻辑
7:让它用PHP封装一个POST请求函数
8:让它用python3写个二分法查找函数
9:让它模拟10行SQL的查询结果数据
10:让它找出给定数组中找出第3行第三列的值

截图顺序跟问题顺序一致: