多客科技 发表于 2025-10-3 01:05

AI 时代要不要学编程?

作者:微信文章
AI 时代要不要学编程?


“有一些AI博主做内容其实做得蛮好的 但是一到提供真正的价值就原形毕露了...AI时代人完全不需要学习编程了就是最扯的一个...”

这是我在“Ron老师与朋友们群”里发的一段话,有一个群友写了一个回复:

“还有AI时代一定要学编程,也是很扯。”

这句话的字面意思我认可——因为无论是“完全不需要”还是“一定要”都是绝对化的表达,都不合适。
我的态度


那么我的态度是什么?我的态度是“AI时代,有条件尽量学一些编程”。

下面澄清一下我理解的编程的概念,并解释一下为什么我鼓励尽量学一些编程。
我如何定义“编程”


首先,这里的编程是指学习计算机及其相关的知识、利用计算机技术进行创造性学习、解决现实问题的实践。从这个视角出发——硬件编程、3D打印、app和网页开发、游戏开发等等活动都属于我这里定义的编程。“信息技术竞赛”只是这个定义下非常非常狭小的一个部分。

那么为什么我也认同“编程并不是必学的呢?”,以及有没有比我刚刚下的定义更大的定义呢?有!我认为在AI时代最应该学的“知识”只需要满足下面三个条件即可。
超越“编程”的定义

理性精神——能够让参与者展现逻辑和思辨精神创造能力——能够让参与者发挥创造能力丰富的情感体验——能够为参与者提供丰富的精神体验:诸如沮丧、喜悦、蛰伏努力的沉闷和面对竞争的勇气

从这个视角来看,修机械装置(如搞清楚自行车工作的每一个细节),写小说(为每个角色设置合理的动机)做小生意(思考如何降低成本,如何提高用户忠诚度)都符合条件。
编程学习的优势


那么为什么我说“尽量学一些编程”呢?这就不得不提在所有满足这三个条件的活动中,编程的特点了,因为在拥有一台计算机和合适的自学资源的前提下,它
成本极低——没有任何额外的需求。一台计算机加Wi-Fi足以。上限极高——你可以不断地学习和创造,上限突破天际而永远不会枯燥。泛用性极强——在编程学习中学会的技能相较于修自行车,写小说有极强的泛用性,可以较为容易地迁移到其他领域。
中文环境下的困境


从这个视角看,编程是性价比极高的学习对象。但是它的难点在哪里?难点在中文教育语境下,编程被限制为了和”信息技术竞赛“有关的学习——很大程度上限制了比如说创造能力的培养(理性精神和丰富的情感体验还是有的,虽然打了不小的折扣),以及合适的自学资源的欠缺。而这又是另一个话题了。
页: [1]
查看完整版本: AI 时代要不要学编程?