標籤:
古人說:“天下之事,利害常相半;存全利而無少害者,惟書。不問貴賤,貧富,老少!觀一卷,則有一卷之益;觀書一日,則有一日之益。”在大學的學習中,讀書、自學則特別重要,尤其是我們學資訊專業的學生,資訊的快速發展,讓我們不得不去接受新的知識,今天在王建民老師的推薦下,我讀了《大道至簡》一書中的第一章,使我受益良多。 在我看來,編程很難,因為我的邏輯思維能力不強,而且要用一種抽象的方法來解決問題,使我對編程充滿了恐懼。而《大道至簡》這本書的第一章的第一小節編程的精義中就用愚公移山的故事告訴了我們其實編程很簡單!愚公移山的故事讓我看到了編程的根本:順序、分支和迴圈,令我印象最深的一句話就是“雖我之死,有子存焉;子又生孫,孫又生子;子又有子,子又有孫;子子孫孫無窮匱也,而山不加增,何苦而不平?讓我看到了編程中所必須的迴圈結構,使我受益匪淺,對編程更有了信心。 在第二小節中,提到了我們最關心的問題:會不會寫程式。其實,寫程式並不困難,也和聰不聰明沒什麼關係,舉一個例子,每天起床後如果天冷就先穿衣服在洗漱,如果天熱就先洗漱再穿衣服,如果有特殊情況就再有特殊的處理的話,那麼你就可以成為一個合格並且優秀的編程人才了。因為編程要有先搞清楚一件事發展的順序,並在一些特殊的情況有不同的應對方法,把複雜的問題簡單化,編程就會變的簡單,就不會存在會不會寫程式的問題了。 第三小節把編寫程式的本質提了出來,就是程式=演算法+結構,這個公式的精彩之處,在於它沒有任何的地方提及到Code,甚至可以說,這個公式裡代碼是不存在的,存在的只有思想,我們現在就在學習《資料結構》這本書,雖然我覺得《資料結構》的學習艱澀難懂,需要理論知識與編程實踐相結合,但是看完這一小節,我一定會努力學習資料結構的。 第四小節講述了語言,有人成天討論這門語言好那門語言壞,這種人是可悲的,不但悲其一葉障目,更要悲歎那種大愚若智的自得心態。編程的語言就像我們生活在使用的語言一樣,沒有好壞之分,只是適用的範圍不同,所以,學好語言和快速掌握不同的語言是我們所必須的能力。 現在我們處於工程的時代,在沒有工程的時代,每個人都是獨立的,他們在他獨立的地區擁有一塊天地,但那個時代太過荒蠻,現今時代在不斷的進步,我們更要學會通力合作,成為一個工程大師! 雖然我唯讀了《大道至簡》這本書的第一段,但已經是我受益匪淺,其實,我挺害怕編程,也學怕了編程,但是,通過讀這本書,他用最樸素的語言和我們耳熟能詳的故事給我樹立了信心,在我最迷茫的時候讓我看到了前進的方向。 老子說“大道至簡,知易難行”。大道,即事情的本源,大道至簡的意思就是說,偉大的道理其實就是最樸素的道理,就像編程一樣,在外人面前,編程是複雜的甚至是神秘的,但作為我們專業學習的人來說,要敢於去嘗試,敢於去抓住編程中最本質最簡單的地方,做到大道至簡!
讀《大道至簡》第一章有感