一、书籍推荐
零基础
《python编程快速上手》、《python编程:从入门到实践》
正式入门
《代码大全(第2版)》、《Java核心技术卷I》、《Spring Boot实战》、《鸟哥的Linux私房菜:基础学习篇》、《MySQL必知必会》、《重构:改善既有代码的设计》、《修改代码的艺术》、《代码整洁之道》、《代码整洁之道:程序员的职业素养》、《程序员修炼之道(第2版):通向务实的最高境界》、《高效能程序员的修炼:软件开发远不只是写代码那样简单……》、《人月神话》、《编码:隐匿在计算机软硬件背后的语言》、《黑客与画家:硅谷创业之父Paul Graham文集》、《完美软件:对软件测试的各种幻想》、《Google软件测试之道:像Google一样进行软件测试》
专业进阶
(1)编程语言
Effective Java、《Java并发编程实战》、《Java性能权威指南》、《深入理解Java虚拟机(第2版)》、《Java编程思想(第4版)》、《精通Spring4.x:企业应用开发实战》、《设计模式:可复用面向对象软件的基础》、The Go Promramming Language
(2)理论学科
《算法(英文版第4版)》、《算法图解》、《算法导论(原书第3版)》、《编程珠玑(第2版)》、《数据结构与算法分析》、《计算机程序设计艺术》、《数据库系统概念》、《现代操作系统》、《计算机网络(第4版):自顶向下方法》、《计算机程序的构造和解释(原书第2版)》、《编译原理:原理、技术与工具》
(3)系统知识
《深入理解计算机系统(原书第2版)》、《Unix环境高级编程(第2版)》、《TCP/IP详解 卷1:协议》、《TCP/IP网络编程》……
(4)软件设计
《领域驱动设计:软件核心复杂性应对之道》、《Unix编程艺术》、《架构整洁之道》
(5)高手进阶
《计算机网络(第5版)》、《HTTP权威指南》、《高性能MySQL(第3版)》、《深度学习》、《从0到1:开启商业与未来的秘密》……
二、影视
《黑客帝国》、《硅谷传奇》、《代码奔腾》、《骇客追缉令》、《代码》、《社交网络》、《源代码》、《环形使者》、《她》、《模仿游戏》、《互联网之子》、《史蒂夫•乔布斯》
网友评论