我的书单

基础

主要还是计算机组成原理、操作系统、计算机网络和数据库原理相关的书籍。基础的书籍找经典的英文版,两年读一遍差不多了,因为经典的东西本来就不容易过时,而且需要重复咀嚼,细细品味:

  • 深入理解计算机系统,英文版,这本书集《计算机组成原理》、《操作系统》和并发编程于一身。借用本书的前言:
    如果你研究和领会了这本书里的概念,你将开始成为极少数的“牛人”,这些“牛人”知道事情是如何运作的,也知道当事情出现故障的时候如何修复。知乎上还推荐了这本《Operating Systems: Three Easy Pieces》By Remzi,英文版。
  • 计算机网络,英文版
  • 算法,英文版,算法相关的书籍还有《编程珠玑》
  • 编译原理,俗称龙书,英文版,还有一本《编译系统透视》,全程图解编译过程,看不懂龙书的话可以先看这本。

结语

IT技术书籍有英文版的就尽量阅读英文版的,基础的东西多看,不会过时,万变不离其宗嘛。另外,后面还会补充一些非IT相关的书籍,比如心理学、历史学、物理学和哲学之类的。好好看书,多看书,思想能力修炼起来了之后,赚钱和工作都只是顺带的事情。

posted @   Cenyol  阅读(101)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示