zx120120
2015-11-02 15:51:54 +08:00
大学课程的目的是让绝大多数的同学都能学会,如果自觉智商不显著低于周围同学的话,通过上课学习其实就是浪费自己的时间。
(当然,若是有水平高的老师能讲的很深入,讲课内容显著的超出了大半同学的水平,还是值得听的。)
-------------------------------------
给 lz 的建议是, 入门的话,建议往 ACM/ICPC 方向水,这几乎是效率最高的入门方法了,差不多铜牌实力就可以停,不一定要去拿奖,这个过程大概四个月左右,之后保你切 leetcode 分分钟,且码力(特指逻辑以及算法这方面)会有大的提升。(然后就可以无视 C 语言课,数据结构课,算法课了)
再之再花半年时间浏览各种在线课程,此时只要广度不需要深度,找到兴趣点。(千万不要一开始停留在"写个炫酷的网站"上,就算是真爱 Web 开发,也请绕上一圈逛逛看看,再回来深入学。)
找到兴趣点后,理论上你就知道该怎么去学了。