为什么会有人参加了前端开发的培训课程,却依然学不会前端开发?
你当然可以简单粗暴的回答说,“是他没努力!怪他自己。”ok,事实也许确实是这样。
但是,如果站在学生的角度来考虑,“这是他想要的结果吗?他是在报名之初就已决定不努力学习?”
我觉得肯定不是这样的,那为什么学不会呢?
“因为他不够聪明,因为他笨”。
也许吧。
但我教过的这些学生里,我并没有发现谁的理解能力不行。
那是为什么呢?
<!-- -->
我本人主讲的WEB前端零基础课,到现在为止已经二年多。
课程的主线是这样,由易到难,
- html、css
- 原生JavaScript
- jQuery
- Es6
- nodeJs
- ReactJs
- VueJs
- MongoDB
- ...
几乎每期都是,
1、jQuery、Es6之前的内容所有学生看不出明显的差别;
2、到nodeJs、接口,有部分同学会接受有些困难,但依然都能跟上;
3、到ReactJs,有同学开始掉队;
4、到Vuex,又有同学掉队;
5、凡能跟到MongoDB这段的,基本都ok了;
面对总有部分学生掉队、跟不上这个情况,刚开始的时候,我视为正常现象。人嘛,总有三六九等。小时候上学不也有学习差的嘛。
<!-- -->
直到现在的1102期结束时,我做了一个调查,
截图中划红线的地方,各位看到了吗?
【不理解、不明白、不知道】,这就是掉队同学的感受。并不是不努力、不认真,而是不明白。
一直以来,我对自己的课程内容、讲课能力、技术实力,都是非常非常有信心的。信心强到什么程度?我不接受任何对我课程内容的质疑。
我2002年春到北京,到2014年7月末离开北京。从网页设计做起,到flash动画、flash As脚本,再到div css,再到js,再到jQuery,再到nodejs...,
今年我40了,可以说我整个青年时代都跟前端开发在一起,我把青春献给它。如果我技术能力不行的话,那我在北京生存不下去。
任何人对我课程、能力的任何质疑,我第一反应就是,【你懂吗?你有资格质疑吗?】...
直到现在的1102期结束时,我对以前各期的学生做了一个课后调查,
<!-- 太具体的调查内容就不拿出来说了,毕竟xx秘密 -->
反正结果就是,【...都是梦破碎的声音】,这个结果直接促成了我全面彻底的反思,
- 反思自己的课程;
- 反思自己的思路;
- 反思自己的心态;
结果就导出了新的立场:
-【全心全意为学生服务】;
- 想学生之所想,急学生之所急;
- 站在学生的立场去思考;
现在回到标题的问题,【报了班,为什么还学不会】?
之前是站在“老师”的角度去看问题,自然看到的都是学生的原因;现在我是站在学生的角度去看问题,看到的都是“我”的问题,是课程的问题。
就以ReactJs为例来说,
|_React基本语句
|_create-react-app
|_nodeJs接口
|_ajax接口,return json,
|_更新dom
|_...
这个路径本身没有问题,但这是个什么路径?这是前端开发工程师眼中的开发路径。
开会了,产品经理讲解需求,项目经理分解任务,你报工期,然后你前端配置开发环境,后端搞好接口,前后端测试接口、数据,开工了。
直接用这个路径去讲课吧,也不是说不行。这就看学生各自的基础如何,所以会出现有同学开始掉队的情况。因为在这个阶段,是至少三个技术交错使用,
- react
- ajax
- nodeJs
难度比之前的jQuery阶段,陡然上了一个等级,中间缺少缓冲,难度直接从单一的jq直接就上去了,
课程的某些阶段设计不合理,导致学生在上一段知识还没有掌握完全、理解的情况下,就进入了下一个阶段。这就是学生们跟不上、学不会的直接原因。
当然了,虽然我找到了原因,但我依然可以用,【是他不努力,别人怎么能学会】之类的原因来解释。但是,“我”不是学校,我没有责备学生的权利。我是做服务的,学生们花钱来我这里,目的是要学会前端开发。人家来学是花了钱的,我有什么权利用一句是你自己的问题,把人家打发走,让人家白花钱呢?
所以这个锅得我自己背起来。
<!-- 结论 -->
原因找到了,那怎么办呢?
第一,
修改课程设置不合理的地方,把nodeJs、写接口那些多搞一些例子,让学生们真正的理解nodeJs及接口开发在整个前端开发技术链条中的位置、作用。
怎么算真正理解了呢?
就是在写接口的时候,知其然,知其所以然。完成从视觉理解,向抽象理解的转换。
例如,我们写一个省、市、县三级连动菜单,要向node以ajax方式分别get三个接口,这三个接口是啥?在哪?在学生脑子里要有一个具象的存在。
第二,
直播的是讲解如何写代码的过程,而不是直播写代码。为啥要这么写?与之前的某内容之间是什么关系?
之前我就说过,培训课程不是知识的罗列堆叠,并不是知识点越多越好。短时间内扔给学生大量的知识点却又不详细讲解,除了打击学生的自信心,挫伤学习积极性之外,不会有其它任何的结果,并且会直接造成学生中途放弃学习。
<!-- -->
经过二年的一线讲课经历的积累,现在我可以说,我真的懂学生们了,
- 懂你们跟不上的体会;
- 懂你们放弃的原因;
- 懂你们为啥不断找教程;
- 懂你们为啥会Js却写不出来东西;
- ...更多
我觉得,这也许就是我以后的生存机会与空间吧。那些大机构制定教材的人不直接讲课,讲课的却又不负责制定教材。而我呢?我讲课、懂学生,同时我自己定教学内容。
从谁更懂客户的角度来讲,我可以说,我完胜那些大机构。
^_^
<!--
这也是许多人喷北**鸟之类的培训机构的原因之一吧,但人家招生基数大,总有基础好的,所以真正学会的也很多。然后很多完全零基础的人看了宣传上许多就业介绍就去报名了,其实那是一种幸存者偏差。哎,不说这个了,我就做好自己,服务好客户,就Ok了。
-->
网友评论