Java難學麼?

我也不知道叫啥了哈哈


就編程語言來說,我認為Java還是非常好學的一種,當然,編程語言的學習還是需要一定天賦的。我和培訓機構有過一些接觸,和其中的一些學員也做過一些交流。幾乎所有的學員在開始的時候都會有和題主一樣的疑問和擔憂,在經過一定的考慮後,一些學員會選擇學習Java,但是在學習過程中,很多學員並不能夠堅持下來,真正堅持下來的,往往就業還是不錯的。

Java學習初期貴在堅持,學習的途徑並不重要(相對),現在除了線下的培訓機構,還有線上的各種直播,都是非常好的途徑(雖然自學也是一種途徑,但是不建議在初期自學)。


空心小窩頭


很榮幸能夠回答你的問題,我使用的語言是C#,學習的語言是C,java能夠看懂,能夠通過百度去寫一些系統。

結合我自身的情況給你做個分析、建議,希望對你能有所幫助。

我是計算機科學與技術專業,學習的是面向過程的C語言,後來轉到C++,畢業後使用面向對象的C#,隨著不斷的工作,自己也通過興趣去接觸其他的語言,首先接觸的是java,和C#有很多相似之處,通過C的語言基礎,能夠很快理解java語法及面向對象的模式。然後慢慢摸索java的特有方式,隨著技術發展,從dotnet演變到了dotnet core,又學習了python2和python3,由於網絡安全又開始接觸php,一路走來,沒有哪個語言是即簡單又掙錢的,歸根結底我對學習語言有如下建議。

1、邏輯抽象能力,編程也有很多更為細緻的分類,如算法,數據庫,流程,等等,或者普通網站,專業應用。。。這些都需要邏輯抽象能力,當然不同方向需要的能力大小不同。

2、興趣,所有的事情都是依靠興趣驅動,但是開發更是如此,這是一個相對單調的行業。

3、忍耐力,接上面說,當你感覺學不下去的時候,就是考研忍耐的時候。我04年面臨從命令行轉成網站,不會,周邊沒有會開發的,天天干憋,天天想,1年半,突然想通了,後面就一馬平川。所以想搞IT必須有強大的忍耐力。

4、求知慾,開發不單單是個堆積木的過程,裡面還要涉及更多的知識,你不可能一輩子只幹開發,至少在目前中國的環境是不可能的。你需要不斷的提升,不斷的去掌握新的技術,不單單是開發相關的技術。如我目前相關的有數據庫,虛擬化,docker,devops,。。。

5、職業規劃,還是接上面說,開發走技術應該就是高級開發,架構師。。。,走項目就是產品經理,高級產品經理。。。

6、認證資質,國家有相關資質認證,初級中級都有明確的專業方向,高級就幾個如果走技術,到高級都是相互融合的。

以上就是我從業16年的建議,希望能給你有個良好的指導。

如果你已經做好了,那就進來吧


無趣做IT


無視年齡性別學歷和個人能力,整體上來講,學習Java適合所有人。差別只在於最終所花費的時間而已。

但是影響最大的有兩點。第一,能不能踏實的學習,第二,有沒有掌握好學習的方式。

1.學習本來就是一件非常煎熬的事情,堅持永遠是普通人面臨的最大問題。能不能堅持學習下去是很重要的。2.沒有好的學習方法,你就會走很多彎路,越學越乏味,打消了自己的積極性。

給你簡單的介紹一下我自己的學習經驗,我也是小白接觸的編程,為了找工作所以先學的Java(Java薪資高嘛),也是自己蒐集了一大批各個機構的資料,上百G的資料,但是越學越亂,甚至迷茫。遇到問題也沒有辦法,越堆越多磨得都失去興趣了,最後在朋友的推薦下去學的百戰程序員的線上Java,才又堅持下去。

我建議你也是跟著學習一下百戰程序員。百戰程序員是一整套體系的線上課程,從0基礎到就業全程有老師輔導,遇到問題有專業的老師解答,還有督導老師監督跟進,保證了學習質量,授課老師也都是業內大牛,講得更加容易理解和學習。每個階段的實操和項目作業也為以後的工作打好了基礎。

