自學Java難不難?我覺得對我來說有一定難度!難在哪里?枯燥,時間久,注意力集中。。。。。

自學java難不難?

不知不覺已經學習了快5個月了。從JavaSE到JavaEE再到框架,中間知識點太多,因為我是化學專業畢業的,并且代碼量比較少,所以比較吃力,知識點很零碎,很多,如果要每一項都做到如數家珍,真的很難,這點只能通過大量代碼來實現。我是為了就業的啊,我不可能一開始就按著專業人士的標準去學習,那樣我可能一年都無法學完。所以我選擇培訓班模式,每天看視頻。跟著視頻碼代碼,效率很低,自己的創造性不是很多。但是我不灰心,因為我每天都在努力,當然每天都在進步!下個月我就去找工作!

自學java難不難?我覺得這個問題還可以細化:學java難點在哪里?怎么克服?
1.毅力
2.動手&思考

毅力:這個當然是做任何事成功的前提。你是否能做到每天7點起床,晚上12點睡覺?每天耐心的看完4個小時的視頻,看完視頻,回顧一下,然后再動手碼代碼,測試幾個案例,這個過程中一定會遇到很多bug。你是否有耐心慢慢調試,一個一個慢慢解決?當遇到解決不了的bug,無處詢問,百度不出來的時候,你是否有耐心繼續調試,繼續尋找問題原因?這個過程對于急性子的人來說可不是一般的煎熬。如果你沒有耐心,hold不住寂寞,單調,不建學Java。

自學java難不難?

動手&思考:這個是必須的,如果你光看視頻,大部分內容你基本能理解。但是如果不付諸實踐,手動去寫代碼,你不會有自己的體會,你不會形成自己的記憶,過兩天你一定會忘記的一干二凈,因為學習初期,很多東西記憶大于理解,就好比如你要在控制臺打出 helloworld ,但是你連最基本的 System.out.println()都寫不出來,你說你該如何進行下一步?其中學習到后面我們還要使用很多api,每一種都有對應的方法,而且很多,雖然日常簡單使用不會用到很多的方法,但是知識點多了,即使是簡單的功能實現,也是相當多的,你總不可能連最基本的功能都去翻閱文檔吧?所以這種情況只能通過大量代碼來記憶!