没有项目经验找工作处处碰壁怎么办

最近很多马上要毕业的同学遇到了一些问题:

我马上就要毕业了没有开发经验怎么办?

我投递了 N 多公司全部没有给工作机会,有的给了面试机会也是没有下文了怎么办?

我简历上什么东西都没有,要不要伪造一个工作经历呢?

Python、Java、大数据我都没有经验,那我我怎么选择呢?

这些问题我在刚毕业的时候也同样遇到了,因为我和你们一样没能赶上校招的机会,一般校招都是毕业前一年就开始的,春季补招是最后一次招聘,所以竞争很大,机会也是很渺茫的。借此机会结合我自己的工作经历和大家说一下对这些困惑我自己的看法:

1,没有开发经验怎么办

《图书管理系统》,《课程管理系统》并不是可以给你加分的内容,既然在学校没有开发经验、项目经验就用基础知识来弥补。

什么是基础知识呢?那就需要去看一下这些公司是什么要求,很简单的一个办法就是去拉钩首页,选择一下”应届生“,”公司500人以下“的这些条件基本是不参加校招的,能拉钩发布职位也是说明有空缺,那么看一下他们的要求就可以拿到你能找到工作的「基础知识」了。

我大致看了几家,技术主要集中在如下几个关键词 Java、Spring MVC、MyBatis、JavaScript、HTML、CSS、MySQL、Git

剩下就是怎么快速做到提升了,我一直认为项目驱动是最好学习办法,如果有条件可以参加一些社区的项目,没有条件可以对着慕课网的项目视频做一些项目,不要单纯的啃书,啃基础知识的视频,进步会很慢,这时候也不要太在意钱,慕课网的一些付费视频质量还是很高的。尝试自己使用上面的技术做一个项目,并且托管到 Github,这样不仅仅学习了技术还有了项目经历。

学到什么程度呢?尽量做到知其然,比如配置Spring MVC 路由的时候考虑为什么这么配置就可以了,还可以怎么配置,它是怎么样请求的,当然你可能理解起来很难,但是尝试理解总会有收获的,因为你的这些疑问很可能就是面试官准备问你的。

2,投递了 N 家没有反馈怎么办

有读者联系我说,自己投递了 100 多家都失败了,那么我只想说你这 100 家都白投了。说一下我自己的面试经历:我上次面试的时候一共面试了 16 家,每一周两个,持续了两个月才拿到了第一个 Offer。但是每一次面试和投递我都做了详细的总结。所以在这里我给你的建议是:

「确定方向」校招已经过去了,根据自己的实际情况找一些初创公司,别在乎待遇,找到一个小一点的公司但是可以学东西的,学习一段时间有机会再进入大厂。

「制定计划」结合自己的情况和擅长的点,找一些合适的公司并且体量一样,这样你每次面试经验才可以作为参考,BAT 的面试方式肯定和创业公司不一样对吧?

「复盘」每次面试结束把问题全部整理,通过每一个面试点整理成一个大的方向。比如他面试问你 HashMap 的原理,那么你不仅仅是面完学习一下他的原理,还要把 ConcurrentHashMap,Lock ,红黑树的原理也要看了,自己不停向周边扩散。

「把握节奏」不要无目的的海投,而是定制计划,每周固定的时间投递和复习。

3,简历上没有东西要不伪造一个经验?

这个做法我是很不赞同的,如果你没有项目经验,那么就参照上文我说的基础,你没有经历自己编造出来的经历面试官马上就会发现。通过项目的完整度、需求的连贯程度、技术的衔接一看就可以看出来项目是真实存在的还是自己捏造的,所以如果你要伪造经验其实不如按照上文第一点好好整理下基础。

4,Python、Java、大数据都没有经验,何去何从?

如果你什么开发经验都没有,听别人说大数据、Python 怎么火想去试试,其实也是非常不建议的。简单点说你既然都没有经验肯定比不过有经验的同学,既然这样就不如找一下最快上手的技能当做一个面试的敲门砖就好了。有人说大数据很火想试试,对于非博士,名校硕士入门大数据都是可以的,但是走更远是很难的,毕竟他们是专门研究过的。我好多朋友强行入门大数据,却因薄弱的数学基础,国外论文的缺乏而退回开发。换句话说,一门语言只是一个敲门砖,等你工作4、5年以后过多的时间是用来思考系统设计,语言只是你用来入行的敲门砖而已。

如果有想学习Java的程序员可以看下以下的一套课程体系,内容全是互联网最新的技术知识,合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

一:常见模式与工具

学习Java技术体系,设计模式,流行的框架与组件是必不可少的:

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

二:工程化与工具

工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

三:分布式架构

高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

四:微服务架构

业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

五:基础筑基

任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

六:B2C商城

这个不用多说,作为一个架构师,怎么能没有实战经验呢?

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

在这里准备了导图相关的学习资料给大家,还有面试资料和编程书籍。(适合所有Java工程师学)

资料获取方式:加入Java大家庭Q群:809389099    免费资料基础到高级的都有!

以上经验以及学习的方面,分享给大家,希望对大家可以有帮助。觉得有所收获的话可以关注小编

在阿里的这些年,总结出了一整套面试官爱问的问题和答案,链接如下:https://blog.csdn.net/Java__world/article/details/89811721

以及各位在面试的时候如何准备,如何包装如何必坑 ,链接如下:https://blog.csdn.net/Java__world/article/details/89744824

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

百度资深架构师谈:为什么Java开发工程师工资高,却很多人想转行

猜你喜欢

转载自blog.csdn.net/Java__world/article/details/89840569