从编程中学习机器的思考方式
今天的编程依然是一件很火热,很辛苦,很高薪的工作。正是因为编程者的智慧和辛勤劳动创造了一个个互联网巨头,微软,谷歌,阿里巴巴,百度,腾讯……,我们人手一部手机,因为编程者的工作,手机内容丰富多彩,几乎无所不能。
程序是与机器沟通的语言,如果我们仔细去想想,编程语言演变的速度比人类语言演变的快上数百倍。从中国历史看,人类有语言文字记载也就近5000年。5000多年语言演进才有今天的语言。今天接入互联网设备粗略估算大概50~60亿吧。但全球真正懂得机器语言并以它为工作的人可能还不到5000万。
随着计算机的智能化,将来人和机器交流的次数肯定会超过人与人交流的次数。无论是成年人还是小朋友。都可以花一些时间去思考计算机,网络,程序,思考编程中那些顶级人类智慧和计算思维,对我们的学习和工作很一种很好的思维补充。
互联网是身边看不见的最大的快递系统。在90年人们互相邮寄包含情感的邮件和包裹。后来有了互联网,我们可以随时发送信息确再也看不见背后邮递系统了。网线成为电线,煤气管之后家用必备线路。其实互联网之所以稳定,也采用了和邮局一样的邮寄系统。 每一条信息都打包然后装进一个报文中,经过一个个路由节点后直接抵达给对方。大的信息被切割成无数的信息包发送给对方。我们在畅快发送信息过程中,再也不用信息邮递事情,一切都被在瞬间自动完成。如果把报文看成邮件,那今天一天发送的邮件数估计能超过历史累计邮件。
虽然我们完全看不见这个邮递过程,但今天信息的邮递速度仍然在不断加速,2G,3G,4G,5G……我们在久的将来应该可以通过互联传递一切,甚至创造一个完全虚拟的世界。从古老的邮局到最大互联网,我可以感受是计算机增强了智慧的能量。
最强大脑。我也很喜欢综艺节目《最强大脑》,真的让我看到有如此多高智商人类。我要说大最强大脑不是人脑,而是计算机。有人说计算有什么了不起,如果你也看过骇客帝国就体会计算的神奇,虽然计算机只有0和1,但万物都可计算。骇客帝国认为我们真个世界都是虚拟的,每个人只不是计算机中的一个程序,按照程序进行演变。这就庄子想到一个故事,庄子做梦变成一个蝴蝶,到处飞舞,梦醒了,庄子说到底是我做梦变成蝴蝶还是蝴蝶做梦变成我?其实今天依然更难以确认这个问题,我们究竟是生活在真实世界中,还是生活在计算机创造的模拟世界中。全球目前已有数十几亿计算脑联网,将来可能会数万亿的设备联网,如果这些设备真的变无比强大,并且连成一个整体那一定是最强大脑,它将无所不知,无所不能……
编程语言。我不是说C,JAVA,或python等哪一种语言。这所有的语言都是与计算机沟通的语言。最原始的计算语言就是一条条指令,输入后让计算按指令办事,非常原始。计算机就像一个不会说话的原始人慢慢演变一个越来越像我们的自己,今天计算语言已经越来越接近人类语言。而且计算机不会像人一样出错,不需要休息,只有供电供网就能运行。将来我们也许可以将我们所有的工作告诉计算机,然后计算机会自己编程序,永无休止的运行完成我们安排的任务。
面对强大计算我们还是会一些危机感,就像我们担心真的人工智能超越人类以后该怎么办。计算效率提升会取代现有许多工作,但社会因计算机的变得更高效。我觉得计算机替代人类工作后,社会应该给每个人提供跟更多福利防止人类因被机器剥夺工作后返回贫困。而我们个人应该从事更有创造的工作。重复性的,机械性的,高强度的工作也许都可由计算机帮人类完成。
忧虑是不必要的,只是我们应该尝试与机器更好沟通,因为计算机及强大的网络正成为我们工作和学习的贴心和得力的助手。