该篇文章之所以出现,是有感而发。如有意见不一,可以随意发表,理性探讨,勿攻击。
最近几天面试java岗位也有几十来个人,岗位招聘是1-3年,也有简历是4,5年的,对于所谓的3年,到了我这一步筛选简历的时候,其实我可以看出来很多都是刚毕业的。 但是很多人依然都写了2-3年工作经验。
我其实对这个没有太多的想法,因为现在面试机会难求。
而且我一直有一个准则就是:技术不分年龄。 所以我还是把重心放在了简历上的技术掌握描述和项目负责内容上。
但是结果让我还是比较诧异的,既然拿到了面试机会,为什么不做一些准备或者说是对自己简历上写的东西负责任。
为什么我会有这个诧异?
因为在接下来我对几位小伙伴的面试,我都是对着简历上描述的东西去提问,提的也是比较简单的问题。
但是得到的结果有些出乎意料。
大概就是,问小伙伴对Redis的使用了解,交谈得到的结果就是 , 只了解了项目中仅用到了简单的存值, 对redis额外的,例如session共享,消息推送,甚至有些连操作其他集合存取值都没了解。 更没办法展开一些常规的问题,读写策略,穿透,雪崩等。
上面这种情形不是特例,是很多个小伙伴都是这样,我不知道为什么。
虽然说你是刚毕业没多久,但是至少做过几个项目了,有用到一个技术的时候,为什么不试着去额外稍微地搜一下,这个东西还能用来做什么? 这个东西的优劣这些? 就是说额外扩展一下地去了解, 不至于就是单纯的搬砖。
而且这个是面试,你既然写到了简历上,也应该对自己负责吧。
甚至还有跟让我大跌眼镜的,就是知道AOP是什么,但是不知道AOP使用场景是什么的,也没去了解过配合注解使用;
了解使用过springcloud,但是不知道熔断时间和均衡时间怎么设置,之间遵循的逻辑规则;
mq的使用也就知道是推送然后消费,也不知道中间件的使用好处是什么,而带来需要考虑的问题是什么。
更多的也不描述了(上面这些现象有很多工作经验已经2年的也是如此)。
该篇文章也许看起来更像是我的吐槽,可能这跟带着疑问很迫切地想表达出观点有关。
既然都是找工作,准备面试了,为什么不稍微做下该有的准备。
还有就是,我们这行说白了就是搬砖,但是在搬砖的时候或者之余,我们不应该停留在使用的层面上,多多少少对某些新接触的技术知识, 做点点的深入也是应该的吧。
我知道我自己也不一定做的够好,以上这些都是我个人的观点和想法。
文笔不好,写的可能比较乱,恰巧你点进来了,就当故事看看吧。