大家来推荐几本对职业生涯影响较大的技术书籍

2021-08-15 12:55:02 +08:00
 vzyw

开发过程中,有时候会觉得当时要是没有读过那本书,现在肯定想不到要这样做。由此可以推定,因为曾经没有读过某一本书,会导致想不到要怎样做。所以不如大家都相互推荐一下自己读过的好书,拓宽自己的知识领域。

我先推荐几本对我影响比较大的书:

《算法》基本功,理解常用的组件的原理,比如 redis 。 面试也很有用

《 Head First 设计模式(中文版)》业务开发利器。可以写出更优雅的代码

《 MySQL 技术内幕》充分理解 mysql,每次阅读都有新收获

《 Go 语言设计与实现》 深入了解 golang 。 面试也很有用

《架构整洁之道》 如何避免代码不断膨胀导致项目不可维护,非常有效

19187 次点击
所在节点    程序员
116 条回复
wandehul
2021-08-15 20:01:56 +08:00
<<知音>><<故事会>>难道不配拥有姓名吗
qping
2021-08-15 20:04:47 +08:00
@milkleeeeee #8 作为一个后端,看了 javascript 设计模式 ,觉得大有收益
Cbdy
2021-08-15 20:05:17 +08:00
Unix 编程艺术
Issacx
2021-08-15 20:09:37 +08:00
我加一本《 Thinking in Java 》,从这里我开始理解面向对象编程。
enGrave93
2021-08-15 20:12:39 +08:00
《 Java 并发编程之美》,《 Android 开发艺术探索》,《算法(第 4 版)》
feather12315
2021-08-15 23:51:49 +08:00
@ruchee #19 读完了也忘光了。

程序员的自我修养、Linux 高级环境编程、Linux Inside 、Intel 微处理器 /计算机组成原理、龙书。
feather12315
2021-08-15 23:52:28 +08:00
@ruchee #19 强推 regex101.com ,有了这个才是手到擒来
csfreshman
2021-08-15 23:55:26 +08:00
UNIX 高级环境编程 和 SICP,大三 大四啃了一年,以为自己看懂了,工作后常伴左右温故知新
morty0
2021-08-16 00:05:17 +08:00
designing data-intensive applications
MeatIndustry
2021-08-16 00:27:10 +08:00
收集一波大家的神书…
Arthurccc
2021-08-16 00:45:45 +08:00
好贴。希望大家踊跃。
WangTx1996
2021-08-16 00:47:08 +08:00
SICP 和 CSAPP
chevalier
2021-08-16 01:08:30 +08:00
《黑客与画家》
《构建高性能 Web 站点》郭欣
《 C Primer Plus 》 Stephen Prata
《 Go 预言学习笔记》雨痕
katsusan
2021-08-16 01:13:32 +08:00
CSAPP+APUE+DDIA
aguesuka
2021-08-16 01:25:10 +08:00
"The HoTT Bokk"
levelworm
2021-08-16 02:31:29 +08:00
@mazhimazh 大佬能不能说一说学习和工作的经历?感觉很多人虽然有很久的工作经验,但是技术上并没有多少提高。
NetCobra
2021-08-16 05:34:51 +08:00
《人月神话》
《代码整洁之道》
chenyu0532
2021-08-16 08:14:31 +08:00
算法 head first 设计模式 + 若干本设计模式的书 代码整洁之道。
可能我的业务比较简单吧,我越来越觉得设计模式最重要,算法知道怎么回事就行了,在面试中比较有用 。
whywaoxaks
2021-08-16 08:22:43 +08:00
小时候家里书架上的 谭浩强的《 basic 语言》。。
没这本书,估计不会对编程感兴趣。。
acerlawson
2021-08-16 08:24:27 +08:00
CSAPP+OSTEP+CA:AQA

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/795885

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX