编程

作者: Mr_小五先生 | 来源:发表于2018-11-07 20:46 被阅读0次
编程

昨天晚上偶然的机会跟一个91年的小朋友,聊了一会儿天,因为我已经年近30岁了,所以只能叫他小朋友。很难想象他现在已经是两家大规模公司的股东。这两家公司可能在其他行业并不出名,但在币圈来说,这两家公司已经是初具规模了,一家是水帘洞矿业,另一家是有名的人工智能项目,ctxt。年纪轻轻却在一个行业深耕多年,而且变成这个行业的翘楚,着实是一件令人羡慕的事情。这在其他行业可能不太容易看见,但对币圈来说,普遍90后作为主力的现象是非常常见的。但我今天想说的并不是想要夸奖或者是感叹自己浪费了些时间,而是在跟他聊天过程中,他提到一个非常重要的观点,那就是关于计算机语言的重要性。他说他还在学习英语和计算机语言,也就是编程,而且他还说计算机语言在今后的发展当中他认为编程和英语学习一样重要的。

当他说出这句话的时候,似乎点醒了我。我因为在很早之前也一直关注编程这个方向,所以多多少少对于编程的重要性是赞同的。我已经在传统行业工作了几年了,作为传统行业来说编程到底意味着什么?

前几天在微博上有一个段子,一个小学五年级孩子的妈妈在群里问大家说孩子现在学习某某编程语言还来得及吗?一下子引来了大家的各种讨论,虽然大多人的回复是调侃,但这折射出一个现象,那就是起码在中国的某些城市里面,编程语言的学习已经普及到比较小年龄的孩子当中了。无独有偶,前几天在看voa英语的时候也看到了一则类似的新闻,讲的是亚马逊将资助一些地区的夏季学校让孩子学习编程,并且在让那些孩子中的优胜者成为亚马逊的小小体验工程师。这些新闻初看时会给我一种是不是给孩子提前教育的这样的感觉,但后来我仔细思考了这个事情之后,我越发觉得这可能将是以后孩子发展的必要技能之一。

首先,没有哪个途径可以比编程更能将自己的想法付诸于一个真正的作品。就现在来说,唯一便捷可行低成本的方案,就是编程。

其次,编程的基础是逻辑学。逻辑学在西方的教育体系中占有很重要的地位,这和国内的教育还是有很大的差别,起码从我的教育历史来看逻辑学并没有作为单独的学科出现,更多的是依附于数学,但事实上,如果没有逻辑学的基础,无论是数学,还是更高深层次的算法,都是无法实现。随着年龄的不断增长,逻辑的重要性在社会的方方面面体现得尤为重要,所以编程不仅仅是教会人们一个实现自己想法的途径,更重要的是构建自己想法的体系,也就是逻辑体系,所以尽早培养孩子进入编程领域,无疑是一个正确的做法。

第三,如何能确定给予孩子的现阶段教育?是否处于超前教育呢?我认为最重要的一个点就是兴趣点。从计算机黑客历史的发展来看还没有哪一个世界级的大黑客是超过30岁才成名的,所以黑客的产生本来就是一个超前产物,往往那些年龄较小的人具有非常前瞻或者是新奇的想法,这符合互联网发展的特点。现在以太坊的创始人v神,也还不到30岁。而以太坊的想法却是他十八九岁就开始形成。

虽然,李笑来最近的人设崩塌,但他其实很早就提出了编程的重要性,恐怕编程已经不仅仅是一个专业,他应该可能会成为走向大众视野的一个工具,就像数学和英语。

相关文章

  • 编程方式

    穷举编程 ccv编程 百度编程 谷歌编程 gayhub编程 guess编程 no think 群友编程 小黄鸭调试...

  • 《Python语言程序设计》第一章.练习与作业

    编程题 1.1 编程题 1.2 编程题 1.3 编程题 1.4 编程题 1.5 编程题 1.6 编程题 1.7 编...

  • 探秘Spring AOP

    编程范式概览 面向过程编程 面向对象编程 函数式编程 事件驱动编程 面向切面编程 AOP是什么 是一种编程范式,不...

  • 探秘Spring AOP

    编程范式概览 主要有面向对象编程、面向过程编程、函数式编程、事件驱动编程、面向切面编程。面向过程编程是以过程为中心...

  • python面向对象1

    编程思想 编程思想:面向过程编程(穷人思想)、函数式编程、面向对象编程(富豪) 面向过程编程: 算法和逻辑 函数式...

  • 函数式编程-前置知识(1)

    什么是函数式编程 函数式编程是编程范式之一,我们常听说的编程范式还有面向过程编程,面向对象编程。 面向对象编程的思...

  • 面向指针编程(一)

    面向对象编程,面向设计模式编程(亦即设计模式),面向接口编程,面向模板编程(亦即泛型编程),面向函数编程(亦即函数...

  • AOP

    一、概述 编程范式概述 面向过程编程 面向对象编程 面向切面编程 函数式编程 事件驱动编程(GUI) 主要解决问题...

  • Rxjava总结

    概念 函数式编程就是一种编程范式,常见的编程范式有命令式编程 函数式编程 和逻辑式编程。。。常见的面向对象编程是一...

  • RxJava系列|RxJava简介(一)

    函数响应式编程 函数式编程是一种编程范式。 常见的编程范式有:命令式编程、函数式编程和逻辑式编程。 面向对象就是一...

网友评论

      本文标题:编程

      本文链接:https://www.haomeiwen.com/subject/ijjbxqtx.html