在写作这篇文章的时候,笔者应该是大一上学期刚刚毕业,因为学习环境的原因,笔者在高中期间接触过一些机器人的编程(RoboMaster比赛的队伍拿过北京和华北的冠军),并且接触过一点点点点(基本上啥也没有)的信息竞赛,所以也自诩为已经接触过一段时间的计算机。
不得不说计算机是一个博大精深而且方向众多的领域,对于我来说也算是十分的美妙,在大一上学期又一次系统的学完了C++之后,我也陆续的学习了Python、C以及C#的一些内容,虽然说还是学的不是很深,也就到面向对象、STL以及加上多线程之类的一些内容,现在要是论,主语言可以算是C++,因为平时用的也比较多,乱七八糟的也会不少。
之后又开始学习计算机视觉,自己学习Opencv的内容,为大学的RoboMaster比赛做准备,写了一些识别的程序,顺带了解了一些日志之类的怎么设置,期间也学了一些杂七杂八的知识,比如说一些Linux系统(其实也就是Ubuntu,年轻人的第一款Linux系统,确信)的知识,一些Markdown和LaTeX(因为在用Obsidian记笔记,这里顺手推荐一下,还是挺好用的,完全的本地,插件很多而且开源,但是所见即所得在导出pdf这地方还是比Typora差一点),一些Unity的编程(这就是为什么学了C#,不过这方面纯属兴趣),然后提前学完了高数下、概率论之类的,算是基本上具备了计算机所需要的数学基础(离散数学还没学完)。
在这期间有一些事情不明白或者报错难以查出来的时候,在看官方文档无果之后或许会上网查一些资料,一些网友的解答,当然,我大多数的自学也都是网上的视频或者文章进行的指路。虽然说可能因为我是一个比较优质的大学生,但是直到现在为止,我还可以说出我信仰的是开源精神。
直到最近,有的时候我忽然会冒出一个想法,说,我或许也拥有了写教程的能力了,起码一些简单的内容,或者是对于网上完善内容的补充(相信不少人都会有这种经历,在网上看教程,一步一步做下来之后结果到了某一步开始报错,尤其是在某些配置甚至安装的时候,往往尤为致命,或许我给出的我找到的这条路径会对看其他教程的但是对于问题束手无策的人一些启发),所以说打算暂时把自己在学习过程中的一些记录与笔记放上来,或者当作“csdn空间”,去记录一下我无处安放的学习经历。
目前本人正在学习的是机器学习(李航老师的统计学习方法看起来比西瓜书好很多,个人感觉,顺带一提本人的专业就是机器学习)以及计算机视觉,主语言是C++,作为娱乐去学的是C#和Unity编程,之后为了配套可能学点美术什么的,但也不知道这里能不能分享这种杂东西。本人信奉的是学习自己觉得好玩的东西,并且乐在其中,希望和看这篇文章的各位共同进步。
最后,本人很喜欢《提问的艺术》,致力于成为一个善于思考、提问以及解答的人。