美文网首页编程基础
听说你想学前端

听说你想学前端

作者: 东方晓 | 来源:发表于2018-11-13 16:48 被阅读0次

如果你发了个帖子,说你想学前端,那么你的到的回复,将会是这样的:
看书自学
读别人代码,多动手写代码
找一个公司实习
去看网易里的免费视频
去看免费的英文视频
……

我来告诉你这些建议对于「大部分人」是多么不靠谱。

1 看书自学

前端是一门广而不深的学科。自学面临的最大问题,就是你需要学的东西太杂了,我列举一下:

  1. HTML - HTML 4.01 / XHTML / HTML 5 / H5?
  2. CSS - CSS 2 / CSS 3 / LESS / SASS/ PostCSS
  3. JavaScript - ES 3 / ES 5 / ES 6 / Babel?
  4. HTTP - HTTP/1.1 / HTTP/2 / 缓存?代理?REST?
  5. API - DOM / jQuery / AJAX
  6. 框架 - React / FLUX / Redux / Angular 1.x / Angular 2 / TypeScript / Backbone? Ember? 听说过时了
  7. 构建 - Grunt / Gulp /WebPack
  8. 服务器知识 - Session / Cookie / Request / Response / Template Language
  9. 工具 - Sublime / WebStorm / Atom / Sketch

不列举了。看出问题了吗?知识点分散,且每一个小知识点都有多个分支。

  1. 一个新人怎么知道去年火的 Angular,今年已经不火了;今年火的 React,明年还火不火(即使从业者也不知道)?
  2. 一个新人怎么知道他应该从原生 JS 扎实的学习,还是学 React 贪个速成?
  3. 一个新人怎么知道哪些技术已经抛弃了哪些还在用?
  4. 前端的核心是什么?React?JavaScript?还是 CSS 布局?

有人说买本书照着学就好了。这么说吧,以目前前端圈多样化的程度,看完一本《JavaScript高级程序设计》,你一样不会写页面。

有人说去 W3School 看教程就好了。这么说吧,这是误人子弟,稍微有点前端常识的人会推荐 MDN 和阮一峰。

2.多读多写代码

不是每个人都是 TJ,能通过读别人的代码来领悟编程。你知不知道很多自学者读的前端代码都是从百度上弄来的,质量很烂。

有人说 GitHub 上的代码质量高,Google 结果质量高。

你太不懂一个没有接触过编程的人的世界了,这些人的世界里就没有 GitHub 和 Goolge 两个词。

注意,本文针对的就是这一类人,从事销售、会计……等工作。英语不怎么会用、搜索全靠百度,有上进心,但是不知道怎么学编程,觉得前端好玩简单,想学前端。被达内之流拉去贷款看视频……

而且现在前端界的代码,风格各异,根本没有主流流派,有过程式的、OOP的、function式的、ES 6 的、Babel 的,让一个新人无所适从。

而且读代码是需要基础的,更不用说写代码了。

写完代码怎么运行,怎么调试?你以为他会 Google,不,他只知道去 QQ 群里问。你不能怪他,因为这是他接触到为数不多的请教方式之一。

也许你已经开始鄙视这样的人,觉得他们 low,但是,这就是真实的情况。不要以为他们都会翻墙、Google、GitHub。

你说这样的人就别学前端了啊。我想说,他们其实不必大多数码农差,只是缺乏引导。但是如果仅仅靠他们自己摸索的话,还没学成,前端早就又更新换代了,因为前端变化太快了。

3.找公司实习

如果不是重点高校毕业的,很难找到实习。

如果已经毕业了,没经验没作品,根本没人要。

所以请不要站着说话不腰疼。

3.看视频

国内的免费(以及收费)视频质量参差不齐是一,前端知识三个月一小更,半年一大更,这些视频是否过时新人根本无法知道。视频学习效率本来就低,这样学的话,不知得学到什么时候去。

收费视频,嗯,还不如免费视频,都是照着 W3School 念(没买过,我听说的)。

英文视频,质量是高,可是别逗了,我都看不了多少英文视频教程,你还让新人看。

怎么办

如果你想更好的学习前端,可以选择去饥人谷~~

本文首发于知乎《前端学习指南》,作者:方应航

原文地址:https://zhuanlan.zhihu.com/p/22331752

相关文章

  • 听说你想学前端

    如果你发了个帖子,说你想学前端,那么你的到的回复,将会是这样的:看书自学读别人代码,多动手写代码找一个公司实习去看...

  • 听说2017你想写前端?

    不好意思,没有像其他公众号一样赶着发文章,每年到这个时候总有一大波什么今年前端预测,技术框架预测什么的。我这次写这...

  • 听说 2017 你想写前端?

    作者:Jay(沪江UED) 不好意思,没有像其他公众号一样赶着发文章,每年到这个时候总有一大波什么今年前端预测,技...

  • 听说你想学前端

    2016接触前端的时候,前端的概念刚刚火了起来,全栈工程师也迅速上榜 如果当时对互联网行业稍稍了解一点的话,是可以...

  • 2019-01-28

    .netcore呗 如果你想继续在C#系,就.netcore 前端学下vue 小程序学下uni-app

  • 学习方法目录

    学习方法总结 听说你想学前端?--非同寻常的前端入门法 如何制定合理的计划 如何克服拖延 如何阅读 遇到技术问题,...

  • 史上最快的学习技能的方法

    听说你想学英语,学吉他,学编程,学画画,学唱歌,学做菜,学瑜伽,学打羽毛球,学游泳,学围棋,却不知道怎么入门? 找...

  • 教程 | 10分钟成为简笔画达人,然后...... 2

    听说,你想学画思维导图?听说,你想学画卡通人物?听说,你想学画简易绘本?听说,你想学做手札?亲,拿起你手中的笔,我...

  • [webpack]简单复习一下构建工具

    一年半前,才听说前端这个词,开始有的没的学,那时候webpack和gulp算是最火的前端构建工具,当然不能落下。后...

  • 听说你想学前端?--非同寻常的前端入门法

    曾经有不少人问我该如何学前端。以前,我会这么做 给他们介绍前端要学些什么。 给他们推荐一些优秀学习资源。 但是,学...

网友评论

    本文标题:听说你想学前端

    本文链接:https://www.haomeiwen.com/subject/oaylfqtx.html