先放结论:如果觉得能自学,就不用去上课了;如果没其它选择,就坚持去上课。
上课的抉择
众所周知,上课的目的是为了获取知识,提高能力。那么,从相对开放的心态来看,上课也好,自学也罢,只要能达到这个目的,用什么方式其实是没所谓的。
但如果目前选择了上课的方式,却没有达到获取知识、提高能力的目的,那再继续坚持下去显然是没有意义的。
不过为了确保题主不会马上退学,我想,有一个问题还是需要明确一下的,就是“如果不去上课,还有没有路径让自己获取知识、提高能力”?
有渠道的“上课”
有些人的自学能力很强,包括一些退学的“名人”,他们退学并非是中止了学习,而是用自己认为更有效的方法去补充自己需要的知识。所以,如果题主能够用自学或实践等方式继续学习、持续提高,不去上课实在不算是什么大不了的事情。
我读大学的时候,由于不喜欢所学的专业,几乎每天都泡在网吧。在那里,我开始了IT技术和知识的深入学习和实践。为学校做的网站,获得过市级比赛的第一名;为同学朋友搭建的BBS,一度成为我们的乐园;为了帮同学弄到美女的QQ号,研究局域网安(hei)全(ke)技术……
我的逃课率一度排名全校前5,导致某个学期的考试成绩被取消。
但又如何呢?工作十年,我从来都没后悔过当时的行为,正是那些岁月,让我有了现在安身立命的基础。
究其原因,还是因为我没有浑浑噩噩的去“坚持上课”,而是找了另外一条学习和提高的渠道(虽然当时并不是有意识的)。
无渠道的“上课”
而如果没有其它的渠道能持续学习,那我建议题主还是继续坚持上课吧。无论如何,这是目前为止人类发现的最好的传授和获取知识的渠道了。如果仅仅是因为听不懂就不去的话,就更不可能指望以后能听得懂、学得会了。
上面有人提到过听不懂的各种原因以及如何应对,我觉得其实根本不用想那么复杂。请问在听不懂的情况下,如何判断是什么原因导致的?这根本是伪命题好么?
我的解决方案很简单:听不懂,就问喽~
问老师、问同学、问朋友,问其它所有懂的人,慢慢的,就知道这门课大概是怎么回事了。现在网络这么发达,有问题还怕没人回么?
回想以前没网络的时候,大家学电脑技术(是的,那时候叫“电脑技术”),还不是一个人默默钻研,从不懂到慢慢有些概念,再到熟悉,最后才能说“学会了”的?当时不要说实践了,连问都没地方问好么?
至今我还记得当年是如何像看天书一般的去研究我老家那样的小县城里唯一能买到的IT杂志《电脑爱好者》的。一开始,谁看得懂啊?但看了两三年,哪怕还没接触过电脑,大概也知道什么是CPU总线、内存是怎么回事了。
我说这些的意思是,总有很多事情一开始是“不懂”的,但如果一遇到不懂就放弃,知识是不会自动跑到脑袋里来的。
鼓励自己多点好奇心,给自己一点耐心,往往就慢慢“懂了”。这个过程,有时长,有时短,但总要经历的。