正如推荐序说的那样,《梦断代码》向我们展示了硅谷一流软件开发者是如何进行产品开发的,把真实的人、事、技术以及产品的发展过程结合在一起,每个有志于开发畅销产品的程序员都值得耐心去品味这个故事。软件技术日新月异,软件项目领导的艺术也是日新月异。如同开发者在不断把自己的代码当做艺术品来雕琢一样,组织好的一群天才开发者,则更是艺术中的艺术。软件开发者不是堆砌代码的工人,也无法安于命令式的任务布置。这些天才的开发者们,低调,寡言,有独立的自我意识,他们并不迷恋于成为焦点的感觉,但十分沉迷于自己认为伟大的创造。天才们在一起的合作,貌似创意无穷,实则合力有限,貌似能独当一面,实则整合艰难。等等诸多的问题,似乎成了很多国外软件企业的通病。
以前的编程几乎是没有时间限制的,感觉不到紧迫感,就是写几行少几行的感觉,而真正的软件开发都是不等人的,没有过多的时间供你花费,在你程序完成后还有好多的后续工作,bugd 修复,不停的测试,都是要比单单程序的编写难的多的,就像老师上课说的,让你敲代码是最简单的。也许是从没接触过过大的软件项目,对于时间的概念还很模糊,现在不一样了,我看过了这些章的内容,对于正在完成的团队项目,应该合理安排好各部分的时间,留出多余时间可以分配,不然真的就“死定了”。