首先告訴你的是,作為一個初學(xué)者想轉(zhuǎn)行學(xué)習(xí)Java并不是很容易,或許你現(xiàn)在是身為一個應(yīng)屆生或者你是一個本職工作沒有發(fā)展的,想轉(zhuǎn)行的,所以對于學(xué)習(xí)任何東西開始,必須逼著自己學(xué),不然可能你學(xué)什么都學(xué)不進去,我看了其他人的回答,以下是我的見解,可以讓零基礎(chǔ)的同學(xué)有一個明確的學(xué)習(xí)方向,和剛開始應(yīng)該去做的事情。
目前信息化產(chǎn)業(yè)發(fā)展勢頭很好,互聯(lián)網(wǎng)就成為了很多普通人想要涉及的行業(yè),因為相比于傳統(tǒng)行業(yè),互聯(lián)網(wǎng)行業(yè)漲薪幅度大,機會也多,所以就會大批的人想要轉(zhuǎn)行來學(xué)習(xí)Java開發(fā)。目前來講市場上需要的Java人員非常多,而且按照現(xiàn)在的勢頭,以后會需要更多的Java開發(fā)人員,理由是以后每個人公司都會有自己的網(wǎng)站,有自己的開發(fā)部,對于用戶體驗看的非常重要。所以Java程序員就會很吃香。隨時時間的推移,企業(yè)對于Java開發(fā)者的要求也在不斷提高,互聯(lián)網(wǎng)公司注重效率,所以不會培養(yǎng)新人,所以想要從事Java開發(fā),很多人選擇自學(xué),以后的競爭會越來越激烈。優(yōu)勝劣汰,物競天擇,適者生存。
那么對于自學(xué)Java的人,防止走彎路,以下的建議望采納
1.作為外行人不懂這行,有必要找專業(yè)的人交流溝通一下,畢竟你是個外行人肯定會有非常多不懂的地方,隔行如隔山。況且是Java這種技術(shù)類型的工作,如果你都不了解怎么學(xué)有效率,應(yīng)該注意哪些方式,自己就無腦的買書或者在網(wǎng)上找視頻去學(xué)。那你可以自己及去想想,有什么理由能讓你學(xué)成呢?毫無準(zhǔn)備的人,毫無知情的人怎么可能成功轉(zhuǎn)行呢?所以初學(xué)者還了解行業(yè)行情,多跟大牛請教一下,這是必須的。當(dāng)然毋庸置疑的是Java仍是主流語言。
2.學(xué)的不系統(tǒng),學(xué)的東西不是重點,做Java開發(fā)工作中,其實用的東西翻來覆去就是那么幾樣,Java的東西雖然多,但是并不是每個知識都學(xué),有很多知識工作中永遠都用不到,了解就可以了。但是作為初學(xué)者就是不知道重點是什么,盲目的學(xué),最后肯定達不到企業(yè)需求的水平,最后不得不放棄。學(xué)Java的大多肯定是為了找工作,所以你作為一個Java零基礎(chǔ)的新手,必然知道你找工作需要達到什么標(biāo)準(zhǔn),所以你的首要方向就是在各種招聘網(wǎng)站上看一下招聘信息,這就是你學(xué)習(xí)的目標(biāo)。
3.Java需要循序漸進而且系統(tǒng)的學(xué)習(xí)方案,不要想著天上掉餡餅的速成方式,給自己制定一個半年的學(xué)習(xí)計劃,能不能學(xué)成就看你這半年的執(zhí)行力如何。制定好每天學(xué)習(xí)的新知識,然后用什么案例和練習(xí)鞏固你每天學(xué)習(xí)的新東西,不然學(xué)了之后你肯定忘。系統(tǒng)的學(xué)習(xí)教程,自學(xué)Java肯定是主視頻,輔書籍,因為書大多數(shù)人是看不下去的,所以視頻要系統(tǒng),不要雜亂不精.
自學(xué)Java Java基礎(chǔ)教程