少儿编程是如何掏空家长钱包的

前段时间,有一个北京的亲戚带着他家小孩来我家暂住了几天,得知我“会编程”,“学过编程”,便想了解一下少儿编程机构选什么样的好。

我问他,为什么要报少儿编程,还在上幼儿园的小孩不太适合这种。

答案很简单,周围的孩子都在学,而且听说学这个很有利于学习,将来前途很广。

作为一个学生,我很难想象,一个之前甚至不愿意让孩子多看电视的家长,会主动出钱让孩子去学“编程”。

我上网搜了一下,才发现,我这个十八线城市,已经开满了各种少儿编程的线下门店。

我问了问那位亲戚,是什么让他觉得少儿编程很好。接着,就是一大堆名词:“人工智能”,“大数据时代”,“区块链”,“深度学习”,“启蒙教育”。

但事实真的如此吗?孩子真的在少儿编程中能学到这些我这个从事一些基础编程两年的学生,并且抱有极大热情的人都学不太会的东西?

我问了问周围的人,答案都不乐观。

一位学长曾经因为也有一个亲戚学少儿编程而去旁听了一节课,但得到的是什么?他们的课程主要是Scratch,Python。学长问授课老师,Python主要有些什么授课内容,老师回答进阶的有Python Web程序。学长问他,主要学习什么框架,老师的回答是:

这是任何一个有Python Web开发经验的人都不会做出来的回答。不管他是回答Django,Flask,Tornado,或是什么别的Web框架,甚至是回答Twisted,都要比回答这两个标记语言强得多。

如此水平,这可能就是一部分少儿编程机构的真实情况。

很难说是不是所有少儿编程机构都是这样,也许有很多少儿编程机构有真材实料。

但在现如今我这个十八线城市少儿编程都在遍地开花的时代,我觉得一个城市有三家有真材实料的机构,恐怕都有些难。

究竟是什么导致了这一切?

其实这并不是偶然现象,少儿编程并不是一头偶然走到风口上的猪,可以说,少儿编程今天的辉煌,是一定的。

从小到大,我们上过的特长班,兴趣班,数不胜数,绘画书法围棋篮球舞蹈。但为什么他们捞不到什么油水,大部分成为了爆炸的泡沫。很简单,他们对用户把握的更好,讲述了一个又一个成功的故事,吸引家长来买课。

更别提,他们还有无数营销号,水军。

所以,我的结论是,少儿编程行业,就是一团巨大的泡沫。

这个泡沫何时破灭,无人知晓。

但,这个泡沫的破灭,将为OI教育行业带来巨大的冲击。

近些年来,各种各样的创新类竞赛,比赛层出不穷,经常被人称为升学工具的它们,给学科竞赛带来了巨大冲击。其中首当其冲的,是计算机创新竞赛,人工智能竞赛等,在OI没有上榜时,它们甚至都成为了教育部认可的竞赛。

我没有参加过人工智能竞赛,不清楚他们的赛制,但是据我所知市面上除了全国比赛我不了解,有很大一部分这类人工智能比赛,仅仅是机器人比赛换皮,Scratch,Python小创意比赛换皮,甚至比创客更无技术含量。我相信,一个家长不太可能为自己上初/高中甚至小学的孩子购买一块RTX 2070,RTX2080甚至RTX2080Ti就是为了参加人工智能竞赛,更何况,没有系统学习过线性代数,也很难掌握Tensorflow等主流深度学习/机器学习库的使用。根据以上推理我认为市面上大部分人工智能竞赛仅仅是一个噱头。至于全国比赛是不是,我没有参加过,无法下结论。

再谈谈计算机创新,现在计算机创新的主力军,往往是大学生,是在大学里学过数据结构,计算机底层架构等等等专业课后才开始进行计算机创新,而现在大部分计算机创新比赛,不出所料,还是各种机器人搭建+编程。这有意义吗,我想还是有的。但值得家长花这么多时间,精力,金钱去让自己的孩子和其他成千上万的孩子去在培训机构里学习创新吗?至少我的答案不会是如此。有这么多钱我会选择去买专业类的单片机,嵌入式以及算法书籍,自己用树莓派以及单片机搭建出来的东西,参考现今互联网上浩如烟海的资料,还能自己去看GitHub上的优秀项目,这些,往往比老师能教给你的创新能力更多,这些,才是一个学生创新时应该干的,而不是盲从于培训机构。

