ChatGPT时代,别再折腾孩子了
今天这篇完全是从两件事儿有感而发。
昨天在文印店,在复印机上看到装订好的几页纸,我瞥了一眼,是历史知识点:
隋朝大运河分为四段,分别是___ ___ ___ ___,连接了五大河___ ___ ___ ___ ___
___ 年,隋炀帝在江都被部将杀死,隋朝灭亡。
科举制度在我国历史上存在了___年
......
全是类似这样的东西,我心想,都什么年代了,怎么还在考这种死记硬背的东西?
中午吃饭的时候,又得知附近小区有个小学生又一次离家出走了,原因是父母逼着他背大量的唐诗宋词,逼着他学奥数.....
这两件事儿让我立刻联想到了最近爆红的ChatGPT,它本身就是一个拥有海量知识的数据库,上面这些知识对它来说就是小菜一碟,可以精准回答。
不仅如此,它还能在几秒钟内为诸如“罗密欧与朱丽叶是一部好戏吗?”或“谁是加拿大最重要的总理?”等问题写出“深思熟虑”的文章,老师都无法分辨是不是学生写的。
现在ChatGPT已经很厉害了,将来AI如果发展到更高程度,哪些工作会被干掉?
我们现在这种不顾孩子的兴趣,死记硬背,填鸭式、疯狂刷题式教育出来的学生,将来如何面对人工智能的挑战?
别的领域不敢妄谈,主要说说我熟悉的软件开发领域。
我之前也写过一篇文章《ChatGPT强悍的编程能力,让我吓出一身冷汗!》,大家可以看一看。
越是通用的,结构越清晰的东西,基于海量数据的ChatGPT展示出的能力就越强。比如实现通用的功能,发起一次RPC,读写文件,压缩文件,生成缩略图......,码农经常刷的算法等等。
ChatGPT能通过Google低级别工程师面试重复说明了这一点,这种能力让它成为程序员编程的好帮手,需要小心的是它写出的代码得仔细鉴别,看看是不是自己需要的,花费的调试时间弄不好比自己写更长,更累。

但是主要靠“背诵”的ChatGPT无法取代程序员的设计能力,对于一个全新的业务需求,高级的开发人员可以对功能性和非功能性需求进行分析,然后决定:这个系统需要做冷热分离,查询分离,需要使用ES,Hbase等软件......
这种事情,ChatGPT干不了,它没见过这个需求,理解不了,找不到答案。
当然,如果这个案例被它学习到了,以后可能会给别人“背诵”答案,就像我之前文章中的“薪水支付案例”一样,但是老板十有八九是不敢使用的。
舒己怀博士说,一个工程师所具备的重要的能力包括:
1.在问题没有明显的结构的时候,能看到其内在的结构和关联;
2.在各种制约的限制下,能够找到综合满足或优化的可能与框架;
3.能够心怀不同的想法,做过比较和判断。
这种能力和我上面说的设计能力是一致的,也是AI不具备的。
“如果一个人被培养成了工具,没法建立问题的结构,那么他的价值就会大幅度缩水,反之价值仍然是巨大的。”
如果你所从事的工作技能越单一,或结构越清晰化,你的技能或工作被替代的可能性就会大一些。
比如CRUD的工作,给你一个数据库表,生成对它的增删改查相关的代码,太清晰,结构太简单,太容易被人工智能替代。
ChatGPT没有创造力,比如你要是问它面向对象的设计原则是什么?它能把SOLID回答得头头是道,但是它永远无法独自总结出SOLID原则,也无法总结出各种设计模式。
ChatGPT不会把厕所和串串联系在一起,也不会把CPU和阿甘,把TCP/IP和大明邮差联系在一起,这是人类的突发奇想,ChatGPT给不了我们。
你让ChatGPT描述一段美丽的风景,它几秒之内可以从海量数据中轻松给你来一段,你让它写一个情节连贯,风格一致,逻辑自洽的长篇小说例如《三体》,它搞不定,因为它缺乏想象力。
现在大家明白我想说的意思了,ChatGPT在在结构清晰的,通用的领域,能力极强,远超人类,在需要发挥创造力、想象力的领域,它就远远不如人类了。
此外,也不必过分担心ChatGPT,虽然它必将会对我们的生活和工作带来冲击,但冲击肯定不是猛然发生的,而是润物细无声,慢慢渗入。它自身也需要演化,迭代,基于它的产品也需要找到合适的应用场景,诞生杀手级应用。
回到孩子教育的问题,在人工智能时代,少折腾孩子,别再花费大量时间去灌输那些孩子根本不喜欢的东西,多想想如何发展孩子的创造力,想象力吧!
(完)
点击下方图片,查看更多精彩





