近期回顧了兩篇文章,<<銀彈和我們的職業>>和<<無劍勝有劍,軟件大師之路的探索>>。
通過銀彈的介紹,了解到編程的本質困難不在哪種語言可以實現什么樣的功能,也不是哪種的語言的什么語法等等,而是在于抽象結構的規范,設計結構等。文中的例子很貼切,如果拿攝影來比編程的話,攝影的本質困難在于藝術感覺,而不是使用何種相機。
對于第二篇的描述,主要講述了編程和武俠中的劍術是相通的,最起碼理念一致。我們往往使用了很好很強大的工具,但是因為沒有深入了解工具,最后淪落成了工具的工具,不得不說,這是一個技術人員的悲哀。所以這篇文章強調了基礎知識,基礎理論的掌握,做到厚積薄發,才能更有效的使用工具,對于我們編程,有一個更高層次的把控。
所以通過這兩篇文章的回顧,算是溫故知新,對幾年工作的總結,發現如果再不懸崖勒馬,最后的結果就是自己變成工具的工具了。這也是這個博客出現的緣由了。這個博客更新應該比較慢,但是每一篇都是經過深思熟慮才會分享出來。
工作比較忙,先寫到這里。算是一個開篇的記錄。希望能堅持下來,寫一個比較好的博客,分享自己的成長,不要做虎頭蛇尾的事情。
通過銀彈的介紹,了解到編程的本質困難不在哪種語言可以實現什么樣的功能,也不是哪種的語言的什么語法等等,而是在于抽象結構的規范,設計結構等。文中的例子很貼切,如果拿攝影來比編程的話,攝影的本質困難在于藝術感覺,而不是使用何種相機。
對于第二篇的描述,主要講述了編程和武俠中的劍術是相通的,最起碼理念一致。我們往往使用了很好很強大的工具,但是因為沒有深入了解工具,最后淪落成了工具的工具,不得不說,這是一個技術人員的悲哀。所以這篇文章強調了基礎知識,基礎理論的掌握,做到厚積薄發,才能更有效的使用工具,對于我們編程,有一個更高層次的把控。
所以通過這兩篇文章的回顧,算是溫故知新,對幾年工作的總結,發現如果再不懸崖勒馬,最后的結果就是自己變成工具的工具了。這也是這個博客出現的緣由了。這個博客更新應該比較慢,但是每一篇都是經過深思熟慮才會分享出來。
工作比較忙,先寫到這里。算是一個開篇的記錄。希望能堅持下來,寫一個比較好的博客,分享自己的成長,不要做虎頭蛇尾的事情。