有不少即將參加實(shí)習(xí)的同學(xué)問小千,剛剛進(jìn)入到公司里都要干什么?有什么可以提前準(zhǔn)備一下的?這里小千就來給大家介紹一下Java實(shí)習(xí)生在公司里都要做什么,有什么需要注意的地方,都是干貨!
可能有的人覺得,我剛從學(xué)校出來,什么都不會,實(shí)習(xí)生不就是到公司學(xué)習(xí)嗎,有人手把手的教。
不好意思,這里是公司,不是學(xué)校。其實(shí)作為企業(yè),我并不關(guān)心你在公司能學(xué)到什么,而是關(guān)心你能為公司做出什么。公司花錢招你進(jìn)來,是為了干活的,不是為了培養(yǎng)你。學(xué)習(xí)不交學(xué)費(fèi)還能拿工資?企業(yè)可不傻。
校招實(shí)習(xí)生和社招的區(qū)別,首先是工作經(jīng)驗(yàn)的區(qū)別,剛從校園出來的同學(xué),可能實(shí)操經(jīng)驗(yàn)不足,沒有社招的經(jīng)驗(yàn)豐富,但是理論基礎(chǔ)要更牢固一些。對于校招和社招面試時(shí)的區(qū)別也是這樣的,實(shí)習(xí)生可能問很多原理上的東西。
其次是薪資方面,實(shí)習(xí)生當(dāng)然要低很多,實(shí)習(xí)工資一般是按天算的。
接著說工作內(nèi)容方面,分兩種,第一種是企業(yè)內(nèi)部框架,比如一些銀行、金融等企業(yè),屬于保密性質(zhì)比較高的,他們有自己封裝的東西,那么無論是校招的還是社招的,都需要入職之后進(jìn)行培訓(xùn),這時(shí)會有企業(yè)的技術(shù)人員講解,但肯定不是像學(xué)校上課一樣,企業(yè)培訓(xùn)的速度很快的,他需要你很快的上手開發(fā)。這也是為什么企業(yè)都喜歡要985/211的學(xué)生,他們并不一定是技術(shù)好,只是同樣是小白,重點(diǎn)院校的的學(xué)生,學(xué)習(xí)能力大概率比其他人要好一些(不然他考不了那么高的分)。
第二種就是市場上通用的框架,這時(shí)候基本沒什么人帶了。規(guī)范一點(diǎn)的公司,可能會給新人講一下業(yè)務(wù)和開發(fā)規(guī)范。小一點(diǎn)的,尤其是外包類比較追求效率的公司,實(shí)習(xí)生干的活和社招兩三年經(jīng)驗(yàn)的一樣??赡芎诵墓δ懿恍枰獙?shí)習(xí)生做,比如支付之類的(但如果公司沒人了,你也得上)。
總體上說,實(shí)習(xí)生和1~2年的工程師沒啥大區(qū)別,就是剛畢業(yè)或者沒畢業(yè),薪資低一些。不要覺得自己是新人,就可以犯錯(cuò),就可以不會。公司招一個(gè)實(shí)習(xí)生,它可能不在乎你現(xiàn)在會什么,但是它一定要求你在最短的時(shí)間能掌握什么(當(dāng)然大部分要自學(xué))。
如果剛?cè)肼毑恢栏墒裁?,和自己的組長多交流,問一下自己下一步工作怎么安排,需要學(xué)習(xí)哪些技術(shù),然后就拼命的自學(xué)就好了。如果遇到不懂的,可以問組長,當(dāng)然問之前你自己一定要有一個(gè)思路,比如我設(shè)計(jì)的邏輯是這樣的,但是測試出來不是我的預(yù)期效果,您能幫我看一下嗎?最后記得謝謝人家。
但是你不能說:這個(gè)我不會,我看不懂,你能不能教我一下!程序員的自學(xué)能力是非常重要的!
如果遇到二次開發(fā)或者維護(hù)原有的代碼,可以看公司文檔(當(dāng)然可能沒有),這時(shí)候就需要自己啃代碼了,如果命名規(guī)范的話,看名字就能知道是干什么的,自己寫注釋。如果不規(guī)范的話,或者遇到各種縮寫,你可以自己先猜,然后問老員工確認(rèn)。
步入職場,一切都要靠自己了。加油
最后如果大家對Java開發(fā)感興趣的話,可以來千鋒Java培訓(xùn)班參加我們的Java培訓(xùn)課程,現(xiàn)在咨詢還能免費(fèi)領(lǐng)取java學(xué)習(xí)資料,趕緊來獲取吧!