2015年度个人总结

经历过黑暗的6月之后,我本以为应该迎接彩虹,在大学重新崭新的开始。但是从高考完的假期到现在我觉得我并没有学到很多的东西。

刚考完的时候,我很清楚接下来应该学习什么。于是我在知乎上开始疯狂的搜索着相关的答案,其中最为显眼的就是轮子哥推荐的C++ primer。

刚开始的时候,我听好多人说应该从C学起,但是轮子哥是业界的大牛,他说直接学习C++可以避免许多C学习中的陋习。于是我便半信半疑的从网络上买了一本C++ primer,起初我被吓到了,我从未见到过这么厚的书,对于VS当时也不知道。那时候总是幻想着每天刷30页,一个多月刷完,然后接着开始学习别的。我觉得正是这种急于求成的心里让我学习的心态得到了扭曲。

果不其然,再编出第一个hello world后,我犯了一个至今让我后悔的决定。但是我的想法是,一个一个把书中的各种词抠明白,就这样我在C++ primer 的第三页 扣了好久好久,对于之前从未接触过编程的人来说,编译器,IDE这些词都是一点一点去查,现在想想真是可笑。

然后,我再这么折腾一天之后,果不其然,对这本书瞬间感觉难爆了,但是现在看看觉得确实好基础。于是学习C++的事情就这么搁置了。

接下来一直刷知乎,关注了好多好多CS的人,幻想着之后怎么做,幻想着自己以后怎么走上人生巅峰…现在想想,真是太年轻了。

一直等到了开学前,学校的大群里学长推荐对于C语言的学习还是听浙大翁老师的好,于是我开始听课,那时候用dev C++。等到了开学的时候,学校发了书,我一看是知乎上嗅之以鼻的谭老师的书,便不以为然,在一听说学校的编译器是VC6.0更是觉得学校渣到不行。但是刚到学校不久,班群里就出现了一个大神,问有没有学过java和C的,再加上我们宿舍里有一个人据说从7月份就开始学习C语言,已经刷过一遍了。我瞬间感觉到身边还是有很多人很强的,开始听mooc浙大那位老师的课程,但是我总是感觉肯定有比这个老师更好的课,又开始刷知乎啊。最后确定了K&R的黑书,还有21天学习C语言,又找了几门公开课。一开始很顺利,我学习的很快,并且觉得老师讲的不好也简单(当时还没学到数组),而当时有几个舍友成天学mooc挺认真的,我就特别天真幼稚的觉得,如果我两个星期不学,然后两天迅速补回来,是不是显得我很厉害?事实证明,真是太幼稚了。在现在的我看来,编程很大程度上就是积累更多一点。

就这样一直过着,不知道从哪一天开始,我在开始听课程已经听不懂了,老师说着字符数组什么的(我们老师上课基本就是带着你敲代码…学不到什么东西,如果像北理工mooc讲解的话可能还会好一点),我听不懂,就开始自欺欺人,彻底不听了,打算mooc自学。

中间还发生了很多事情,结果就是到了学完了指针什么的,然后开始写题就勉勉强强的切切水题。

到了期末考试,考了两次上机,第一次上机没及格,碰到了挺多难的题,有道简单题因为没有考虑范围,也是编译70%,最后不及格。

那之后我想了很多,对于错误进行了深入的分析,然后发现了很多问题,又进行了许多训练。

第二次上机,遇到的难题不多,最后全做对了,但是我深知,即使最后的成绩很好,但是我现在的编程能力很差。

然后一放假我就开始找mooc继续听,很高兴的事,机缘巧合我找到了coursera上北大的课程,李戈老师的计算概率A真的是一个非常好的课程,本来以为自己前面学习的C语言已经差不多了,准备预习C++,但听完这门课后我打消了这个想法,真的,感觉讲的真是太棒了。现在看朋友圈好多朋友都去玩了,国内国外,自己一个人在家敲着代码有点寂寞,但是真的,感觉自己还差很远很远。

总结一些这学期遇到的一些问题的解决办法:

1、第一次接触一个新的事物时,自己从中选好一门课或者一本书,大牛门说的话听一半,因为专家效应,他们在已经忘记了自己当初入门的时候的情景。

2、比起一开始扣细节,我觉得现在认为,应该先对这个要学的东西有一个整体的意识,然后在一块一块的学习,大框架的学习一遍后,再去抠细节,我觉得更有效率,也更容易实现。

3、多关注知乎上的一些大牛,他们带来的新动态可以让你在蹲坑的时候就科普了一些CS方面没听过的知识,等到时候系统学习的时候,减少第一次学习负荷压力

4、尽早找到以后往哪个方面发展,我们宿舍有一个人确定好了以后要做ios开发,开学的时候我找学长开始学object-c,现在已经学习的不错了;我决定以后做机器学习、数据挖掘方面的,现在在听台大老师的mooc

5、推荐假期找出一个整块的事件大概10天到15天,把mooc上10~15周的课程,做到每天听一周,都搞懂,对于入门者来说已经不容易,但是当第二次听的时候,可以学习到更多的东西

6、在自己能力不强的时候,最好少说话,多听课,建议听mooc(因为听不懂的话,你可以反复看),多敲代码;当自己的能力比其他人强的时候,尽量低调,因为还有更多的东西去学,没时间炫耀,也没什么好炫耀的

7、努力学好英语吧,努力学好数学吧

8、别太在意别人讲的话。之前我才从知乎上看到说谭老师的书不好,代码风格不好而且有好多错误,于是跟舍友说了,后来我看到其中某个人说我说的话是放屁,觉得谭老师的书听好,呵呵,我这不好心办错事了不是?但是还想去辩解,后来一想算了。

9、学着使用Github,csdn,知乎,确实这些东西上有不少好东西;学计算机,最不缺的就是老师和同学,coursera、edx、mooc中国、网易云课堂,好好利用着。

10、不断学习,永不满足。

你可能感兴趣的:(2015年度个人总结)