前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端新人学习中的陌生感是如何产生的,以及解决思路。

前端新人学习中的陌生感是如何产生的,以及解决思路。

作者头像
web前端教室
发布2018-02-06 17:53:43
6890
发布2018-02-06 17:53:43
举报
文章被收录于专栏:web前端教室web前端教室

今天在给零基础班的同学们讲nodeJs的时候,也许是讲课讲到一定程度了吧,突然一下就能体会到他们面对一个“新东西”的时候的那种陌生感、疏离感了。一定程度上能够感觉到零基础的前端新人,在学习一个新知识新技能的时候的那种无力感。

因为不了解,所以无法估计;就算别人告诉自己“它”有多大,但因为没掌握,所以依然无法看到全貌。

为什么今天我能感受到这些呢?因为这一期的课程内容有一些调整,当静态页面做完之后,讲了一些javascript,做了几个小例子之后,就进入nodeJs的阶段,用node写了一个小服务,设置静态目录,然后让这些静态页面运行在express上面。

然后当我想接着再往下讲的时候,接下来原本要讲nodeJs的文件系统,流,事件,回调,路由。。。等,但一看详细内容却发现根本讲不了。

因为javascript中的对象没有讲,静态方法没有讲,函数没有讲,作用域没有讲。。。,导致nodeJs根本没有办法讲下去。所以只能先带他们安装node运行npm设置express,把静态页面先运行起来。接着讲javascript的内容,其余的node等js讲的差不多了再说。

////////

在这个过程中,我换位设想,如果我是一个零基础的前端新人,面对着“想要学一个知识点,却发现要先学十个知识点”的这种情况,我也会生出一种无力感。而且这些知识点本身相互之间并没有什么强联接,只能靠你自己学会之后,把它们融会贯通到一起,这无疑是困难的。许多同学光是在学习这些基础层的知识就已经迷失方面了。

再加上没有全局视角,导致学起来感觉“前端总也学不完,越学越多,看不到尽头”的这种无力感,确实容易让人产生畏难情绪。

更严重的是,当你学会了js,css,html之后,还要学习模块管理工具webpack之类的,它的思路跟js又是完全不同的。

js是决定怎么做,webpack是用来组织js的,而nodejs却又是前二者运行的基础,而nodejs和webpack的思路又是完全不同的。

三个完全陌生的东西,三种不同的思路。在这种情况下,我想换成自己,我也会学的很恼火啊。好不容易学会了js,发现还有个webpack,是完全不同的思路,又发现搞它还需要先搞好nodejs,又是个完全不同的思路。

学东西就像与人交朋友一样,总有个先陌生后熟悉的过程。但是在初始阶段就不断的遇到陌生再陌生的情况,确实是让人挠头。

////////

但是解决的方法,其实也很简单。就是把js,webpack,nodejs这三个东西,当成一个整体来看待。一并学习!

以前说,学习前端就是学习html+css+js,但现在就变成了,(html+css+js)+ webpack + nodejs,起步至少是这样,这我还没算react,vue之类的东西呢。

这样放在一起学习,会有全局观念,至少知道这个“圈”有多大。

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

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

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

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

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