程序员需要看的书籍

程序员要看的书籍

预备书籍
《如何阅读一本书》作者是莫提默•J.艾德勒
《专注力》作者是埃伦•兰格
《暗时间》
《番茄时钟工作法》
《集异壁》

基础书籍
《我的第一本英语语法书》
《程序员的数学》
《离散数学及其应用》
计算机基础书
《C语言编程:一本全面的C语言入门教程》
《C程序设计语言》作者是克尼汉
《Python学习手册》
《Python核心编程》
《python参考手册》
《程序设计方法》中文名《如何设计程序 程序设计和计算引论》,建议下电子版来看,书的英文名是《how to design programs》
《代码整洁之道》
《重构》
《编程匠艺》
《正则指引》
《深入PHP 面向对象、模式与实践》
《汇编语言》:王爽的
《数据结构C语言版》
《程序语言的奥妙:算法解读》
《算法概论》
网络入门
《TCP/IP指南》
《CCNA学习指南》
《堆栈攻击 八层网络安全防御》
《黑客大曝光》
Windows方面
《深入解析Windows操作系统》
《Windows内核原理与实现》潘爱民
《软件调试》
《rootkits》
《天书夜读》
《windows系统编程》
《恶意软件分析诀窍与工具箱》

Linux方面
《鸟哥的私房菜》
《LINUX SHELL脚本攻略》

底层知识
《深入理解计算机系统》
《操作系统精髓》
《linux内核设计艺术》
《30天自制操作系统》
《理解Unix进程》
安全方面
《黑客之道》
《0day安全》
《0day》
《安全漏洞追踪》

黑客方面
《灰帽黑客》
《黑客大曝光》
《web前端黑客》
《白帽子讲Web安全》
《黑客攻防技术宝典:Web实战篇》
《sql注入攻击与防御》

你可能感兴趣的:(程序员需要看的书籍)