第一部分:结缘计算机
第一次写博客,写得不好不要见怪。非常的巧合,自己的姑丈也是出身北京航天大学,也是从事计算机编程工作的,从小在他的熏陶下,便播下了计算机的种子。在高中时代,阴差阳错进入了生物竞赛的班子里,又加上不太关注竞赛班的消息,错失了进入计算机竞赛的机会,这也算是一大遗憾吧。
随着自己的长大,发现自己很中庸吧,没有什么是特别热爱的,也只有大学ACM竞赛的时候,会有A题的快感(大三才知道原来自己一次acm比赛都没参加过,之前参加都是小小的省赛,和acm半毛钱关系都没有)。大学里自己也加入机器人实验室,想在硬件物联网方面发展,也许由于自身专业选择原因,在硬件里捣鼓了很久也只是摸索出一两个小dome,觉得自己摸索好慢,多巴胺给大脑刺激太少了。。之后由于硬件的问题就放弃掉了0v0
第二部分:在计算机系里学习
我觉得我们学校很好,没什么可以吐槽的,唯一的不好就是为啥没开“算法”这门课,我觉得这门课不论难易,但是作为计算机专业,这门课也算是核心课程了,结果因为老学长学姐学不来就停掉了,多了很多大水课,总体课程难度偏简单。国外大学生的生活到没有体验过,但是我有看过Coursera的机器学习网课,我个人觉得,我们大学啊,蹭课这种事好像是不存在的,也不能自己选择自己喜欢的任课老师,一切都被安排好了,这就很不清真了。
从某种程度上说科班和培训机构是有区别的,培训机构是交给别人如何使用这个工具,而科班出身则是学会如何使用更多的工具,因为培训出来的人,他没有完整的知识体系结构,当他学会这门语言,但不久之后这门语言被淘汰了,那么他要重新适应新的语言会比较困难,自学的能力就没有科班的强。再者就是科班出身的童鞋,在大学生活中,可以加入很多实验室,他们可以对自己感兴趣的事物进行研究,可以接触到新兴事物,而这些是那些人不具有的。
培训机构、大学、mooc三者是有区别的,前者是以就业为目的,正如前面所说的弊端,他们容易被时代所抛弃。至于打基础的大学和mooc,就是针对像我们学校这种不开算法课,只能靠别的名师指点自学。但光靠mooc是不行的,mooc只有知识的主要结构,但知识还是有很多小细节的,这些只有在大学课堂上才可以收获到。
至于数学对计算机的关系,我并没有觉得数学不用很在乎,在大三上开始接触到人脸识别还有机器学习之后,越发觉得数学是一个很重要的工具,比如说矩阵降维、激活函数等等都需要用到数学上的知识,越到科研,数学这个工具就越重要,因为一切都需要数学的严格证明,如果数学推导不出,那么做也是徒劳的吧。
第三部分:未来规划
曾今想在arm吃上一口饭混到老hhh,结果没有大佬领进门,这也许就是我和姑丈的区别吧。自己还是比较想向新兴的技术看齐的,毕竟这些需要人们去研究和应用。对于未来的规划,觉得自己视野太小,还需要丰富自己的知识。考个研再说。。。
去年的暑假,在软件二期的公司实习,每天朝九晚五,有时为了赶任务还赶末班车回学校,和自己当初想象的还是有很大差距,感觉和在实验室里差不多,不过每天可以看到大佬。