提升

一、讀書

今天看魯豫有約中的李開復。。這時的李開復是他病好後的一次採訪。這裏他提到了事情的優先級處理。就說到了什麼是重要的,什麼是緊急的?這個突然讓我們想起了我再做項目任務時的一點感受。而魯豫問他什麼是重要的,他說讀書是重要的。又問什麼是緊急的,他沒有立即回答。我大概想了一下,真正的做任務,對自己來說是更好地實踐,但是這種訓練更多是邏輯上的簡單東西,再多說點就是對項目中代碼的熟悉度又上升了,而實際就是多看了一下別人寫代碼的一些邏輯,就是所謂的看懂別人寫的代碼,實際在知識上的增長是微乎其微。【這裏解釋一下任務對我現階段的影響:代碼因此快熟閱讀別人的代碼固然重要,因爲它能讓你從中學習到一些設計模式,提高自己的邏輯的縝密度。但是就我現階段而言,我感覺只要把別人寫的代碼的數據結構抓住,再看別人的代碼就更快了。因此這種任務對我的提升是很有限的,也可以說沒有創新。】因此看書纔是重要的,因爲書中的東西,在一定程度上,會讓你學習一種新的知識,這對我自己而言代表的是思想上的一種創新

看書,實際上我看了一下,老羅的說法,“給自己算了一筆數:工作日每天看20頁書,週末每天看50頁書,大概兩週就可以看一本400~500頁的書;一天看300行左右代碼,一週就能看2000~3000行代碼;一天寫1個段落的博客,一週也能搗鼓出1篇來。

這就告訴我堅持讀書吧,少年。。

二、學習

    問:如何更快地學習?

   答:本質、思想、體系。體系是一個結構,這樣學習你不會很快忘記,但是也要經常翻看。本質,一個由本質凝成的體系,纔是核心體系。思想,構建此核心體系的根本思想--具備了哲學意義。

   遇到的問題:比如我實際上對android的很多部分都有了解了。但是總感覺,這些東西根本上還不屬於我,爲什麼會這樣?我想應該很體系、本質、思想上存在對問題認識的欠缺。比如數據庫,實際有數據庫的核心理解;圖像化界面(GUI),實際是有GUI的核心理解(畫布;pull解析xml文件等);網絡,實際網絡的核心理解;等等吧。這些我總是會遺忘。然而解決這些問題的關鍵,我想大概要從小的Demo開始,把這些東西的核心搞懂。另外,我也應該多去閱讀android源碼分析的書籍。這樣就能讓我更瞭解這個體系框架。

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