最近,我读了《梦断代码》这本书,老师说一个好的IT工作者的一个必备技能就是阅读,这个世界上从来都没有天生都什么都会的人 ,所谓的博者都是通过后天学习学习来的,而学习的一个重要途径就是阅读,经过一天的时间,我成功的读完了给书的第零章软件时间。
第0章,软件时间,以时间和我的回忆为主线,为我们介绍了随时间的推移和我所经历的一些软件上的一些事情以及软件随时间的推移而不断发展。当我第一次看到这个题目时,“第0章”我的第一印象是作者写错了,可随着我深入的阅读,我渐渐明白了作者的良苦用心,作者让我明白了技术机程序员和其他人的一点小小的不同:程序员从0开始计数,而不是从1开始,为什么程序员要从0开始计数,因为计算机是从零开始计数的,所以我们也要这样训练自己,以免让我们的计算机产生误解。作者从书中提到,软件的构建其实就和建造桥梁一样,设计过程精密,执行无误,分毫不差,这就是“工程”。软件的开放也是应是如此,软件成为构建这个世界虽不可见但却深入渗透的人造物,人类文明运行在软件之上,人类生存之所需都系于计算机代码这一易断的线上,我们要为其脆弱买单,据2002年美国统计每年因软件错误而造成的损失多达595亿美元,损失如此之大,可见代码的正确编写和运行的重要性。
软件编写独具魅力,人们的生活社会的发展离不开软件,作为程序员,或许我们也会因程序的编写而感到无力软件就是一堆麻烦,但我们也不愿关上电脑一走了之,就我个人而言,我们的生活中充满了各式各样的软件,它们的存在为我们的生活带来了极大的便利,我感觉我们的生活已经离不开软件了,正因为如此,我想我可以理解到程序员在面对软件编程时虽饱受挫折,也不愿轻易放弃的心情了,只要我们努力学习,并不断尝试探索,一定可以找到最后的答案,这条道路上充满艰辛,但我们必学走完,这或许就是作者所说的地狱,但我相信,地狱之后便是天堂,这只是黎明前的一点黑暗。
原文地址:https://www.cnblogs.com/zwx655/p/12234749.html