怎么自學java java大概多久可以精通?
java大概多久可以精通?Java很難精通。Java是一門相對較難的學科,還有很多知識需要學習。而且,互聯(lián)網技術的發(fā)展有多快,技術更新的速度也在日新月異。如果你不能說那一天,你會發(fā)現(xiàn)你以前學的Java
java大概多久可以精通?
Java很難精通。Java是一門相對較難的學科,還有很多知識需要學習。而且,互聯(lián)網技術的發(fā)展有多快,技術更新的速度也在日新月異。如果你不能說那一天,你會發(fā)現(xiàn)你以前學的Java技術已經逐漸被淘汰了,你需要學習新的技術,所以你想要達到Java的目標是很難掌握的。
如果您想開始并能夠工作,這是相對快速的。也許你可以在幾個月內完成Java技術的學習和掌握?;旧?,你可以開始工作了。雖然工作是可能的,但是學習Java僅僅是個開始。在今后的工作中,除了把以前學到的技術應用到實際工作中,還要不斷適應Java行業(yè)的發(fā)展,學習新的知識。
對于很多人來說,java培訓或自學都是為了學習進入java行業(yè),java培訓在很多情況下只是讓你快速進入java行業(yè)。其實,要想掌握Java,還需要不斷的練習和學習。
Java入門到精通需要多長時間?
我的學生嘲笑“Java從入門到放棄”、“Java從入門到失敗”、“Java從入門到墳墓”,這在一定程度上反映了編程語言的難度。從一開始到精通,常常有一種說法是這本書很吸引眼球。
我認為java學習只是從頭開始。沒有盡頭。外面有人,外面有天,學習沒有盡頭。特別是在編程領域,新技術層出不窮,技術是一個不斷發(fā)展的過程。
著名藝術家米開朗基羅年近90歲。臨終前,他遺憾地嘆了口氣:這不容易。他是個藝術初學者。我很抱歉離開這個世界。
了解更多,我們知道的更少。如果你還是這樣,我為什么要精通呢?這就足夠開始一項事業(yè),找到一份工作,保持穩(wěn)定,并持續(xù)很長時間。學習總是進行時態(tài)
我會跟你說的。同學們,這顆心值得鼓勵,不要聽別人的挖苦。
但是,如果你能每天學習6小時,不要太樂觀,因為即使你能學習6小時,仍然存在效率問題。不是快,而是長。一滴水磨蝕一塊石頭。
對于編程來說,除了學習的時間長短,還有一個緯度,即掌握計算機操作原理的程度。首先要努力學習基礎知識,包括數(shù)據(jù)結構、計算機組成原理、操作系統(tǒng)、編譯原理等,然后再談語言,這樣才能提高更快。所謂磨刀不誤砍柴刀。
基本技能打扎實,然后就是多寫代碼。年輕的時候,先寫10萬行代碼。做一個網站,玩信息管理系統(tǒng),寫一個聊天軟件,做一些應用程序。慢慢地,一些問題就會暴露出來。內存管理、并行設計、數(shù)據(jù)庫管理等都需要重新學習和實踐。
這只是開始。
經過算法學習、內存優(yōu)化、架構設計,是進入真實項目的慢慢積累和訓練。熟悉這一過程至少需要幾年時間。如果你走到這一步,應該很容易找到一份開發(fā)工作。
如果你精通,恐怕你的功夫不會超過十年。給我印象最深的是龍勝胡偉武先生的一段話。他說,每年有上萬人可以開發(fā)java程序,但只有幾十人可以編寫java虛擬機。試想,如果你真的想說精通一門計算機編程語言是不容易的。
說了很多,我只想表達一下,做好工作不容易,不是一朝一夕的事。有時,我們必須作出巨大的努力來準備一場持久戰(zhàn)。
我希望我的回答能對你有所幫助。