好程序员之前写过多篇Java找工作方面的文章,今天说说零Java基础找工作的事情。首先请大家明确如下的要点。
1、在没有真实Java工作项目经验的前提下,靠自学,哪怕到培训班学,一定是无法真正掌握到能干Java项目的地步,原因也好理解:很多Java开发所必须的环节,比如测试,比如部署,再如排查问题,在学习环境中是无法模拟的。
2、正因如此,学习Java的最终目标不是学习技术,也不是跑通代码和项目,而是为找工作的面试积累必要的素材和项目说辞。
3 大多数Java初学者在学习java时,多少会走弯路,比如学了不该学的,或者是面试时的技能没学到位,对此,初学者应当在学好spring boot技术后,就可以通过投简历和面试,不断调整自己学习的方向,而这里提到的spring boot技术,是不少公司对java初学者的必备要求。
如果去问Java初学者,学到什么程度能找工作?
有些初学者会认为,学好Spring boot就能找到工作,有些会认为学好Spring boot还不够,还得加上spring cloud,也有些人则会认为,学好spring boot和spring cloud以后,需要再跑通一些项目后,从中积累了项目经验才能找到工作,甚至还会有不少人认为,学好了spring boot等技术后,自然就能找到工作。
好程序员从Java面试官的角度来告诉大家,如果初级开发在面试中达到了如下的要求,尤其是能展示商业项目开发的技能,事实上就能找到工作。当然具体在操作过程中,在达到如下标准的前提下,也未必是面一家就能成一家,一般情况下是面几家能成一家。
1、如果是社招,要求能通过简历或面试,证明自己有足量(根据jd要求)的商业项目经验,这里要求是商业项目,一般的学习项目不算。如果是校招,则可以不必有商业项目,但校招时,商业项目一定是个很好的加分项。
2 、面试中能证明自己有过用spring boot做增删改查业务的能力。这块其实很玄,如果求职者之前确实做过商业项目,但面试中无法展示这点,其实很难过面试,但相反,如果之前没做过,但面试中能说好,倒还真有可能过面试。
3 、能在面试展示java项目开发所必须的技能,比如能展示测试或部署相关技术,再如能展示排查分析解决问题的能力。
4 、在这个基础上,Java面试官再会通过一些八股文来确认求职者的基础。也就是说,如果零基础的Java求职者,哪怕是背熟了八股文,只要一旦被认为之前没有商业项目经验,面试官甚至都不会问八股文。
好程序员这里再啰嗦一下,Java学到什么程度能找到工作?哪怕你之前没做过真实项目,但能面试中展示自己能胜任商业项目的能力,其实就能找到工作。
优秀的你和大厂之间只差一个好程序员。