多学习,多读书,做个有"深度"的人
底层系统
- 深入理解计算机系统(第三版)
- 计算机系统:系统架构与操作系统的高度集成
- 计算机是怎么跑起来的
- 计算机程序的构造和解释
- 性能之巅:洞悉系统、企业与云计算
- 深入理解Linux内核
- 编译原理
- 编码:隐匿在计算机软硬件背后的语言
- 加密与解密–看雪学院
网络
- 计算机网络(第五版)
- http权威指南
- TCP/IP详解卷1-3
- 图解 TCP/IP
- 计算机网络:自顶向下方法
- wireshark网络分析实战
- unix 网络编程
- 网络是怎样连接的
逆向工程
- 逆向工程权威指南
- 有趣的二进制 软件安全与逆向分析
- 汇编语言 基于x86处理器
修炼之道
- 程序员的呐喊
- what if那些古怪又让人忧心的问题
- 代理整洁之道
- 重构:改善既有代码的设计
- 编程珠玑
- 程序员修炼之道–从小工到专家
- 程序员的自我修养:链接、装载与库
- 程序员的思维修练