Readings
1. Celebrity Biographies
2. Social Science
《人类简史》 by Yuval Noah Harari
《21世纪的21堂课》 by Yuval Noah Harari
3. Popular Science
《时间简史》 by Stephen Hawking
《遗传密码》 by Siddhartha Mukherjee
4. Computer Science & Technology
Foundational Theory
Systems & Networks
Randal E. Bryant and David R. O'Hallaron,
Computer Systems: A Programmer's Perspective, Third Edition, Pearson, 2016Brian W. Kernighan and Dennis M. Ritchie,
The C Programming Language, Second Edition, Prentice Hall, 1988《现代操作系统》 by Andrew S. Tanenbaum
《计算机组成和设计:硬件/软件接口》 by David A. Patterson, John L. Hennessy
《UNIX网络编程》 by W. Richard Stevens
《TCP/IP详解 卷1:协议》 by W. Richard Stevens
Databases & Programming Languages
《数据库系统实现》 by Hector Garcia-Molina, Jeffrey D. Ullman
《SQL必知必会》 by Ben Forta
《C++ Primer》 by Stanley B. Lippman
《深入理解Java虚拟机》 by 周志明
《Effective Java》 by Joshua Bloch
《Java并发编程的艺术》 by 方腾飞, 陈涛
《Go语言实战》 by Bill Kennedy, Brian Ketelsen, Erik St. Martin
《Go程序设计语言》 by Alan A. A. Donovan, Brian W. Kernighan
Software Engineering & Project Management
《代码大全》 by Steve McConnell
《重构:改善既有代码的设计》 by Martin Fowler
《人月神话》 by Frederick P. Brooks Jr.
《Scrum:敏捷软件开发的艺术》 by Jeff Sutherland
Machine Learning & Artificial Intelligence
《Python机器学习基础教程》 by Andreas C. Müller, Sarah Guido
《深度学习》 by Ian Goodfellow, Yoshua Bengio, Aaron Courville
5. Open Source Culture & Practice
《开源世界旅行手册》 by 高洪岩
6. Extended Reading
《代码整洁之道》 by Robert C. Martin
《高性能MySQL》 by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
《人工智能:一种现代的方法》 by Stuart Russell, Peter Norvig