项目经历太简单,怎么破?

JavaGuide

共 1874字,需浏览 4分钟

 ·

2024-05-22 14:07

JavaGuide官方网站javaguide.cn

对于面试官来说,筛选简历时,会重点关注实习/工作经历和项目经历。抛开学历不谈,这二者是一份简历中区分度最高的部分。如果你有不错的公司且与面试岗位相关的实习/工作经历,那会对面试加分不少。不过,这个挺难去改变了,不建议弄虚作假,唯一能做的就是适当润色完善这段实习/工作经历,比如对自己的工作内容进行美化。相对来说,项目经历部分能做的改变就比较多了,一定要多花点心思。

对于项目经历来说,绝大部分求职者都会遇到这个问题:学校/司里做的项目太简单了

这种情况其实挺常见的,很正常,无需焦虑,毕竟绝大部分人接触到的项目其实都是比较一般的。

项目太简单主要会导致两个问题:

  1. 如果你的项目经历太简单,主要都是一些业务或者 CRUD 相关内容的话,一般就会直接卡在简历筛选这一步,面试机会很少很少,甚至没有面试机会。
  2. 对技术面试不太友好,毕竟有水平的面试官主要都是根据项目经历去问一些技术问题。如果你的项目经历太简单,面试官很难去提问,你自己也没办法通过项目经历来缩小技术面试的重点范围。

如果自己的项目太简单的话,如何去弥补呢?

这里提供几点方法可以参考:

  1. 参与开源项目,在开源项目的基础上进行学习改进,包装成真实的项目。开源项目建议优先选择自己过往工作中接触过的业务类型,这样能更快上手,也更容易包装成真实的项目。Java 类的实战开源项目可以参考我的总结:https://javaguide.cn/open-source-project/practical-project.html ,里面有很多非常赞的项目。
  2. 对自己过往的项目进行改进完善,例如加入一些性能优化、对原项目的一些技术实现进行修改、新增一些合适的功能等等。这是我比较推荐的一种方法,也是绝大部分求职者采用的办法。具体可以参考这篇文章:如何优化自己的项目?
  3. 在网上找一个符合自己能力与找工作需求的实战项目视频或者专栏,跟着教程一起做。跟着教程做的过程中,你一定要有自己的思考,不要浅尝辄止。对于很多知识点,别人的讲解可能只是满足项目就够了,你自己想多点知识的话,对于重要的知识点就要自己学会去深入学习。另外,不要完全按照原教程来,尤其是那种热门项目(很容易和别人撞车),适当加入一些不一样的东西,比如简单改变一下技术选型、优化一下原项目的某个模块的技术实现。
  4. 自己动手去做一个自己想完成的东西,遇到不会的东西就临时去学,现学现卖。这个对个人能力要求比较高,但也是对个人能力提升最有帮助的一种方式。

另外,我的知识星球分享了网盘项目、RPC 项目(附带教程)。并且,已经更新了博客/论坛项目、校园订餐/外卖系统等“烂大街”项目的介绍模板和优化思路(正在持续补充)。这些对于很多参加校招的同学还是比较有帮助的,有需要的可以加入知识星球获取。


👉推荐


点击下方卡片进入公众号

回复 「PDF 即可领取原创PDF技术面试手册
回复 「学习路线 即可获取最新版Java学习路线
回复 「开源 即可获取优质Java开源项目合集
免费分享无套路,有帮助点个赞就好!


浏览 1379
4点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

分享
举报