相关文章:
ChatGPT时代,别再折腾孩子了
今天这篇完全是从两件事儿有感而发。昨天在文印店,在复印机上看到装订好的几页纸,我瞥了一眼,是历史知识点:隋朝大运河分为四段,分别是___ ___ ___ ___,连接了五大河___ ___ ___ ___ ______ 年ÿ…...
万字干货 | 荔枝魔方基于云原生的架构设计与实践
近年来,荔枝集团在国内和海外的业务迅速发展,业务数据规模也是成几何式地增长,海量数据的计算分析场景、业务智能算法应用需求随之而生,为了快速地满足业务发展的需要,我们面临着诸多的技术挑战。技术挑战工程问题资源…...
#科研筑基# python初学自用笔记 第九篇 面向对象编程
面向对象编程 Object Oriented Programming ,简称OOP,是一种程序设计思想,这种思想把对象作为程序的基本单元。类是抽象的,对象是具体的,一种类包括其特定的数据或属性,以及操作数据的函数(方法…...
Python快速上手系列--邮件发送--详解篇
本章就来一起学习一下跑完自动化脚本后如何自动的发送邮件到指定的邮箱。zmail操作:1. 导包 import zmail2. 邮件内容,包含:主题(subject)、正文(content_text)、附件(attachments)3. 发件人信息,包含:发件人账号&…...
【Bluetooth开发】蓝牙开发入门
BLE 蓝牙设备在生活中无处不在,但是我们也只是将其作为蓝牙模块进行使用,发送简单的AT命令实现数据收发。 那么,像对于一些复杂的使用场合:“车载蓝牙”、"智能手表"、“蓝牙音箱”等,我们不得不去了解底层…...
07:进阶篇 - 在程序中嵌入 CTK Plugin Framework
作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 如果已经创建了一个应用程序,现在要将 CTK Plugin Framework 嵌入其中,该如何进行呢? 下面,以《06:进阶篇 - Hello,CTK!》中的插件为例,来演示如何使用 CTK Plugin Framework 来加载插件并获取特定…...
快速低成本动画视频课
快速低成本动画视频课Character Animator能做什么如何用character animator制作动画视频Animate能做什么Adobe Animate和Character Animator结合,如何快速制作低成本动画视频课Character Animator能做什么 Character Animator是Adobe公司的一个动画制作软件&#x…...
大数据平台测试-软件测试常见面试回答(持续更新)
面试造航母,入职拧螺丝。面试,讲点面试官想听的。。。 1、你有过漏测的经历吗? 答:这道题肯定是回答有。然后展开描述。就类似面试官问 你印象比较深的一个bug。。。 测试无穷尽,质量也并非测试一个岗位的责任&…...
链表学习之反转链表
链表解题技巧 额外的数据结构(哈希表);快慢指针;虚拟头节点; 反转链表 分别实现单向链表和双向链表的反转。 要求:长度为N的链表,时间复杂度为O(N),额外空间复杂度为O(1)。 反转…...
ONNXRUNTUIME实例分割网络说明
ONNXRUNTUIME c使用(分割网络)与相关资料(暂记) initiate a env with an id name(使用id名称启动env) create session (创建会话 ) onnxenv -> sessioninputname [“x”] ,outputname [“t”]inputnodedim [[1,1,192,192…...
几行代码,就写完懒加载啦?
Ⅰ、前言 「懒加载」是网页中非常 常见的;为了减少系统的压力,对于一些电商系统出场频率非常高;那么大家一般用什么方式去实现 「懒加载」 呢 ? ① 通过 scroll 的形式: 通过 滚动「scroll」事件,然后去判…...
PyTorch常用的损失函数(ChatGPT)
L1Loss nn.L1Loss 也称为平均绝对误差(Mean Absolute Error,MAE)。它计算预测值与真实值之间的差异(即误差),然后取绝对值并求和,最后除以样本数量得到平均误差。具体来说,对于一批…...
LeetCode——1237. 找出给定方程的正整数解
一、题目 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/find-positive-integer-solution-for-a-given-equation/description/ 翻译一下题目 意思是,这是一个二维单调递增的函数,函数一共有 9 …...
系统编程中的进程的概念No.3【进程状态】
引言: 北京时间:2023/2/17/8:17,目前听着超能陆战队主题曲《Immortals》,感觉又要螺旋式升天,并且为我今天上午没课感到happy,所以继我们很久以前的关于进程的博客,今天我们就再来学习一下有关…...
推荐 3 款 Golang 语义化版本库
文章目录1.什么是语义化版本 2.0.02.Golang 语义化版本库比较3.小结参考文献1.什么是语义化版本 2.0.0 语义化版本 2.0.0(Semantic Versioning 2.0.0)是一种用于标识软件版本的约定和规范。它包含三个数字组成的版本号,格式为“MAJOR.MINOR.…...
Windows平台使用gdb连接qemu虚拟机上的系统
先安装MinGW; 除了gcc、g,把gdb也选上;可能选第一个就可以了,不清楚把后面几个也选上; 安装完成看一下gcc, g,gdb,编译工具和调试器都有了; 把bin目录加到环境变量; 看一…...
【博客624】MAC地址表、ARP表、路由表(RIB表)、转发表(FIB表)
MAC地址表、ARP表、路由表(RIB表/FIB表) MAC地址表 MAC地址表是交换机等网络设备记录MAC地址和端口的映射关系,代表了交换机从哪个端口学习到了某个MAC地址,交换机把这个信息记录下来,后续交换机需要转发数据的时候就可以根据报文的目的MAC地…...
【蓝桥日记⑤】2014第五届省赛(软件类)JavaA组❆答案解析
【蓝桥日记⑤】2014第五届省赛(软件类)JavaA组☃答案解析 文章目录【蓝桥日记⑤】2014第五届省赛(软件类)JavaA组☃答案解析1、猜年龄2、李白打酒3、神奇算式4、写日志5、锦标赛6、六角填数7、绳圈8、兰顿蚂蚁9、斐波那契10、波动…...
Leetcode.1139 最大的以 1 为边界的正方形
题目链接 Leetcode.1139 最大的以 1 为边界的正方形 Rating : 1744 题目描述 给你一个由若干 0 和 1 组成的二维网格 grid,请你找出边界全部由 1 组成的最大 正方形 子网格,并返回该子网格中的元素数量。 如果不存在,则返回 0。…...
Bing+ChatGPT 对传统搜索引擎的降维打击
早些时候申请了新版 Bing 的内测资格,终于收到了通过的邮件。 一天的体验之后,我的感受是:当新版 Bing 具备了 ChatGPT 的聊天能力之后,它的能力不论是对传统搜索引擎,还是 ChatGPT 自身,都将是降维打击。 …...
PT-Plugin-Plus:PT站点下载助手安装与使用指南
PT-Plugin-Plus:PT站点下载助手安装与使用指南 【免费下载链接】PT-Plugin-Plus PT 助手 Plus,为 Microsoft Edge、Google Chrome、Firefox 浏览器插件(Web Extensions),主要用于辅助下载 PT 站的种子。 项目地址: h…...
汽车电子工程师必看:如何用MPC5643L实现ASIL-D级别的功能安全设计(附完整代码示例)
汽车电子工程师必看:如何用MPC5643L实现ASIL-D级别的功能安全设计(附完整代码示例) 在智能驾驶技术快速发展的今天,功能安全已成为汽车电子系统设计的核心考量。作为汽车电子工程师,我们面临的挑战不仅在于实现复杂功…...
three-tile: 一个为Three.js应用注入真实地形的开源LOD模型库
1. three-tile究竟是什么? 第一次看到three-tile这个名字,很多人会误以为它又是一个WebGIS框架。但实际使用后你会发现,这个开源库的定位非常独特——它本质上是一个专为Three.js设计的LOD地形模型库。所谓LOD(Level of Detail&am…...
如何一键完成飞书文档格式转换:3种高效迁移方法指南
如何一键完成飞书文档格式转换:3种高效迁移方法指南 【免费下载链接】feishu2md 一键命令下载飞书文档为 Markdown 项目地址: https://gitcode.com/gh_mirrors/fe/feishu2md 想要将飞书文档快速转换为Markdown格式吗?feishu2md项目为您提供了一键…...
Charticulator:数据可视化的自由创作平台与技术革命
Charticulator:数据可视化的自由创作平台与技术革命 【免费下载链接】charticulator Interactive Layout-Aware Construction of Bespoke Charts 项目地址: https://gitcode.com/gh_mirrors/ch/charticulator 当数据分析师面对预设模板无法表达复杂数据关系时…...
PHP 8.5 升级生存指南:避免凌晨两点回滚的检查清单
定目标版本,定义内部支持策略在动 CI 或 Composer 之前,先回答一个问题:在你的组织里,这次升级"完成"意味着什么?确定目标和截止日期PHP 分支有两年的活跃支持,然后是两年的安全修复。官方支持表…...
YOLOv8环境搭好了,然后呢?5个实用脚本带你玩转目标检测(从预测到训练)
YOLOv8环境搭好了,然后呢?5个实用脚本带你玩转目标检测(从预测到训练) 刚完成YOLOv8环境配置的开发者常会遇到这样的困境:跑通官方demo后,面对自己的实际需求却无从下手。本文将提供五个即用型Python脚本&a…...
【独家首发】Python扩展安全成熟度模型(PESMM v1.2):覆盖编译期/加载期/运行期的9维评分体系,仅限前500名开发者免费获取评估工具包
第一章:Python扩展模块安全概述Python 扩展模块(如 C/C 编写的 .so/.dll 文件或 Cython 生成的二进制模块)在提升性能的同时,也引入了原生层特有的安全风险。与纯 Python 代码不同,扩展模块直接操作内存、调用系统 API…...
Comsol流固耦合分析中的达西定律模块与固体力学模块的应用
Comsol流固耦合注浆及冒浆分析 采用其中达西定律模块及固体力学模块,通过建立质量源项、体荷载等实现上述考虑渗流场与结构场流固耦合理论方程的嵌入。在COMSOL里玩流固耦合就像给工程问题装了个动态CT扫描仪。最近在搞注浆冒浆模拟时发现,把达西渗流和固…...
Polars 2.0清洗架构解密(含完整数据流拓扑图):为什么92%的团队还在用Pandas硬扛TB级脏数据?
第一章:Polars 2.0清洗架构解密:从设计哲学到性能跃迁Polars 2.0 的清洗架构并非简单功能叠加,而是以“零拷贝流式处理”与“惰性执行图优化”为双核驱动的范式重构。其设计哲学根植于两个核心信条:数据不应在内存中被无谓复制&am…...
