重剑无锋,大巧不工——读《大道至简》有感

       读了两天,终于把《大道至简》这本书看完了。一开始是抱着完成任务的心态看的,但是看到后面我才感觉这本书写的很有魅力,读完才知道原来自己对软工这个行业的了解有多么浅薄。下面我就谈谈我对这本书的理解。

       书中给我贯彻的最深的一个思想就是学习一定要“知其源而知其本源”,所谓的大道至简也是在对其了解的深度达到一定程度后才会变得简单通透。同样,这个道理与我的读金庸小说不谋而合。从《天龙八部》到《笑傲江湖》再到《射雕英雄传》、《神雕侠侣》以及《倚天屠龙记》,里面的主角无一不是顶尖高手。知道金庸的封笔之作《鹿鼎记》才让我明白什么叫做“看似无招胜有招”,或许韦小宝没有令狐冲那样的绝世神功,没有郭靖那样的侠义情怀,但他却能靠自己的聪明才智化解一次次危机,击败一个个比他强大的对手。金庸自己也谈到,《鹿鼎记》是他最成熟也是写的最好的一部作品。也许很多人会觉得我说了这么多废话有什么用,就是为了凑字数。好吧,我确实有凑字数的嫌疑,但是道理是想通的,何为“大道至简”?“脱其杂志,取其精髓”便为简,就像金庸的小说进化史一样,从最初招式的纷繁复杂到最后的“无招胜有招”便是这个道理。我们学软工的也一样,应该抱有刨根究底,釜底抽薪的精神去学,这样才能学一而通万,学起来也会事半功倍,节省很多时间。

      然后就是要学会思考,学习不是简单的做题纠正反复练习,那样只会越学越痴。一定要学会多思考,思考什么?思考自己的成功,自己的失败,别人为什么可以这样,我为什么只能那样。思考的过程就是沉淀的过程,当你豁然开朗的那一刻,就是雨后彩虹出现的那一刻,也就是你提升最大的时刻。所以,无论多么简单,无论多么复杂,无论成功,无论失败,思考永远是提升自己最好的方式。

      接着就是团队的思想,俗话说“三个臭皮匠赛过诸葛亮”,团队在软工这个行业的重要性不言而喻。个人的编程能力再强,终究只有一个人,无论是效率还是思维的发散,肯定不如一个团队强。所以作为一名软工人,试着组建自己的team是很有必要的,多多尝试分工合作,对自己未来的工作就业会很有帮助。当然,每个人都是团队的一部分,每个人都要尽自己最大的努力完成好自己的那份工作,而一个团队的领导者则要分配好每个人的任务,让团队中的每个人都能各司其职。

      最后呢就是从编程到工程了。当然了,现在我还没有接触到真正意义上的工程,就连编程都没有完全搞透。但是我觉得,要想完成好一个工程,编程能力肯定要过硬,羊毛出在羊身上,所谓的工程不过就是一个个程序的集合。因此,有了整体的思想后,剩下的就是编程能力的考验了。

      写到这差不多就告一段落了(PS:终于凑够1000字了)。最后的,附上书中的一段话:只有招数,不明道理,碰到变化的请客,就束手无策了。而在软件开发中,每个团队,每个项目都不是尽然相同的,明白道理,才能知变通之道。

原文地址:https://www.cnblogs.com/cairsha/p/7403005.html