石建 | 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 閱讀(189) 評論(0)  編輯  收藏 所屬分類: 非技術

          導航

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

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          What 、How、Why,從細節中尋找不斷的成長點
          主站蜘蛛池模板: 郎溪县| 郓城县| 昭觉县| 平顺县| 商河县| 屯门区| 南平市| 探索| 竹北市| 湖北省| 浦城县| 巢湖市| 内江市| 武安市| 甘洛县| 云龙县| 南阳市| 荣成市| 漳平市| 莱芜市| 和硕县| 永修县| 华蓥市| 嘉禾县| 宁海县| 石家庄市| 伽师县| 梅州市| 中阳县| 乡城县| 科尔| 宽城| 和林格尔县| 韶关市| 宽城| 吕梁市| 兰州市| 林甸县| 平阴县| 南郑县| 太和县|