我的位置: 首页 > 校园新闻 > 行业新闻 >
热点专题更多 >
热门标签更多 >
初学者的痛:没学历没工作经验如何找工作?
时间:2018-07-27 10:19:13   来源:   点击:
大家都在关注: 初学者 找工作 学历
分享到:
[导读] 2018年各大互联网公司对前端技术人才的需求缺口依然很大,然而公司招不到人和学生找不到工作的矛盾却更加突出,这一切都与前端技术的飞速发


2018年各大互联网公司对前端技术人才的需求缺口依然很大,然而公司招不到人和学生找不到工作的矛盾却更加突出,这一切都与前端技术的飞速发展息息相关,公司对前端人才的开发经验要求、技术要求逐渐提高。那么企业到底需要什么样的人才呢?请看下文详细分析(笔者用通俗易懂的直白语句做了详细的分析)。

 

一、2018年IT互联网招聘需求是什么?

 

1、像上面的招聘信息,外面并没有写工作经验和学历要求,但是具体信息里面却写明了学历及工作经验要求,你或许遇到过很多这样的例子,为什么会这样呢?

 

2、技能要求:移动端、框架(vue/react/angular其中之一)、了解一门后台语言,这似乎是大部分企业招聘需求必写的,同时也是大部分学员的短板,又或者自己感觉自己这些都学过,但是也一样找不到工作,到底企业要的是什么呢?

 

3、到底原生js重要还是框架重要?在后面的段落中将一一为你解开困惑!!

 

二、没学历没经验的我如何找到一份满意的工作?

 
 

诸如上面的问题,相信很多初学者都会有这样的疑惑。那么,没有学历的我能否找到工作呢?学历真的不重要吗?企业都需要有工作经验的,而我还没工作过怎么找工作呢?

 

首先,我们来思考一个问题:公司为什么要招聘人,公司到底需要什么样的人?

 

我们先来看一个误区,很多的应届生有这样的想法:我先找个实习机会,哪怕不给我薪资都可以,然后边工作边学习(公司都会培养)。那么公司会不会培养新人呢?

 

第一:小公司招人主要是为了解决当前的项目问题;

 

第二:大公司招应届生是为了储备人才,招有经验的是为了帮助团队解决问题、盈利,招实习生是响应政府的号召,透露个小秘密(我当年那会招聘一个大学生免税3.5万呢)。

 

那么,你适合进哪种公司呢?为什么会有学历经验的限制呢?

 

第一:有很多人说前端饱和了,但是有哪个行业缺人呢?为什么公司又招不到人呢?因为缺的是真正有技术的人,不管是哪个行业,特别是2015年之后前端的飞速发展,还有铺天盖地的培训机构大肆吹嘘,很多的人选择学习前端(入门门槛低),所以造成初级的前端很多,竞争压力很大;

 

第二:公司虽然经常很难招到合适的人,但是也不缺投递简历的人,早在2016

年北上广深一线城市基本一个岗位能收到200-500份简历左右;


那么要从这么多人中筛选出一个人,面试成本得有多高??而这还是在招聘需求提高的前提下,如果没有学历、经验的限制,是不是会收到成千上万的简历呢??因为这个招聘需求会筛选了很多人,从而减少了招聘成本而且能招的真正有技术的人。这也就是上面提出的第一个问题的答案,外面没有写学历、经验限制或许是为了提高点击查看率,而必须得招有技术的人,里面有把具体招聘需求加上了。
 

那么没有学历没有经验的我如何找工作呢?那是不是有学历就行了呢?答案是本科生一样很难找工作,因为哪里都不缺人,缺的是有技术经验的人。
 

我们再来思考三个问题:学历到底重不重要?学历代表了什么?什么是经验?
 

如果是工作了的同学就应该有深刻体会,就是大学学的东西很散很广而且很基础,到了公司很多东西压根用不到,不管你是专科还是本科毕业,进了公司就是一张白纸,都得从零开始,而大公司招应届生也就是因为应届生是一张白纸可以按照自己想要的结果来培养,但是2018年795万多的应届毕业生,招谁呢?有学历高的肯定是招学历高的啊,虽然高学历也是白纸,但是高学历能代表这个人学习能力强或者学习态度很OK,公司肯定愿意培养这样的人,所以学历还是蛮重要的。但是就能否胜任工作来说和学历就没关了。
 

