缘起

狂神的Java基础(包括基础语法、流程控制、方法、数组、面向对象、异常)学完了,下一步应该学习 Java的常用类、集合框架、IO、线程、网络等内容,不过常用类、框架、IO这三个课程还没制作出来。

虽然预付给计算机方面的时间已经没有了,但我还是很感兴趣,想先看下其他老师的课程,在群里简单和大家聊了一下(“大家好+问题+谢谢”),大家推荐了老杜(动力节点),尚硅谷的视频。

分析

我就先看了一个老杜的关于初学者学习路线和问题解答的介绍视频(72分钟),发现讲的确实不行,和狂神比还差的很远,很远,很远!

主要问题是把自己放在老师的位置上,与学生脱离,不理解学生在学习时会遇到什么样的问题。不理解耐心是有限的,坚持是难得的,毅力是很难的。

教的内容从大框架上看没问题,就是大面上看好像很细,但实操中完全靠不住。比如他说要提高指法速度,这当然是必须的。但若你按照他说的,使用金山打字通练习,我估计100人里面能放弃98个,主要是那种学习方式实在太枯燥了,没有人能坚持下来,但如果老师真的去练习过,就应该给那种100人有80人都能轻松坚持下来的方法。比如这两个网站:EDclub keybr,如此练习,很快就能达成。

在内容上,他还讲了编程思想,第一个问题就是内容对应不上题目,他讲的是要通过验证结论,推翻结论的尝试去掌握知识,这顶多算是他自己的一个学习方法,怎么能叫编程思想呢?另外,其实好的学习方法是向前追溯,了解知识的历史,越向前了解就会越发现为何要出现这种知识,就会发现后面出现的条条框框是怎么一回事,从根源上理解会更简单。

这些不接地气的讲解,其实会浪费学生很多时间,而学生不明所以,以为找到了名师,结果学完依然懵懵懂懂,一事无成,可谓毁人不倦,作为学生,应该慎重选择自己的老师,而最重要的一点,就是看这个老师到底接不接地气,有没有把自己放在学生的角度去思考问题,去做自己的教学方案。

结论

听这种水平的课程,3.5倍速比较好,因为太多无聊的垃圾内容了,很多东西你都不需要听,只需要一个框架就好了!或者你可以直接选择 Pass。

我相信分析的内容,对其他方面的培训课程也有参考意义。

这种筛选的思想对读书,要看什么书也很有意义。

如果觉得我的文章对你有用,请随意赞赏