计算机专业的一些推荐书籍

 

大学计算机专业人员要读的书:(比较全了,这里介绍的基本上都是技术书籍)
******************************************************************************
Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘

》)
Computer System: A Programmer’s Perspective (《深入理解计算机系统》) /

Windows via C/C++ (《Windows核心编程》 / 《程序员的自我修养》
Code Complete 2(《代码大全》)/ The Pragmatic Programmer (《程序员修炼

之道》,我也把这本书称为《代码小全》)
Programming Pearls (《编程珠玑》) / Algorithms / Algorithm Design / 《编程之

美》
The C Programming Language
The C++ Programming Language / Programming: Principles and Practice Using

C++ / Accelerated C++
The Structure and Interpretation of Computer Programs (《计算机程序的构造和解

释》)
Clean Code / Implementation Patterns
Design Patterns (《设计模式》) / Agile Software Development, Principles,

Patterns, and Practices
Refactoring (《重构》)

************************************************************************

C++编程思想
Effective C++
深度探索C++对象模型
C++语言的设计和演化
C专家编程
C陷阱与缺陷
C语言接口与实现
Lua程序设计
Linkers and Loaders
COM本质论
Windows核心编程
深入解析Windows操作系统
程序员修炼之道
代码大全
UNIX编程艺术
设计模式
代码优化:有效使用内存
深入理解计算机系统
深入理解LINUX内核
TCP/IP 详解
*****************************************************************
软件随想录
黑客与画家
重来
UNIX编程艺术
编程人生
*****************************************************************
Code Complete 2
The Mythical Man-Month (《人月神话》)
Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘

》)
TAOCP (不解释)
The Pragmatic Programmer (《程序员修炼之道》)
Design Patterns (《设计模式》)
The Structure and Interpretation of Computer Programs (《计算机程序的构造和解

释》)
Refactoring (《重构》)
The C Programming Language
Introduction to Algorithms (《算法导论》)
*********************************************************************
工程师入门:
Code Complete 2
程序员修炼之道
深入理解计算机系统
工程师升级:
设计模式
重构——改善既有代码的设计
工程师转型:
快速软件开发——有效控制与完成进度计划
人月神话
IT项目管理那些事儿
软件随想录
最后期限
走出软件作坊
你的灯亮着吗?——发现问题的真正所在
************************************************************************
Algorithms (by Sanjoy Dasgupta, Christos Papadimitriou and Umesh Vazirani)
Data Structure and Algorithms
The C Programming Language
The Design of the UNIX Operating System
Compilers (龙书)
Computer Architecture: A Quantitative Approach
Flow
Outliers (why hard work and luck are both important)
***************************************************************************
The Myths of Innovation
The Innovator’s Dilemma
The Innovator’s Solution
Crossing the Chasm
Inside Intuit
盛田昭夫
杰克·韦尔奇自传
梦断代码
Innovation
浪潮之巅
***************************************************************************

具体博客见这里http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章