更新時(shí)間:2019-08-11 09:00:00 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2934次
轉(zhuǎn)行Java程序員,上Java培訓(xùn)班是否可行?轉(zhuǎn)行是可以,至于怎么學(xué),自學(xué)還是培訓(xùn)班,還得看自己的自律性,小編看到太多人自律性不夠,兩個(gè)月只學(xué)了不到2個(gè)禮拜的知識(shí)量。
培訓(xùn)班也是可以的,關(guān)鍵是找個(gè)靠譜培訓(xùn)班。決定去培訓(xùn)班之前,先網(wǎng)上搜搜這個(gè)培訓(xùn)機(jī)構(gòu)如何。任何機(jī)構(gòu)都會(huì)有好評(píng)差評(píng),這個(gè)要注意。
先看差評(píng),差評(píng)比較多且描述比較真實(shí)的,基本可以斷定有問題,偶爾看到一兩個(gè)差評(píng)沒什么問題。可能只是答者個(gè)人原因或者個(gè)例。
再看好評(píng),好評(píng)多是空話套話的,基本就是水軍刷的。
關(guān)于自學(xué)
不建議小白買書看,
第一,你看不懂,
第二,書太厚,看到厚度都怕了。
我建議可以在B站看一些Java學(xué)習(xí)視頻,這里推薦B站上動(dòng)力節(jié)點(diǎn)Java301集,此套視頻以后百萬人學(xué)習(xí)。
基本的學(xué)習(xí)路線就是
基本語法——>深入提高——>額外知識(shí)擴(kuò)展,mysql,redis,HTTP,liunx,前端部分基礎(chǔ)等等——>學(xué)習(xí)框架知識(shí)——>開始項(xiàng)目——>項(xiàng)目結(jié)束自我總結(jié)——>是否學(xué)習(xí)其他方向的知識(shí)——>面試和就業(yè)
不管培訓(xùn),還是自學(xué)都要注意的點(diǎn)
1.剛學(xué)的時(shí)候多敲代碼,死命敲
2.多寫注釋,就算這注釋看起來很廢話,但實(shí)際上是在整理你的思維邏輯,現(xiàn)在依然我習(xí)慣先寫注釋再寫代碼,特別是復(fù)雜的邏輯,這樣寫起來幾分鐘就完事了,邏輯不會(huì)斷。
3.剛學(xué)的時(shí)候很多概念聽不懂,沒關(guān)系,聽一遍就行,學(xué)到后面的時(shí)候,你就懂些了回頭,再看看那些知識(shí),基本上你都懂了,
4.多做練習(xí)題,網(wǎng)上搜題庫(kù),在乎質(zhì)量而非數(shù)量,理解了就可以進(jìn)行下一步學(xué)習(xí)。注意:要求質(zhì)量,數(shù)量多沒有用,反而拉低學(xué)習(xí)效率。
5.多做筆記,多復(fù)習(xí),構(gòu)建自己的知識(shí)架構(gòu)圖,并且實(shí)時(shí)更新里面的內(nèi)容,學(xué)習(xí)過程中,每學(xué)一些新的知識(shí)都能更新你的知識(shí)架構(gòu)。另外第一次學(xué)的時(shí)候都會(huì)遺漏一些知識(shí)點(diǎn),復(fù)習(xí)的過程中能把遺漏的知識(shí)撿起來,這是鞏固基礎(chǔ)知識(shí)和提高技術(shù)實(shí)力的重中之重,最高優(yōu)先級(jí)。
6.基礎(chǔ)一定要學(xué)扎實(shí),不然后面聽不懂,越聽越懵,特別是學(xué)基礎(chǔ)的時(shí)候,多做練習(xí)題,沒有自己去網(wǎng)上搜,
7.學(xué)會(huì)Debug,簡(jiǎn)單的自己嘗試解決,復(fù)雜的,學(xué)會(huì)用百度谷歌,前期剛學(xué)的時(shí)候,CSDN,博客園等等能找到很多問題解決方法。
8.多擴(kuò)展其他的知識(shí)面,當(dāng)然是你就業(yè)方向部分相關(guān)的知識(shí),只需要了解就行,不用浪費(fèi)時(shí)間學(xué),知道是個(gè)什么東西,有啥特性,就好了。提高你對(duì)編程更全面的了解。
9.環(huán)境問題,小白學(xué)習(xí)最先碰到的環(huán)境問題,環(huán)境就能勸退一大批人,說實(shí)話,小白很難獨(dú)立解決,能找別人幫一下最好。當(dāng)初最拖我學(xué)習(xí)進(jìn)度的就是裝環(huán)境,學(xué)習(xí)過程中,以寫代碼為主,環(huán)境都是次要的,最好找入行的程序猿解決,實(shí)在不行上網(wǎng)搜視頻教程。有一定基礎(chǔ)之后自己解決環(huán)境問題還是比較容易的。
10.技術(shù)提升方法,有了實(shí)際項(xiàng)目經(jīng)驗(yàn)之后,這個(gè)時(shí)候你的技術(shù)應(yīng)該比較牢靠了,可以去嘗試看一下庫(kù),模塊的源碼,或者去GitHub看些相關(guān)的項(xiàng)目代碼,以及技術(shù)大牛的代碼。遇到不懂的代碼谷歌搜一下。看到【還有這等騷操作?】的代碼,可以做筆記,對(duì)你技術(shù)提升非常大。當(dāng)然做這步是你要注意點(diǎn)是,1,先把基礎(chǔ)打牢,基礎(chǔ)沒學(xué)好就先別管提升。2,把這個(gè)任務(wù)當(dāng)成支線任務(wù),保證主線任務(wù)能夠正常執(zhí)行的情況下,再去看這個(gè)。不用特意騰時(shí)間去看這些。
面試找工作
面試前期準(zhǔn)備大概花了一個(gè)月,如何寫簡(jiǎn)歷,各大公司筆試題收集,面試題收集,以及額外可能會(huì)問到的,比如項(xiàng)目部署,并發(fā),日活量,前公司部門成員,以及如何給自己的薪資定位,等等,做了比較充分的準(zhǔn)備,題主學(xué)習(xí)階段,可以暫時(shí)不考慮這些,大概講一下
簡(jiǎn)歷問題
說要簡(jiǎn)歷造假的,真的是為你好。
現(xiàn)實(shí)問題,不造假根本不會(huì)有公司邀請(qǐng)你去面試,沒有面試邀請(qǐng),如何就業(yè),在生存面前,誠(chéng)信和生存哪個(gè)重要?但那又怎么樣?我看了一堆四五年工作經(jīng)驗(yàn)程序猿寫出來跟狗屎一樣的代碼,我還得去給他們填坑。公司只在乎你的技術(shù)實(shí)力。有的程序猿寫10年工作經(jīng)驗(yàn),實(shí)際上跟2年沒差別,只會(huì)復(fù)制粘貼。做同樣一件事情。說實(shí)話并不覺得自己比公司三五年工作經(jīng)驗(yàn)同事技術(shù)差。相比而言,公司更在乎的是技術(shù),工作經(jīng)歷和工作經(jīng)驗(yàn)都是次要的。
面試題
網(wǎng)上搜Java面試題,刷就行,以理解為主。而不是以背為主,東西太多背不下來,都是不懂的,自己敲一邊就理解了,再以自己的話描述出來。但是也有的東西就是純概念性的,或者不用敲的,那這種能理解就理解,不能理解就直接背吧。
面試一般會(huì)問三種問題
基礎(chǔ)知識(shí)
人事問題
項(xiàng)目問題
人事問題,中對(duì)是否錄用你問題占比不大,網(wǎng)上搜一遍,通用的,知道怎么答就可以。
基礎(chǔ)知識(shí),這塊占比很重,什么迭代器,裝飾器,線程進(jìn)程協(xié)程,幾乎必問。這塊需要多敲,以及HTTP,MySQL等等,多敲,多記,多復(fù)習(xí)。面試過程中有很多要求手寫代碼,這就需要你的基礎(chǔ)扎實(shí)。
項(xiàng)目問題,培訓(xùn)班和上面的視頻里都會(huì)有,最少敲2個(gè)項(xiàng)目,自己多總結(jié)這個(gè)項(xiàng)目怎么實(shí)現(xiàn)的。多分析。對(duì)于不是特別理解的,建議每個(gè)項(xiàng)目再敲一邊。
面試過程中會(huì)遇到的問題
1,投簡(jiǎn)歷問題,面試邀請(qǐng)少
投簡(jiǎn)歷平臺(tái),前程無憂,智聯(lián),拉勾,BOSS直聘,建議每天9點(diǎn)左右開始投。HR這個(gè)時(shí)候上班,容易看到。建議直接海投,不要看里面具體要求。因?yàn)槲仪懊娑际强礈?zhǔn)了投,他們要求什么技術(shù),再匹配一下自己的技術(shù)棧,感覺可以我才投,后來發(fā)現(xiàn)這些公司通通給我一個(gè)不匹配,導(dǎo)致我更進(jìn)一步懷疑自己,簡(jiǎn)歷有問題?看出來是造假的了?學(xué)歷不過關(guān)?工作經(jīng)驗(yàn)不夠?后來才知道,那些要求有很多是用來面試過程中給你壓價(jià)的。一看你什么都會(huì),但是人家預(yù)算就這么多。。寫幾個(gè)無關(guān)緊要的要求好在談薪過程中壓價(jià)。。不保證所有公司如此,大多數(shù)公司都這樣。
2,數(shù)據(jù)結(jié)構(gòu)和算法
這塊知識(shí),工作開發(fā)中幾乎用不到,但是面試容易問到,需要另外補(bǔ)充。
總結(jié):
面試是否被錄用70%技術(shù)+30%運(yùn)氣,運(yùn)氣成分的占比很高。
寫這么多,Java的面試題我沒有,不過通用的mysql,redis,人事等等面試題我收集了很多,包括簡(jiǎn)歷怎么寫,簡(jiǎn)歷模板,技能棧,項(xiàng)目如何描述,需要可以登錄動(dòng)力節(jié)點(diǎn)IT培訓(xùn)機(jī)構(gòu)咨詢?cè)诰€客服老師回復(fù)領(lǐng)取。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743