【0.2程序猿的书单】之【程序员必读书目】
以下是我从前辈那里收集到的他认为的程序员必读书目,作为程序员应该分别从程序设计、软件开发、个人成长等方面使自己不断成长。
值得一提的是,从语言的角度程序员应该熟练掌握至少两种语言(分别为静态语言和动态语言,比方静态语言掌握C#或者JAVA,动态脚本语言掌握Python或者JS)。
1 程序设计
1.1 基础理论
- 深入了解计算机系统(第2版)
1.2 编程语言
- C:C程序设计语言(第2版)
- C++:C++程序设计语言(第4版)
- Java:Effective Java(第2版)
- C#:CLR via C#(第4版)
- JavaScript:JavaScript语言精粹
- Python:Python参考手册(第4版)
1.3 编程语言理论
- 程序设计语言——实践之路(第3版)
1.4 程序设计
- 计算机程序的构造与解释(第2版)
1.5 程序设计
- 计算机程序的构造与解释(第2版)
1.6算法与数据结构
- 编程珠玑(第2版)
1.7程序调试
- 调试九法——软硬件错误的排查之道
2 软件开发
2.1 编程实践
- 代码大全(第2版)
2.2 面向对象程序设计
- 设计模式
2.3 重构
- 修改代码的艺术
2.4 软件测试
- xUnit Test Patterns
2.5 项目管理
- 人月神话
2.6 专业开发
- 程序员职业素养(代码整洁之道)
2.7 大师之言
- 编程人生:15位软件先驱访谈录
2.8 界面设计
- 认知与设计:了解UI设计原则(第2版)
2.9 交互设计
- 交互设计精髓(第3版)
3个人成长
3.1 职业规划
- 软件开发者路线图
3.2 思维方式
- 如何把事情做到最好
3.3 求职面试
- 程序员面试金典(第5版)
3.4 英语写作
- 风格的要素
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 【0.2程序猿的书单】之【程序员必读书目】
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 【0.2程序猿的书单】之【程序员必读书目】