前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【找工作必看】2020年-web前端开发要学会哪些技术才能去找工作?

【找工作必看】2020年-web前端开发要学会哪些技术才能去找工作?

作者头像
web前端教室
发布2020-05-14 15:14:02
6010
发布2020-05-14 15:14:02
举报
文章被收录于专栏:web前端教室web前端教室

hello,大家好,我是老尚, http://mpvideo.qpic.cn/0b78ouaaeaaaauai64nh2rpfa5odaj2qaaqa.f10002.mp4?dis_k=16b5e936699d5ad212c3384b5010c24d&dis_t=1589440401

经常会有小伙伴问我,

学习前端开发,要掌握哪些知识,才能入职前端开发?

我觉得这个问题很典型了

网上会有非常详细的前端知识体系思维导图

这么巨量的知识分枝,

要先学哪个后学哪个?要全部都掌握吗?

所以今天跟同学们说一下我对这个问题的看法,

先提前说明,每个人的想法、立场、层次都不同,

所以接下来我说的,都是我个人主观看法,是片面的

仅供同学们参考

首先同学们要明确,我们学习的目标是什么?

【就业】,没错,我们的目标都是要上班

所以在我本人在讲课时

一直强调,我们要【面向面试学习】

你照着网上的各种学习路线、思维导图

学了n多各种前端知识,你面试失败也是没用啊

那么,你做为一个前端新人,

在面试的时候,什么对你最有用?

当然是你的【前端实例作品】

做什么呢?许多同学无数次的问自己

不知道做什么,其实这个问题很好解决

打开拉勾、BOSS直聘、智联等招聘网站,

搜索前端开发职位,看看那些招聘公司、要求

为了节省时间,我这已经提前打开了

同学们可以看到,它们的要求基本都大同小异

因为前端开发的技术其实也就是那么几样

翻来覆去都是那些东西

看看,它们的公司官网、业务、产品服务是什么?

公司官网是视差效果的,你也做个视差例子

公司主业是新媒体的,你做个小程序

有提到餐饮系统,你做个线上点餐实例

有做物流的,你做个线上物流的实例

然后你在做这些例子的时候,把它们招聘要求里技术给用上

例如,这个提到响应式、手机端

这个提到移动平台的页面适配

这个提到了各种浏览器的兼容性问题

有这个需求的公司,你要特别注意

也许会有很多老旧IE8之类的项目要你维护

面试这事要有针对性

不能拿着一个例子打天下

那有同学说了,我没有时间做这么些例子啊

这位同学啊,你仔细想想,

这些例子在本质上,除了图片、文字、按钮交互上有不同之外

还有什么区别么?

你把点餐的实例改改图片、文字、流程改一改

它不就成了线上物流的实例了么

本质上,所有的前端项目其实都一样

都是前端交互触发事件,获得后端数据,重新渲染view视图

而你搞一些不同的例子,只是在业务逻辑的层面上有区别

你把实例做出来了,你还要能说的清楚

什么意思呢?就是说,

1、这个项目,它里面的方方面面,怎么调用、设计的

你得能说得清楚;

2、你在去面试之前,最好在网上查一下相关的行业

例如你做的是点餐的实例,那么查一下点餐行业的相关新闻

如果你要做的是物流的例子,你了解一下物流行业

这样你去面试的时候,一来有作品;二来了解业务

第三你技术也确实过得去,那不就可以了么

不要只是带着个,不是你写的,也不知网上哪找来的例子

然后脑子空空的去面试,这样肯定不行

前端开发用到的技术,总体来讲就是

html、css、原生JavaScript、es6、node、vue这么几样

那这几种技术具体每个,要掌握到什么程度呢?

其实很简单,不要纠结哪个技术学到哪里为止

没有明显的停止线

因为前端开发是多个技术的综合运用

只要你能把我上面提到的例子做出来,就Ok

那么在面试阶段,我们要的结果就是,【做出实例】

这个实例,就是你当前学习成果的全面综合展示

所以我刚才强调说,面向面试学习

其实核心思想,就是面向作品学习

当你能够做一个功能相对完整的作品出来

并且这个作品应用了主流的前端开发技术

那你就可以去面试

并不是说

你把所有的前端开发的知识完全掌握了你才可以去面试

不是这样的

然后,前端新人的面试这个话题

因为时间的关系,咱们留到下次再说

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 web前端教室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档