
Zlibrary 被美帝围追堵截也不是一天两天了,体验也是起起伏伏,最近找到一个非常不错的平替 —— 安娜的档案馆,推荐入坑。
翻遍知乎讨论贴、hackernews 吹水区、amazon best seller、豆瓣书单、大佬博客,经过一番不懈努力,汇总了一份质量过硬的程序员进阶书单,各位老铁先码住,慢慢看。
殿堂级
The Art of Computer Programming( 计算机程序设计艺术 )
精品级
计算机系统
- Computer Organization and Design
- Operating Systems: Principles and Practice
- Operating Systems: Three Easy Pieces( 操作系统导论 )
- Computer Systems: A Programmer’s Perspective( 深入理解计算机系统 )
- Computer Networking: A Top-Down Approach( 计算机网络:自顶向下方法 )
- Computer Architecture: A Quantitative Approach( 计算机体系结构:量化研究方法 )
语言
- 冒号课堂
- Concepts, Techniques, and Models of Computer Programming
- Structure and Interpretation of Computer Programs( 计算机程序的构造与解释 )
编程
- Debugging
- Effective Java
- Programming on Purpose I
- Spring in Action( Spring 实战 )
- Programming Pearls( 编程珠玑 )
- A Philosophy of Software Design
- Thinking in Java( Java 编程思想 )
- Working Effectively with Legacy Code
- Elements of Programming( 编程原本 )
- Unit Testing Principles, Practices, and Patterns
- The Art of Unix Programming( Unix 编程艺术 )
- Java Concurrency in Practice( Java 并发编程实战 )
- Refactoring: Improving the Design of Existing Code( 重构 )
- Introduction to Reliable and Secure Distributed Programming
- Agile Software Development: Principles, Patterns, and Practices( 敏捷软件开发 )
系统设计
- Streaming Systems( 流式系统)
- Principles of Computer System Design
- Distributed Systems for Fun and Profit
- Domain-Driven Design( 领域驱动设计 )
- The Architecture of Open Source Applications
- Fault-Tolerant Message-Passing Distributed Systems
- Designing Data-Intensive Applications( 数据密集型应用系统设计 )
- Patterns of Enterprise Application Architecture( 企业应用架构模式 )
数据库
- Transactional Information Systems Theory
Kubernetes
- Core Kubernetes
- Kubernetes in Action( Kubernetes 实战 )
个人 & 项目 & 管理
- 知行:技术人的管理之路
- The Staff Engineer’s Path
- The Manager’s Path( 技术为径 )
- The Pragmatic Programmer( 程序员修炼之道 )
- The Elegant Puzzle: Systems of Engineering Management
其他
- Data and Reality 2nd
0 条评论