JAVA培訓班出身?
很多初學Java的學員都問過一個問題:JAVA培訓班出身,如何找到第一份工作?Java掌握到什么程度就可以找到第一份工作?因為不同的互聯網公司對工程師的要求也有所不同,這里千鋒根據不同類型的公司分成四種情況給大家解讀一下,希望大家能夠有針對性地投入到Java的學習中來。
100人以內小公司:一般是創業型成長期的小公司,人數一般在100人以內。拋開比較知名的創業公司不談,這類公司的特點就是事雜。但是由于錢給不到位,所以招聘要求不會太高,Java知識能夠基本掌握,做過幾個Java、Web項目,能寫寫前端代碼,基本上問題不大,但是這類公司工作時間長,工作內容雜而不專,所以不建議有更好發展規劃的同學把目光放在發展前景不是太好的初創公司上面。
100-500人中小型公司:這里指一些稍微正規的有發展前途的公司,這種公司招聘和培訓都有自己的一套體系和標準,技術和學歷上的要求有所提高。Java基礎知識之外,一般還會考察debug能力,代碼規范,以及對一些Java高級特性的理解能力等,最好還能熟悉更多的框架,這類公司一般能夠吸收到一批技能掌握比較全面,經驗不是特別豐富,但是肯學肯干的員工。
二三線互聯網公司:這類公司的定義比較廣泛,比如搜狐、新浪、迅雷、金山,以及愛奇藝、攜程這類認知度比較高的企業,它們相對來說招聘要求比較高,一般至少要求本科學歷,除了Java基礎知識,源碼方面也要熟知,還包括數據庫、操作系統、網絡等后端知識的考察,如你能掌握的比較扎實,知識面比較廣,應該有機會拿到offer。這類公司也是不少程序員求職的對象。
一線互聯網公司:是指像BAT、TMD一類的互聯網公司,由于這類公司的技術是業界頂尖的,所以應聘這類公司難度也比較大,除了掌握基礎Java,還要在理解源碼的基礎上去理解框架的實現、JDK的實現,另外還要深度了解Java并發編程和網絡編程的使用方法與底層實現原理,此外,對數據庫、緩存、分布式技術等方面都有更高的標準,總而言之,全面掌握Java以及其相關技能,并且能夠緊跟潮流,掌握最新的IT的技能,這樣能力與潛力并存的員工,才是頂尖互聯網公司所需要的。