大家好,我是站长阿秀。
我学习计算机基本都是靠自学的,毕竟国内高校的计算机教育懂得都懂,更不要说阿秀所在的二本院校了、
在本科&研究生期间,我做过写手、玩过爬虫、耍过单片机、搞过GPU集群、搭过服务器、编写过软著专利、也发表过SCI二区文章,开发过交易类项目,一直热衷于折腾&持续学习,我知道自己很菜,但一直没放弃自己。
在自己自学计算机的过程中用过很多资料,有觉得好的,但也有觉得不好的。其中免费的资料在《阿秀的学习笔记网站》中的CS学习心得一小节中已经推荐过不少,比如:
这是我的学习方法:
但不可否认,很多经典书籍、付费专栏同样不错,这里仅推荐&总结一下个人在学习过程中觉得很不错的付费专栏,由于我个人技术栈是C/C++、Golang、前端、Python都会写一些。
现在个人主攻技术栈是C/C++、Golang、前端Vue,至于Python偶尔也会写写,因此看过的专栏种类比较多,看过的好的付费专栏确实不少,但垃圾专栏也不少、这里也记录一下自己掏过的智商税,记录一下自己买的不值当的专栏。
毕竟不是每次决策都是正确的,自己也踩过不少坑,花过不少冤枉钱。
值得一提的是自己看过的不错的专栏中其中很多都是二刷、三刷过的某课时间的专栏,比如《MySQL45讲》这种经典专栏,我印象中自己完整的刷过3遍,其中还不包括断断续续的看其中某一两章,在这种专栏中阿秀给出个人使用体验,仅供新人参考。
没有买过或者没有使用过的付费专栏,阿秀不知道质量如何,我没有自己的体验那我不说质量如何,这里不乱说也不会乱推荐,而对于那些自己踩过坑的专栏这里也大致说一说,说说自己为什么不推荐这些专栏,不推荐的原因在哪里。
这里先说一下我以前买过的不错的专栏,比如极客时间的一些专栏,再说一下我比较推荐的一些书籍,然后再说一下最后说一下我以前花的冤枉钱,买的一些垃圾专栏、、、
# 一、值得购买的专栏
# 1、数据结构与算法之美
作者:王争
推荐语&读后感:小争哥的数据结构与算法之美是某课时间售卖数量最多的一个专栏,很多学弟学妹在咨询我算法需不需要买什么资料的时候,我都只推荐这个专栏 + LeetCode。
好好看这个专栏,然后去力扣多练习即可,其余真的不需要什么了,这个专栏可以说得上一句“为工程师量身打造的数据结构与算法私教课”了,走心的说,这个专栏是市面上唯一一门真正适用于工程师的专栏,作者是前Google工程师王争,相信会开启你的趣味学习算法之旅。
适用人群:算法小白、算法薄弱的同学,包括但不限制于校招党以及毕业三年之内的社招党,毕竟现在互联网面试没有不考察数据结构与算法的了,手撕题是家常便饭了。
评分:⭐️⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osy (opens new window)
# 2、MySQL45讲
作者:丁奇
推荐语&读后感:这个专栏是数据库大神、前阿里资深技术专家丁奇写的,对于前十章阿秀自己翻来覆去的看过很多遍。总的来说收获 MySQL 核心技术详解与原理说明,具体的总结比如:数据结构、索引、事务、锁的基础知识和他们之间的关联关系。从宏观认识,到细节的数据结构拆分 ,结合数据结构认识索引,到常用的索引优化规则 下推、覆盖的原理 结合日志系统(binlog undolog redolog)剖析事务的实现,结合锁理解事务和MVCC。
适用人群:适用于想彻底搞懂MySQL的用户,这个专栏可以说是每一位从事后端开发必备的,同理还有推荐列表中的第8个《Redsi核心技术与实战》这个专栏只要是从事后端开发的人员,这两个专栏基本属于必看。阿秀个人是在校期间刷过2遍,工作后又刷过第三遍的,现在依然会时不时拿出来看一下。
评分:⭐️⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11nhx (opens new window)
这里顺便说一下掘金网的小册**《MySQL是怎样运行的》**,这个质量也可以,这两的区别就是《MySQL是怎样运行的》语言更加诙谐一些,你不会觉得很枯燥,而极客时间的《MySQL45讲》比较正式一些,一板一眼的讲解,但要论全面性那还是极客时间的《MySQL45讲》更全面的多。
我最开始是先看的MySQL45讲,第一遍没看完,就看到第20多讲就看不下去,觉得太系统和体系化了,后来师兄推荐了我这个《MySQL是怎样运行的》,我一看才30块钱,直接买了。。。
我只能说太值了,看完这个我才去回去接着看《MySQL45讲》的,你如果跟我一样想从0开始打数据库的基础,可以参考下我的数据库学习路线和路径:校招基础学科学习路线(适用于大多数人)。
掘金网的小册《MySQL是怎样运行的》评分:⭐️⭐️⭐️⭐️⭐️,链接:https://juejin.cn/book/6844733769996304392 (opens new window)
# 3、左耳听风
作者:陈皓
推荐语&读后感:这是“左耳朵耗子”陈皓大佬的著作,他是一位资深技术专家,同时也是一位骨灰级程序员,《左耳听风》是范讲解式的一个专栏,聚焦于主流语言,从统筹的角度讲解编程范式;同时书中也有分布式系统关键技术剖析&程序员练级攻略以及高效学习的方法以及面试经验,这是一个能够贯穿你整个职业生涯好东西,不同时期阅读能够收获不同的体验,阿秀自己在学校的时候看的时候对其中的编程范式印象很深,工作了再去看就觉得其中的程序员练级方面比较对口一点。
适用人群:想要长久从事IT行业的同学。
评分:⭐️⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osB (opens new window)
# 4、设计模式之美
作者:王争
推荐语&读后感:这是我刚开始工作时,我组长推荐给我的。当时自己刚入职不到一个月,组长看了我写的代码,说我写的代码太学生化,我知道这是说的好话,。。其实就是说我写的代码太辣鸡。。。
功能确实实现了,但是代码逻辑很差劲,他就给我推荐了这个小争哥设计模式之美,我很感谢他给我推荐了这个专栏,这98块钱没白花!!!这个专栏主要是23种设计模式为主,教会你编写高质量代码。
适用人群:拿到校招offer,确定要去工作的小伙伴或者准备踏入工作岗位的小伙伴或者已经工作一段时间,但觉得自己的代码写的很学生化的社畜
评分:⭐️⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11pau (opens new window)
# 5、算法面试通关40讲
作者:覃超
推荐语&读后感:力扣刷题量在500+以上的不适用!力扣刷题量在500+以上的不适用!力扣刷题量在500+以上的不适用!其中很多题目都是国内一二线大厂的真实面试题,作者确实有两把刷子,分享的许多观点很受用,比如动态规划其实是动态递推;最优子结构表明我们在求解问题最优解的过程中也是在求解子问题的最优解;解题时只关注当前阶段和下一阶段,不要陷入细节,否则会让自己疑惑;推导出递推公式时要相信这个公式
适用人群:需要从事技术岗的应届校招同学以及社招3年之内的面试求职党,产品等非技术岗不适用,力扣刷题量在500+以上的不适用!
评分:⭐️⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11pay (opens new window)
# 6、玩转Git三剑客
作者:苏玲
推荐语&读后感:这个专栏是视频课,这一点很不错。。。能对照着做下去。
新人入职两大拦路虎:Linux和Git,很多人包括我自己在正式工作之前都是独立开发,即使使用github也是自己一个人提交代码,根本不会出现代码冲突这种情况。
以前阿秀带的一个实习生就闹出过代码乌龙事件:崩溃!实习生把小组的代码仓库搞得一团糟。。。,但正式工作后基本都是多人合作,不会再出现自己独立完成一个项目的情况了,特别是新人遇到各种奇怪的命令报错、各种复杂的分支管理场景以及代码冲突时,基本都是束手无策。。。这个专栏
适用人群:从事技术岗的应届生同学,非技术岗不需要掌握这个技能,非技术岗不要花这个冤枉钱。
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osE (opens new window)
# 7、趣谈Linux操作系统
作者:刘超
推荐语&读后感:源码之前,了无秘密。这是一门像故事一样的Linux操作系统入门课,需要注意的是内核知识的确比较硬核,每读一遍都会有新的收获,多思考,多总结,才能让自己更有深度,其中有些章节阿秀反复读了四五遍,读的过程比较顺畅,将之前零散的理解串在了一起。
适用人群:LInux相关从业者,如从事Linux C++的开发者等。
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/10Bxw (opens new window)
# 8、现代C++编程实战
作者:吴咏炜
推荐语&读后感:学完C++再看,特别是C++11之后再去看!学完C++再看,特别是C++11之后再去看!学完C++再看,特别是C++11之后再去看!有点难度,其中会涉及一些模板、容器等,不适合新手,如果你有志一直从事Linux C/C++开发,,可以买!或者你的的工作岗位是C++后端开发,也可以看看!
适用人群:有志一直从事Linux C/C++开发的人或者目前在从事C++后端研发的人
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11WHx (opens new window)
# 9、快速上手C++数据结构与算法
作者:王健伟
推荐语&读后感:系统学过数据结构的不要买!系统学过数据结构的不要买!系统学过数据结构的不要买!
这个并不是我花钱买的而是在极客时间买的多了直接送给我的,我大致瞅了下比较新手向,适用于一些刚刚开始学习C++的小伙伴,特别是那些刚开始学正准备去力扣开始刷题的人,这类人可以买来学学,其余的就没必要买了。
适用人群:适用于一些刚刚开始学习C++的小伙伴
评分:⭐️⭐️⭐️
链接:http://gk.link/a/11WHm (opens new window)
# 10、Go语言从入门到实战
作者:蔡超
推荐语&读后感:这是一个简明高效的Go语言实战指南,如果你有别的语言基础,打算学一下go语言,这个教程是最适合你的,因为阿秀自己就是的,我就是从C++转向go语言,最开始就是直接看的这个专栏,大大节省了我的时间。
适用人群:需要在较短时间内掌握Go语言的同学。
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osG (opens new window)
# 11、Go 语言项目开发实战
作者:孔令飞
推荐语&读后感:这个专栏不错,作者是腾讯的一个云专家,写Go挺久的了,他会带你做一个实战项目,这个项目内容充实,不仅包括一些各种规范,比如目录规范、日志规范、错误码规范等,也包括如何去进行单侧的撰写,最终会带你通过传统部署和容器化部署两种方式去部署一个实战项目,含金量可以。
这里单独说一下规范问题,工作中最重要的是跟同事保持一致,保证自己不犯错,在恰当的时候用恰当的规范是很重要。。。大多数程序员都会自嘲CRUD工程师不是没有原因的,规范远比你想的重要。
以前在学校的时候我也以为技术很重要,后来工作几年后才发现规范远比自己当初想的要重要。。。
适用人群:从事Golang后端开发的同学,需要学习企业级开发规范的同学
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11WH8 (opens new window)
# 12、Go语言核心36讲
作者:郝林
推荐语&读后感:可以说是Go语言精进必看的一个专刊了,如果你不想一直停留在helloworld的水平上的话,这个专栏比价比较适合你。
我自己就是从C++转到Go语言这边来的,学这个比较轻松一些,如果你是直接学弟Go语言的话,这个专栏需要好好仔细看,有不少章节需要你来回看。
适用人群:每一位从事Golang后端开发的同学
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osA (opens new window)
# 13、Redis核心技术与实战
作者:蒋德钧
推荐语&读后感:相当不错,感觉是极客时间Redis里最好的一个专栏了。系统学了下来只能说这个专门从原理到实战都有讲解,确实可以带你彻底吃透 Redis,而不仅仅只是会用Redis。
适用人群:需要用到Redis的后端开发者(不过,现在基本没有后端不用到Redis的了。。。。。)
评分:⭐️⭐️⭐️⭐️
链接:http://gk.link/a/11osC (opens new window)
# 二、值得购买的书籍
我在这篇文章中推荐过不少书籍:一篇文章带你看完阿秀学习计算机以来看过的全部好书,种类很多涵盖C/C++、Java、Python、Go、前端、数据结构与算法,这里推荐一些我个人觉得不错的书籍!
其中很多都是自己用过的,毕竟我以前在当当网上买书一年就花了不少钱,特别是研一到研二那一年多买了好很多的书。。。。现在看来其中有些确实也是智商税,但有些买的也确实值
读研时,我的桌子上堆满了各种书。。。
以下都是使用京东自营的图书链接来做示范
# 入门
# C++
# Java
# Golang
# 操作系统&Linux
# 前端
# 算法
# 数据库
# 成长
我很喜欢余华老师的《活着》,每当我感觉累的时候就选择看一遍这本书。
# 三、不值得购买的专栏
# 1、重学前端
作者:程劭非
不推荐理由:太杂,太乱,这是阿秀自己看过后最直观的一个感受!
千万不要再刚开始从事前端的时候去购买这个专栏,这个专栏更适合一些工作经验在2-3年以上的工作党,而非前端初学者,不要在最开始画这个冤枉钱。
# 2、Vue 开发实战
作者:唐金州
不推荐理由:首先说一句这门课质量可以,但是不值得花这个钱!因为很多免费的视频都比这个专栏讲的好,就比如自己在B站上看过的前端Vuex讲解视频就比这里面的好,自己花了100多块钱买了这个,属实是画冤枉钱了。。。。
# 3、C++系统实战
不推荐理由:实战个锤子。。。通篇大理论,被骗了,标题起的挺好,真的是文不对题,可以说是我买过的专栏里最辣鸡的一个了🤮。。