計算機專業的一些推薦書籍

 

大學計算機專業人員要讀的書:(比較全了,這裏介紹的基本上都是技術書籍)
******************************************************************************
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/

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