我是一个普普通通的大学生,我的博客记录了我学习编程以来共计1年多的水平,我希望能把自己大学的经历、选择、困惑等与同样身处大学,选择AI方向不知如何发展的人进行分享,因此写了这篇年终总结。
另外,对于一些刚刚开始写博客的大学生,我也会介绍写博客会收获些什么。或许没人看,但我依旧有心分享。
一、自我介绍
本人是一末流985院校计算机科学与技术专业的学生,由于初高中成绩经常名列前茅拿过各种奖项,游戏、体育也是学校上等水平,结果高考失利后郁郁寡欢,直接就开始了大学生活,导致我常年彻夜失眠不堪重负,每天在室友的呼噜声中迎来天亮,他们去上课,我疲惫入眠。最终在大二休学了一年。所以如今我虽然是大三,但实际上只有大二的经历。
我是一个渴望通过自己的努力让自己焕然一新男孩,想让自己快乐,想让自己忘掉过去,让自己死气沉沉的身体再次充满生命力。
22年初前后,我开始写博客,这不光拯救了我自甘堕落的人生,也开始渐渐让抑郁的我走出阴霾。
二、这一年干了什么
1.初识开发这条路
在去年的这个时候,我还在学习开发相关的知识。要不是检查博客时间,我还以为这已经是很遥远事情了。
这是我们学校上个月软件工程课要求交的期末实验作业,用了2、3个周的时间,基本上是我学习前后端半年/大半年所吸收的知识凝结的净化了,下面的文章链接介绍了使用了技术:
Django+DRF+Vue+Mysql+Redis OUC软件工程作业_老师我作业忘带了的博客-CSDN博客
当然,这之前也做过微信小程序、Qt桌面等东西,自认为在学生作品中还算像模像样。
2. 初识AI这条路
我相信绝大多数人学习python的初衷都是要搞人工智能,只不过是被后来的经历磨平了棱角。听见开发不如Java便有所动摇。
我虽然三年如一日的活在高考失败的痛苦中里,但我依然相信我有这个实力去学它,我的初衷也是,哪怕我长期逃课不学无术,整日浑浑噩噩,早已经失去了一些基本学术知识和良好的习惯...
于是,我开始了我的“AI遮天之路”,(中二,但还是觉得好听与好玩,注意是AI遮天不是我遮天,我不狂,我就是个菜鸟小学生。)
我看了一下,我大概是从7月份开始学习AI的,专门弄了一个专栏,《AI遮天传》,记录我所学来的笔记。
第一个模型是决策树:
写这种教学类的文章最大的痛苦就是就是:想象对面是一个小白,得想方设法把他讲明白,于是我每篇记几万字的笔记,但是没人看0.0。当然这或许也有些背离我当初只想把CSDN当作学习的笔记的初衷了。。。
我不知道别人是怎么学的,我作为一个上大学前不会分辨显卡CPU等的学生,更别谈人工智能的基础了。我刚开始学的时候,它给我感觉就是:好多知识!
这就很痛苦了,由于我是“散修”,没有宗门指导,我便发挥我的水平硬学!
我记得以前玩DNF的时候女鬼剑"二觉",其中一句介绍的台词是“凝百家之长”,为了学习AI,我先后观看了3~4家教育机构视频,4~7本人工智能书籍,2~3个优质博主文章,得到的收获就是,这本就不是学习一遍就会的知识。
关于数学,我觉得高数、线代、概率论这些都是一些基本应该掌握的东西,是一些工具。
因此,入门AI,我建议“凝百家之长”,且 "温故而知新"。
莫要想着一遍就懂,我自认为我足够聪明;
莫要觉得枯燥,我时常浮躁;
但比我优秀的人,他们一句怨言也没有。
既然选择了远方,后面你懂的。
3. 看下"大二"学生顶着学校课程的压榨,自学AI五个月的成果吧:
以下荣誉,虽都是虚的,但我学到的知识都是实实在在的。
获得1W粉丝
相比于那些一年涨几万几十万的大佬虽然不值一提,但对我来说已经很开心了。不过我的运气也算比较差,我产量最高的那会即我刚学那会遇上了CSDN的原力计划,多次上热榜第一只能得到100多个粉丝,不过也无所谓,毕竟咱的初衷是记笔记、结束浑浑噩噩的日子。
五个月输出40+篇文章,很多都是几万字的。这也代表着我学到了40+的知识。
多次热榜第一、领域榜第一、青岛市原力第一、每日/每周值得一看
认识了一些大佬及他们对我的鼓励
刚学AI时认识的冬哥 Mr.Winter`的博客_CSDN博客-机器学习强基计划,ROS从入门到精通,计算机视觉蓝皮书领域博主
第一次获得文章认可时遇到的的远哥 fanstuck的博客_CSDN博客-一文速学系列-Pandas数据分析,一文速学-数学建模常用模型,一文速学-SQL各类数据库操作领域博主
我在陷入一些发展选择时,电话指导的K同学 K同学啊的博客_CSDN博客-python,《深度学习100例》TensorFlow版,深度学习实战案例分享(内附源码)领域博主
这几天刚认识的凉哥 几何心凉的博客_CSDN博客-Vue,javaScript,PHP领域博主
一些有趣的事
博客之星
人外有人,天外有天,大佬太多了,路漫漫其修远,我什么时候才能拥有大佬的学问~
三、后悔没做什么
大学让我后悔的事应该就是没去参加ACM校队和没有选择保研这条路了吧。
如果你是大一新生,ACM能进就进,别怕累,都是应该的。保研能保就保,尽量别选择考研,时间成本问题。
四、一些困惑、选择和痛苦
我前面说到我高考失败,三年如一日活在痛苦中,彻夜难眠+夜晚失眠的时候两个室友打呼噜听到天亮,浑浑噩噩不去上课,我三年的大学生活休学了一年,致使我必须在共计2.5年内学完大学所有学分再能顺利毕业,并且还要完成考入上等985的目标,这让我压力太大了!!!!
好在,经过我的努力,以及学校“必须先学完先修课”的要求,我尝试了各种方法,最后徒劳无奈延毕了。我虽想完成“2.5年内学完大学所有学分并完成考入上等985”这一壮举,但现实不允许。我连考研408的课程还没上过呢,好在延毕了,把我的希望熄灭了,不然下一年怕是要把自己累死。
我安慰自己,虽然我大三,但我休过学,就当自己大二吧。
本科生走人工智能这个方向,道阻且长。我观察那些大厂要的都是一些硕士。即如果你是以本科生的身份,不去当研究生,那么你的竞争对手可能会是那些上等985的卷王硕士,人手几篇顶会,你觉得不去当研究生延长自己学习时间,以一个本科生自学的水平会有优势吗?
我不清楚,毕竟我"大二",我也不知道等到大四我会是什么水平,我倾向于去读研,我是一个农村的孩子,我渴望改变命运。
五、学校的课程?
和你们讲一个恐怖的,我将来想要走AI方向,但为了完成学分要求,我不得不学一堆乱七八糟的东西,一堆! 这也是本科生自学AI的烦恼,根本没有时间做自己该做的事! 为了完成作业、为了得到学分。这里就不细说课程的内容我要学什么乱七八糟的内容了,总之如果想拥有技术,那就不要理会学校所教的字面知识、和PPT上面那些东西。踏踏实实自学。
我本来有一大堆要吐槽的我们学校课程安排的事情,让我吃尽了苦头,想想算了。
六、学习资料?
python入门相关的学习资料,我自认为学到了近几年最好的。我也自认为我精通python。
开发相关的资料,包括HTML到Vue、Django、DRF、数据库等,我觉得我看的资料也不错。
AI等相关的学习资料,上面说过,我先后观看过3~4家教育机构视频,4~7本人工智能书籍,2~3个优质博主文章等等,以及我怎么开始,制定的路线,路上的思考,私聊我都可以分享。
也算是作为一个大二学生,曾经的”天才“,现在的差生,吃过一些苦,走过一些弯路后,想要与人分享的喜悦罢。
七、其他建议
对于那些20岁上下年入千万的人,不要眼红,我们是学者,360行,行行出状元,我们要做好学者应该做的事。
当然也别被一条路堵死,可以考虑玩玩短视频行业什么的,"盖将自其变者而观之 则天地曾不能以一瞬翻译。"人生短暂,学校毕业后就要工作成家了,已经不是麻烦爸妈的小孩了,多考虑考虑如何发展吧,又或是多陪陪父母。