随着数据、计算资源和人工智能的发展，编程教育是否越来越重要了？
从宽泛的意义上讲，编程其实是一种整合资源创造新产品的活动。 在现在，编程体现为使用某种编程语言，比如C++、Java、Go、Python等实现某个软件服务或产品。但这只是一种表现形式，实际上，编程这件事情，分成两个阶段： 而第 2 个阶段的事情，其实可以不用现在耳熟能详的C++、Java、Go、Python、JavaScript等来实现，你完全可以在手机上用指头戳几下，或者凭空做几个手势就可以实现。 而且，现在已经在往这个方向发展，比如面向儿童编程的Scratch - Imagine, Program, Share，它不需要孩子们懂编程语言，它以一种很欢乐的方式就把编程这件事情完成了。 现在可以设想将来的情景：会有越来越多的人学习编程思维，使用更高级的但不同于当下这么原始的编程技术把某些想法实现为产品或服务。 这一定会成为现实。基本推断是这样的：每个人都想证明自己是特别的，而将来什么产品都有都很便宜，大家都用得起，彰显自己非常特别的难度就变得很大，而需求也会越来越强烈，那么结果就是大家都可可能会使用编程工具来定制自己的一切。 其实现在已经有了雏形了。像 3D 打印技术的出现，就让有一部分人拥有了和别人不一样的能力，他们可以在脑海中先构造原型，然后利用 3D 打印机这种编程工具来生产他们的专属产品，打造自己的特别之处。 那么，与之相应的编程教育，也会越来越重要。但请注意，将来的编程教育，绝不是现在的教你如何做网页或者APP。