《梦断代码》第0章读后感

最近,我读了《梦断代码》这本书,老师说一个好的IT工作者的一个必备技能就是阅读,这个世界上从来都没有天生都什么都会的人 ,所谓的博者都是通过后天学习学习来的,而学习的一个重要途径就是阅读,经过一天的时间,我成功的读完了给书的第零章软件时间。

第0章,软件时间,以时间和我的回忆为主线,为我们介绍了随时间的推移和我所经历的一些软件上的一些事情以及软件随时间的推移而不断发展。当我第一次看到这个题目时,“第0章”我的第一印象是作者写错了,可随着我深入的阅读,我渐渐明白了作者的良苦用心,作者让我明白了技术机程序员和其他人的一点小小的不同:程序员从0开始计数,而不是从1开始,为什么程序员要从0开始计数,因为计算机是从零开始计数的,所以我们也要这样训练自己,以免让我们的计算机产生误解。作者从书中提到,软件的构建其实就和建造桥梁一样,设计过程精密,执行无误,分毫不差,这就是“工程”。软件的开放也是应是如此,软件成为构建这个世界虽不可见但却深入渗透的人造物,人类文明运行在软件之上,人类生存之所需都系于计算机代码这一易断的线上,我们要为其脆弱买单,据2002年美国统计每年因软件错误而造成的损失多达595亿美元,损失如此之大,可见代码的正确编写和运行的重要性。

软件编写独具魅力,人们的生活社会的发展离不开软件,作为程序员,或许我们也会因程序的编写而感到无力软件就是一堆麻烦,但我们也不愿关上电脑一走了之,就我个人而言,我们的生活中充满了各式各样的软件,它们的存在为我们的生活带来了极大的便利,我感觉我们的生活已经离不开软件了,正因为如此,我想我可以理解到程序员在面对软件编程时虽饱受挫折,也不愿轻易放弃的心情了,只要我们努力学习,并不断尝试探索,一定可以找到最后的答案,这条道路上充满艰辛,但我们必学走完,这或许就是作者所说的地狱,但我相信,地狱之后便是天堂,这只是黎明前的一点黑暗。

原文地址:https://www.cnblogs.com/zwx655/p/12234749.html

时间: 2024-10-03 03:20:18

《梦断代码》第0章读后感的相关文章

梦断代码最后4章读后感

很高兴今晚看完了<梦断代码>,chandler团队继续向前探索,遇到了难题在团队坚持不懈执着下依然一一解决, 他们在软件开发过程中遇到的问题可能就是我们以后要遇到的问题,最后一章给我印象比较深刻,编写软件要以方便用 户面向用户为主,不要让用户使用的比较难受,界面友好性要体现出来,如果用户都不想使用,编写的又有什么意义. 编程也是一门艺术,会玩就能创造精美的作品,但是过程不是一蹴而就,需要慢慢积累,执着的精神,求知的欲望. 天上是不会掉馅饼的,所以脚踏实地,一步一个脚印,就算做软件难,既然选择了

梦断代码前3章读后心得x

加上今天读完了<梦断代码>前4章,学多了很多,大概知道<梦断代码>讲的是什么?其实讲的是chandler软件项目开发过程中发生的一些问题事件,比较详细介绍了软件开发遇到问题,如何解决等等,从中我感受到了软件人员的不易,正如书上所说“看完本书必掩卷长叹:做软件难. 第0章软件时间,讲述了主人公一生与软件打交道的一些比较记忆深刻的事件.这里我未读这章之前很好奇为什么是第0章开始,而不是第一章开始,作者向我们讲述了原因:其实作者只想指出计算机程序员与其他人的一些不同,程序员从0开始计数而

《梦断代码》前四章阅读感

