编程与未来

也许你觉得自己工作和编程没有关系,也许你觉得这一辈子就用不到,也许你觉得到现在孩子即使不懂编程,在未来也可以生活下去。然后?并非如此。

编程,也可以说是一种程序的设定方式。可见的编程是各类语言如C、PHP、C++、Python、JSP、VB、JavaScript、汇编等。这是自从计算机发明之后才出现的各类编程语言。

然后并非如此。往前追溯,在18世纪工业革命时期编程已经出现,珍妮纺织机就可以看做是一种最早的程序,它将每步骤通过一定排序,循环往复进行。这就是一种程序,也可以称之为广义上编程。

再远一点,那可以认为生命的过成功就是程序。从每天吃饭、上学(或工作)、娱乐、吃饭……休息,周而复始,往返不断,这也是程序。只不过这个程序并非人工编织的,而是生命编织。

再放上,大到星系运行,也都是一种程序性过程。

举例,可以看做以下:

对于星系:

如果侦探到生命迹象

循环以下过程:

吃饭

上学/工作

交流沟通

娱乐

吃饭

工作学习

吃饭

……

休息

直到生命结束

否则

生命结束(程序终止)

当然这也可以扩展到更多内容。不同的分支产生不用的内容。

这就是程序。离我们近又远。

我们所用的手机、电脑、自动巡航系统等等都是如此的近。即便是超市收银,现在也在被机器化所替代。未来,更多的工作会被智能化机器所替代,让孩子更早的接触、了解、学习编程对于未来有莫大的作用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191011A0802S00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励