工作方式思考------時間不等於效率

      由於自己的工作證件還沒下來,最近兩天又回公司上班。這邊也沒安排什麼事情讓我做,就只能繼續研究組長分配的任務-----熟悉JMS相關協議規範,做幾個Demo出來。前幾周自己也收集了一些相關材料,包括JMS規範,pdf格式的文檔介紹,Apache的ActiveMQ文檔,代碼等。因爲自己一直是在經分項目組工作,到這邊來,人基本上不認識,自己一個人坐在位置上看資料總感覺有點不適應。JMS相關的概念,自己以前也涉及到一些,這兩天裏基本上都是看官方的一些文檔,可是每天看下來,總覺得頭暈暈,特別是下午的時候,感覺自己提不起精神來。雖然說基本上都是一些英文文檔,自己看起來也不是很吃力,但是概念基本上市掌握了,但是JMS裏面一些深層次的東西,還是拿不準,比如:JMS高級部分的一些擴展,事務,安全性,性能方面的知識。

    

      雖然通過這兩天的學習,自己在理論上面得到了一些提升。可是感覺自己付出的代價還是比較大的,有些東西還是停留在基本的層面上,想繼續升入(如ActiveMQ是如何實現JMS規範的)又要投入更多的經歷。

 

      前段時間做了有關portal方面的應用,用開源的lightportal來實現。當時自己下源碼,看官方文檔,瞭解他們的實現過程。後來瞭解到portal的規範JSR168(現在版本已經是JSR268)纔是裏面的核心,自己又去閱讀JSR168規範。當時自己還研究了幾天lightportal源碼,大致瞭解了裏面的實現過程。一個接着一個,前一個還沒完全理解透,後面新的知識有撲面而來了,有時感覺很累,但真正的原因是,自己心裏覺得還是沒有完全把握理解透那些東西,花那麼多時間不值得。大部分時間都花在查閱資料,閱讀資料,但是許多深層次的理論還是沒理解,自己能力也沒有多大的提升。

 

 

      但是,自從自己進入這個公司,自己也接觸了一些新的技術,項目管理技術等。自己也有時間去深入研究一些相關技術。以下總結的幾點,希望自己在以後的工作多多借鑑:

1:學習一門新技術,先要學該技術的相關規範,這纔是最核心的東西。比如要開發JMS應用,首先要閱讀JMS規範。

 

2:蒐集的資料不可過多,浪費時間。也要精讀,泛讀相結合的方式去閱讀這些資料。

 

3:多動手操作,編寫相關Demo,哪怕是最簡單的;要多思考,借鑑別人的優秀思想。

 

4:總結:代碼整理,文檔整理,最好寫個ppt,可以向別人介紹下自己的學習心得,技術交流。

5:有的放矢,精選值得深入的技術,多花點時間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章