多年来都是奉行着技术学习圈子里的定律:从入门到放弃。曾经尝试过学习C++,Java,Python。之前都是买书,或者在各种网络课堂上找到一些所谓的”好的“教学资源,开始学习起来。
但是结果都是一样,全部放弃,原因我要归结为两点:1.没有学习动力/目标,完全就是为了学习而学习。2.没有好的老师领进门,自己悟性也差。多年来一直被这个问题困扰,也没能破这个魔咒。
但是最近,我在慕课平台(https://www.icourse163.org/)上发现了优质的大学课程,而且是免费的。我也是有一天这里找来找去,发现一门课程《零基础学C语言》https://www.icourse163.org/learn/CUG-1001632003?tid=1002920002#/learn/testlist
之前有过很多半途而废的学习经历,但是对于入门这部分还是有些记忆的,因为之前学习过的三门语言都和C语言有着千丝万缕的练习,所以干脆从C开始,重新来过。但是我发现我报名晚了。。。这是一年前就已经结束的课程了,但是当我打开第一个视频时,
就决定坚持下来,给自己建立自信,所以就根据老师的推荐买了书,开始听课,自己手敲例题,哪怕是直接抄写也要读懂这段代码,然后在抄一遍,加深印象,也让自己有点儿手感。一段时间之后,我竟然把所有课程都听完了,因为视频录制时,基本都是15-30分钟的视频长度,就连午饭时间都可以被利用来听课,很快就完成了这门课程,也让我重拾信心,为下一门课程的完成积累信心。
这个平台适用于很多人:初高中生可以利用寒暑假来提前了解大学的知识,大学生可以听本校老师的课程来修学分,也可以弥补自己选修课无法选择自己喜欢的课程的遗憾,职场人士可以在工作之余为自己充电,每天挤时间学习让人充满了前进的动力。
嗯,不说了,我得赶紧去学习上一门课程的延伸知识了。