线下聚会回顾之《前端新人就业的关键是什么?》【长文】

前天在【沈阳的线下前端聚会】和几个前端同行聚在一块儿,聊了二个多小时。由于有的参加者是第一次见面嘛,因此我就例行的问了一些原生JavaScript方面的问题,就是想了解一下大概的程度,毕竟我是聚会的组织者。

而后在接下来的聊天交流中,有一阵聊到了面试、找工做这块。我说你面试的时候作题了吗?他说,“没作,就是聊、交流、沟通。对面来了一个hr、一个技术,就工做经验和开发经验的方方面面,聊了不少。而后以为还Ok,就让他入职了。”css

而后又到另外一个同窗,他的经历也大概如此,“说是对面来了三我的,一个hr、一个技术、还有一个作什么的人,而后挨个问,来回的经历,反复的开发过程。问了一个多小时,他都饿了。反正最后也就入职了。”html

给我感受,就是如今好像中小公司都更注重实际的开发经历。【你到底作过什么?怎么作的?遇到什么问题?先后端、产品、需求什么的是怎么沟通的?】,这些方面关乎平常开发的项目进度,因此公司招聘方会更关注这些。由于他们要求来了就能干活,顶多给你1~3天熟悉项目,而后就要进入开发。前端

至于__proto__、原型链、做用域链,this的各类指向、设计模式等详细的技术细节,反却是没有过多细问。由于这些在平常业务写代码时,确实是不多用到。更多的是业务、逻辑、需求、实现、流程、迭代,这些偏向【具体实现】的工做。web

而以BAT为表明的前端大厂,则是面试各类作题,各类深刻、细节、底层。也就是所谓的“面试造火箭,入职拧螺丝”。面试

你研究各类技术细节、底层、实现、协议,对方问你某个项目你怎么作的?面试,卒;你作了一个或几个大小不一的项目、demo去面试,对方直接算法、协议什么的一叠笔试题丢过来。这次面试,又卒。算法

对于前端新人来说,不是说你学会具体哪些框架、工具就Ok了;也不是说,你报培训班,而后培训班带你作一个、几个项目就Ok了。后端

之前是你报培训班学个四五个月,有个项目,再会点东西就Ok了。如今不行,由于这种模式的培训机构,它们是把项目作为一个成果,来体现这四五个月里你学到了哪些技术。逻辑就是,【你在线下培训机构里,每天的学了四五个月,最后作了个什么项目出来。这说明,这四五个月你确定是学到了这些技术,不然你作不出来这个项目。】设计模式

OK,就算你这项目没有水份。 但一笔写不出二个井字,你顾了这头就顾不了那头。因此不少同窗在面试的时候遇到笔记题基本就挂了。网络

因此我就在想,对于新人来说,【面试成功的关键究竟是什么?】数据结构

我我的主观觉得,关键在于【有针对性的细致准备】。

若是你面试的是中小公司,那么你的简历和面试准备工做的重点在于项目、实操;若是你面试的是大厂,那么刷面试题、算法题、技术底层、协议各类,这些都是必须的。

由于刚才我已经说了,如今就不是单一的你项目有没有,或是你学没学某些个技术的事了。而是说你面试什么公司,就要根据公司的性质、规模有针对性的去准备。

那么落实到个人前端课程《零基础web全栈-就业课程》来说,接下来就要进行如下优化,

一、整个课程以一个大电商网站项目为主线。项目参照京东网站,包括登陆、注册、购物车模块、产品详情页、商品列表页、栏目页、搜索功能,二三级菜单等

二、课程中编入网络协议、算法与数据结构的内容;

三、课程中添加面试题的内容。不是讲几道题,而是刷面试题。

可能有同窗会想,你加这些内容讲得完么? 其实很简单,讲不完,延期呗。何时讲完何时算。如今这个课程刚刚讲完html、css、原生Js,正好是能够开启新项目的时候。

【1】、网络协议这块,是一些tcp/ip、http、https的demo,无非是各类链接;【2】、算法、数据结构这一块更多的是和面试题放在一块儿了。如今的面试题里有不少都包括算法方面的内容。

课程这样改变主要是针对二个方面, 一、项目,这个确定要有。只能说,我主讲的项目会更详实吧,毕竟十多年的工做经验在这呢。 二、就是全面增强面试题的讲解,就是刷题。由于面试题是很考验技术细节的。

这样的好处就是,要项目的话,ok你有,而且项目开发中的各类方面我均可以讲给大家;要笔试的话也没问题,面试题我带你刷过。

就是这样,面试这种事,若是你不是智商很高的话,那么必须采起笨办法。这个笨办法,其实就是前端新人就业的关键!

由于面试,没有银弹。

相关文章
相关标签/搜索