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

今天在给零基础班的同学们讲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之类的东西呢。

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

本文分享自微信公众号 - web前端教室(webfeel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

史上最逼真人形机器人堪比健身教练,技能满满还会流汗

人形机器人总是硬邦邦的,无论做任何动作都透露着经过计算的机械运动的笨拙感,而东京大学在科学机器人(Science Robotics)活动上展示的Kengoro和...

21480
来自专栏企鹅号快讯

你适合从事数据分析吗?

近年来,越来越多的人选择大数据行业,只看到了大数据行业前景不错、薪资待遇不错,而且培训项目、机构众多,各大名企对于大数据人才的需求也不断上涨。 但是没有对岗位和...

201100
来自专栏人工智能

当前所有源码链接

人脸识别源码 OpenCV-C++版本: Github :https://github.com/LiuXiaolong19920720/recognise-yo...

29350
来自专栏企鹅号快讯

机器人索菲亚:有学习创造力、同理心和同情心

今年,在沙特阿拉伯开创全球先例,将公民权发给一位人工智能机器人索菲亚(Sophia)。自此,能够与人类自在交谈的索菲亚颳起一阵旋风,有人对它的聪明对答鼓掌欢呼,...

22760
来自专栏人工智能

让看病更方便,“人工智能+医疗”要火!

近年来,“人工智能+医疗”概念方兴未艾。最近的案例之一,是阿里健康宣布将与浙江大学医学院附属第一医院等签约,在人工智能研究、智慧医院建设等方面推进智慧医疗落地。...

33670
来自专栏企鹅号快讯

工程师已成功编程出自主行为小型昆虫机器

哈佛微型机器人实验室生产的RoboBees臂展3厘米,重量只有80毫克。康奈尔大学的工程师正在开发新的编程,使他们更加自主,适应复杂的环境。 学分:哈佛微型机器...

231100
来自专栏人工智能

深入机器学习系列12-高斯混合模型

高斯混合模型   现有的高斯模型有单高斯模型()和高斯混合模型()两种。从几何上讲,单高斯分布模型在二维空间上近似于椭圆,在三维空间上近似于椭球。在很多情况下,...

27990
来自专栏数据分析

[机器学习]-[数据预处理]-中心化 缩放 KNN(一)

数据预处理是总称,涵盖了数据分析师使用它将数据转处理成想要的数据的一系列操作。例如,对某个网站进行分析的时候,可能会去掉 html 标签,空格,缩进以及提取相关...

33770
来自专栏企鹅号快讯

济西站构建大数据运营网络,打造智能化列车加工厂

济西站瞄准职工对美好生活的需求,携手创建和谐共生、清洁美丽、文明向上的职场环境。 站区生活一体化 济西站秉承站区一家人、运输一盘棋、管理一体化的思想,将互联网+...

30670
来自专栏企鹅号快讯

程序员也是天文学家?利用机器学习寻找行星

AiTechYun 编辑:xiangxiaoshan 今天,借助望远镜光学、太空飞行、数码相机和计算机等技术帮助,我们有可能探测其他恒星周围的行星。但发现系外行...

21190

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励