写在最前,初心
你好路人,
如果你偶然间来到了这里,如果你也正好处于和我一样的状态,那么希望这个博客的一些内容分享能够帮助到你。
先简单介绍下本狗头,某985本科数学系毕业,成绩平平,典型的校强我弱(校数学专业全国排名前三),后抱着出去见识见识的想法,现在某国念研究生,data science方向,成绩还算优秀。本科阶段主要学习的都是数学的基本功,除选修的c语言和java外较少接触编程,oh我们经常有用matlab,研究生阶段开始狂补java,python & R 语言,随学校课程进度学习了一些算法知识,包括机器学习和深度学习,但是程度相当皮毛。现在从就业考虑,打算将来从事算法相关的工作,简单了解了一个月后发现需要自学的内容真的非常多,于是说:真的该发奋学习了,已经落后了!
本狗头其实自高中毕业后就丢失了写随笔的习惯,后断断续续写过一些日记,但是太过随意。现在开始写这个博客的原因呢,主要有这么几个:
1. 随着学习难度的加大,学过的知识不归纳总结真的太容易忘了,也缺乏系统性,需要整理一番;
2. 最近找实习发现,工作要求和学校学习内容差别较大,所以需要自学很多东西,也要规划自己的学习路径提高效率;
3. 网上讲解各方面知识基本都有,但是很多是从一个过来人的角度讲解的(往往不了解初学者的困惑点),当然也有很多是copy别人的或者是不可实现的水文,我这个博客将以我这个小白的角度去整理这种知识点,肯定都是干货啦,毕竟我自己也会用来复习查阅。
4. 同时,我也会分享一些自己求学求职中的经历体会,诚心与大家交流学习。
最近,这边学校放假,于是打算找个国内的实习,算法相关就好,可真正开始做简历,投递,面试才发现,自己的准备真的远远不够,基本上都被拒了,突然非常担心毕业找工作怎么办。但是!我真的从面试中学到了很多很多,如果你想要了解一个行业,那就去投简历面试吧,你会很快了解到进入这个行业需要哪些条件,然后针对性地去下功夫,花时间下去,一定能更有效地向目标前进。很励志,对吧:)
大家应该有了解,机器学习和深度学习最近都是比较火的算法方向,应用领域也非常广,当然这俩只是方法,算法研究下面还有很多细分和应用(如自然语言处理NLP,计算机视觉,推荐系统等等),但是本狗头现在除了一身数学基本功真的也没啥了,作为完完全全一只小白,我大概会从下面几个学习方向着手:
1. 数理统计学基础
2. 算法基础和复杂度
3. 编程语言(python & Java)
打好基础的同时,我也会看一些机器学习、深度学习相关的书或视频,这部分待我学习后再做相应版块的归纳!
然后有个很重要的事情就是,知识一定要落实!落实!落实!不能像狗头之前一样光看理论,严重缺乏实操,比如简单的统计概念要会笔算,基础的算法要能够编程实现,这样也能反过来加深对理论的理解,一举两得。
Note:博客中的内容均为本狗头手动归纳整理,知识点部分的整理主要基于我的上课笔记以及各类参考书,如果引用了别人的成果我都会注明出处,如果有遗漏的也请指出。另外,我也有开始刷题了哦,题目来源就直接看标题就好啦。然后,内容可以会随时更新,因为我才疏学浅嘛,也可能会翻车,如果有疑问可以在文章下方评论哦,我一定仔细考究回复!由于时间有限,我只能一块块来整理,所以不定期更新。
第一次写技术类的博客,不管怎样必须坚持做下去!把点点滴滴的进步都记录下来,分享给大家以及自我回顾。
最后引用下汪国真先生的诗,“既然选择了远方,便只顾风雨兼程”,与君共勉!
MrDoghead
13/11/2019