创新,是一件自然而然的事情,而不是培训机构的训练能教出来的。同样,大数据,区块链这些知识,也是你几乎无法在培训机构里接触,了解,运用的。大数据,无非是聚合大量的数据在一起参考。这个概念已经被吹的太久太久。但其实它既简单,又复杂,简单到一个上手开发几个月的人就能做,复杂到从事几年的人依然焦头烂额。简单的大数据,我收集全年级的数据,例如身高,体重,成绩等等等,放到一个最普通的PostgreSQL数据库里面,这,就是大数据。大数据是一个相对的概念,相对于人脑,上面说到的那个简简单单的数据库就是大数据,这也是一个学生能接触到的最简单的大数据实现。但真正能赚钱的大数据,是相对于常规数据库的大数据,通常用非常规方式进行管理,涉及到集群,容器,数据库等等方面,一般来讲,学完这些知识,并且能做到熟练运用,对于一个学生来说是不大可能的,同时,收集这样大量的数据,负担得起这样大数据的基础设施,也是学生不大可能负担得起的(除非你家里有矿,有的话请务必给我分点),很显然,常人对大数据的认知来源于几个方面,一是新闻上反复提到大数据,大数据有多么多么牛逼。二是手机上的APP会通过数据聚合等方式来给你推送个性化内(guang)容(gao),这些也确实是生活中常见的大数据用途,但是,我相信一个少儿编程机构绝对不会教给你这些。我所接触到的所有少儿编程机构,连一个上过数据库的课程都没有,更别提进阶一点的大数据。

还有区块链。区块链严格意义上来讲,是一个去中心化的网络思想,涉及到一系列加密算法。同样的,少儿编程连base64这种基本的编码都不可能涉及,还会给你密码学入门到精通?TCP/IP协议精通?显然是不可能的。

所以,少儿编程之所以能圈钱,无非是瞄准了大多数家长的心态,即孩子必须走在自己预先规划好的道路上,或者孩子必须成为自己期望中的样子,这个范围有大有小,可能有的家长希望孩子从事什么职业,有的家长仅仅希望孩子的数学能考多少分,这些想法从本质上来讲,都是对孩子的爱,只不过,这些爱意被滥用,成为了孩子身上的枷锁,成为了培训机构的摇钱树。希望终有一天,有人能揭露这些培训机构,同学们都能从事自己喜欢的事情。

愿我们所喜爱的OI,永不破灭。

Update:关于评论区中的“管住嘴”和“手机”的相关言论,建议大家笑笑就好,不要太在意这个人的各种言论。评论区有人说他是少儿编程机构的销售,有人说他没有参与过项目开发等等,这个人使用各种话术,他的概念也大部分来源于产品经理的一些管理方式,我不清楚此人的背景,但可以肯定的是,这个人把各种在他工作中得到的相关观点,强行带入计算机科学教育,而且这个人善于曲解他人的话,和这样一个人辩论是没有意义的。各位是程序员,各位是OIer,各位是或将来会是计算机科学家,大家都很清楚,产品经理都是一些什么样的人,他们所接触到的知识领域是什么样的。他们与我们的涉猎范围是完全不一样的,我们可以把自己写的代码定义成自己做的项目,Linus这么做,GNU基金会这么做,大部分开源项目都是这样做的。至于他想表述的Scratch是面向角色编程,他想说Python不是脚本语言,这很显然是一个根本没有从事过多少Python开发,应用的人才会说出来的话。和这样一个人辩论,其实和一个民科辩论并没有什么区别,你说服不了某人调和级数不收敛,而事实也不是调和级数收敛于61.35,希望大家不要把宝贵的时间浪费在这样一个人上面,也希望大家不要再进行人生攻击,如果他继续人身攻击,地域歧视等等,大家可以举报,没有必要回复他,给他借题发挥的机会。本身,用教条式的思维规范计算机行业这样一个由新鲜思维碰撞在一起而诞生的行业本身就是一件没有意义的事情,从来没有一个程序员规定一个项目必须走什么流程要怎么怎么样才算一个项目,规定它的是产品经理,是甲方乙方,这些东西不会出现在任何开源项目中,也不会妨碍开源项目是一个项目。类似这样的人我们见到过很多很多,稍有常识的人就会知道这些概念的错误性。诚然,这个人认为他的看法才是常识,在此我不再反对,你无法叫醒一个装睡的人,他是什么成功人士还是什么loser也与我无关,在座各位的未来都掌握在自己手上,不会因为“管住嘴”的成功之路而成功。望共勉。

留言与评论(共有 0 条评论)
   
验证码: