《梦断代码》阅读感受

今天我总算看完了《梦断代码》这本书,对我来说现在读这本书太牵强了,其中很多东西我都理解不了,一些编程啊做工程的思维我都还没有,所以我不能感同身受的去理解故事里面团队和个人的心情和想法。

这本书的章节计数是从第0章开始的,不同于其他书籍,因为计算机就是从0开始的,作者这样做也是为了提醒我们程序员要与其他人思维方式不同,我们要从计算机的角度去思考问题。

第0章讲述的软件时间顾名思义,就是做软件是流逝的时间。从15岁少年的游戏,到40岁主编熬夜给网站添加动态特性。时间都在不经意间流逝,少年之所以能够游戏一晚改造模式,主编熬夜工作都是因为心中有干下去的动力。最初带给我动力的就是helloword这个小程序,正是helloword这个最简单的小程序给我们带来的成就感支持我们走下去。在外人看来编程是枯燥无聊的,而我们却要天天围着代码转;他们大学最不喜欢的课大多是C语言或者C++,而我们除了这两门还有java Python,因此会有一种我们很辛苦很难的感觉,其实确实辛苦,但是也有一种成就感,当你的几千行代码的程序运行成功,当你改了2个小时的bug正确之后那种喜悦,那种成就感不是一般的事情能够给予的。就像15岁少年因为游戏迷恋写程序,每个软件人心中都有自己的一个执念,可能是兴趣,成就感,认同感等等。

之后的“死定了”讲述一个开发小组落后于进度的事情引出了后面对于bug的讨论,然后引申到了开源上面。其他的类似“Agenda之魂”讲述一种类型软件的发展等等,都是一个一个产品开发过程中的小故事,虽然现在我并不能很好地去理解到底都是什么意思,但可能很多年后在我真正接触产品开发之后,遇到问题时突然闪出了我大学时期读的这本书中的案例,从中找到了解决方法,就算有一次那么我觉得我这读本书也算是值了。

原文地址:https://www.cnblogs.com/wyppaa/p/12314091.html