我感到很幸運,遇到一個好老師,就是我們的司老師,感覺他上課很有邏輯性。開學的時候就為我們準備了很多資料,包括很多課外的資料,上課也慢慢摸清規律了,今天學的內容第二天就會考試,接著幫我們評講考試題,總結昨天的筆記,每天都能知道自己的學習狀態,上課老師會突出那些是重點,那些一定要掌握的。學習任務重,必須要有輕重之分,把力用在刀刃上,有一段時間老師找到我談話,說我幾次都考得不理想,問我是什么原因,我說感覺時間不夠用,接受不過來,老師就會幫我分析我時間用在那里了,還跟我說了一句話,不要為失敗找借口,要為成功找辦法,你每天找兩三個問題來問我吧,要逼自己一把,你才知道自己的潛力有多大,我真的很感動。
學習的過程中確實遇到了很多的困難,開始學習的時候遇到很多新手學習都會遇到的問題,括號標點符號等的錯誤,對著代碼抄寫都都抄錯,確實很郁悶,后來練多了,慢慢也進步很多了,學會了運用很多工具,比如有道,API文檔,學習新的知識點重點在于這個知識點在代碼里面是怎么實現的,學習的過程中,聽完課,很多代碼自己是沒辦法寫出來的,只能挑重點先抄它一遍,然后自己摸索寫一遍,寫不下去了,又看看老師怎么寫的,第三遍自己寫,能寫出來就基本掌握了,對所有學習的知識點都用這個方法,這也是老師教的學習方法,感覺真的很實用。也是檢驗學習效果的好方法。
在做一些小項目的時候,開始確實感覺挺痛苦的,現在回想起來也感覺沒那么難了,或許被虐得多進步了一點點吧,java語言中分為邏輯性代碼和功能性代碼,邏輯性代碼就是一個方法里面套一個方法,再套一個方法,這個方法調用另外一個方法,套來套去,很多人開玩笑說城市套路深,我感覺java語言的套路才深呢,入了套路,總要解套吧,心中慢慢摸索出了些心得,從哪里來到哪里去,就是這個方法是那里來的,一個個方法跟蹤,找到它的源頭,這個方法是干什么用的,不停地問為什么,它實現了什么功能,一路問下來,思路自然就清晰了,有時候是少不了查API文檔,和源代碼的。
學習的過程也非常感謝同學老師對自己的解惑,讓自己不斷地進步,我感覺這段時間的學習是痛苦并快樂著的,每天的日子都感覺很充實,我相信未來的我一定會感謝現在拼搏的自己。