聊聊自学,我压箱底的学习资源
上学那会儿,我有大量的业余时间,去做自己想做的事情,幸福且充实。
上大学后,有个明显的感受是:很多知识都要靠自学,才能掌握。
我大学本身计算机专业,学得了前端写得了后端,调得了模型部署得了服务,怎么形容呢?😂
啥都会点,但啥都不深入。
为了参加各种算法竞赛,取得好成绩,各种知识都需要自学。
读了研究生之后,更加发现自学的重要性。导师可以提供方向性的指导,但具体到写个模型、调个参数,大概率并不擅长。
从迈入大学校园的那一刻起,自学就变得尤为重要。
兴趣是最好的老师,让我们拥有充足的自学动力。有一些人,从小就有目标,有兴趣爱好,自学能力就很强。
是的,你没看错,大二就有开始刷Kaggle的了,这是我已知的最小的参赛者之一。
我本身也是通过自学,才走上AI工程师这条道路的。
本期我想介绍一些不错的学习资源和工具,正所谓工欲善其事必先利其器嘛,助大家在自学的道路上事半功倍。
B站
B站上面有很多优秀的UP主,大家在各行各业分享着丰富的专业知识。在下海前,呸呸呸,入坑前,在这里武装自己一番也是极好的。
UP主分享的知识都是免费的,一个赞,一枚币足矣。白嫖一时爽,一直白嫖一直爽。
我的私藏UP主:
-
李沐(动手学深度学习):亚马逊首席科学家,每节课都带代码,跟着敲就能跑通
-
李宏毅(机器学习):台湾腔+各种梗,"梯度下降就像闭着眼睛滚下山"
-
小甲鱼(Python入门):讲课像说相声,半夜刷课笑出声被室友骂过

GitHub
源代码托管服务平台,这里会有你想要的一切。面向GitHub编程不是一句玩笑,很多前沿论文源码、经典项目、优质教程,都可以在这里找到。
GitHub早已成为程序员必不可少的网站。
我的使用习惯:
-
找项目先搜Awesome-xxx(比如awesome-nlp)
-
看代码先看README,再看issues里的常见问题
-
starred的项目定期清理,不然越积越多成了垃圾堆

CSDN
网址:www.csdn.net
CSDN是我最早写文章的地方,内容非常多。就是文章质量参差不齐。不过咋说呢,每个平台各有好坏吧。
一些优质的博主的内容还是非常不错的,比如我早期看过的毛星云的《OpenCV3编程入门》。

菜鸟教程
菜鸟教程都是文字教程,覆盖面很广,提供了很多基础技术教程。全部是免费的,我习惯于将它当作一个快速学习、查询基础知识的工具来用。
适合场景: 突然忘了某个Python内置函数的用法,或者快速过一遍SQL语法。

慕课网
慕课网主要就是互联网IT一类的课程,有免费课程,也有付费的,号称程序员的梦工厂。
我之前学习PyTorch,就是看的慕课网的视频。

极客时间
网址: time.geekbang.org
所有内容都是收费的,但是课程质量一样很高,里面大部分的老师都是相关领域的技术专家。
专栏在打折的时候入手,都能便宜不少。
我买过觉得值的:
-
《AI技术内参》:每周更新行业动态,适合保持技术敏感度
-
《推荐系统三十六式》:实战导向,不是纯理论

LeetCode
明有科举八股,今有LeetCode,程序员必过的一关:数据结构与算法。
正所谓「熟刷习题三百道,不会做题也会吹」说的是数据结构和算法刷题的重要性。
LeetCode涵盖了大量的考题和题解,助你拿下Dream Offer。
我的刷题策略:
-
按标签刷(先数组、再链表、再二叉树)
-
每天2道,周末复盘
-
看题解先看评论区的高赞思路,再看官方解答

牛客网
校招好帮手,这里有很多企业的笔试和面试真题,各路大佬的面试经验分享,也有不少内推信息。
校招常逛牛客网,绝对能有收获。
隐藏功能:
-
"面经"板块比刷题还重要,提前知道面试官爱问什么
-
有些公司内推码可以直接用,省去海投的麻烦

Papers With Code
网址: paperswithcode.com
对于AI领域,这个网站非常适用。它整理了ArXiv上的人工智能领域的论文与相应的Github开源代码,收录了近3万+的开源项目。
同时可以追踪最新论文,涵盖了计算机视觉、自然语言处理、医疗、音频、时间序列、游戏等多达16个大方向。
井井有条,看AI算法的好帮手。
我的用法:
-
每周刷一次"Trending"页面,看最近什么方向火
-
复现论文前先看看有没有现成的code,省得从头写

Stack Overflow
网址: stackoverflow.com
世界级的程序员问答网站。开发过程中,遇到什么问题,上去搜一下,只要搜索的方式对,99%的问题都能找到答案。
这里的交流非常nice,就算问题再小白,也有热心网友帮忙解答。
搜题技巧:
-
报错信息直接复制粘贴到搜索框
-
看答案先看vote最高的,再看最新回复的(有时候老答案过时了)

知乎
谢邀,人在美国刚下飞机。知乎,向世界分享你新编的故事。
虽说知乎上"人均百万"的装逼不少。但是说实话,知乎上面的知识还是不少的,完全称得上是个很好的学习网站,知乎有很多高赞的回答和文章,从中能学习到非常多的知识。
想学一些硬核的知识,我首先会想到在知乎上搜一搜,看下有没有好的教程。

XMind
网址:www.xmind.cn
画脑图的好帮手,我之前文章里画的大部分脑图都是用XMind搞定的。
工作中大家也会发现身边的靓仔,基本上也都会或多或少的做一些脑图,去辅助自己系统学习。
我的习惯: 学完一个知识点,先用XMind画个脑图,再写代码。结构清晰了,代码自然顺。

Typora
非常干净的MarkDown编辑器,漂亮简洁。
我一般写笔记和文章,就是用它,非常好用。
替代方案: 现在Typora收费了,可以用Obsidian(免费,功能更强大)或者Notion(云端同步)。

我相信上面的一些网站,总会有一两个能够帮助到大家,学习是个时而欣喜若狂,时而郁郁寡欢的道路,希望你能坚持下去,时间会给你回报。
我是Jack Linc,我们下期见。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)