外包一年,裸辞冲一波中厂!

JavaGuide

共 2327字,需浏览 5分钟

 · 2022-07-17

👉 欢迎准备 Java 面试以及学习 Java 的同学加入我的知识星球,干货很多!收费虽然是白菜价,但星球里的内容或许比你参加上万的培训班质量还要高。

👉《Java 面试指北》持续更新完善中!这是一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。

你好,我是 Guide。今天就不分享技术了,分享一位球友的提问和我的回答。

这位球友 2021 届毕业后就一直待在外包,主要负责一个很老的电网相关的项目的运维。由于对当前的工作不满意(技术栈过时了),他想要辞职找一份使用主流技术的中厂(非外包)。

说实话,他目前的现状和疑问和很多同学类似,希望这篇文章能够对你有启发!


球友提问

本人是 2021 届普通二本,毕业后在一个小的外包公司呆到了现在,一直在做一个很老的电网相关的项目的运维,用的还是 ssm 和 jsp,经常要前后端一起搞,而且项目的业务是由大数据的去搞的,留给开发的是没有技术含量的增删改查。

我决心要辞职然后参加 7、8 月的社招,Java 后端开发,希望是互联网或电商的行业,不奢望大厂,但希望是个好点的用主流框架技术的中厂(非外包),能对我的发展有帮助。目前我比较困惑的是:

  1. 我不知道简历上该不该写现在这个公司的项目经历,我是觉得技术太老了,也没有什么技术含量可言,写上去也不知道说什么。

  2. 目前我在 github 上学了一个比较多星的商城项目 mall-swarm 微服务版本,用的是主流的框架和很多中间件,商城该有的功能基本都有实现,我是看着代码各个模块都摸清了一遍。但我不知道怎么把它写到简历的项目经历上,不知道怎么描述,还有侧重点在哪里。另外它没有实现秒杀功能,不知道这样会不会显得这项目很菜鸡,我是不是得另外再学一个秒杀项目然后再写上去?但似乎留给我的时间不多了。

  3. 关于技术栈,前段时间跟着你的「Java 学习+面试指南」整体过了一遍。那在简历上的技术栈这块应该怎么写这块最好?有些很熟有些不是,应该重点突出哪些点?

  4. 针对我目前的现状,guide哥有什么建议吗?

我的回答

SSM 配合 JSP 确实是已经被时代淘汰的技术了,不过,这并不代表这些技术就没有价值,毫无用处。只是说用这些技术做项目的时候比较难受罢了,尤其是你使用过更先进的技术。

对于电网这类国家相关的系统来说,其实 SSM + JSP 还算好的。有很多老系统使用到的技术还远古一些,纯 JSP + Servlet 项目了解一下。

我在大学那会帮一个 JSP + Servlet 老项目增加功能,别提多难受,那才是折磨啊。。。

还好我当时自学的时候还做过一个 JSP + Servlet 的项目,不然肯定会做的更艰难!

说实话,做这种项目能够学习到的东西也确实少。最难受的一点还是这种项目在写简历的时候很难下手,因为确实想挖掘亮点也很难挖掘出来。这就导致你做这样的项目,对你个人能力提升也小,对你个人履历的改进提升也很小。

有没有弥补的办法?比较靠谱的办法就是自己私下改进这个项目或者自己做一个有价值的项目。根据你的描述,你采用的是后者,挺好的 👍

不过,通过这种方法获得项目经历的话,有一点非常重要:「自己不光要模拟一些生产环境可能会遇到的问题,还要知道这些问题是怎么解决的。」 就比如说你用到了 Redis 的话,你自己肯定要私下模拟一下缓存穿透、单机内存不够用、Redis 突然宕机等等情况。

「描述项目经历其实挺简单的,简洁地介绍项目是做什么的,有条理地介绍自己做了什么,解决了什么问题,为项目带来了什么改变。就比如说你使用某某技术优化了某某接口,QPS 从 1000 提高到了 3000。」

另外,前后端都要搞的话,其实挺心累的,我自己曾经有一年多也是前后端都干,只做后端还轻松省心一些,真心的。

在国内这种环境下,绝大部分公司招聘需要的都不是全才而是专才,需要的是你在某一个领域专研的比较深。据我观察,很多外企和一些创业公司比较喜欢“全能型”技术人才。

虽然追求 T 型发展是正解,但是有一个自己研究比较深入的技术方向必然是适合绝大部分人的选择。

简历上的技术栈介绍,我给过一个模板你可以参考一下。

针对你目前的现状,我还有如下这些建议:

  1. 面试之前一定要提前准备一下常见的面试题,自己面试中可能涉及哪些知识点、那些知识点是重点。面试中哪些问题会被经常问到、面试中自己该如何回答。技术面试不同于编程,编程厉害不代表技术面试就一定能过。

  2. 一定要重视项目经历涉及到的知识点,这一定会绝大部分公司面试的重点。

  3. 利用好知识星球内部专属的面试资料比如《Java 面试指北》,结合 JavaGuide 在线阅读版来准备面试。多来知识星球打卡,记录自己的学习以及准备面试的过程,这也算是一种督促。

  4. 多看面经,多自测!

  5. 面试之后及时复盘!如果失败,不要灰心;如果通过,切勿狂喜。面试和工作实际上是两回事,可能很多面试未通过的人,工作能力比你强的多,反之亦然。

··········  END  ··············


「近期文章精选」

「走近作者」

专属面试小册/一对一交流/简历修改/专属求职指南,欢迎加入 JavaGuide 官方知识星球

如果本文对你有帮助的话,欢迎 「点赞&在看&分享」 ,这对我继续分享&创作优质文章非常重要。非常感谢!

浏览 73
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报