石建 | Fat Mind

          如何學習

          題記:周五同學們討論這個問題,聽了很多"過來人"的感受,其實里面的道理還是要自己去慢慢揣摩,成為自己的東西,此會用幫助。

          回想自己的學習:

          自己最開始接觸計算機的時候,是高中;現在還清楚的記得,第一節課,老師告訴怎么開機、關機等,自己心里全是興奮和一些自卑。真正去學習計算機,還是大學專業的緣故(遺憾的是基礎知識不牢);第一次接觸編程是C,大一過年的時候,在家一個寒假都在看,感覺“這是一本天書”。
          剛開始,主要是看書和老師上課講,學的比較少;然后,自己去找資料,用baidu和論壇(csdn),嘗試去寫;慢慢有點自己的想法,去學習課外的知識(很感謝電驢,很多資料都來自于它),google和javaeye,看別人的博客;寫過一點小東西之后,嘗試著去理解背后的原理,去debug看源碼,學習新知識時首先看官方tutorial&運行小例子,關注行業動態和新技術(reader訂閱),會有意識去總結理解的內容,做事更加嚴謹和職業點 ... 這基本也是自己現在的狀態。

          討論時,記下認為對自己有幫助的點:

          1.學會使用,了解原理,與同類產品比較,提升認知的高度 
          注:了解原理(理解的深度不夠);與同類產品比較(尚未有這個意識)(重要性:高)

          2.點到面,融合,形成自己的知識體系
          注:這點,自己慢慢的有點意識(重要性:高

          3.信息爆炸,學會篩選;看過的東西要記筆記
          注:篩選(做的很不好,必須有選擇性的看,工具reader);記筆記(部分閱讀有筆記,認為重要的必須寫下自己的理解)(重要性:高)

          4.學習“相關性”知識
          注:比如工作負責廣告前段應用開發,有意識的去了解引擎和算法的相關內容(不要求細節,但是對整體必須有理解) (重要性:高)

          5.幫助別人、分享,其實是提升自己的一個好辦法
          注:在精力允許的情況下,一定要善于幫助別人解決問題(原因:自己遇到的問題始終是有限的,同時增強影響力)

          6.Java開發應該擴展的知識
          注:a、數學(算法)相關   b、如何自己去實現一個框架,必須有質疑的態度   c、運行環境(linux、jboss等知識)

          7.閱讀別人代碼,有新認識的時候去重構自己的代碼或嘗試去應用
          注:

          8.理論的總結
          注:在廣度、深度達到一定程度時,要注意理論的總結,站在更高的抽象層面去理解和解決問題


          提醒自己:this is most important  is to do it 




          posted on 2010-11-20 23:34 石建 | Fat Mind 閱讀(181) 評論(0)  編輯  收藏 所屬分類: 非技術

          導航

          <2010年11月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          What 、How、Why,從細節中尋找不斷的成長點
          主站蜘蛛池模板: 绥江县| 武乡县| 宝清县| 泾源县| 陆丰市| 钟祥市| 长寿区| 贺兰县| 平舆县| 吐鲁番市| 广德县| 玉林市| 扶绥县| 泾阳县| 重庆市| 临澧县| 广河县| 墨竹工卡县| 介休市| 贺兰县| 神农架林区| 灵丘县| 景泰县| 玉溪市| 福鼎市| 大埔区| 岳阳市| 南投市| 长汀县| 丘北县| 清徐县| 庐江县| 湛江市| 弥勒县| 高阳县| 公主岭市| 长葛市| 布拖县| 囊谦县| 泰宁县| 太仓市|