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

时间: 2019-05-14阅读: 570标签: 项目

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

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

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

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

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

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


1,没有开发经验怎么办

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

那补充什么呢?校招的基础知识可以参考这篇文章《阿里应届生复习面试攻略》,但是校招已经结束了,换句话说现在还需要招聘的公司需要的是能干活儿的人,不是需要像校招一样可以花时间培养的人。

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

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

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

我之前做过一个「手把手学微信小程序」系列的文章,里面从前端到后端到设计有一个整体的过程,并且基本涵盖了上面的知识点还包含一些设计思想,如果你没有特别合适的项目可以考虑对着这一个系列的文章做一下。「订阅号后台回复”小程序“获取地址」

加上最近很多读者问我没有真实的项目经验怎么办?于是我自己在哔哩哔哩录制了一套 「SpringBoot 手把手实战项目」系列的视频,在持续更新中。里面不仅包括 ssm 的使用、数据库设计、需求分析、UML绘制,也包括我这几年的积累、心得和一些编程技巧、设计思路等。声控和胆小者勿入。「订阅号后台回复”SpringBoot“获取地址」

学到什么程度呢?尽量做到知其然,比如配置Spring MVC 路由的时候考虑为什么这么配置就可以了,还可以怎么配置,它是怎么样请求的,当然你可能理解起来很难,但是尝试理解总会有收获的,因为你的这些疑问很可能就是面试官准备问你的。这里如果想更深入的理解可以参照我前两天整理出来一个技术的书籍列表《读技术书籍一定要读最经典的》


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

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

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

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

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

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


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

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


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

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


来自:码匠笔记(微信号:majiangbiji),作者:码匠笔记  


站长推荐

1.阿里云: 本站目前使用的是阿里云主机,安全/可靠/稳定。点击领取2000元代金券、了解最新阿里云产品的各种优惠活动点击进入

2.腾讯云: 提供云服务器、云数据库、云存储、视频与CDN、域名等服务。腾讯云各类产品的最新活动,优惠券领取点击进入

3.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/3324

物联网项目选择JavaScript的5大理由

在一个以数字化为主导的世界中,物联网(IoT)在改变我们的生活和开展业务方式方面发挥着至关重要的作用。从智能生活到工作场所协作,以及与现场员工的联系,物联网将一如既往地节省时间和提高生产力。

为什么node不适合大型项目?

首先要明确什么是大型应用,其实这是仁者见仁、智者见智的问题,并且它是一个哲学问题,不是一个技术问题。假如有人问你,一个可以进行线上销售的网站,比如优衣库,大不大?你可能会说大,因为这与你平常所见的博客

flv.js在vue项目的应用

先取到接口数据,后播放。使用async await关键字实现顺序加载视频 伪代码,在mounted生命周期内渲染视频,lv.js在播放前需要检查是否已创建实例,如果已有实例,则销毁,在重新创建播放器实例。

node适合做什么项目

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,一个让 JavaScript 运行在服务端的开发平台。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。善于I/O,不善于计算。因为Node.js最擅长的就是任务调度,如果你的业务有很多的 CPU 计算

Vue如何刷新当前页面

项目需求是:在课程详情页 点击 相关课程 还在当前页面看此课程详情;功能实现:这时候点击相关课程需要重新加载刷新当前路由;this.$router.go(0)。这种方法虽然代码很少,只有一行,但是体验很差。

node适合用于什么项目?

Node是一个基于Chrome JavaScript运行时建立的平台, 可以方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用

两个项目一个webpack包

文件依赖关系错综复杂,静态资源请求效率低,模块化支持不友好,浏览器对高级JS兼容程度低?那就是时候了解webpack了,webpack 是一个JavaScript 应用程序的静态模块打包构建器。在处理应用程序时, webpack 会递归地构建一个依赖关系图

通过浏览器工作台启动本地项目

一直对通过浏览器工作台启动本地项目感兴趣,类似 vue-cli3 中提供的 vue ui,在浏览器中打开工作台,就能够创建、启动、停止、打包、部署你的项目,很好奇这一系列背后的实现原理。

Nginx如何实现一个域名访问多个项目

最近在个人的多个项目部署中遇到这样一个问题,一个域名如何实现多个项目的访问。因为不想自己单独去申请域名证书和域名配置,便想到了这个方案,结合Nginx的location功能实现了自己的需求,便记录下来。示例中是以PHP的项目演示

spa项目如何计算首屏

对于首屏的定义,浏览器没有给出标准的指标,因为不同网站对于首屏的要求也是不尽相同的。我们从谷歌的第一次有效时间(first meaningfull paint)得到了一些启发,例如,一个新闻网站文字跟字体对于它来说是更重要的

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!

文章投稿关于web前端网站点搜索站长推荐网站地图站长QQ:522607023

小程序专栏: 土味情话心理测试脑筋急转弯幽默笑话段子句子语录成语大全运营推广