做Java開發8年 詳細說一下這個問題
如果你說的同一個時間,同一個人,選擇培訓還是自學,我相信一定是你培訓學的好,如果你自學也能學的很好,那你培訓一定學的更好,但是這並不是說明你培訓之後就能找到工作,這跟學習時間和用什麼方法學習前端是有很大差別的,如果你多出兩個可以多做兩個項目,你在項目中遇到很多問題,最後解決了,你就會有一些解決問題的經驗,那你找到工作的機率就會大。
如果你選擇去培訓
培訓有人帶著你,但是需要你辭掉工作,可能還會去其他城市,因為大城市的培訓機構跟小城市的培訓肯定不一樣,也就說不僅培訓費用20000+,四個月的吃住至少要10000吧,成本很高。但是好處就是你學著有方向了,有人帶你學,但是培訓機構四個月的課程很趕,很多都在趕進度,能不能跟得上是一個問題,很多人在培訓的時候都說過前面講的還不懂,又開始講新的知識,越是著急越是不會,不是誰都適合四個月速成。
如果你選擇去自學
那你首先弄清楚很多東西,不然就會像是我們做開發的一樣,不構思思路,想細節,那你以後就等著無限調BUG到死吧。學Java也是這樣,首先弄清楚現在企業需要什麼人才,現在都流行什麼,需要學習哪些東西?應該怎麼才學才不浪費時間?學完了應該去哪裡找工作,這些都是開始學的時候就應該想的,尤其是怎麼學,我見過很多人什麼都不想,直接就學,越學越迷茫,就是在無線調BUG,自己動手什麼都不會,原因就是開始沒有想過怎麼學前端才是正確的,這些的初學者太多太多了。如果你你選擇自學,那幾乎所有問題都是自己解決,會很難,但是你要相信有人自學成功了。
無論你是培訓還是自學,我給你大家寫點建議:
建議一:有一個系統的學習方案,系統的學習教程,先把Java學了一遍之後才是真正的入門,然後就是不斷的練習,不斷的鞏固,為之後的工作打下堅實的基礎。
建議二:我看很多新手剛學Java就看各種書籍,我走一個做了八年Java的人可以負責的告訴你,新手學習Java我不能說看書沒用,但是從作用和效率來講,這是沒多大用處的,所以當建議一你完成之後,你在拿著書籍去看,這個適合看書過給你帶來非常的大幫助,這叫查缺補漏,你不看一頁一頁的看。這才是真正的提升。
建議三:當你真正的學習一遍Java之後,你要看一些博客的文章,技術類的的,但是你沒有學過一遍Java之後就別看了,一樣沒有什麼用,最基本的概念都沒有。
建議四:Java本身就是一門比較難的程式語言,所以大家想要學習Java技術從事這方面的崗位工作,我們一定要做好相關的學習規劃和路線,如果大家在入門學習Java的過程當中有遇見任何關於學習方法,學習路線,學習效率等方面的問題,都可以申請加入我的Java學習交流qun:前面###六四一,中間###一二一,最後###九四八。裡面還有我這幾年整理的java學習手冊,面試題,開發工具,PDF文檔教程,你可以自行去下載。
學習Java的四個階段:
一:Javase基礎
Javase作為Java的基礎尤為的重要,以後你的框架是否可以學懂,完全要看對於Javase的理解,有很多人做了一兩年的Java開發,但是對於Javase的理解還是遠遠不夠的,所以一個學習Java的新手,Javase將會成為你的起點。
二:網頁三劍客html+css+js
我們學習Java的一定要懂得網站布局、很NB的技術、原生JavaScript的整我、Ajax交互的學習、jQuery框架的學習;
三:JavaWeb和資料庫:
三大資料庫的學習+JavaWeb技術的掌握;
四:JavaEE框架:
企業級開發,Struts2、Spring框架、Hibernate框架、Maven核心技術、MyBaits框架、高手進階;
學習Java沒有那麼容易,一定要掌握學習方法,初學者對於學習方法有什麼不懂的可以隨時找我諮詢,真的是希望新手少走彎路,也有很多精品的學習視頻分享給新手,任何問題都可以隨時問我。