读大道至简之感
大道至简此书改变了我对于软工行业的理解,它从基础的编程入手,接连介绍了方法、团队管理、客户交流、工程和其与编程的联系。我一度以为软工是一个技术学科,但是现在我更把它理解为一个集管理、计算机、心理等多个学科的综合。而这也正好让我们这群即将步入软工行业的人做好准备。
我喜欢里边的一句话“是懒人创造了方法”。我对这句话的理解是勤劳的人勤劳的是手,懒得是脑。懒人懒得是没必要,心里却想的是让大家都懒下来。于我,我更喜欢后者,勤劳固然是好事,但是勤劳是好事也是因为他能让人们发展,而发展却源于懒。看似一个悖论,但是懒是根源,勤劳是表象。在编程中,只有千百个不愿意的重复,才能开创出一个新的方法,才能让算法运算更加快捷。但是思考不一定全都走向正确的道路,需要我们不断的尝试,这也是另一种勤劳。并且作者对于李冰的猜测也极为有趣。IT行业的人不是像社会上所说的无趣,而是大多数人欣赏不了逻辑的趣味。
对于我,公司管理这一块我是看不太懂的,没有经验也很少看这类的书,但我还是尝试了一下,发现软工行业的逻辑是共用的,这并不难理解。就像将数目巨大的代码分类一样,将资源分到不同部门。还有去除掉那些该管却不能管的人(如作者所说的那类人)就像去除没必要的代码一样。简化了工程也加快了速度。
相信看过书的人都会发现本书的特色,引用了大量中华传统文献与事迹。更有很多引用作为了章节的龙眼,可能作者意在表明程序的思想就在我们的人性里,自然规律里。让我们从深层次学习自己,学会思考,而不是需要别人的灌输。这也是软工的精髓,自学才是真正的理解与运用。
.最后作者介绍了现实中的软件工程,形象的比喻它为大公司手中的算盘,既突出了他的重要性,也突出了他的功能性。作者这样说“大公司们在标准、理论、语言上的争来争去,未必全是出于软件实现的考虑。对统一理论、统一工程、统一过程的企图,其最终目的是在整个软件工程体系中的全面胜出。
算盘上的绝大多数人,只是用于计算胜负的一枚算子。
同样,死读一本软件工程的人不会做真正的软件工程。所以我们要了解思想、学会思想、自己创造自己的思想。