第一次看到这本书的时候,印象最深的是它的名字--<梦断代码>.或许讲的是关于在做软件,或者说是做程序时受到的困惑,挫折,甚至是失败的经历或故事. 而看完前四章之后,事实也确实如此,当然也有与之不同的地方,比如说代码的开源与否问题,但对于最初的认识还是有了一些根本上的提高. 对于书中的人物的姓名,我并没有记住太多,对于故事的主线和具体的细节也没有太深刻的印象,不过对于前四章看完之后还是有一些短浅的认识.在前四章中, 有一个名为卡普尔的程序员,他创办的OSAF公司的项目的失败就告诉我,做程序(往大

梦断代码前三章略有感想

第0章  软件时间 作者提到没有时间做到完美,每个人都是这样.这也就意味着每一个软件都不可能是完美的,随着人们的需求不断被满足但是会有更多的需求又会产生,随之而来的bug也就越来越多,那么就会不断的打补丁. 从威尔克斯的时代到现在,尽管有许多创新,程序员还是一直限于调试除错的苦境之中.工作中只有百分之一的灵感剩下的只有艰难寻找.他们的作品永远尚未完成或未臻至善,区别仅仅是“问题更少”的程度不同.我们无法一关电脑,我们对软件的需求远大于对它的仇恨. 第1章 死定了 托伊用到了软件缺陷列表,这个列表

《梦断代码》第一章 死定了 阅读笔记

第二章 死定了 一个人如果延误了项目,那么他死定了! “约翰死定了,在下个版本出来前,他得连干五百个钟头······凯蒂死定了.她得感到天荒地老.布莱恩越发要完蛋.而且他只有一半的时间了.至于安迪吗,只有安迪没事.他的工作列表上没有成百上千的任务.”书中这样写道. 建造之前,要先有蓝图.你所需的时间可能取决于他人所要花的时间.这都有利于做一个好的时间列表. 工程当中,如果存在缺陷要立即解决,虽然缺陷不会影响程序的运行,单他不符合安德森的审美观,可是直到6个月后,那个缺陷仍然没有得到修正,最后问题

读《梦断代码》第0章有感

今天我读了<梦断代码>的第0章,对编写软件又有了新的认识.知道软件虽然能带给我们许多新鲜的.意想不到的功能,但是却也是不确定,不是像建一座桥那样,可以按部就班,一步一步实施的. 首先吸引我注意的就是第0章,开始我还以为写错了,后来通过读书才知道,原来是作者故意这么写的,而他这么写的目的就是要提醒我们:程序员计数从0开始,而不是从1开始.这是因为计算机采用的是二进制.首先作者通过一个游戏Sumer的例子,吸引我们的兴趣.其实意在告诉我们,编程兴趣是最好的老师,当你真正对编程感兴趣的时候,那么你才

《梦断代码》第0章读书随笔

<<梦断代码> 产品开发? 向我们展示了硅谷一流然间开发者是如何尽心产品开发的,把真实的认识结束以及产品的发展过程结合在一起,每个有志于开发畅销产品的程序员都知道的耐心去品味这个古树. 组织好开发者 天才们在一起合作,貌似创意无穷,实则合力有限,貌似独当一面,实则整合艰难.真正的领导者,实际上早已被要求有着话不可控为可控.化不同愿景为共同愿景.激发天才们最大潜能的能力. 本书提出问题讲出故事. 计算机发展的50年中,作者以自己的亲身经历,写出了所遇到的所有的事情,虽然历经磨难,但是荏苒分

《梦断代码》第0章阅读笔记

通过对<梦断代码>的初步阅读,感觉以前订的阅读计划似乎并不能满足笔记的需要,因为就第0章便让我感到书中有很多话值得我去记下来,无论是将来工作或者生活或许都有点用处吧. 就像作者说的书是讲一事,也是讲百千事:是写一软件,也是写百千软件:是写一群人,也是写百千万人.读完第0章书给我的感觉没有了课本上的枯燥,有了我喜欢的故事情节,让我了解了一个程序员的真实生活与成长.第0章作为编过程的我们或许已经想到为啥不从第一章开始了吧,因为我们要记住从0开始计数. 兴趣很重要!Sumer或许就是让主角爱上编程的

《梦断代码》阅读笔记之第0章和第1章

起初对于软件工程的看法就是面对客户的需求,要写出很多的不同的小程序来搭建出一个客户满意的软件,就是这么简单.从来没有看过一本关 于软件开发的书,也没有真正的开发过一款软件,所以我并不知道软件开发的真实过程,但是本书的推荐序一里CSDN总裁蒋涛的话引起了我读这本书 的兴趣,他说:“<梦断代码>向我们展示了硅谷一流软件开发者是如何进行产品开发的······” 作者从第0章开始,也正符合作为一个计算机行业的人的素质,我们清晰的知道,计算机里除了“1”就是“0”.    第0章,软件时间.作者有那么一