我自己是在百戰程序員學完參加的工作,所以覺得百戰程序員是想學好Java最有利的課程。有用的大家可以借鑑。


捉爬蟲的小萌


看個人情況。\r

如果你對編程有興趣,並且有c++的編程經驗(就是有面向對象的編程思想)那麼相對來說入門很簡單。你可以通過看視頻方式進行提高。\r

當你入門之後你可以深入學學java。你要深入學習的是javaee,(java有三個框架javame,javase和javaee,現在一般的公司用javaee,javaee就是網站編程),學習javaee可以看馬士兵的ssh視頻。\r

實際上也沒必要去什麼培訓機構,java的培訓都很貴的,效果也不明顯。所有看視頻自學的方法還是挺可行的。要多動手去做,如果您夠細心夠刻苦,一般4-5個月就有小成,如果你夠聰明3個月就有小成。如果你要學到精通javaee可以在工作之後,兩到三年有成。\r

另外,java用的是面向對象的設計思想,想要成功必須學習設計模式,當能夠靈活運用設計模式,您就可以狂賺錢了!


科學解密


興趣是最好的老師。

如果你想作為職業學習JAVA,而且自己沒有基礎,對編程興趣不是很高,建議還是學習其他的語言。相較於JAVA,其他編程,例如Python要更容易上手。

如果你決定學習JAVA,建議你多實踐,多動手,學習和應用相結合,這樣你不會學了忘,忘了繼續學。

還有就是自身的情況,你的年齡,學歷,職業對於學習都會影響。如果年齡偏大,不建議學習。如果你學歷較低,理科稍弱,我不建議學習。如果你職業和JAVA相關行業無關,那也不建議學習。

這是身邊朋友的親身經歷,花了幾萬塊錢最後打了水漂。


視頻公元


世上無難事,只怕有心人!

堅持就不難,最怕半途而廢!


大貓聊測試


學不難學,難的是學懂,難的是不斷學習新的框架和技術


山巔一寺一壺濁酒


任何一個高薪的職位,都不是容易的,但也不是高不可攀的。

首先你的入門,萬事開頭難,入門後再提升學習高階部分。但這是個技術活,靠技術吃飯,那技術一定的學到位。自學需要很高的學習能力和自控力。所以對於大部分人來說選擇培訓機構是不二之選了。現在培訓機構很多,建議選擇大的,年限久的機構。我學北京尚學堂的java300集就不錯。推薦給你,他們的資料是實戰性多些,對找工作的人來說是很有用的。可以去他們官網瞭解瞭解。跟客服老師要點資料學學


甜甜卷ttj


本人是培訓班出來的,簡單回答你一下。

1.首先看你自己是不是真的想做這一行,我有幾個朋友培訓出來沒做多久就不做這行了,白白浪費了一兩萬。

2.如果真的想做這一行,又不缺錢,建議還是報個培訓班,並不是說培訓班有多好,而是有人一起學,這樣學起來不那麼累,有問題了可以相互請教。人都是有惰性,自學能堅持的不多。


程序員哥帥


話實話剛接觸java的同學可能會覺得java難一些,但是要是和c#.c++相比的話java也是很難,因為java畢竟是現代高級語言了。

那作為一個小白來說怎麼學java.更容易一些呢?

首先在學習之前要確定自己的學習目標,是興趣還是說職業發展需要,要是興趣的話簡單瞭解一下就好了,要是想從事這方面的工作就要有詳細的學習計劃。不過基礎都是一樣的,在學習之初可以看尚學堂高淇老師的java300集來系統的學習入門的知識。這個資料專門針對零基礎的同學入門學習,每個知識點都講解的很詳細,而且高老師的講課風格幽默,大家都感覺通俗易懂。而且講課中會講很多小例子,做一些小遊戲提高學習興趣,所以大家要是打算入門java這個資料在合適不過了。


分享到:


相關文章: