
程序员应该读的非技术书
2026-07-07
✨ 心情:📝
# 成长
# 阅读
技术书当然重要,但有些非技术书才能真正帮你升一个层次。
《代码大全 2》— 其实不能算纯技术书 讲的是软件构建的哲学,变量命名、函数设计、代码组织这些"软技术"。读完你会发现,好代码的标准不是"能跑",而是"人能看懂"。
《重构:改善既有代码的设计》— Martin Fowler 重构的心态比技术重要。这本书教你怎么在不破坏功能的前提下,一步步把烂代码变成好代码。
《人月神话》— 经典中的经典 "没有银弹"就出自这里。做项目管理的人必读,看完你就理解为什么加人不能加速。
《软技能:代码之外的生存指南》 理财、健身、面试、远程工作、自我营销……程序员不能只懂代码,这本书覆盖面很全。
《黑客与画家》— Paul Graham YC 创始人的文集,读起来很爽。讲编程语言的本质、创业思维、为什么书呆子能赢。
总结一句话:技术书让你把事情做对,非技术书让你做对的事情。