本人最近在某乎以及其它地方看到不少Java找工作的文章,基本上是列出面试题和给出技术说明为主,给人的印象是,哪怕学历是大专,只要掌握了某些技术,背熟了某些面试题,就能找到Java工作,拿到xx高薪。
但事实上不是这样,姑且不论Java面试是要以确认项目经验为主,哪怕你简历上项目没写好,从而让面试官看出你其实是零项目经验,甚至你都没面试机会,连面试当面被拒的可能性都没。
本人一直在做java面试官,见到过大量Java简历,本身也在做Java面试辅导,也看了很多零java基础的简历,也了解了一些培训班辅导写简历的方法。这里想说的是,其实很多初学者写在简历上的项目,只能会暴露出自己零真实项目经验的情况,这也是很多自学或通过培训班想入行java,但投出简历一直得不到面试机会的原因。
所以在下文里,本人根据不断改进的面试辅导技能,就列出一些常见的,但没法得到面试机会的项目写法,一方面请大家引以为戒,另一方面也知道在简历中通过项目证明自己真实开发经验的做法。
1 项目不配公司,或者项目开发周期是六个月,或者项目是电商。
这三者的搭配可以说是培训班Java简历的标配,可能有一些培训班会把电商项目改成小程序电商后台,或者是其它项目,但工期也是6个月,因为培训班的讲课周期就6个月。
而且由于本人此类简历见多了,还能根据项目类型的不同判断出这位求职者是来自哪个培训机构,甚至还能看出是来自哪个城市的分校,总之,项目不带公司,哪怕不被认为是培训班项目,也一定会认为是学习项目,而不会被认为是真实的Java项目。
而且,一个项目的开发工期不大可能是6个月,一般会做几个阶段,第一阶段上线,第二阶段完善功能,这样一来去,一年甚至一年半两年做个项目也不足为奇。再说了,如果项目没有匹配的公司经历,一定会当作是学习项目,大概率不会有面试机会。
2 项目是从零开始做,而且写了设计文档,参与建表,或者是全栈都做。
很多项目其实在开发前,不会专门抽时间写文档,更不会让初级开发参与设计数据表,而且更多的场景是新人加入现有的项目,加入时这个项目已经有若干模块,而不是从头开始做。
再说全栈开发,初级开发做全栈不奇怪,但如果工期是半年(或很短),外带项目里写全栈,基本上真可以认定是培训班项目或者是学习项目。
而且哪怕你写全栈,即使简历过了面试,面试官一定会确认前端技能。其实对Java初级开发来说,说好后端不说前端也能过面试,但零基础在说前端开发时,大概率会顺口说出这项目是学习项目,这反而误事。
3 项目工期不长,但项目里用全 spring cloud alibaba组件。
我见过很多培训班学员写的java简历,基本上在项目里用全了值钱组件,比如nacos,ribbon,openfeign,rabbitmq以及sentinel等。倒不是初学者在真实项目里不可能用全此类组件,但一个项目周期短,并发量也不高,再用全这套组件就有问题了。
再说了,java零基础学员找工作时,公司一般是小公司,项目也就是些增删改查的模块,这些项目顶多就用些redis或nacos等个别组件,用全了反而过犹不及。
4 简历上写技术时,会人云亦云地写一些错误的技术使用场景。
比如本人经常见到,用redis缓存登录token,用redis缓存购物车信息,用redis实现分布式锁,用redis时不仅用单机版,而且会做持久化,项目并发量不高,但会用sentinel或hystrix做限流和熔断,或者是不论项目种类,一律是用mysql数据库,一律会用到spring security组件。
一些培训班在讲技术时,由于无法模拟真实项目的并发量,所以只能通过API来讲组件,或者是初学者自己通过github项目学项目时,迫不及待地把一些自己认为比较值钱的经验写到简历上。
还是这句话,这些技术在项目里不是用不到,但简历上如果出现这些,外带其它疑点,这份简历真可能没面试机会。或者对于Java初学者来说,就准备好必须的增删改查经历,外带个别的redis或nacos组件的使用经验真就够了,准备多了,哪怕有面试机会,也可能会被面试官轻易问出这些组件是学习项目里用的,进而被质疑整个项目的真实性。
5 简历上的项目看不出有商业价值。
找工作时是需要有商业项目经验,即这个项目是在公司做的用来挣钱的。但不少初学者写的项目要么是小公司没本事做的,比如从零开始做了个erp,要么是做了以也卖不动的,比如做了个图书管理系统或博客系统,或者干脆是电商。
真实项目一般长什么样?比如某公司拉到了一个大的系统中某个模块的维护活,比如xx超市系统里的进销存模块的维护项目,或者是这个项目有名有姓,比如某公司为xx区定制做了个政务系统,或者是小公司在谈好业务后,在现有模版基础上添加或更新些功能然后安装到客户方,但这个系统一定是打通支付或其它环节,比如xx连锁店的订餐系统,打通网银。
以上5点,基本上出现一两点就足以导致这份简历没机会,更何况有些简历基本上会出现上述全套问题,这样的简历没面试机会也在情理之中了,哪怕是再没经验的面试官,看到有些简历,也应该能看出求职者是零项目经验了。
至于简历该怎么写,再进一步初学者该如何准备java面试,大家可以看我如下的文章。
有些包装Java简历找工作的做法,真可谓是掩耳盗铃——再说说Java小白找工作的诀窍
再说说Java初学者找工作时简历普遍存在的问题,同时给出Java面试的相关建议
准备Java面试的常见误区,是跑通项目并准备学习项目,再论在Java面试时如何准备项目说辞
这里顺带说一下,本人会做面试简历辅导,链接在知乎,本人知乎的网名也是叫“老胡聊Java”,比如通过这篇知乎文章下方的链接,就能发起咨询。
https://zhuanlan.zhihu.com/p/606933040
联系客服