那什么是工作经验呢?要明确工作经验不是你工作了几年就有几年的经验,你这几年都在打酱油,都在混日子,这样就算你工作五年还不如别人一年的经验,所以真正的工作经验不是你确实工作了几年而是你做了多少项目,有多少项目经验。所以没有学历怎么办,没有经验怎么办?那就突出你的项目经验,突出你的技能,很多人会觉得是不是可以靠吹牛逼呢,我想说牛逼是要吹的,但是更重要的是要能证明自己吹的牛逼是真正的牛逼,如果证明不了那你就是在吹牛逼,到头来你会很惨(普遍是这样)。
 

但是问题又来了,很多人会说我也有项目啊,我也拿着项目去了啊,但是还是很难找工作。那么什么是项目经验呢?要做什么样的项目才行呢?是不是项目做的多就代表我有项目经验呢?
 

我们继续思考:

 

第一、开发一个项目真的很难吗?(一万个人有一万种写法,谁的更好呢)

 

第二、你真的了解企业标准、企业开发流程、企业需求吗?(如果你写的项目都不是企业所需要的,那么怎么能称之为有项目经验呢)

 

第三、怎么证明自己真的有技术呢?

 

综上:不管有没有学历、经验都必须拿着项目去找,而且你的项目还必须得是企业需要的,符合企业标准的,能够证明你确实有技术的!

 

可是什么样的项目符合这个标准呢?下面列举了几条:

 

1、符合大企业开发标准(不懂可以百度bat公司标准)

 

2、多终端兼容PC+移动端项目,而且有上线的项目

 

3、前后台分离数据交互处理业务模型

 

4、个人技术博客(记录自己的学习历程或者技术总结、技术分享,能够让人看到你学了哪些东西,掌握情况以证明你确实有技术)

 

5、代码性能优化、网站加载性能优化

 

6、熟练掌握原生js并能够自己开发常用组件、插件为团队提供问题解决方案

 

那么上面的这些具体是啥,如何达到呢?请看下面的分析。

 

三、初级前端工程师的命运何去何从?

 

相信大家经常会见到这样的言论:IT男很难找女朋友,IT行业天天加班,IT都是吃青春饭。

我们再来思考几个问题:公司里面到底什么样的人才能拿高薪?什么样的人吃青春饭?原生js重要还是可以速成学习当下最火热的框架就行?

 

在公司里面技术岗能拿高薪的人一定是有一技之长的人,直白点就是当项目遇到了问题,团队里面只有你能解决这个问题,那你就是那个能拿高薪的人;或者你能够为团队提供解决方案,什么是解决方案呢?比如jquery插件库很庞大,我们在自己的一个小项目中最多用到了它10%左右的功能,但是引入了这么庞大的一个库,如果我们能自己封装一个只适合自己当前项目的小库呢?

 

这就是提供解决方案,而不是能开发项目的人,3000薪资的人能写项目,2万、3万月薪的也能开发,差别在哪呢?再直接点:IT行业写代码的人都是最底层的人员,俗称码农。

 

每个大公司都有自己团队研发的很多自己的功能库、框架,只是没有开源出来而已。而只有这样的人慢慢的才能走上高位(技术总监,技术主管,首席技术官,首席架构师等)而不再吃青春饭,因为当你成家有孩子老人要养的时候你不可能天天加班熬夜赶项目了,而这个时候你的学习能力,精力都会大大下降,你就会跟不上互联网发展的速度,从而逐渐被淘汰。30几岁、40岁的时候不得不考虑转行。

 

那到底应该如何学习呢?


记住三尺之冰绝非一日之寒,千万不要想着速成,不然你会很惨。而当你原生js达到这样的高度的时候,你会发现那四个现代化也只是最简单的运用而已了,但是如果你达不到这样的高度,你就很难理解其中的奥秘,而很苦恼于前端永无止境,学不到头。