前两天一个读者发微信,说她被朋友圈里的"别人家孩子"整焦虑了。
她家孩子开学三年级。朋友圈里,同班同学妈妈发了一张图——小孩对着电脑,屏幕上是Python代码,配文:"暑假第一天,编程课打卡。"
她看了之后,马上翻了好几个编程培训班的官网,越看越慌:6岁Scratch、8岁Python、10岁C++……人家都排好赛道了,自己家孩子还在天天看奥特曼。
她问我:"我家现在才学,是不是已经晚了?"
我说:你这个问题不对。
你该问的不是"学晚了怎么办",而是"孩子在什么年龄该学什么"。
这两个问题的区别,价值正好差了一个零。
一个差在"花多少钱",一个差在"孩子还喜不喜欢编程"。
────────────────────────────────────────
01
2026年,中国少儿编程市场规模预计突破500亿。5年前这个数字还不到100亿。
五年5倍。为什么?
不是孩子突然爱编程了。是家长怕了。
ChatGPT出来后,全社会都在说"未来AI会取代你的工作"。家长一听,马上代入自己孩子:"我孩子以后找不到工作了怎么办?"
培训机构接住了这股焦虑,顺势把"编程"包装成了"未来的通行证"。不学编程,就是输在起跑线。
这话你信吗?
我不信。
因为编程本身,在未来可能根本不需要学。
2023年的ChatGPT还要写代码,2026年的AI已经可以用自然语言生成程序。我亲眼见过一个完全不懂代码的运营,用一句"帮我写个小工具,每个月自动整理销售数据"就生成了一个可用的脚本。
当AI连代码都能帮人写了,你让孩子花两年时间去学写代码——这笔账算得过来吗?
但这不代表孩子不该接触编程。只是"学编程"和"学思维"是两回事。大部分家长把这个概念搞混了,结果花了几万块钱,换来的是孩子学会了复制粘贴。
不过话又说回来——如果你现在打开任何一个编程培训班的官网,看到最低招生年龄,你可能会怀疑:他们是不是想从胎教就开始安排编程课?
────────────────────────────────────────
02
那不同年龄的孩子到底该学什么?
我给你一张地图,按年龄分。
6-8岁:别碰电脑,先玩积木。
这个年龄段的孩子,抽象逻辑还没发育完全。你跟他说"变量""循环""函数",他字都不一定认全。
想象一下——一个一年级小孩,字还没认全呢,你让他学Python。你不如让他学开飞机,至少他觉得开飞机更有意思。
但他可以理解"按步骤做事"。搭积木有先后顺序、拼乐高要看说明书、下棋有规则——这些东西本质上就是"编程思维":把一个大目标拆成小步骤,按顺序执行。
这个阶段最好的"编程课"不是什么Scratch网课,是乐高、桌游、拼图、甚至做家务的流程表。而且更便宜。更便宜得多。
9-11岁:可以玩Scratch了,但要玩对。
Scratch是MIT开发的少儿编程工具,把代码做成积木块,拖拽拼接就能做出小游戏和小动画。
但它有个问题:很多培训班把Scratch上成了"照猫画虎课"。老师做一个小游戏,孩子跟着拖一样的积木块,做出来一模一样的作品。孩子带回家的成果看起来"像模像样",但问他"这个积木块为什么放这里?"答不上来。
这就好比教孩子画画——老师画一个苹果,你跟着画一个苹果。画得像,但你不懂为什么苹果要画成红色。
真正的Scratch学习,是孩子自己想做一个东西,然后去琢磨怎么实现。不是为了"做出来",而是为了"弄明白"。
12-14岁:这个阶段Python才真正有意义。
为什么?因为这个年龄的孩子开始接触代数,有了变量思维。教他"x=5"和"print(x)"他能理解。一年级的孩子,你教他变量,他脑子里只有问号。
这时候教Python,不是为了让他以后当程序员,是让他理解"代码是什么"。就像你中学学物理不是为了当物理学家,是为了理解"这个世界运行的底层规则"。
15岁以上:AI思维,比编程重要。
到了这个年龄,最值得学的是三样东西:
·怎么问问题(提示词工程的基础)
·怎么判断AI给的东西靠不靠谱(批判性思维)
·怎么把AI当工具用(人机协作)
这三样不分文科理科,不挑智商天赋。中考完的暑假,让孩子花一周时间搞清楚"怎么让AI帮我做PPT",比上十节Python课有用。
怎么让AI帮你做PPT——这项技能,大学生学了用来逃课,职场人学了用来早下班。价值八千块,不夸张。
但培训机构不会告诉你这些——因为"帮爸爸做一张Excel图表"的课,收不了八千块。
────────────────────────────────────────
03
说回那个读者的问题:"我家孩子现在学,晚了吗?"
不晚。因为编程教育根本没有"晚"这回事。
它不像外语,有所谓的"语言敏感期"。编程是一种逻辑训练。皮亚杰(Piaget)的认知发展理论早就说清楚了:12岁开始进入形式运算阶段,大脑才能真正处理抽象逻辑。这个年龄之前学编程——就像让一个还没学会跑的婴儿去踢足球。
你孩子如果现在上三年级,恰好在最合适的年龄。
但真正晚了的是谁呢?
是那些花几万块钱让6岁孩子背代码的家长。
后来孩子10岁了,对编程恨之入骨。
────────────────────────────────────────
这里说一个你可能不太想听的事实。
一个做编程培训的朋友跟我说过一句话:他们最赚钱的不是那些孩子一学就会的,而是那些"孩子上了三节课还没入门"的。
因为学不会,家长才焦虑。越焦虑,越续费。有一节课就能上手的课,但那样续费率就上不去了。
所以很多培训班会刻意把第一节课做得特别难——孩子听不懂,家长觉得"果然专业",回家一想"是我孩子跟不上",赶紧续费。
做教育最赚钱的,不是把学生教会,是让学生永远学不会。
这话有点扎心,但逻辑是对的。
────────────────────────────────────────
我小时候也经历过类似的焦虑。
那时候流行"英语要从娃娃抓起",我妈给我报了英语班,4岁就开始学ABC。结果呢?26个字母背了半年,最熟练的是26个字母歌。后来上小学正式学英语,发现之前的全都白学了——反而因为"学过了"的错觉,前两年没认真听课。
今天编程教育走的,就是当年英语教育的路。
家长花的钱、机构赚的利润、孩子付出的时间——大部分都打了水漂。
但有一小部分孩子确实在其中真的找到了兴趣,后来成了程序员。就像当年英语班里也真有人后来做了翻译。
区别在于:那些真正找到兴趣的孩子,不是因为"被要求学",而是因为"自己想弄明白"。
所以你千万别问"我家孩子现在学晚不晚"。
你应该问自己两个问题:
1. 我让孩子学编程,是怕他落后,还是他真的对这事有兴趣?
2. 如果要学,我有没有搞清楚这个年龄该学什么?
第一个问题,决定了你花的钱值不值。
第二个问题,决定了你花的时间值不值。
别让培训机构替你回答这两个问题。
答案不值钱。问题值钱。
────────────────────────────────────────
你家孩子暑假上什么班了?评论区聊聊。