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