前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习前端开发,不知道怎么做,不知道问什么了,怎么办

学习前端开发,不知道怎么做,不知道问什么了,怎么办

作者头像
web前端教室
发布2018-02-06 16:21:19
8950
发布2018-02-06 16:21:19
举报
文章被收录于专栏:web前端教室

我刚开始搞培训的时候,不是很懂学生的心理。我想法很简单,你不会,我教你,你努力学,学会就挣钱,很清晰。但人本身是复杂的,他会受很多外在因素的影响。

他会想,我学这些东西,有没有用?学了之后能做什么?学习的方向在哪里?

这些前端学习者的内心里的问题,我刚开始的时候,是完全无视的,我也不关心这些。在我想法里很直接的,你就跟我学,学会就找工作,找着工作就8-10K,就这么简单。

虽然事实也确实是如此。但还是刚才那句话,人本身是复杂的。

就比如先行者计划,是以前端组件开发为主体的课程。在我脑子里,我很明白,现在前端开发几乎就等同于WEB前端组件化开发,组件化开发是前端开发的方向。

我很明确,所以我就教这个。但前端新人他们对于WEB前端开发并没有一个“整体”的理解,也缺乏一个“全局”的概念。

组件,是什么?这是他们的第一个问题。

之前我对于新人的这个问题的回答是相当简单粗暴的,组件是啥你不知道?那你去百度查啊,到处都是。

后来我才慢慢的理解,在前端新入学习者的认知里,整个前端开发是一团迷雾。在这团迷雾里,隐约翻滚显现着html、css、js、nodejs、webpack、gulp、react、prototype、OO、function、闭包、angulan、vue、ES6、num、flex....等等这许多东西,它们之间肯定有联系,但谁用谁能做什么?不确定。它们之间不同的组合会有不同的用法,怎么用?不太清晰。

在这一堆东西里,我又提个组件课程出来。那么,这个组件是什么?这个问题可能是这么引申出来的。我不知道我理解的对不对啊。如果不对请留言告诉我。

昨晚和一个先行者的成员聊天,他是其它行业转行过来学WEB前端的。他是在妙味学习的(请妙味老大把广告费转给我),他说到后来同学们越来越不太敢提问了。

我不太明白“为什么不太敢提问”,后来我俩又聊了一会,晚上我琢磨了半天,慢慢的我理解了,事情应该是这样的,

刚开始时,学习1-5个知识点,很简单,OK,做几个小练习都明白理解了;

接下来是第5-15个知识点,有点难,OK吧,做些小练习也能理解;

再接下来,是第30-50个知识点,也不难,第30 -- 第50个知识点,在老师讲的时候,也基本能听懂,但在练习的时候,用的知识是1-50个知识点全都用上了。

这个时候,就有点蒙了。因为毕竟时间短,当时听懂了,但不可避免的有一些知识点,时间一长就忘了。

这时在前端学生的脑子里,之前那些已经学会的知识点,就处于一种无序的布朗运动了,而且是一会显示一会消失,一会明白一会不明白。晕了,蒙了,好像看那些都还明白,但具体做什么用的不知道。

在这种情况下,做培训班老师的课后练习题,不是你不敢问,而是你连明确的问题都提不出来。你都不知道要问什么,要从哪问起。

脑子里学到的前端知识点多了之后,时间长了它们全都是零散的,没有连成一个整体。做开发的时候,不知道要用什么方法、命令、语句。就好像一台极其复杂的机器,被拆成最细散的零件,你完全不知道从哪里开始把它拼起来,让它能正常的工作。

我觉得,这就是所有前端新人,他们最大的问题。不管是正在学习,还是已经学完的。

而且更要命的是,这跟笨不笨,努力不努力,其实没关系。笨吗?其实大家智商都上下差不多;说不努力吗?花一万多块钱去培训班,有几个不努力的?

怎么办呢?我昨晚想到这一环节的时候,也有点无语。

想半天,要解决这个问题,还得是多写多练。就像学英语千千万万的方法也绕不过多听多说背单词一样。

接下来的内容呢,是我提出的针对这个问题的解决方案,

其实就是我的先行者计划,它的针对目标就是上面提到的那种情况,它里面包括很多的前端例子(我这段话都没有用组件二个字,就担心有人不理解组件这二个字),这些例子都是网页的一个部分,等于是把一个大的网页分成很多小块来用JS进行编写,而每一小块网页它们都是独立的,都用到各种相同或不同的前端开发知识点。

网页中的每一小块,它们被称为一个组件。你可以暂时这么理解。

那么每个组件,它们在前端的地位都差不多,没有谁高谁低、谁更重要之分。这就意味着,做了10个组件,就是用这些前端知识点,练习了10种不同的组合。

就像一堆积木,你用十种不同的组合,就能摆出十种不同的形状。这些“形状”就是组件;而这些积木就是知识点,多个前端知识点,组成“组件”;多个组件,组成网页。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档