这本书给我的第一印象是一本小说,但是好多人都推荐看这本书,所以我抱着很好奇的心态选择了这本书。
在读这本书之前想象的太过简单,完成定的初步目标,以为自己就完成了产品编写。而读完之后发现自己很无知。整部书以“焦油坑”开篇,讲了恐龙时代大型动物在焦油坑中挣扎的画面,来映射出软件行业领域探索的特征。这一点与之前要求阅读的“大道至简”相似,“大道至简”也是以愚公移山的故事形象的引发了对工程实践的思考。作者体会到大多为行业新入门的人,贴心的为我们解答了许多困惑,比如编程系统产品是如何产生的,以及它与程序,编程产品,编程系统之间的关系。通过这部分的阅读,我知道了我们平时课堂练习以及考试所做的系统,那只是一个初步的程序,它搭建在了我们自己的电脑系统上,但是要将它变成一个完整的编程系统产品,还要花费程序代码编写数十倍的时间和经历,这不是一件容易的事情。作者提到,编程者在进行软件开发是,完全是凭借自己的想象以及简单的介质如计算机,语言,IDE就可以天马星空的创建出各种各样,变幻无穷的软件产品。这就像上帝创造万物一样的成就感,通过自己的思想和双手,亲自创造了别人都创造不出来的东西,而且这个产品还对人们的生活造成了影响,丰富了世界。这是多么美妙的一种感觉啊。正如作者所说,。神话和传说中的魔术在我们的时代已变成了现实。在键盘上键入正确的咒语,屏幕会活动、变幻,显示出前所未有的或是已经存在的事物。我们的行业当然也有自己的烦人的地方,庞大的代码量以及永无止尽的bug令我们修改到崩溃。但我们不能放弃,毕竟我们选择了它。
通过这一部分的阅读,我感觉到了我在编程道路上仅是刚刚启程,等待我的还有太多太多,我会一直在这条道路上努力奋斗!