竹笋

首页 » 问答 » 灌水 » 小学生学编程,竟然要学41门课程不努力
TUhjnbcbe - 2024/10/16 9:25:00

看到一篇帖子,上面是一个小学生的妈妈,放了一张图片,写的是一个小学生学的编程课程表,其中不乏有C语言、Go语言、汇编、Python、PHP、Java这样的主流编程语言。看完以后,作为十年程序员的我,里面有超过一大半的技术我都不会,很多我甚至听都没听过!

当然,小孩子的妈妈是以自豪的心态发的帖子,并且说给他报编程课并不是自己强制要求的,而是孩子出于兴趣主动要求学的。以为其他人也会为自己的孩子感到骄傲。

我看到她发这篇帖子,心里就有点担忧。果不其然,评论区里都是一些酸酸水水的讽刺的话语。本来我出于保护的目的,所以心里虽然有话说,但是还是忍住了。但是当我过了一段时间再去看的时候,发现这篇帖子已经被删掉了。我估计是这位妈妈因为受不了了网友们的嘲讽,所以选择了删帖。

我之前也发文反对过小孩子去学编程。而且就这41门课程来说,就算是一个职业程序员,想要完全掌握,并且在不精通的情况下,也需要个三五年,何况是小孩子!

虽然我不建议孩子去学编程,但是既然这位妈妈已经给孩子报了编程课,并且孩子也喜欢。我觉得,也没必要再说些什么了,总不能要求人家学到半路就不学了吧。

其实类似的事情我看到过很多,很多家长都会给孩子报编程课,但是我们要把少儿编程课稍微区分一下。很多少儿编程课其实教的是模块化编程,也就是那种类似于低代码平台的编程。孩子只需要填一些基本的参数,然后进行组合就可以生成软件的编程方式。这种编程方式我不认为是编程。并且,这种编程方式只能培养孩子的逻辑思维,并不能对孩子真正的编程能力有多大帮助。最开始我对少儿编程的印象,也就是这些。

但是我越来越发现,现在很多少儿编程教的东西竟然真的是实打实的编程技术!就拿上述图片里的知识点来说吧,如果一个小学生真的能够掌握这些技术,那么说吊打我这个十年程序员,一点也不在话下!所以我感受到了一股危机感,以前的危机感来自于年龄,现在的危机感来自于年轻人!

尽管上述图片里的很多技术是需要前置基础的,比如说脸部识别、语音识别算法。想要理解这些算法,可能最少也要掌握初中以上的数学知识。虽然我很难想象这些需要前置知识的技术这些小孩子怎么学,教的人怎么教,但是既然这些课程被推出来,那么肯定就有教的方法。即使学的人只掌握了皮毛,也比我这种不会的人要强很多!

虽然我现在仍然不建议小孩子去学这些复杂的编程技术,但我知道我可能人微言轻,还是有很多家长去给孩子报。这就好比大家都不喜欢看到一些培训班的存在,但是不管是主动还是被动,还是会有很多孩子给自己家孩子报。

以前这种危机感,只存在于同龄人之间,但是现在的情况是我们这种老牌程序员在未来可能会被降维打击。而那些嘲讽的人,现在可能在嘲讽,等自己真的被降维打击到了,到时候哭都哭不出来!

如果只是安于现状,等这帮孩子真正达到了学习编程的条件时,我们这帮老头老太太还剩下什么?

所以要学习啊,各位程序员的兄弟姐妹们!否则到时候被一帮小孩子打,很丢脸呀!

1
查看完整版本: 小学生学编程,竟然要学41门课程不努力