大二後半年了,課驟然多了很多,然後我又在額外給自己新增著任務,課很多,自由時間比較少,導致了我鋪的面很大,現在都有些捉襟見肘了。於是我就困惑了,感覺每天學,什麼都學,可是就是感覺沒有進步,或是感覺進步很慢。有很多話,形容我現在的狀況:貪多嚼不爛;什麼都會,就等於什麼都不會……所以我得學會取捨,學會放棄,暫時丟掉一些包袱,輕裝上陣,先從深度上進軍,而不是廣度上。

我羅列出了現在所學的一些學科:英語、概率論、資料庫、Java、J2ME、MFC、競賽、ACM,總共八科吧!

前四科是專業課,不能放棄,後四科暫時先把J2ME和MFC放棄了吧,J2ME可以到暑假或者是大三學J2EE的時候再自學,現在沒有精力去學它了,現在對我來說,還沒有什麼大的作用。MFC也暫時放棄吧,它是一定要學的,還有幾課就學完了,這個就放到後面做課程設計的時候,再學。ACM可以讓我鍛鍊我的演算法,不能放棄,競賽也是不能放棄的。

這樣下來就從8門到了6門:英語、概率論、資料庫、Java、競賽、ACM。得先分個主次,也就是哲學中說的主要矛盾和次要矛盾,抓住主要矛盾才是關鍵啊!當前最當務之急的是資料庫,已經結課了,很快就要考試了,我得抓緊時間複習。其他5門,其實是4門,競賽又不每天舉行,學好了其他的,也就是在為競賽做準備,哦,希望自己可以過去這次的競賽坎兒!剩下的4門中,英語六級現在就得準備起,但它不是當務之急,優先順序可以放到最後,現在大概就是一週能做一套真題的樣子。概率論現在有些難度,得好好下一番功夫,否則是學不好的!現在學Java,主要是用來為以後的課程設計做準備的,為什麼我放棄學了一多半的MFC,而用Java來做課程設計呢?因為現在正開著Java課,要是即學Java,又學MFC,很容易顧此失彼,到頭來,什麼都沒有學好,還不如,專注於一門,等差不多掌握了這一門,再學另一門。ACM是必需的,演算法是程式的靈魂,我一定要有過硬的演算法基礎,而且我要用C語言來寫演算法,以防止總學Java,而忘記了C!所以概率論、Java和ACM就現在來說是在一個優先順序上的。我投入的精力應該大致相等!

接下來,就是我怎麼安排在這些科上的時間呢???資料庫到下週三就考試了,所以這兩天應該加大對資料庫的學習力度,每天保質保量。每天要用半天時間來學習資料庫,剩下的半天的二分之一,用來學習Java,因為我要在這個“假期”裡,把班主任佈置的那個電子通訊錄用Java做出來。剩下半天的另外二分之一,用來學習ACM或者是概率論,兩者交替週期為一天,就是第一天學這個,第二天學那個。英語的學習,就是用零碎的時間來做,這裡就不計入總的時間了。

在資料庫考試完之前,每天各科時間比例大概是:

資料庫:Java:ACM/概率論=2:1:1

在資料庫考完之後,“假期”開學之前每天各科時間的比例大概是:

Java:ACM/概率論=2:1

在開學之後,每天各科的時間之比大概是:

概率論:ACM:Java/英語=1:1:1

好了,這樣就清晰很多了,我就不會再找不到重點了,就該知道,什麼時候該往哪用勁了!我去睡覺了,很累!明天加油!