
大学
作为一个有
大学四年学习经历且前端从业七年的人,我来谈谈我的看法:小孩子没必要学习编程。小孩学习编程就如
同学习
奥数一样,有部分人有兴趣、有天赋,但并非所有人都适合。从深层次来看,数学的基本原理、基础运算等是程序运行的支撑要素。而编程,当前市面上的编程语言大多是高级编程语言,它是一套方便
人类理解的与机器交互的语言,包含书写规则以及
计算机运行原理等内容。不客气地讲,这就好比让大脑还在发育阶段的孩子去记忆英语语法,与其这样,还不如直接教孩子说英语。让孩子去记忆那些连大人都记不住的原理,他们能理解吗?这最终只会打击孩子的学习兴趣。编程能开拓思维吗?在我看来,意义不大。还不如培养孩子做游戏、做物理和化学小实验,这样能让孩子更真切地理解世界逻辑和数理逻辑。而且编程逻辑是建立在数理逻辑之上的,数理逻辑是根本。没有数理逻辑,编程就毫无逻辑。从事编程工作这么久,我从不认为掌握一门编程语言的书写规则有什么值得骄傲的,最宝贵、最具迁移性的核心仍然是数理思维和逻辑。从个人发展角度来说,有些人对编程完全不感兴趣,学习编程既浪费时间,又会让他们在学习上产生挫败感。