现在少儿编程也非常流行,在这几年中异*突起。相较于传统的才艺和体育培训班,少儿编程显得更加高大上,和具有未来感。
培训机构,也乐得将少儿编程包装成非常重要和有价值的事情。
下面是一个大机构的广告语。
潜台词是,少儿编程能让孩子的成绩变好。我不能否认少儿编程有一定的作用,但肯定没有很大的作用,而且许多事情都能实现这些目标。诸如下棋、积木、拼图、DIY各种物件、做家务等等,都能全面地锻炼孩子的学习和专注能力。各有千秋,说不上谁更好。
但是,少儿编程有个明显的缺陷,就是需要小孩子长时间地坐着面对电子屏幕。这会对小孩的肌肉骨骼健康和发育造成巨大的负面影响,体态、视力和健康状况都和久坐不动的时间关系很大。所以,我是强烈大家别让孩子学少儿编程。
一方面省很多钱,另一方面更有利于孩子的身心健康。
少儿编程面向的对象不是少儿,而是不懂编程的家长。许多家长会觉得编程比较高大上,在外面可以讲自己的孩子会Python、会写程序,倍儿有面子。
其实这是错觉,大多数程序员做的事情和农民都没区别,基本是单调重复性工作,所以才叫码农。
少儿编程流行的Python语言,不懂的家长可能觉得很厉害,现在网上也很多成人的Python培训班。但这个语言实际上非常简单,我那年只用几个小时就学会了,没什么难度。
当然,我是有编程基础的。大学我就自学了编程,一个人成功搭建了一个小型网站。本来想着技术和管理双修,做个全面的人才,不过没有机会走这条路。但几年前移动互联网刚兴起的时候,我有个想法,就在工作业余时间重新学了安卓系统的编程。花了大半年时间,做出来了一个可运行、可联网的App。从前端的界面,到后端的服务器,都是自己做的。
编程不是一件很难的事,它比学英语还简单了很多。只要有基本的逻辑思维和解决分析问题的能力,就能编程。入门很容易,但是成为高手很难。
而成为高手,依靠的不是编程本身,而是编程之外的东西。最重要的是算法能力,包括数学、知识深度、行业背景等等,这些都需要长时间的培养。对有志于从事编程的人来说,小学和大学开始没什么区别。
如果编程将来真的变成必修课,或者进中考、高考,那么跟着学校学就行了。不要提前学,没有任何好处。对教育和应试趋势把握最准确的,必然是学校,跟着学校的方向走,才不会出错。
这几年,好多家长想让孩子赢在起跑线上,额外报了很多、很多班。结果教育*策一改革,傻眼了,投资变成了沉没成本。
只要语文、数学好,有逻辑思考分析能力,那么学编程完全就是小菜一碟。我不也大学才开始自学编程,只是看书就学会了、入门了。
除非真的是天赋异禀,兼兴趣浓厚。像比尔·盖茨(微软创始人)、拉里·佩吉(谷歌创始人)这些,都是在少年时期就开始学编程的。他们当时使用的是字符编程,对抽象思维能力要求非常高。以前用的DOS系统,就是这样的。
我小时候看到电影的黑客敲打键盘,用一连串字符破解密码的场景,觉得非常酷。长大后自己学会编程了,才知道根本没有这回事。编程也是一件比较苦逼的事情,很伤身体,程序员发际线还在的没多少个。
如果家长们了解编程的事实,就会理性看待少儿编程了。对绝大多数孩子来说,少儿编程都是害处多而益处少的。如果真是天才少年,那也不会学当前这种低门槛和玩游戏差不多的图形化少儿编程,而是会直接学真正的编程语言。
像比尔·盖茨,十来岁就在Basic编程语言的基础上发明了一种新的、更简单的编程语言QBasic。我们熟知的一些互联网技术大佬,比如雷*(小米创始人)、杨致远(雅虎创始人)等人,都有这种特点。
现在很多教育产品或服务,并不是为孩子的根本利益而服务的,而是针对家长而设计的。只要家长认可,那就可以形成一个很大规模的市场,哪怕孩子不需要。在铺天盖地的宣传中,家长们很容易就掉入买买买的陷阱。
判断一个教育产品或服务好不好的标准,其实非常简单,就是看热度。真正的好东西,都比较平淡。如果身边的人一股脑地都在学,都在说,宣传推得非常厉害,那基本说明就不是什么好东西。家长之所以觉得好,是因为背后有些人希望家长觉得好。至于是不是真的好,谁又知道呢?
这些东西,说不上是智商税。大多数时候,都是满足家长的内心需求。家长容易觉得不做点什么,不给孩子花钱,就好像对不起孩子,会让孩子输掉一样;却不怎么考虑孩子需不需要这个东西,适不适合这个东西。
信息不对称的时候,就不要着急做决定。冷静一点,少则得,多则惑。