我學東西通常是通過動手的方式來學習,比如最近學習分布式服務協議paxos,自己就動手開發了一個該協議的實現版本。如果不動手實現只是靠學習理論是很難理解這個理論的本身。理解它最好的方式就是實踐它。
根據理論或者原理就來做實現確實很難,這需要很強的代碼功底、極高的理解能力以及持久的耐心。
扎實的功底是一切的開始,沒有扎實的功底就無法下手。沒有很好的悟性就很難保證事情的正確性。沒有良好的耐心就很難保證事情的結果。一次性就能將事情做成做好的,這種人實在太少了。做成一件事情就是在無數的失敗、錯誤中來接近成功,通過失敗來糾正、從而一步一步的接近成功。這就注定了需要持久的耐心才能保證成功。
posted on 2013-04-27 10:13
nianzai 閱讀(1975)
評論(0) 編輯 收藏