java自學(xué)到什么程度才可以去參加工作?
網(wǎng)友解答: 建議你現(xiàn)在就投簡歷找工作吧,如果能找到一個差不多的單位,就去工作。 這里的差不多的單位,如果你的學(xué)歷不是很高,學(xué)校不是特別好的話,其實我的要求很低:正規(guī)單位不管大小,開發(fā)崗,
建議你現(xiàn)在就投簡歷找工作吧,如果能找到一個差不多的單位,就去工作。
這里的差不多的單位,如果你的學(xué)歷不是很高,學(xué)校不是特別好的話,其實我的要求很低:正規(guī)單位不管大小,開發(fā)崗,工資夠你吃住行的開銷就可以。
自學(xué)三個月,不精通是正常的,后面最好在工作中去提高技術(shù),當(dāng)然你現(xiàn)在面臨的就是找工作了,有兩點建議:
1.簡歷的準(zhǔn)備:
先在網(wǎng)上找一份簡歷模板,簡單不花哨即可,主要內(nèi)容包括求職意向、基本資料包括聯(lián)系電話、工作經(jīng)歷(如果沒有的話,最后編一些項目的經(jīng)驗)、專業(yè)技能、教育背景和自我評價。 當(dāng)然很多招聘網(wǎng)站都有自己的簡歷模板,但是我建議你還是能單獨的準(zhǔn)備一個word文檔,在通過各個公司官網(wǎng)投遞簡歷的時候,可以根據(jù)他們崗位的招聘要求,酌情的修改簡歷上的內(nèi)容。
2.面試的準(zhǔn)備:
這一點也是非常重要的,很多時候,你雖然會敲代碼,但是讓你口述的時候卻有一定的困難,我的經(jīng)驗是對你現(xiàn)在掌握的知識點,去整理一些問題和對應(yīng)的答案,然后多背一背。
比如你學(xué)了Spring,常見的問題之一是“什么是IOC,簡單介紹一下”,那么你可以準(zhǔn)備這么一段話:
IOC,就是控制反轉(zhuǎn),也被稱為依賴注入,是一種降低對象之間耦合關(guān)系的設(shè)計思想。在分層體系中,都是上級調(diào)用下級的方法,或者是下級的接口。 而通過IOC的方式,容器(Spring)會根據(jù)配置文件來創(chuàng)建被調(diào)用者對象,同時把被調(diào)用者的對象的實例化對象通過構(gòu)造函數(shù)或者set方法,注入到調(diào)用者對象中。
優(yōu)點:只需要修改配置文件就可以實現(xiàn)對象的熱插拔。
缺點:對象是通過反射機(jī)制實現(xiàn)的,會對系統(tǒng)系能有一些影響
(這個是多年前我面試的時候準(zhǔn)備的,現(xiàn)在Spring更多的是用annotation的方式,需要準(zhǔn)備的話術(shù)又不太一樣了)
祝你早日找到合適的工作,在工作中不斷進(jìn)步。
網(wǎng)友解答:對于這個問題,才學(xué)三個月,肯定是不可能把所有東西都學(xué)好、學(xué)精的,但我認(rèn)為只要有了一點基礎(chǔ)就可以去找工作了,當(dāng)然你不能奢望很高的工資,只有去了企業(yè),才能發(fā)現(xiàn)自己在工作中的不足,才能更快的學(xué)習(xí)彌補(bǔ)。你剛進(jìn)公司,它們一開始也不會給你很復(fù)雜的東西做,對于這點,我還是比較有發(fā)言權(quán)的,我就是做java web開發(fā),從一個小嘍啰到現(xiàn)在的技術(shù)負(fù)責(zé)人,從一開始的簡單的java代碼搬運,到現(xiàn)在只負(fù)責(zé)一些架構(gòu)設(shè)計。在公司也是一個很好的學(xué)習(xí)進(jìn)步成長的好地方。我在給你一些自己一直過來的經(jīng)驗吧。
1、不要什么都去學(xué),那樣即分散注意力,也學(xué)不精,而且耗時間,先專供一個熱門的方向方向。
2、一些重復(fù)功能的框架也不要都去學(xué),找到當(dāng)下熱門技術(shù),多多逛社區(qū)和github,多了解它們的原理,這樣學(xué)一個,其他的差不多也明白,這樣即使沒學(xué)過,也能馬上上手入門。
3、多看一些好的框架的源碼,學(xué)習(xí)它們里面的精妙的寫法,和不同的設(shè)計模式
最后在附上一張java的學(xué)習(xí)的思維導(dǎo)圖,希望你能學(xué)好java,找到好工作,記得要多關(guān)注我哦?。。?/p>