-
1 # 捉爬蟲的小哥哥
-
2 # 碼農的搬磚生涯
Java作為一門後端程式語言,其涉及的知識點比較繁雜。
Java語言在近幾年熱度大家想必有目共睹,可以用經久不衰來形容也不為過。
今年來也催生出很多培訓機構,打著高薪甚至包就業的幌子,誘導很多同學去培訓學習。
在他們眼裡,4個月5個月6個月基本上都能培養出一批可以去企業幹活的程式猿。
這裡暫且不講培訓機構那點事兒,言歸正傳。
Java到底需要學多久?
這個問題我想是因人而異的。
下面我想從以下幾個方面談談我的認識。
首先是不是對這門語言有濃烈的興趣?
因為一旦有興趣,那麼學習任何新技術肯定是很快的,興趣驅動著你帶著問題找答案,去鑽研,去用心。好的興趣加上正確的學習方法可以做到事半功倍。
然後是不是科班出身有程式設計基礎呢?
如果是科班出身或者非科班出身但是有程式設計基礎,那麼相對來說你學習起來相對容易,用的時間相比之下要快些。
當然沒有一丁點程式設計基礎是不是就學不會或者學的非常慢呢?並不是!拋開程式設計來說,Java無非對沒接觸過的也僅僅是一個新知識而已,只要踏踏實實看書,看一些教學影片多實踐,慢慢就找到感覺了,前期可能會需要花費多一點時間,後續就會快很多。
其次有沒有很好的耐心和毅力去堅持學習?
學習本身就是一個慢慢積累,大量練習,不斷修煉的過程。Java學習過程中一定會需要很多自己不懂的問題,如果沒有很好的耐心去面對,沒有毅力去學,三天打魚兩天曬網的,我覺得Java是學不好的。學多久的問題我想遙遙無期。
再者是不是具備獨立思考和相對較好的邏輯思維能力?
程式設計技術和其他知識不太一樣,它涉及的內容相對來說比較抽象複雜,Java入門門檻雖然不是很高,但是往後越學越難。
程式猿工作大多都是在解決問題,而解決問題大多必須要自己獨立完成,如果遇到一個難題自己不去思考就去問別人,我想也是學不好的。
最後是不是有一個良好的身體素質和心理素質?
程式猿工作性質決定著必須要加班,必須要有bug出現。沒有好的身體素質經常加班估計也吃不消。有bug心態崩了,那隻會費時傷腦也無濟於事。
綜上所述,我認為想學Java,入門基本上一週就可以。兩週能上手做一個簡單的小程式。2到3個月應該能自己做一個小系統出來。至於學多久的問題,要看你的目標是達到什麼層次。
手機碼字太費力了,暫且說這麼多吧。
回覆列表
自學1年左右,培訓要5個月,工作方向可以做Java工程師,web開發,App開發,系統開發,web.開發等。可以看看尚學堂的Java300集。