90天读完150本极客时间电子书:一份挑对书的epub学习路线
【免费下载链接】geektime-books:books: 极客时间电子书项目地址: https://gitcode.com/GitHub_Trending/ge/geektime-books
昨晚改简历,技能栏卡住了:Java、SQL、MySQL,再填不出第四项。翻翻这套极客时间电子书开源合集,150来本 epub 摊在眼前,补哪块才算数,我总算是有了数。
仓库里到底有什么
仓库收了 150 多本极客时间电子书,全是标准 epub 格式,编程语言、数据库、云原生、架构,一路覆盖到职业发展,基本不缺位。有两本是分卷压缩包(比如《如何看懂一幅画》),用不上就跳过。仓库里没有图,只有 epub 文件,很轻,一次克隆完事。
把它拉到本地:
git clone https://gitcode.com/GitHub_Trending/ge/geektime-books文件平铺在仓库根目录,编号加书名命名,比如06-MySQL实战45讲.epub,想找哪本一眼就定位;详情可以看 README.md。epub 在电脑和手机的阅读器里都能直接打开,不用转格式,图不会裂,进度还记在设备里。
先别急着全下,按你的阶段挑
书单长,但你只需要挑 1~3 本。下面按阶段分,每阶段一句话:
如果你是学生或刚入行:先读《人人都能学会的编程入门课》,编程手感不绕弯;接着《数据结构与算法之美》,讲得短,一集一集追完;想跟人聊技术不掉链子,补一册《左耳听风》,它是全库最容易从头读到尾的。别从《Java核心技术面试精讲》开刀,会被劝退。
如果你工作 1~3 年:挑工作里正在用的。Java 后端写业务,《MySQL实战45讲》+《网络编程实战》;其中索引、事务、复制那三讲值得来回读。前端做页面,读《浏览器工作原理与实践》。团队是 Go 栈,换《Go语言核心36讲》和《Go 并发编程实战课》。碰业务系统设计,《如何设计一个秒杀系统》直接看。挑一两本就够,每天一讲,两个月内读完。
如果你想转架构或管理:《从0开始学架构》搭框架,《分布式技术原理与算法解析》补分布式概念,《跟着高手学复盘》学怎么把事想清楚,《技术领导力300讲》当工具书,按场景查,不用顺序读。
拿到手之后怎么读:epub 阅读器怎么选、节奏怎么定
- 阅读器选一个:Calibre 管批量导入,平时阅读用阅读 App 或 Kindle 打开单本 epub,二选一,别来回倒腾三套工具。
- 节奏:每天一讲,配 15 分钟动手。读完索引那讲,就在本地 MySQL 建一条;读完并发那讲,写个起 10 个线程的 demo。书是拿来用的,不是拿来读完的。
- 输出:每讲读完,往笔记里写三句话。写不出来就是没读懂,回去重读那一节。一个月后翻一遍笔记,才算数这条 epub 学习路线走到哪了。
三件都是小事,但全做到,三个月后你手里还留着东西。
两条技术栈的书单组合:后端全栈与架构方向
挑不出来的话,直接拿这两条:
📚 后端全栈:《SQL必知必会》+《MySQL实战45讲》+《深入拆解Tomcat & Jetty》+《如何设计一个秒杀系统》(先把 SQL 打底,再到存储调优、Web 容器,最后拼一个整体设计,一条线读完)
架构/分布式:《从0开始学架构》+《分布式技术原理与算法解析》+《高并发系统设计40问》+《软件设计之美》(先框架,再原理,再答题,最后磨设计感)
两条线别并行,选一条读穿。后端全栈线适合 1~3 年开发;架构线建议有 3 年经验以上再碰,太早读容易空转。
最容易踩的三个坑
别把 150 本全导进阅读器再一本本删。每天打开就是 150 条未读,焦虑会先杀了你的阅读欲。这一月要读哪几本,就把哪几本放上去。
别按编号顺序读。01 到 201 是收录顺序,不是学习路线;《数据结构与算法之美》读在《深入拆解Tomcat & Jetty》前面还是后面,跟你的成长没关系。按阶段挑书,别顺着号走。
别把原理书当小说读。《消息队列高手课》从头追到尾,一次 Kafka 都没碰过,两周后忘掉九成。读书和动手要并排走。
📌 这周就能做的一个动作
今晚从上面的书单里挑一本,比如《MySQL实战45讲》,把第 1 讲读完,控制在 30 分钟内。明早找机会跟同事讲三句话:这讲讲什么、有什么用、对应我工作里的哪块。讲得出来,就继续读下一讲;讲不出来,先回去重读。这套开源电子书合集一百多本,够你慢慢读完一年,不差这一个晚上。
【免费下载链接】geektime-books:books: 极客时间电子书项目地址: https://gitcode.com/GitHub_Trending/ge/geektime-books
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考